美发店管理系统软件需求资料.pdf
《美发店管理系统软件需求资料.pdf》由会员分享,可在线阅读,更多相关《美发店管理系统软件需求资料.pdf(24页珍藏版)》请在三一文库上搜索。
1、青岛理工大学 实验报告 课程名称:软件需求 实验名称:美发店管理系统软件需求分析 学院:计算机工程学院 专业:软件工程 班级:软件 131 姓名:邵泽瑞 学号: 201307190 指导教师:丁凡 2015 年 11 月 10 日 【目录】 1 绪论1 1.1设计目的 1 1.2系统的功能 1 1.3系统环境 1 2 管理系统的分析1 2.1系统的目标需求 1 2.2开发的可行性分析 1 2.2.1管理上的可行性 1 2.2.2技术上的可行性 1 2.2.3 经济上的可行性 2 2.3开发的风险分析 2 3. 管理系统的实现2 4. 业务的流程分析2 4.1系统的用例图2 4.2数据流图3 4
2、.3程序流程图3 5. 管理系统的界面设计 11 6. 管理系统的数据库设计 15 6.1 E-R图 15 6.2数据表的设计15 7. 需求规格说明 16 7.1导言 16 7.1.1 目的16 7.1.2 范围16 7.1.3 缩写说明16 7.1.4 术语定义16 7.1.5 引用标准16 7.1.6 参考资料17 7.1.7 版本更新信息17 7.2 系统定义17 7.2.1 项目来源及背景17 7.2.2 项目将要达到的目标17 7.3 应用环境17 7.3.1 系统运行硬件环境17 7.3.2 系统运行软件环境18 7.4 功能规格18 7.4.1 角色定义18 7.4.2 添加功
3、能18 7.4.3 查询功能19 7.4.4 编辑功能19 7.4.5 删除功能19 7.4.6 美发功能19 7.4.7 统计功能20 7.5 性能需求20 7.5.1 界面需求20 7.5.2 响应时间需求20 7.5.3 可靠性需求20 7.5.4 开放性需求20 7.5.5 可发展性需求20 7.5.6 系统安全性需求20 7.6 产品提交20 7.7 实现约束21 7.8 签字21 8. 结论及体会 21 9. 参考文献 21 1 美发店管理系统软件需求分析 1. 绪论 1.1 设计目的 正所谓爱美之心,人皆有之。 随着人们生活水平质量的提高,人们对自己的仪表也是越 来越来看中。 美
4、容美发日益成为人们日常生活中不可或缺的一部分。而对于任意一个美发店 来讲, 客户都是至关重要的,一个美发店是否能够经营长久,与客户的回头率有密不可分的 联系。 设计一个完善的美发店管理信息系统,可以对客户进行会员制管理,区别对待老顾客 与新顾客, 培养忠实消费群体,给予会员在消费价格以及服务感受感受方面真正的不同,大 大降低员工的工作压力,有效提高该行业的管理效率。 1.2 系统的功能 该系统基本可实现如下三大功能:(1) 简单管理功能,实现对新顾客和员工的添加、查 询、显示、编辑、删除、保存和读取等功能。(2) 美发功能,根据顾客所选的美发项目和美 发师,显示出顾客本次的美发清单。(3) 统
5、计功能,统计出顾客的消费总数与员工的收入总 数,并按照顾客消费总数与员工收入总数按照从大到小排序的顺序,将顾客与员工的相关信 息显示出来。 1.3 系统环境 系统是基于应用Visual Studio 2010 而设计的美发店管理系统,通过实现与SQL Server 2005 数据库连接,动态的查询、添加、删除实现对各种信息的管理。 2. 管理系统的分析 2.1 系统的目标需求 美发店管理系统是方便管理员对美发店顾客以及员工进行管理的系统,通过对本系统的 操作,能减轻由于人工管理带来的诸多不便利因素,因此它需要达到以下要求: 1) 良好的人机交互界面,方便快捷的输入功能; 2)灵活的查询性能,实
6、现输入后的快捷查询; 3)会员管理的灵活性,实现对会员资料的添加、删除、查询操作; 4)账单的具体化,实现日总结和月总结的共能; 5)后台通过管理员或者老板对用户的各种信息进行管理。 2.2 开发的可行性分析 2.2.1管理上的可行性 把企业业务延伸到系统上面,建立美发店管理系统,操作界面十分简单美观,而且适用, 使管理轻松方便。企业也可以通过该系统建立维护各项业务的发展情况。 2.2.2技术上的可行性 根据系统目标需求分析的结果来看,美发店管理系统不需要通过购买专业软件,仅仅采 用 Visual Studio 2010 为开发工具,选择C+或者 C#语言就可解决相关的问题,从而保证系 统功能
7、的实现。 2 2.2.3经济上的可行性 经济上的可行性主要是从组织的人力、物力、 财力三方面来考虑系统开发的可行性。企 业在运营过程中,经常会遇到人员出错,采购不及时、电话信息遗漏等问题。而本系统可以 帮助企业正确的对店员、财务、客户进行管理,系统十分灵活、方便、安全,使企业与顾客 间的经济活动变得更加灵活、更加主动。 因此,管理人员不必再为店员出错和服务不周而烦 扰,本系统会为企业带来更多的利益。 2.3 开发的风险分析 本系统开发过程中,可能会遇到如下几方面问题: 1 )需求变更风险:用户会对自身的需求提出多次更改,进而影响系统开发进程; 2 )进度风险:系统如果不能如期完成,会给开发者与
8、用户双方带来不必要的麻烦; 3 )技术风险:开发过程中,有可能遇到开发上的技术问题; 4 )质量风险:开发完成后,系统的质量不一定会让用户满意; 5 )工具风险:开发过程中,开发的工具一定保证正版,否则会受到法律的制裁; 6 )人力资源风险:开发过程中,有可能会遇到人员不够充足的问题。 3. 管理系统的实现 系统成功展示了强大的顾客管理、员工管理等功能,能非常方便的显示、记录每名顾客 每次消费的情况、累计消费金额, 能计算每名员工的总收入金额功能。该系统设计新颖的顾 客消费功能是很多美发店管理员的最爱,准确的顾客消费信息记录让美发店消费成本不再是 管理的黑洞。通过该系统的完善管理,让美发店经营
9、从此轻松。同时,通过准确、智能、高 效、创新的营销策略,协助美发店不断提高销售额、提升客户忠诚度。 4. 业务的流程分析 4.1 系统的用例图,如图4.1 所示: 图 4.1 系统用例图 3 4.2 数据流图,如图 4.2 所示: 图 4.2 数据流图 4.3 程序流程图 1)各窗体之间的调用关系,如图4.3.1所示: 图 4.3.1 总体程序流程图 4 2)总体程序流程图,如图4.3.2所示: 图 4.3.2 总体程序流程图 5 3)添加功能流程图,如图4.3.3所示: 图 4.3.3 添加功能流程图 6 4)查询功能流程图,如图4.3.4所示: 图 4.3.4 查询功能流程图 7 5)编辑
10、功能流程图,如图4.3.5所示: 图 4.3.5 编辑功能流程图 8 6)删除功能流程图,如图4.3.6所示: 图 4.3.6 删除功能流程图 9 7)美发功能流程图,如图4.3.7所示: 图 4.3.7 美发功能流程图 10 8)统计功能流程图,如图4.3.8所示: 图 4.3.8 统计功能流程图 11 5. 管理系统的界面设计 1)美发店管理系统初始界面,如图5.1 所示: 图 5.1 美发店管理系统初始界面 2)美发店管理系统开始界面,如图5.2 所示: 图 5.2 美发店管理系统开始界面 3)美发店管理系统简单管理界面,如图5.3 所示: 12 图 5.3 美发店管理系统简单管理界面
11、4)美发店管理系统添加界面,如图5.4 所示: 图 5.4 美发店管理系统添加界面 5)美发店管理系统查询界面,如图5.5 所示: 图 5.5 美发店管理系统查询界面 13 6)美发店管理系统显示界面,如图5.6 所示: 图 5.6 美发店管理系统显示界面 7)美发店管理系统编辑界面,如图5.7 所示: 图 5.7 美发店管理系统编辑界面 14 8)美发店管理系统删除界面,如图5.8 所示: 图 5.8 美发店管理系统删除界面 9)美发店管理系统消费界面,如图5.9 所示: 图 5.9 美发店管理系统消费界面 10)美发店管理系统统计界面,如图5.10 所示: 图 5.10 美发店管理系统统计
12、界面 15 6. 管理系统的数据库设计 6.1 E-R 图,如图 6.1 所示: 图 6.1 E-R 图 6.2 数据表的设计 1)数据库中的各个信息表,如表6.1 所示: 表 6.1 信息表 表名作用 美发顾客记录各个顾客的基本信息 美发师记录各个美发师的基本信息 美发项目记录各个美发项目 美发清单记录各个顾客的每次美发信息 2)美发顾客表,如表6.2 所示: 表 6.2 美发顾客表 字段名数据类型空/非空备注 会员卡号nvarchar(20) not null 主键 姓名nvarchar(10) not null 不一定唯一 性别nvarchar(2) not null 只能为男或女 电话
13、nvarchar(20) null 可为空 3)美发师表,如表6.3 所示: 表 6.3 美发师表 字段名数据类型空/非空备注 编号nvarchar(20) not null 主键 姓名nvarchar(10) not null 不一定唯一 性别nvarchar(2) not null 只能为男或女 电话nvarchar(20) null 可为空 美发项目nvarchar(10) not null 外键 16 4)美发项目表,如表6.4 所示: 字段名数据类型空/非空备注 名称nvarchar(10) not null 主键 价位int not null 不为空 5)美发清单表,如表6.5 所
14、示: 字段名数据类型空/非空备注 会员卡号nvarchar(20) not null 美发师编号nvarchar(20) not null 美发项目名称nvarchar(10) not null 美发日期smalldatetime null 可为空 消费金额int not null 不可为空 7. 需求规格说明 7.1 导言 7.1.1 目的 该文档是关于用户对于美发店管理系统的功能和性能的重点,重点描述了美发店管理系 统的设计需求,将作为对该工具在概要设计阶段的设计输入。 本文档的预期读者是: 设计人员 开发人员 项目管理人员 测试人员 用户 7.1.2 范围 该文档是借助与当前系统的逻辑模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 美发店 管理 系统软件 需求 资料
链接地址:https://www.31doc.com/p-5421947.html