




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南商务职业技术学院毕业设计
目录
1引言1
1.1项目开发背景1
1.2开发技术简介1
1.3开发工具简介1
2需求分析2
2.1功能需求描述2
2.2非功能需求描述2
2.3需求用例建模2
2.3.1购物车功能模块的用例3
2.3.2个人中心功能模块用例6
2.3.3图书管理功能模块用例9
2.3.4订单管理功能模块用例12
3系统概要设计14
3.1系统设计原则14
3.2系统框架设计14
3.3系统功能设计15
3.3.1购物车功能模块功能设计16
3.3.2个人中心功能模块功能设计17
3.3.3图书管理功能模块功能设计18
3.3.4订单管理功能模块功能设计19
3.4数据库设计20
3.4.1设计原则20
3.4.2概念设计20
3.4.3逻辑设计20
3.4.4数据字典21
4系统详细设计23
4.1购物车子功能模块设计23
I
湖南商务职业技术学院毕业设计
4.1.1购物车子功能模块说明23
4.1.2购物车子功能模块详细设计23
4.2个人中心子功能模块设计24
4.2.1个人中心子功能模块说明24
4.2.2个人中心子功能模块详细设计24
4.34.3图书管理子功能模块设计26
4.3.1图书管理子功能模块说明26
4.3.2图书管理子功能模块详细设计26
4.44.4订单管理子功能模块设计26
4.3.1订单管理子功能模块说明26
4.4.1订单管理子功能模块详细设计27
5系统实现28
5.1购物车子模块实现28
5.2个人中心子模块实现29
5.3图书管理子模块实现31
5.4订单管理子模块实现32
6系统测试33
6.1购物车功能测试33
6.2个人中心功能测试34
6.3图书管理功能测试36
6.4订单管理功能测试37
7设计小结38
参考资料38
II
湖南商务职业技术学院毕业设计
基于SSM的网上书店的设计与实现
1引言
近年来,随着网络的不断发展与完善;网上购物已成为人们生活中经常使
用的一种购物方式,并且鉴于网络购物的快速、方便、安全等特性,越来越多
的人抛弃传统的购物方式;网上书店更是解决了传统书店的空间狭小、地理差
异等特点;企业随着人们购物方式的改变,越来越多的企业希望通过电子商务
技术来实现网络购物平台,以减少交易中所产生的成本问题和提供更广阔的销
售平台。
1.1项目开发背景
随着世界的发展,信息、网络和数据库技术的不断发展完善改变,传统的
书店购物方式基于地理、空间等方面的因素使得人们购买图书更加繁琐,这已
经不能完全满足人们的需求,基于SSM的网上书店的设计与实现更符合人们的
需求。
1.2开发技术简介
SSM框架是Spring,SpringMVC和Mybatis框架的整合,是标准的MVC
模式,将整个系统划分为View层,Controller层,Service层,DAO层四层,
使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,Myba
tis作为数据对象的持久化引擎。
1.3开发工具简介
工具的使用:采用idea+tomcat+mysql+Chrome
IDEA:IDEA软件加上自己的开发插件平台开发的强大的企业级终端集成应
用开发插件环境,主要专门用于开发Java、JavaEE以及其他移动终端应用的插
件开发。在最新开发版本的软件IDEA中,配合IDEA的软件使用,支持也非常广
泛,特别尤其是对于各种新的开放源代码产品和各种主流软件开发环境框架的
使用支持也很好。Toncat在小型服务期间有很多优点。安装和配置很方便。
Mysql的最大优点主要是:综合、高度非面向进程结构化、面向用户集合的
一种操作系统方式、一种新的语法结构,提供多种适合使用者的方法,语言简洁、
1
湖南商务职业技术学院毕业设计
易于使用。
程序采用了idea+tomcat+mysql+Chrome。这种开发模式遵循MVC的设计理
念。这里主要分为3层架构Web层:与客户对话,Service层:复杂的业务处理;Da
o层:数据库相互作用。
2需求分析
2.1功能需求描述
网上书店系统主要有四大功能:购物车功能、个人中心功能、图书管理功
能、订单管理功能。
(1)购物车功能:对用户添加到购物车的图书,能进行增加、删减、删除
和修改等;还能计算总价。
(2)个人中心功能:管理员和用户能查询用户的个人信息,同时还能修改
和添加用户的个人信息,管理员还能删除用户的个人信息。
(3)图书管理功能:对图书进行分类管理;用户能查询图书,添加到购物
车进行购买;管理员也能查看图书,同时还能上架图书,能修改图书信息或者
删除图书信息。
(4)订单管理功能:用户和管理员能查询到购买的图书;管理员还能删除
订单。
2.2非功能需求描述
本系统的非功能性需求有以下几个方面:
(1)可维护性:能进行数据备份,数据恢复和日志管理。
(2)安全性:保证管理员和注册用户的密码安全,分权限管理,数据库访
问控制;管理员应具有一定网络安全及防黑知识。
(3)灵活性:系统具有良好的功能可扩充性,以应对未来用户的更高要求。
2.3需求用例建模
通过对功能需求的分析,创建以下总体用例模型,如图2-1所示。
2
湖南商务职业技术学院毕业设计
图
2-1网上书店系统的总体用例模型
用户具有查看图书、修改购物车图书、查看图书订单、支付图书等权限,
而管理员具有查看图书、修改图书信息、修改订单等功能。
2.3.1购物车功能模块的用例
通过对用例图和活动图进行分析。购物车功能模块具体的用例描述如图2-2
所示,分别具有查询购物车图书、购物车图书添加、购物车图书删减、购物车
图书删除等操作功能。
图2-2购物车功能模块用例图
3
湖南商务职业技术学院毕业设计
购物车功能模块活动图如图2-3所示。
图2-3购物车功能模块活动图
通过对图2-2用例图及图2-3活动图进一步的细化分析,得到每个用例的
描述表。购物车模块用例描述如表2-1、2-2、2-3、2-4所示。
表2-1查询购物车图书信息模块用例描述
项目描述
用例名称查询购物车图书信息
用例标识号01
参与者普通用户
简要说明参与者查询购物车图书信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
基本事件流2.查询购物车中图书信息
3.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
4
湖南商务职业技术学院毕业设计
表2-2购物车图书添加模块用例描述
项目描述
用例名称购物车图书添加
用例标识号02
参与者用户
简要说明参与者添加图书到购物车
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.参与者添加图书到购物车
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-3购物车图书删减模块用例描述
项目描述
用例名称购物车图书删减
用例标识号03
参与者用户
简要说明参与者删减购物车中图书
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.删减购物车中图书
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-4购物车图书删除模块用例描述
项目描述
用例名称购物车图书删除
用例标识号04
参与者用户
简要说明参与者对购物车中的图书进行删除
5
湖南商务职业技术学院毕业设计
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.删除购物车中的图书
基本事件流
3.提交成功,无效则返回失败信息
3.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
2.3.2个人中心功能模块用例
通过对用例图和活动图进行分析。个人中心功能模块具体的用例描述如图2
-4所示,分别具有查询用户信息、添加用户信息、修改用户信息、删除用户信
息等操作功能。
图2-4个人中心模块用例图
个人中心功能模块活动图如图2-5所示。
6
湖南商务职业技术学院毕业设计
图2-5个人中心功能模块活动图
通过对图2-4用例图及图2-5活动图进一步的细化分析,得到每个用例的
描述表。购物车模块用例描述如表2-5、2-6、2-7、2-8所示。
表2-5查询用户信息模块用例描述
项目描述
用例名称查询用户信息
用例标识号05
参与者管理员、普通用户
简要说明参与者查询用户个人信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
基本事件流2.查询用户个人信息
3.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
7
湖南商务职业技术学院毕业设计
表2-6添加用户信息模块用例描述
项目描述
用例名称添加用户信息
用例标识号06
参与者管理员、普通用户
简要说明参与者添加用户信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.添加用户个人信息
基本事件流
3.设定完成,点击确定
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-7修改用户信息模块用例描述
项目描述
用例名称修改用户信息
用例标识号07
参与者管理员、普通用户
简要说明参与者修改用户信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.修改用户信息
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-8删除用户信息模块用例描述
项目描述
用例名称删除用户信息
用例标识号08
参与者管理员
8
湖南商务职业技术学院毕业设计
简要说明参与者删除用户信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.删除用户信息
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
2.3.3图书管理功能模块用例
通过对用例图和活动图进行分析。图书管理功能模块具体的用例描述如图2
-6所示,分别具有查询图书、上架图书、修改图书、删除图书等操作功能。
图2-6图书管理功能模块活动图
9
湖南商务职业技术学院毕业设计
图书管理功能模块活动图如图2-7所示。
图2-7图书管理功能模块活动图
通过对图2-6用例图及图2-7活动图进一步的细化分析,得到每个用例的
描述表。购物车模块用例描述如表2-9、2-10、2-11、2-12所示。
表2-9查询图书信息模块用例描述
项目描述
用例名称查询图书信息
用例标识号09
参与者管理员、普通用户
简要说明参与者查看图书信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
基本事件流2.查询图书信息
3.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
10
湖南商务职业技术学院毕业设计
表2-10上架图书模块用例描述
项目描述
用例名称上架图书
用例标识号10
参与者管理员
简要说明参与者上架图书
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.前端页面上架图书商品
基本事件流
3.设定完成,点击确定
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-11修改图书模块用例描述
项目描述
用例名称修改图书
用例标识号11
参与者管理员
简要说明参与者修改图书商品信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.修改前端页面图书商品信息
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
表2-12删除图书模块用例描述
项目描述
用例名称删除图书
用例标识号12
参与者管理员
11
湖南商务职业技术学院毕业设计
简要说明参与者删除图书商品信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
2.删除前端页面的图书商品
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
2.3.4订单管理功能模块用例
通过对用例图和活动图进行分析。订单管理功能模块具体的用例描述如图2
-8所示,分别具有查询订单、修改订单、删除订单等操作功能。
图2-8订单管理功能模块活动图
订单功能模块活动图如图2-9所示。
12
湖南商务职业技术学院毕业设计
图2-9个人中心功能模块活动图
通过对图2-8用例图及图2-9活动图进一步的细化分析,得到每个用例的
描述表。购物车模块用例描述如表2-13、2-14、2-15所示。
表2-13查询订单模块用例描述
项目描述
用例名称查询订单
用例标识号13
参与者管理员、普通用户
简要说明参与者查看订单信息
前置条件参与者输入账号密码成功登录进入系统
1.参与者输入账号密码成功登录进入系统
基本事件流2.查询订单信息
3.用例终止
其他事件流无
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
13
湖南商务职业技术学院毕业设计
表2-14删除订单模块用例描述
项目描述
用例名称删除订单
用例标识号14
参与者管理员
简要说明参与者删除订单信息
前置条件参与者成功登录系统
1.参与者输入账号密码成功登录系统
2.删除订单
基本事件流
3.提交成功,无效则返回失败信息
4.用例终止
在按“提交”按钮之前,参与者可以随按“取消”或“关
其他事件流
闭”按钮。
异常事件流查询失败,显示空白信息
后置条件自动关闭该窗口,装载相应数据
3系统概要设计
3.1系统设计原则
技术的先进性,满足开放、可扩充的要求;与现行的应用具有良好的兼容
性;安全性。
3.2系统框架设计
根据系统的需求分析、用例建模分析结合开发平台的特点设计网上书店系
统的系统架构模型,如图3-1所示。
14
湖南商务职业技术学院毕业设计
图3-1网上书店系统整体架构图
3.3系统功能设计
根据网上书城的需求分析和用例建模分析,本文确定了网上书城系统的主
要功能模块,包括购物车管理、个人中心管理、图书管理和订单管理等。网上
书城管理系统的功能结构图如图3-2所示,本系统主要有4大主要功能模块。
15
湖南商务职业技术学院毕业设计
图3-2网上书店系统功能结构图
3.3.1购物车功能模块功能设计
针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,
功能描述使用功能流程图描述,如下图3-3。
图
3-3购物车功能模块流程图
16
湖南商务职业技术学院毕业设计
表3-1购物车功能模块相关功能描述
功能名称购物车功能管理
功能概述增删改查购物车图书
输入内容购物车图书信息
系统处理将数据写入数据库
输出内容操作成功或者失败的提示
3.3.2个人中心功能模块功能设计
针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,
功能描述使用功能流程图描述,如下图3-4。
图3-4个人中心功能模块流程图
表3-2个人中心功能模块相关功能描述
功能名称个人中心功能管理
功能概述增删改查用户信息
输入内容用户信息
17
湖南商务职业技术学院毕业设计
系统处理将数据写入数据库
输出内容操作成功或者失败的提示
3.3.3图书管理功能模块功能设计
针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,
功能描述使用功能流程图描述,如下图3-5。
图3-5图书管理功能模块流程图
表3-3图书管理功能模块相关功能描述
功能名称图书管理功能管理
功能概述增删改查图书信息
输入内容图书信息
系统处理将数据写入数据库
输出内容操作成功或者失败的提示
18
湖南商务职业技术学院毕业设计
3.3.4订单管理功能模块功能设计
针对系统功能结构图进行进一步细化分析,得到各子模块相关功能描述,
功能描述使用功能流程图描述,如下图3-6。
图3-6订单管理功能模块流程图
表3-4订单管理功能模块功能相关描述
功能名称订单管理功能管理
功能概述查询、删除订单信息
输入内容订单信息
系统处理将数据写入数据库
输出内容操作成功或者失败的提示
19
湖南商务职业技术学院毕业设计
3.4数据库设计
数据库设计往往是系统设计中最为核心的一个步骤。其设计的优良程度直
接影响系统的性能以及执行效率。
3.4.1设计原则
为取得较好的设计效果,进行数据库设计需要遵从以下原则:
1.标准化原则
2.冗余原则
3.数据一致性原则
4.完整性原则
5.可更新性原则
3.4.2概念设计
根据网上书店系统数据进行分析,其E-R图如下图3-7所示。
图3-7网上书店系统E-R图
3.4.3逻辑设计
针对ER模型,通过数据实体属性、实体间关系的全面分析,建立起了本系
统的关系模式,具体转化后的关系模式如下:
个人中心表(U_ID、U_NAME、U_PWD、U_REALNAME、U_REDGT、U_ROLE、
U_MARK、U_PHONE、U_ADDRESS)
图书表(B_ID、B_ISBN、B_NAME、B_AUTHON、B_PUBLISHER、B_COVER、
B_IMAGE1、B_IMAGE2、B_PRICE、BT_IT、B_STOCK、B_MARK)
图书分类表(BT_ID、BT_NAME)
订单表(OI_ID、OI_PRICE、OI_AMOUNT、B_ID、O_ID)
20
湖南商务职业技术学院毕业设计
购物车表(O_ID、O_TOTAL、O_AMOUNT、O_STAOUS、O_TAYTYPE、U_ID、
O_DATETIME、O_REALNAME、O_PHONE、O_ADDRESS)
3.4.4数据字典
个人中心表的表结构如图3-5所示,该表主要用于记录用户信息,主要字
段为U_ID、U_NAME、U_PWD、U_REALNAME、U_REDGT、U_ROLE、U_MARK、
U_PHONE、U_ADDRESS。
表3-5用户表表结构
字段名称数据类型字段内容主键设置非空
U_IDintid主键是
U_NAMEvarchar用户名是
U_PWDVarchar符合邮箱的格式是
U_REALNAMEvarchar真实姓名是
U_REDGTtimestamp注册时间是
删除状态:默认为
U_ROLEint是
0,删除为1
U_MARKvarchar备注
U_PHONEvarchar收货电话是
U_ADDRESSvarchar收货地址是
图书表的表结构如图3-6示,所示,该表主要用于记录图书信息,主要字
段为B_ID、B_ISBN、B_NAME、B_AUTHON、B_PUBLISHER、B_COVER、B_IMAGE1、B_IMAGE
2、B_PRICE、BT_IT、B_STOCK、B_MARK。
表3-6图书表表结构
字段名称数据类型字段内容主键设置非空
B_IDint图书编号主键是
B_ISBNVarchar版本是
B_NAMEVarchar书名是
B_AUTHONVarchar作者是
B_PUBLISHERVarchar出版商
B_COVERVarchar图片路径是
B_IMAGE1Varchar图片路径是
B_IMAGE2Varchar图片路径是
B_PRICEFloat图书价格是
BT_ITInt浏览次数是
21
湖南商务职业技术学院毕业设计
B_STOCKInt库存
B_MARKvarchar书籍详情
图书分类表的表结构如图3-7所示,该表主要用于记录图书分类管理,主
要字段为BT_ID、BT_NAME。
表3-7图书表表结构
字段名称数据类型字段内容主键设置非空
BT_IDint图书编号主键是
BT_NAMEVarchar分类名是
订单表的表结构如图3-8所示,该表主要用于记录订单管理,主要字段为OI
_ID、OI_PRICE、OI_AMOUNT、B_ID、O_ID。
表3-8订单表表结构
字段名称数据类型字段内容主键设置非空
OI_IDint订单ID主键是
OI_PRICEFloat订单价格是
OI_AMOUNTint订单数量是
B_IDint图书编码是
O_IDvarchar订单时间是
购物车表的表结构如图3-9所示,该表主要用于记录购物车管理,主要字
段为O_ID、O_TOTAL、O_AMOUNT、O_STAOUS、O_TAYTYPE、U_ID、O_DATETIME、O_REALN
AME、O_PHONE、O_ADDRESS。
表3-9购物车表表结构
字段名称数据类型字段内容主键设置非空
O_IDVarcharID主键是
购物车中图书价
O_TOTALFloat是
格
O_AMOUNTint订单数量是
O_STAOUSint备注是
O_TAYTYPEint付款方式是
U_IDint订单编码
O_DATETIMEtimestamp订单时间
O_REALNAMEvarchar用户姓名
O_PHONEvarchar电话号码
O_ADDRESSvarchar用户地址
22
湖南商务职业技术学院毕业设计
数据库设计总结:根据用户的需求分析和用例建模分析,本文确定了网上
书店系统的主要功能模块,包括购物车、个人中心、图书管理和订单管理等。
4系统详细设计
通过与具体使用人员进行沟通,了解系统缺陷,完善系统的缺陷,实现网
上书店系统的各个功能。
4.1购物车子功能模块设计
4.1.1购物车子功能模块说明
通过系统的设计,实现了用户对购物车图书的增删改查。
4.1.2购物车子功能模块详细设计
通过需求分析和概要设计对各子功能进行分析与设计,得到与购物车子功
能模块静态结构类图,如图4-1所示。
图4-1购物车系统的类图
针对类图进行进一步细化分析,得到该子功能模块相关类及方法描述表,
如下表4-1所示。
表4-1购物车子功能模块相关类及方法描述表
类名Order
描述购物车类
Oid、ototal、oamount、ostatus、opaytype、uid、
属性
orealname、ophone、oaddress、odatetime
23
湖南商务职业技术学院毕业设计
getOid()、setOid()、getOtotal()、setOtotal()、
getOdatetime()、setOdatetime()、getOamount()、
setOamount()、getOstatus()、setOstatus()、
getOpaytype()、setOpaytype()、getUid()、setUid()、
方法
getOrealname()、setOrealname()、getOphone()、
setOphone()、getOaddress()、setOaddress()、
getItemList()、setItemList()、getItemMap()、
setItemMap()、addGoods()、lessen()、delete()、
类名OrderController
描述购物车管理类
bookService、orderService
属性
Addbooktocart()、LessenBookToCart()、
DeleteBookToCart()、OrderConfirm()、OrderSubmit()、
方法
ShowOrderByUid()、ShowOrderList()、
ChangeOrderStatusByOid()、DeleteOrderByOid()
4.2个人中心子功能模块设计
4.2.1个人中心子功能模块说明
通过系统的设计,实现了用户和管理员对用户个人信息的增删改查。
4.2.2个人中心子功能模块详细设计
通过需求分析和概要设计对各子功能进行分析与设计,得到与个人中心子
功能模块静态结构类图,如图4-2所示。
24
湖南商务职业技术学院毕业设计
图4-2个人中心系统的类图
针对类图进行进一步细化分析,得到该子功能模块相关类及方法描述表,
如下表4-2所示。
表4-2个人中心子功能模块相关类及方法描述表
类名User
描述个人中心类
uid、uname、upwd、urealname、urole、umark、uphone、
属性
uaddress、isadmin、false
getUid()、etUid()、etUname()、etUname()、etUpwd()、
etUpwd()、etUrealname()、etUrealname()、sIsadmin()、
etIsadmin()、etUrole()、etUmark()、etUmark()、
方法
etUphone()、etUphone()、etUaddress()、etUaddress()、
sAdmin()、oString()
类名UserController
描述个人中心管理类
属性userService
方法login()、egister()、ddUser()、ogout()、、
25
湖南商务职业技术学院毕业设计
dminLogout()、pdateUphoneAndUaddress()、
pdatePassword()、pdatePassword()、howUserList()、
eleteUser()、hangeUser()、pdateUser()
4.34.3图书管理子功能模块设计
4.3.1图书管理子功能模块说明
通过系统的设计,实现了管理员对图书信息的增删改查。
4.3.2图书管理子功能模块详细设计
通过需求分析和概要设计对各子功能进行分析与设计,得到与图书管理子
功能模块静态结构类图,如图4-3示
图4-3图书管理系统的类图
针对类图进行进一步细化分析,得到该子功能模块相关类及方法描述表,
如下表4-3所示。
表4-3图书管理子功能模块相关类及方法描述表
类名BookType
描述图书类
属性btid、tname
方法getBtid()、etBtid()、etBtname()、etBtname()
类名IndexController
描述图书管理类
属性bookService、ookTypeService
方法Init
4.44.4订单管理子功能模块设计
4.3.1订单管理子功能模块说明
26
湖南商务职业技术学院毕业设计
通过系统的设计,实现了管理员对订单信息的增删改查。
4.4.1订单管理子功能模块详细设计
通过需求分析和概要设计对各子功能进行分析与设计,得到与订单管理功
能模块静态结构类图,如图4-4所示。
图4-4订单管理系统的类图
针对类图进行进一步细化分析,得到该子功能模块相关类及方法描述表,
如下表4-4所示。
表4-1订单管理子功能模块相关类及方法描述表
类名Order
描述订单类
Oid、ototal、oamount、ostatus、opaytype、uid、
属性
orealname、ophone、oaddress、odatetime
getOid()、setOid()、getOtotal()、setOtotal()、
getOdatetime()、setOdatetime()、getOamount()、
setOamount()、getOstatus()、setOstatus()、
getOpaytype()、setOpaytype()、getUid()、setUid()、
方法
getOrealnam
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供应链应急管理方案试题及答案
- 水产品批发市场的营销渠道拓展考核试卷
- 单板胶合工艺参数优化考核试卷
- 海洋旅游与旅游市场发展机遇考核试卷
- 2024年供应链管理师题型分析试题及答案
- 实战演练中职电子商务教师资格证试题与答案
- 农药行业交流与经验分享论坛考核试卷
- 2025年大连航运职业技术学院单招职业适应性考试题库附答案
- 2025年阿坝职业学院单招职业倾向性考试题库及答案一套
- 吸声隔音泡沫塑料考核试卷
- (高清版)TDT 1015.1-2024 地籍数据库 第1部分:不动产
- 宠物店员工合同协议书
- 2024林光互补智慧光伏技术方案
- 劳动教育与劳动体验智慧树知到期末考试答案章节答案2024年中南财经政法大学
- 农村集体经济调研工作方案
- 近零能耗居住建筑技术标准
- 八十天环游地球
- 2024年合肥市高三第二次教学质量(二模)物理试卷(含答案)
- PMC运作详解1课件
- 2023版《管理学》考试复习题库500题(含答案)
- 灭火器演练方案及总结报告
评论
0/150
提交评论