网上花店需求分析说明书文档格式.docx
《网上花店需求分析说明书文档格式.docx》由会员分享,可在线阅读,更多相关《网上花店需求分析说明书文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
大模块上分为用户管理,鲜花管理,订单管理,分类管理。
系统后台结构图
管理使用说明
1、用户管理
管理网站用户:
此功能只有最高权限管理员拥有,可管理前台的所有个人用户,拥有查看、修改、删除权限,也可根据某用户查找此用户所有订单。
利用查找用户功能可查询到你需用查找的用户。
管理后台用户:
此功能只有最高权限管理员拥有,这是用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分配权限。
2、鲜花管理
添加鲜花:
管理员和添加人员可以通过这个功能向花店录入新的鲜花。
首先选择好鲜花分类,点击“上传”按钮,再点击“浏览”按钮,选择相对应的鲜花进行“上传”。
查看与修改:
管理员与添加人员所拥有的权限,对以往添加过的鲜花进行查看与修改。
3、订单管理
这是管理员与查看人员拥有的权限,可以查看和修改用户订单的状态,订单状态分为五种:
订单状态:
A、未作任何处理B、用户已经划出款C、服务商已经收到款D、服务商已经发货E、用户已经收到货
4、分类管理
管理员和添加人员可以通过这个功能对鲜花的种类进行分类,由于花店花的品种不断的增多,所以需要不断更新和分类。
2.1.3售后服务
(1)客户评价
当用户购花成功后,可以在当天内对此花的质量等进行评价,若评价经管理员审理后,不含有触犯相关法律法规的内容,则此评价内容会显示在鲜花信息的下方。
广开言路,为管理员和其他客户提供参考意见
(2)考虑到鲜花的新鲜度,确认付款后当天内若有质量问题,可与店方协商后换货。
2.1网上花店的系统特点
(1)简洁美观的操作界面
美观又简单的操作界面对于一个网站能否吸引顾客的光顾,起着至关重要的作用。
操作过于复杂或网站的设计过于沉闷都会使网上花店得不到客户的青睐。
本系统通过工作人员的精心打造,配以精致的鲜花动画,使网上花店既时尚典雅,又动感十足,吸引广大顾客的光临。
(2)科学的花店管理模式
系统采用店方推荐与客户检索相结合的方式,能轻松的找到客户所需要鲜花信息;
通过完善的信息发布系统,客户可以及时得到花店最新动态和新闻,掌握行业动向;
后台结构化管理模式,涵盖了用户管理、订单管理、分类信息管理、鲜花管理等等,为花店的电子化管理提供了一套良好的管理模式。
(3)加入购物车
网上购物不可避免的需要涉及邮递,而邮递也需要客户付出一定的费用。
购物车系统的开发,使买家可以像在超市购物一样,随意添加删除商品,选购完毕后,统一下单。
避免多次付费、重复付费,为客户提供便利。
3.需求规定
3.1对功能的需求
分析用户要求实现的全部功能(分析建模DFD,DD,E-R)
3.1.1系统功能模块图
网上花店管理系统的功能可以划分为如下几个部分:
(1)前台管理:
主要是用户或会员可以先进行查看鲜花、选择鲜花、把需要的商品加入购物车等基本操之后再进入登录界面登录来购买商品,形成商品订单。
(2)后台管理:
主要是管理员对会员的管理、整理购买鲜花订单完成发送货、鲜花库存的动态管理、对网站的维护和更改等操作。
3.1.2数据流程图
3.1.3数据字典
本系统的部分数据字典如下:
(1).数据存储:
名字:
用户表
别名:
描述:
记录用户的个人基本情况
定义:
用户表=用户id+姓名+家庭住址+登录密码+真实姓名
位置:
网上鲜花店数据库
名字:
用户分类表
别名:
描述:
记录各使用者的个人基本情况
定义:
用户分类表表用户分类id+职位+姓名+登录密码
鲜花表
记录库存鲜花的基本信息
鲜花表=鲜花id+鲜花分类id+名称+描述+价格+点击次数+来自生产商+库存
(2)数据结构:
用户id
用户号,编号
用户id=用户申请日期+用户个人编号
会员申请日期=8{数字字符}8
会员个人编号=2{数字字符}8
管理员id
管理员号,管理员编号
管理员id=部门编号+职工个人编号
部门编号=2{数字字符}2
职工个人编号=5{数字字符}5
管理员表
鲜花id
鲜花号,鲜花编号
鲜花id=种类编号+编号
种类编号=8{数字字符}8
编号=4{数字字符}4
(3)数据元素
花名
4{字符}8
联系方式
手机联系方式或固定电话联系方式
11{数字字符}11|7{数字字符}7
登陆类别
1{汉字}4
网上花店数据库
密码
登陆密码
3{字符}6
网上鲜花店数据库
时间
8{汉字}8
订单表
3.1.4E—R图
3.2对性能要求
3.2.1精度
本系统要求输入的会员年龄为整数,买花的数量为整数,出生日期必须是合法的日期形式(如1990-05-08),身份证号码必须为数字。
3.2.2时间特性要求
(1)系统的更新处理时间应该在可接受的范围内;
(2)系统的数据查询时间应该在可接受的范围内;
(3)系统的数据统计时间应该在可接受的范围内。
3.2.3灵活性
(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;
(2)能够支持WindowsXP、Win7和LINUX的运行环境;
(3)留有与其他系统的接口。
3.3输入输出要求
对会员注册中“姓名”的输入要求不超过4个汉字或8个英文字符;
会员的性别只能选择不能有键盘输入,出生日期必须输入合法(如1990-05-08),输入身份证号必须合法,即必须为18为数字。
3.4数据管理能力要求
由于购买鲜花系统会对用户的资料进行保存,并且,鲜花的库存会随着数的购买或购进新的鲜花而改变,因此对数据的存储有一定的要求;
要求提供数据的备份功能。
3.5故障处理要求,可维护性
在输入不对的符号定义格式的数据时,软件应出现提示信息,而不是死机或删除已经输入的信息,然后再弹出界面重新开始。
在鲜花的库存小于用户购买的数量是必须提示库存不足,而不是还可以卖给用户。
系统出错后可以允许的最大恢复时间,系统运行日志,是否允许对系统的修改。
3.6其他专门要求
要求能够按用户姓名进行检索。
3.7安全性
1客户端与服务器两者之间通信的数据必须加密。
2数据库的管理员只能有一名,只有他(她)可以对数据库的所有信息作任何操作。
3.8可靠性
“系统一个月内不能出现2次以上故障”
3.9可用性
本网站以顾客的需求为目的,以人性化设计为原则,从网站设计、网页设计、导航帮助3个方面制订了通用的网站可用性指南方便用户的访问浏览。
4.运行环境规定
4.1设备
运行本软件需要的计算机、服务器以及其他网络设备。
4.1.1网络设备以及硬件系统
程序版本
项目
详细
JSP+SQLSERVER2005
操作系统
WindowsXP、win7、LINUX
脚本解释器
Vbscripts5.6以上版本,安装IE5.5以上版本既可获得
Web服务器
IIS5.0以上,WindowsXP自带
数据引擎
SQLSERVER2005
权限要求
对SqlServer数据库具有建表、备份的权限对SqlServer数据库具有建表、备份的权限
硬件要求
CPU1G内存RAID5数据冗余磁盘阵列或更高
空间大小
初次安装至少10M可用空间
4.1.2编程语言和开发工具
编程语言
Jsp
数据库
SQLSERVER2005
开发工具
MicrosoftVisualStudio.NET
MacromediaDreamweaver
AdobePhotoshop
4.2接口
1)用户接口(人机界面)
2)硬件接口
3)软件接口
4)通信接口