1 / 40
文档名称:

网上花店系统设计.doc

格式:doc   大小:2,104KB   页数:40页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网上花店系统设计.doc

上传人:350678539 2022/2/10 文件大小:2.05 MB

下载得到文件列表

网上花店系统设计.doc

相关文档

文档介绍

文档介绍:32 / 36

软件工程课程设计报告
题 目
网上花店系统
院 系
计算机科学与技术
班 级
13级计本2班
组 长
组 员
指导教师
访问效率,所以,在系统平台多样性、技术先进性、功能适应性和灵活性等方面都有考虑,使系统相对完善
2 / 40

项目组织
项目名称:网上花店系统
项目来源:课程设计
技术体系:
开发语言:Java
数据库:MySQL
开发工具:
操作系统:windows系列 tomcat系统
语言:Java
开发周期:-
系统需求分析
网上花店是指利用互联网络来实现花卉销售业务的一种新型花卉零售渠道。网上花店订单处理速度快,服务范围宽,顾客坐在家里就可以“逛花店”。本系统主要从用户、管理员两个方面进行需求分析。
用户功能分析
账户管理:主要包括注册,登录,修改个人资料的功能。
个人中心:功能主要包括三个部分:
浏览查询商品;
查询自己的交易记录;
管理自己的购物车,并修改部分信息。
提交订单并支付,将订单信息存档
商品搜索:
字节搜索:可以通过花品名称、花品价格区间精确搜索。
分类搜索:通过花品的科、目进行搜索。
购物车:
主要功能包括顾客将商品加入购物车——>提交订单——>支付——>查看订单,3s内无操作自动跳转返回主页。
3 / 40
管理员功能分析
商品信息管理:功能主要包括四部分:
删除商品信息
增加商品信息
查找商品信息
修改商品信息
库存管理:主要功能包括修改商品的存货数量。
用户管理:对用户提交的购物信息进行查看并记录。
管理商品订单:查看营业额以及花卉的销售排行,查看利润。
系统性能分析
准确性和及时性:在性能上要保证系统的响应时间是客户可以接受的。
易用性:本系统是直接面对用户的,而用户往往对计算机并不一定非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面,从而保证系统的易用性。
网上花店系统对用户在线查询,修改订单,删除订单以及管理员对用户信息的操作有较高的要求,用户可以根据自己的意愿随时修改以及删除所提交的订单,同时本系统也实现了对注册用户的信息管理,以及注册用户所提交的订单的管理,管理员可以查询所注册的所有用户的个人信息以及对一些订单的查询和删除,所以整个系统应该性能良好、安全可靠。此外系统应当操作简便,界面友好,维护简便。数据库要求运行速度快,稳定性高,安全可靠。
系统的设计目标
网上花店系统代替了原来的手工操作,从而快速、准确地对消费者及花卉等各种信息进行管理和维护。具体有四个目标:
实现规范化、专一的网上花店购物平台;
支持高效率的完成花店日常工作的运行,其中有商品入库,用户信息建立、用户查询商品等方面的维护更新工作;
使广大用户更加方便快捷的进行商品查询、购买商品;
网上花店工作的计算机化,各种商品信息可以通过计算机快速、准确的增加、修改、删除、查询。使管理员对所有用户信息和商品信息的基本概况一目了然,便于管理。
4 / 40
系统用例分析
系统开发的总体任务如下:
用户功能模块
商品信息查询模块:用户对所需商品搜索、查看、咨询;
订单提交模块:主要是处理用户的订单提交问题;
订单查询模块:用户可以自己查看以往订单记录;
订单修改模块:用户可以随时修改订单、取消订单;
订单删除模块:用户可以删除订单记录。
管理员管理模块
商品信息管理:主要是对商品的增加、修改、删除;
订单信息查询:查询用户所下订单信息;
订单信息删除:管理员可以根据特殊情况删除部分订单;
用户信息管理:管理员可以对用户购物信息进行查看。
普通用户用例分析
普通用户,即前台顾客操作,主要有查询,管理购物车等功能,下面就是该系统所对应的前台顾客操作用例图。
图1-1 用户前台操作用例图
5 / 40
管理员用例分析
管理员,即后台管理模块,主要功能有增,删,改,查,管理商品订单等功能,下面就是该系统所对应的用例图。
图1-2 管理员后台管理用例图
总用例图
图1-3 总用例图
主要用例
6 / 40
表1-1 管理员用例描述
用例名称:
管理员
参与者:
管理员
前置条件:
管理员成功登录系统后台
用例功能:
订单、用户、花品、信息的管理
事件流:
当管理员成功