当前位置:文档之家› 理发店管理系统需求分析报告

理发店管理系统需求分析报告

需求分析报告
----理发店管理系统
1引言 (1)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2任务概述 (2)
2.1目标 (2)
2.2用户的特点 (2)
2.3假定和约束 (3)
3需求规定 (3)
3.1对功能的规定 (3)
3.2对性能的规定 (6)
3.3输人输出要求 (6)
3.4数据管理能力要求 (7)
3.5故障处理要求 (7)
3.6其他专门要求 (7)
4运行环境规定 (7)
4.1设备 (7)
4.2支持软件 (7)
4.3接口 (7)
4.4控制 (8)
1引言
1.1编写目的
本文档描述了理发师管理系统的软件需求,阐明项目的背景,用户对软件实现的功能要求、性能要求等内容,目的是给设计人员提供要描述问题的范围,解决问题的基础,最终能够从需求中提炼出设计内容。

1.2背景
a. 待开发的软件系统的名称:理发师管理系统
b. 本项目的任务提出者:软件定制方
c. 开发者:倪嘉志、赵洪风、王成
d. 用户:理发店管理者
1.3定义

1.4参考资料
《市场交易管理规定》
《致富之道—管理学》
2任务概述
2.1目标
在如今的21世纪,随着社会的进步和人民生活水平的提高,人们对自己生活品质的要求在不端提高,这较为明显的体现为人们对时间的安排和对金钱的管理,如今的人们更乐意去使用电子产品完成身边的事情。

而理发店作为与人们生活甚为密切的一个地方,它在今天能给顾客们带来的不应仅仅是理发美容那么简单的业务,它必须结合如今的电子管理,让来到理发店的顾客感觉现代化的气息。

2.2用户的特点
该理发师管理系统的用户主要分为3类:
a.理发师:理发师注册,填写理发师个人信息。

b.客户:客户注册,页面浏览,选择相应业务
c.理发店管理员:将理发师的信息进行及时审核及公示。

并且掌握整个理
发店的经营状况。

2.3假定和约束
a.系统制作人员偏少,可能导致制作周期变长。

b.对java语言不是很熟悉,导致代码开发难度大。

3需求规定
3.1对功能的规定
a.对于同一时间上线的用户不能过大
b.管理者定期更新客户端
3.1.1功能描述
理发师管理系统分为管理员模块以及理发师模块。

其中前台部分主要提供给用户进行资讯的查看和理发师的选择,后台由管理员进行平台管理。

理发师模块主要是让客户在理发时进行业务选择。

(1)前台客户模块
【1】理发店资讯
用户可以在此页面中自由浏览理发店的相关资讯,如对头发的护理知识、本店的相关优惠措施、头发保养秘笈、理发价位动态等资讯消息均在此发布。

【2】客户选择理发师
a.客户注册
客户欲在理发店进行消费,必须先进行注册,没有注册的用户无法与卖家联络,只能浏览待购相关资讯。

注册内容包含用户名、密码(确认密码)、手机号、身份证号,注册过程要进行验证码获取以确认手机归属者为注册者本人。

注册成
功后方可进行消费。

注册分为两种,普通用户和会员用户。

普通用户支持的是临时帐号,不享受理发店的优惠措施;会员用户是成为本店的会员,享受本店的优惠措施。

b.前台登录
客户注册后可以通过前台登录平台,登录时需要输入前台员工用户名及密码,与后台数据核对一致后即可浏览相关信息员,同时对客户进行刷卡登录或用户名登录。

客户可以看到此时的操作业面
c.理发师浏览
客户可以自由浏览已经发布的信息与图片,这些信息已经过管理员审核通过,因此无不合法之处。

客户可以根据相关的信息进行浏览,也可条件组合式浏览。

【3】选择理发师
客户可以根据浏览到的理发师信息进行理发师的选择。

【4】帮助中心
a.在线咨询
有专门的管理员为用户在线理发店运营的相关问题,管理员工作时间范围之外的时间用户可以留言。

