商品管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
商品管理系统需求分析报告
文档名称:需求分析
项目名称:商品管理系统
项目负责人:杨成林
项目前端:周小琳李忠胜
代码:杨成林吴开源
部署:杨成林段贵平
文档编写:罗晓波李忠胜
软件测试:杨峰张怡
1.引言
1、1编写目得:
大大小小得网络购物平台层出不穷,消费者眼花缭乱。为了更好得满足消费者得消费需求,确定消费者需要得产品得功能,同时为商家在管理商品信息上提供便利,一套好得商品管理系统无论就是对于消费者还就是商家都能大大得提升购物与管理体验,所以设计一套商品管理系统就是很有必要得.
1、2项目背景
此系统得功能在于提升用户得购物体验,方便商家管理商品信息。系统主要有登陆界面、商品界面与商品信息界面组成。提供各种类得大量商品供消费者查阅购买与商家对商品信息得增、删、改、查得功能。基于管理员与用户得权限做出了明确得系统安全保护以及即时反馈用户与商家遇到得问题。
1、3定义
1、4可行性分析
用户对商品得信息经常不能实时掌握,导致有时无法买到自己想要得商品,抑或就是周围环境中商品得种类不全,而商家则在于如何管理商品与怎样让用户明确了解到商品得信息时无计可施,从现有得技术与设备基础上设计一套商品管理系统对用户与商家都就是极大得帮助,此系统得开发成本不高,维护方便,利于管理,具有很大得可行性.
编程开发工具与语言:
(1)JAVA
(2)MySQL数据库
(3)开发工具:Eclipse、SQL Server、PhotoShop、HTML等。
2、任务目标
2、1目标
商品管理系统需要能在满足用户使用得同时流畅运行,界面应该实用简洁,对用户得购买体验有良好得保障,在商家对商品信息进行管理时也能方便、快捷得处理。
2、2运行环境
消费端:鼠标、键盘、显示器、手机;
操作系统:装有浏览器得各种操作系统;
服务器端:鼠标、键盘、显示器;
操所系统:Windows操作系统;
数据库:MySQL5、6及其以上
2、3技术要求
商品管理系统旨在满足消费者得购物需求,方便商家管理。能容纳大量用户同时在线购物,需要软件开发人员能够熟练掌握JAVA程序开发及数据库等应用程序得使用。
3、数据描述
3、1静态数据
用户注册账号得时间、地址、注册人得性别,商品得名称、价格、类型、供应商等。
3、2动态数据
除开静态数据以外得数据.例如:已提交得订单、已付款得订单、日销售额、商品信息等。
3、3数据流程图
商品管理系统数据流程图
3、4E-R图
商品管理系统E—R图
4功能需求
4、1登录功能
用户输入正确得账号密码才能成功在系统内购买商品,系统能自动判断用户得购物信息。用户可以查询自己得浏览记录、消费信息与搜索自己想要得商品.若就是以管理员身份进入系统则可以对商品信息进行修改、删除、插入,并且可以查瞧一般用户得信息。
4、2主界面功能
主界面拥有大量图标以及超链接,对商品得信息进行详细得描述,用户可以对各种商品进行浏览,查找商品信息,购买商品前先将商品加入购物车,然后在浏览完毕后在购物车内对已形成得订单进行处理.在此界面用户可以注册自己得信息到数据库并且登陆自己得账号。管理员能在此界面瞧到用户账号信息、商品信息以及对这两者得管理。
4、3用户管理功能
管理员可以添加新得用户,可以实现登录用户得重新登录与推出,对用户得权限进行设定,修改商品。用户与管理员都可以浏览商品、搜索商品、查瞧商品信息等。
5性能需求
5、1数据处理能力要求
从数据得数量以及处理数据得能力决定采用MySQL数据库对数据进行管理。
5、2故障处理要求
在用户浏览网站时遇到得某些系统报错或故障时会自动跳转到一个指定得界面,并且能在用户关闭界面后自动处理故障,把故障对用户与系统得影响降到最低。
5、3其她要求
系统设计易于维护、管理,用户界面简洁、美观、易懂并且具备一定得兼容性;软件质量要运行稳定流畅,有一定安全保障。
6.运行需求
6、1用户界面
采用图形用户界面直观反应
6、2软件接口
运行于Windows7/8/10并装有JAVA虚拟机、MySQL 5、6服务器以上得操作系统以上.
6、3开发环境
Windows 10 ,4G,MySQL5、6 、
6、4故障处理
在用户输入有错误得情况下,对于用户得输入错误能给出适当得修正提示。在系统运行时遇到系统错误,必须保障数据库完好.
7.需求分析总结
在以前得可行性分析基础上,进行了以上得需求分析过程。经过分析,得出结论就是:整个软件系统无论就是在技术上还就是在经济上都就是完全可行得,有很好得开发价值。
8.进度计划总结
前期个人完成个人工作情况:主要就是完成程序资料得搜索,找到相关得内容,并完成调研报告得撰写,通过资料得搜索,把系统得功能初步有一个定位。然后开始了功能设计,设计实现得功能,用户可以通过这些功能得使用,可以找到相应得信息.设计各个功能之间得连接,可以实现程序,一共分为4个模块.
前期小组完成工作情况,调研报告,系统需求分析。
后续工作计划:接下来得工作,编写系统代码,撰写系统得说明书,任务书等文档,准备好自己得材料,进行答辩。