免费安装
技术实现
开发语言:jsp.框架:ssh.模式:B/S.数据库:mysql.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
详细功能请直接下载视频观看。以下信息为大体的功能介绍:
通过系统需求分析, 本文主要介绍系统后台功能
本系统开发完成后,主要实现如下目标:
网上书店系统共分为两个部分,一部分是面向用户的前台部分,包括:用户的注册、登录、查看商品信息、购物、提交订单、付款、对商品进行评论等操作。另外一部分是系统的后台管理部分,这部分包括:对普通用户的账号进行删除、更改、查询管理,商品的管理、订单的管理等。
3.2.1商品管理用例
商品管理功能,主要完成商品的添加、删除、更新和查看。
商品管理模块添加商品功能用例描述详见下表。
表3-1商品管理模块添加商品功能的分解用例描述
用例名称
添加新商品
参与者
管理员
用例概述
本用例用于管理员进行添加新商品操作
前置条件
管理员添加新商品前必须登录系统
后置条件
系统中添加一个新商品
基本事件流
参与者动作
系统响应
1、 管理员在后台主界面选择“新商品”。
4、管理员填写新商品信息,点击“添加”按钮。
2、系统打开添加新商品界面。
3、系统检查管理员输入的商品信息是正确有效的。
5、系统将商品添加到数据库中。
6、系统提示“操作成功”。
7、系统跳转到商品管理界面。
其他事件流
1、系统验证管理员输入的商品名为空,则提示“*请填写商品名称!”。
2、系统验证管理员输入的价格不是货币格式,则提示“*价格必须是货币格式!”
商品管理模块删除商品功能用例描述详见下表。
表3-2商品管理模块删除商品的分解用例描述
用例名称
删除商品
参与者
管理员
用例概述
本用例用于管理员进行删除商品操作
前置条件
管理员删除商品前必须登录系统
后置条件
系统中删除一个商品
基本事件流
参与者动作
系统响应
1、管理员在后台主界面选择“商品管理”。
4、管理员选择一个商品,点击“删除”按钮。
6、管理员点击“确定”按钮。
2、系统从数据库中获取商品信息列表
3、系统打开商品列表界面。
5、系统提示“你确定要删除吗?”。
7、系统将商品从数据库中删除。
8、系统提示“删除成功”。
9、系统跳转到商品管理界面。
其他事件流
无
3.2.2用户管理用例
用户管理功能,主要完成用户的删除、更新和查看。
用户管理模块修改用户信息功能用例描述详见下表。
表3-3用户管理模块修改用户信息功能的分解用例描述
用例名称
修改用户
参与者
管理员
用例概述
本用例用于管理员进行修改用户信息操作
前置条件
管理员已经登录系统
后置条件
系统中更新一条用户记录
基本事件流
参与者动作
系统响应
1、管理员在后台主界面选择“用户管理”。
4、管理员在用户列表中选择一个用户,点击“编辑”按钮。
6、管理员填写用户信息,点击“保存修改”按钮。
2、系统从数据库中获取用户信息。
3、系统打开用户列表界面。
5、系统打开修改用户信息界面。
7、系统将更改后的添加到数据库中。
8、系统提示“操作成功”。
9、系统跳转到用户管理界面。
其他事件流
无
3.2.3商品购买用例
商品购买功能,主要完成用户对商品进行购买、生成订单,付款,管理员管理用户的订单信息等。
商品购买模块添加购买功能用例描述详见下表。
表3-5商品购买模块功能的分解用例描述
用例名称
添加购买记录
参与者
用户
用例概述
本用例用于用户进行对商品购买操作
前置条件
用户已经登录系统
后置条件
系统中增加一条用户购买记录
基本事件流
参与者动作
系统响应
1、用户在前台首页选择任意一个商品分类。
4、管理员在用户列表中选择一个商品。
7、用户填写购买订单,点击“购买”按钮。
2、系统从数据库中获取商品列表信息。
3、系统打开商品列表界面。
5、系统从数据库中获取商品信息。
6、系统打开商品信息及购买界面。
8、系统检查用户输入的信息是正确有效的。
9、系统将购买记录添加到数据库中。
其他事件流
1、系统验证用户输入的字段为空,则提示“*购买数量不能为空!”。
QQ 1176281743