理发店管理系统报告 下载本文

4 运行设计

4.1 运行模块组合

模块命名方式按照相应模块结合特性制定。

4.2 运行控制

本软件控制流程:主程序运行,等待用户的输入,根据用户的输入调用各子模块。 4.3 运行时间

各模块运行时间均应控制在 1 秒左右

5 系统出错处理设计

5.1 出错信息 序号 1 2 3

5.2 补救措施

出错状况 解决方法 数据库备份容量过大,服务器运行缓慢 定期维护减少冗余 突然断电 数据丢失 使用后备电源 数据库镜像还原 (1)当出现大的程序问题起用备分程序;

(2)如果无法起用备分程序,需要停止使用软件,及时维修。

5.3 系统维护设计

系统的维护和管理也是一个系统的问题,也包括两个层面: 1)技术层面

包括:(1)使用较新的开发和维护技术;

(2)数据库管理员管理好数据库数据 ( 3 ) 专职维护人员维护硬件

2)人员层面

包括:

(1)维护协议; (2)思想认识; (3)法律法规教育; (4)工作流程及方式方法。

F6、详细设计(针对于后台管理的详细设计文档)

【三】管理员模块

1 引言

1.1 编写目的

本详细设计说明书是针对理发店管理系统而编写。目的是对该项目进行详细设计,在概 要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的编程实现 和测试作准备。

1.2 背景

说明:

a.待开发软件系统的名称:理发店管理系统

b. 本项目的开发者:倪嘉志、赵洪风、王成

c. 本项目的用户:理发店客户、理发店员工,系统的管理人员。 d. 运行该程序系统的计算中心:哈尔滨工程大学 21B282 室。

1.3 定义

客户:有理发需求的个人,可以是普通用户或会员用户。 理发师:理发店的主要工作人员,并且都是已经注册的用户。 前台员工:帮助客户进行选择的员工。

管理员:能对理发店管理系统的所有任务进行管理。

1.4 参考资料

(1).《软件工程概论》李存珠,李宣东 编著 南京大学计算机系出版

(2).Eclipse 编程技术与实例 ,叶达峰 编著,人民邮电出版社,2006 年 1 月;

(3).SQL Server 数据库开发经典实例精解 夏邦贵 刘凡馨 编著,机械工业出版社,2006 年

1 月;

2.程序系统的结构

本系统的总程序模块如下:

其中,将理发师模块和客户模块分开来做,而后台管理员管理模块则作为一个模块与客 户模块发在一起,共三个模块,各模块功能结构如下:

(1)后台管理员管理模块:

(2)理发师模块:

(3)客户业务选择模块:

3.程序 1(管理员模块)设计说明 3.1 程序描述

(1)管理员删除、更改功能顺序图

员工、业务、客户表

信息控制

管理员

登录

打开登录界面

理发师系统后台

管理模块

对应表项

验证用户名和密码

验证成功

进入

打开

录入修改或删除信息

提交

基本信息处理返回处理

返回处理结果显示信息

获取信息

(2)管理员增加功能顺序图

员工、客户、业务表

待增添部分

管理员

登录

打开

登录界面

后台管理

待审核信息表

准信息表

后台管理

对应信息表

验证用户名和密码

验证成功

进入

打开

录入信息

提交

待审核基本信息 处理

返回处理结果

显示信息

返回处理

获取等待审核结果信息

获取审核结果

提交审核

提交

返回审核结果

进行审核

(3)管理员登录顺序图

管理员

登陆

理发师管理系统后台审核页面

输入用户名,密码

验证用户名和密码

消息1

数据库

查询结果

浏览

消息2

消息4

查询

搜寻消息3

消息5