b.常见问题
对客户使用理发师管理系统的过程中的常见问题做好解答,这样可以减少管理员对相似问题的重复回答。

管理员可以修改增删问题及解答内容。

c.新手指南
为初次使用该平台的客户提供交易流程示意图及流程的文字描述。

(2)后台管理员管理模块
【1】管理员注册
管理员经授权后可以进行信息注册,注册信息包括管理员姓名、密码(确认密码)、管理员ID、电话、住址、管理范围。

【2】管理员登录
管理员注册后可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即可在权限内进行管理。

可以对信息增、删、改、查。

【3】用户管理
a.用户信息修改
被授权进行用户管理的管理员在与用户达成共识的情况下有权修改除密码外的用户信息。

b.用户信息添加
被授权进行用户管理的管理员在与用户达成共识的情况下有权添加用户信息。

c.用户信息注销
被授权进行用户管理的管理员在与用户达成共识的情况下有权注销用户信息。

d.用户信息查询
被授权进行用户管理的管理员可以对用户的公开信息进行查询,也可按照用户注册日期范围、经销商种类等条件进行条件查询,可以导出excel表格,打印预览及打印预览。

e.用户挂失
被授权进行用户管理的管理员在与用户达成共识的情况下有权挂失用户相关权限。

【4】员工信息管理
a.员工信息修改
被授权进行员工管理的管理员在与用户达成共识的情况下有权修改除密码外的员工信息。

b.员工信息添加
被授权进行员工管理的管理员在与用户达成共识的情况下有权添加员工信息。

c.员工信息删除
被授权进行员工管理的管理员在与用户达成共识的情况下有权删除员工信息。

d.员工信息查询
被授权进行员工管理的管理员可以对用户的公开信息进行查询,也可按照用
户注册日期范围、经销商种类等条件进行条件查询,可以导出excel表格,打印预览及打印预览。

【5】工资管理
管理员可以在后台的数据库得到相应的信息,对每个员工进行工资结算。

(3)理发师模块
【1】客户业务选择
在理发师端系统上,可以让客户对自己要的业务进行选择。

确认后提交。

【2】计算客户消费量
理发师可以在后台的数据库得到相应的信息,实时反馈出用户所选择的业务的消费总量和全部价钱。

3.2对性能的规定
3.2.1精度
精度要求较高,保证信息不丢失,能够准确无误的送达用户端。

3.2.2时间特性要求
a. 响应时间;延迟最多为2s
b. 更新处理时间;1.5s左右
c. 数据的转换和传送时间:1s
3.2.3灵活性
本系统完全用java语言实现。

由于java的跨平台型,本系统可跨平台应用。

3.3输入输出要求
图片要求为.jpg格式
文字要求为char类型
3.4数据管理能力要求
理发店管理系统数据量不是十分的大,所以不需要强大的数据库支持。

本系统采用的数据库是mysql数据库。

3.5故障处理要求
系统故障,紧急故障:系统进行操作但是未响应,可能是由于系统因病毒等原因无法响应。

30分钟内及时维修改进或者升级。

3.6其他专门要求
该系统对个人的信息真实性要求严格,更新信息需及时,系统的可补充性,可靠性,易读性高。

4运行环境规定
4.1设备
a.处理器:因特尔酷睿i3;内存容量:2G;
b.外存容量:640G;
c.联机运行FLASH存储格式
d.数据库服务器;pc电脑;
4.2支持软件
本软件基于windows操作系统开发,使用java语言进行编译eclipse编译环境和mySQL数据库。

4.3接口
硬件接口:
1394接口:用于数字视音频数据传输速度及高速、开放式外部串行总线技术,主要将视频数据传输到PC机,使用一种集成了网络接口协议的网络传输协议,可以即插即用,同步传输。

COM,RS232接口:一种9针的D型接口,用于PC机与雷达之间的通信,采
用串行通信协议的扩展接口。

4.4控制
进入系统客户端,利用鼠标进行点击操作,键盘接受输入。

相关主题