一个简单的需求分析例子.doc
文本预览下载声明
校园小卖部
1 引言
1.1 编写目的
编写校园小卖部需求分析报告的目的是为了需求提供者和开发方明确对所建信息管理系统索道到的功能和目标。通过双方不断的讨论和交互,最终形成具有建设目标的书面条款。经双方确认后,将作为开发设计的基本依据和需求方面的软件验收标准,同时,通过该需求分析的报告,开发方可以更加进一步了解客户的需求,从而严格按照流程及时、准确地完成网站的开发,以满足客户的需求。
同时,该文档也作为概要设计及后续设计的基础。
1.2 背景
随着时代的发展,科技的进步,自然界出现了一种新的物种——窝居动物。现在的大学校园中,越来越多的学生喜欢宅在宿舍里,连吃饭都懒的下楼,再有,宿舍楼门晚上都是关的,他们夜里饿了渴了只能忍着。面对这种情况,本网站应运而生,系统包含了商品展示、在线订单、售后保障等功能。
2系统概述
2.1 项目目标
从总体上考虑,系统因该实现下列功能:
用户管理
2.1.1用户管理
2.1.1.1 用户注册
主执行者:系统管理员,学生、店主
功能描述:添加学生以及信息填充
基本功能: 1.学生注册账号,填写个人信息(学生编号、姓名、宿舍号、联系电话等)
2.管理员点击添加学生按钮,输入学生编号、姓名、宿舍号、联系电话等。
扩展: 1.及时检查学生各项信息是否为空,是否符合格式
2.即时显示学生名是否存在
2.1.1.2用户登录
主执行者:系统管理员,学生
功能描述:管理员和学生进行登录
基本功能:1.管理员,学生输入账号密码,点击登录,验证通过,进入系统。系统进入对应的角色页面。
扩展:1.验证学生名,密码不正确时,提示学生哪部分出错
2.学生输入完账号,按Tab键可以跳到密码输入框
2.1.1.3用户删除
主执行者:系统管理员,学生
功能描述:删除学生
基本功能: 1.学生点击注销账号
2.管理员选中要删除的账号,点击删除按钮进行删除,提示学生是否删除,点击确认,删除成功
2.1.1.4用户修改
主执行者:系统管理员,学生
功能描述:修改学生资料,重置密码
基本功能:1.学生进入个人信息显示页面修改个人信息
2.管理员选中要修改的账号,点击修改,进入页面修改学生资料,或者重置学生密码
2.1.1.5购买记录
主执行者:系统管理员,学生
功能描述:记录历史购买记录
基本功能:1.学生可以在个人信息页面中看见自己的购买记录
2.管理员管理购买记录
2.1.1.6留言
主要执行者:顾客
功能描述:顾客对商家进行留言
基本功能:顾客多商店里缺少的货物在商店留言板里进行留言
2.1.2商品管理
优先级:5
主执行者:商店老板,管理员
功能描述:进行商品的分类展示
基本功能:管理员商品信息的增、删、改、查,及分类
商店老板进行以上商品信息的填充
2.1.2.1商品增加
主要执行者:商店老板
基本功能:老板通过该系统对网上商店里的货物品种或数量进行增加
2.1.2.2商品分类
主要执行者:商店老板
基本功能:1.老板可以在系统中事先设定商品的种类,后期可以添加分类
2.老板在添加商品时可以选择商品分类
3.老板可以对商品的分类进行更改
2.1.2.3商品更改
主要执行者:老板
基本功能:1.老板对商品的名称、价格、数量信息及时进行修改
2.老板对商品的优惠信息进行及时修改
2.1.2.4商品查找
主要执行者:顾客
基本功能:1.顾客在搜索框内输入商品的名称进行精确查找
2.顾客选定商品分类信息进行商品模糊查找
2.1.2.4商品删除
基本执行者:老板、管理员
基本功能:1.老板对自己货架上的商品进行删除
2.管理员对用户投诉的商品或者货架上过期、不安全、卫生的商品进行删除操作
2.1.2.4商品评价
基本执行者:顾客、管理员
基本功能:1.顾客对自己所购买的商品进行评价(非强制)
2.管理员将顾客对商品不合理的评价进行删除
2.1.3 订单管理
2.1.3.1下订单
基本执行者:顾客
基本功能:1.顾客将自己看中的商品加入自己的购物车后,
2.顾客在下订单之前选定送货时间:
A.及时(马上送达)
B.非及时(选择送达的时间段【中午,晚上】)
2.1.3.2提交订单
基本执行者:顾客
基本功能:
用户在选择商品完毕后,到购物车里点击提交,将订单提交给上商家
2.1.3.3订单查看
基本执行者:顾客、管理员
基本功能:
1.顾客可以在网站上查看自己的下单历史并查看每条记录的详细信息
2.管理员可以查看给为顾客的下单情况
2.1.3.4确认收货
基本执行者:顾客
基本功能:
顾客收到货物后可以在订单上点击确认收货,点击后订单实效
2
显示全部