发布时间:2023-01-13 14:15:00
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个图书数据库,图书数据库项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
对于系统中不需要的用户信息信息可以在用户信息管理页面,通过点击删除用户信息按钮进行删除。点击删除操作后将用户信息id通过get方式提交到服务器中,在服务器中通过Usercontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除用户信息成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行UserService.deleteUser方法
logger.debug("UserService.deleteUser ......");
// 根据id调用Userdao的deleteByPrimaryKey方法,删除User
Userdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除用户信息成功");
删除用户信息后,给出删除用户信息成功的提示信息,提示信息如图所示。
图删除用户信息界面
为完成添加用户信息功能,对添加用户信息功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加用户信息按钮。点击添加用户信息按钮后,跳转到添加用户信息页面中,输入用户信息的账号、昵称、角色类型、密码、字段,在服务器中通过account、nickname、class、password、字段接收,并添加到数据库中可以完成添加用户信息操作。用例描述如表所示。
表添加用户信息用例描述
| 用例名称 | 添加用户信息 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加用户信息 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加用户信息、在添加用户信息页面中输入用户信息详细信息、点击添加用户信息按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加用户信息页面、返回添加用户信息成功信息 | |
对于系统中不需要的借阅记录信息可以在借阅记录管理页面,通过点击删除借阅记录按钮进行删除。点击删除操作后将借阅记录id通过get方式提交到服务器中,在服务器中通过Borrowcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除借阅记录成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行BorrowService.deleteBorrow方法
logger.debug("BorrowService.deleteBorrow ......");
// 根据id调用Borrowdao的deleteByPrimaryKey方法,删除Borrow
Borrowdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除借阅记录成功");
删除借阅记录后,给出删除借阅记录成功的提示信息,提示信息如图所示。
图删除借阅记录界面
为完成添加借阅记录功能,对添加借阅记录功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加借阅记录按钮。点击添加借阅记录按钮后,跳转到添加借阅记录页面中,输入借阅记录的借书时间、借阅记录、借阅用户、字段,在服务器中通过time、borrow、user、字段接收,并添加到数据库中可以完成添加借阅记录操作。用例描述如表所示。
表添加借阅记录用例描述
| 用例名称 | 添加借阅记录 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加借阅记录 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加借阅记录、在添加借阅记录页面中输入借阅记录详细信息、点击添加借阅记录按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加借阅记录页面、返回添加借阅记录成功信息 | |
对于系统中不需要的书籍信息信息可以在书籍信息管理页面,通过点击删除书籍信息按钮进行删除。点击删除操作后将书籍信息id通过get方式提交到服务器中,在服务器中通过Book_messagecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除书籍信息成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行Book_messageService.deleteBook_message方法
logger.debug("Book_messageService.deleteBook_message ......");
// 根据id调用Book_messagedao的deleteByPrimaryKey方法,删除Book_message
Book_messagedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除书籍信息成功");
删除书籍信息后,给出删除书籍信息成功的提示信息,提示信息如图所示。
图删除书籍信息界面
为完成添加书籍信息功能,对添加书籍信息功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加书籍信息按钮。点击添加书籍信息按钮后,跳转到添加书籍信息页面中,输入书籍信息的书籍信息、书名、数量、作者、价格、编号、添加时间、字段,在服务器中通过book_message、book_title、number、author、money、sy、add_time、字段接收,并添加到数据库中可以完成添加书籍信息操作。用例描述如表所示。
表添加书籍信息用例描述
| 用例名称 | 添加书籍信息 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加书籍信息 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加书籍信息、在添加书籍信息页面中输入书籍信息详细信息、点击添加书籍信息按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加书籍信息页面、返回添加书籍信息成功信息 | |
对于系统中不需要的留言板信息可以在留言板管理页面,通过点击删除留言板按钮进行删除。点击删除操作后将留言板id通过get方式提交到服务器中,在服务器中通过Boardcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除留言板成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行BoardService.deleteBoard方法
logger.debug("BoardService.deleteBoard ......");
// 根据id调用Boarddao的deleteByPrimaryKey方法,删除Board
Boarddao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除留言板成功");
删除留言板后,给出删除留言板成功的提示信息,提示信息如图所示。
图删除留言板界面
为完成添加留言板功能,对添加留言板功能进行用例分析。管理员通过登录系统,可以在菜单栏中找到添加留言板按钮。点击添加留言板按钮后,跳转到添加留言板页面中,输入留言板的留言内容、留言时间、留言板、字段,在服务器中通过message、time、board、字段接收,并添加到数据库中可以完成添加留言板操作。用例描述如表所示。
表添加留言板用例描述
| 用例名称 | 添加留言板 | |
|---|---|---|
| 参与者 | 用户 | |
| 用例概述 | 本用例用于用户添加留言板 | |
| 前置条件 | 用户成功登陆系统 | |
| 事件基础 | 用户操作 | 系统反馈 |
| 用户登陆系统、点击左侧菜单栏添加留言板、在添加留言板页面中输入留言板详细信息、点击添加留言板按钮,将数据提交到数据库 | 登陆系统成功,并跳转到个人中心、跳转到添加留言板页面、返回添加留言板成功信息 | |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计