logo资料库

酒店管理系统详细设计说明书.doc

第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
资料共13页,剩余部分请下载后查看
软件详细设计说明书
1.引言
1.1 编写目的
1.2 背景
1.3 定义
1.4 参考资料
2. 系统的结构
3.数据库登陆模块设计说明
3.1模块描述
3.2功能
3.3性能
3.4输入项
3.5输出项
3.6流程逻辑
3.7接口
3.8存储分配
3.9测试计划
4.信息管理模块设计说明
4.1功能描述
4.2功能
4.3性能
4.4流程逻辑
4.6测试计划
5查询处理模块设计说明
5.1功能描述
5.2功能
5.3性能
5.4输入项
5.5输出项
5.6流程逻辑
5.7接口
5.8存储分配
5.9测试计划
6客户信息管理模块设计说明
6.1功能描述
6.2性能
6.3输入项
6.4输出项
6.5逻辑流程
6.6接口
6.7存储分配
6.8测试计划
7住宿信息管理模块设计说明
7.1功能描述
7.2功能
7.3性能
7.4输入项
7.5输出项
7.6逻辑流程
7.7接口
7.8存储分配
7.9测试计划
8就餐信息管理模块设计说明
8.1功能描述
8.2功能
8.3性能
8.4输入项
8.5输出项
8.6逻辑流程
8.7接口
8.8存储分配
8.9测试计划
9员工信息管理模块设计说明
9.1功能描述
9.2功能
9.3性能
9.4输入项
9.5输出项
9.6逻辑流程
9.7接口
9.8存储分配
9.9测试计划
10工资管理模块设计说明
10.1功能描述
10.2功能
10.3性能
10.4输入项
10.5输出项
10.6逻辑流程
10.7接口
10.8存储分配
10.9测试计划
软件详细设计说明书 ——刘忠凯 1.引言 1.1 编写目的 可行性研究的目的是研究问题,花费最小的代价,以最快的速度提出解决问题的方法。 经过对此项目的详细准确的研究,初拟系统实现报告,对软件开发中将要面临的问题及其解 决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后, 交软件经理审查。 1.2 背景 开发软件名称:酒店业务管理系统。 项目任务提出者:刘忠凯。 项目开发者:杨朔,冯天宝,刘忠凯,李静,王菲。 用户:各级星级酒店。 实现软件单位:学校软件开发小组。 项目与其他软件,系统的关系: A 本项目采用客户机/服务器原理,客户端的程序是建立在 Windows XP 系统上以 My Eclipse6.5 为开发软件的应用程序,服务器端采用 Linux 为操作系统的工作站,是采用 Oracle 8 的为开发软件的数据库服务程序。 B 本项目采用 VB 编程编写,客户程序建立在 Windows XP 系统上。 1.3 定义 酒店管理系统(JDGLXT):JDGLXT 分别是“酒店管理系统”的汉语拼音首字母缩写。 数据库登陆模块:主要负责用(客)户和管理员进入系统的一个身份验证。 信息管理模块:对各项业务的一个综合管理平台。 客户信息管理:主要负责管理客(用)户的个人信息。 查询处理模块:主要负责对客(用)户个人信息,就餐信息,消费信息等的查询。 住宿信息管理模块:主要负责客(用)户住宿客房的管理。 就餐信息管理模块:主要负责客(用)户餐饮信息和消费菜金的信息管理。 员工信息管理模块:主要负责客(用)户信息的管理。 工资信息管理模块:主要负责工资信息的管理。 退出管理模块:主要负责系统得退出管理。
1.4 参考资料 《软件工程导论》,张海藩,清华大学出版社。 《实用软件工程》,郑人杰等,清华大学出版社。 《软件工程原理与应用》,方志刚,科学出版社。 2. 系统的结构 3.数据库登陆模块设计说明 3.1 模块描述 该模块用于用户登录系统所用,验证用户名,密码和权限后登陆系统,否则重新登陆,以 防非法用户进入系统,进行破坏。
3.2 功能 3.3 性能 时间特性要求:要求等待时间<0.5s 3.4 输入项 输入项名称:用户名 类型:字符串型 输入方式:手工输入 输入项名称:密码 类型:整型 输入方式:手工输入 选择项名城:权限 选择方式:手工输入 3.5 输出项 进入管理系统
3.6 流程逻辑 3.7 接口 由此模块正确登陆后,进入信息管理系统。 3.8 存储分配 本模块需要数据库当中的密码表。有关数据都存入此表。 3.9 测试计划 首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天; 其次,进行系统的培训,为期两天 再次,准备输入数据,为期三天, 此后一周时开始正式测试,为期大概一周 4.信息管理模块设计说明 4.1 功能描述 本模块为一个综合的管理平台,它包含了酒店各项业务的管理途径。
4.2 功能 全面管理酒店各项业务,为管理提供方便。 4.3 性能 时间特性要求:要求等待时间<0.5s 4.4 流程逻辑 4.5 接口 由此模块选择各业务的管理模块。 4.6 测试计划 首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天; 其次,进行系统的培训,为期两天 再次,准备输入数据,为期三天, 此后一周时开始正式测试,为期大概一周 5 查询处理模块设计说明 5.1 功能描述 本模块为进行各项查找提供方便。
5.2 功能 查找信息。 5.3 性能 时间特性要求:要求等待时间<0.5s 5.4 输入项 输入要查找的用户名 5.5 输出项 输出用户的各项信息。 5.6 流程逻辑 5.7 接口 本模块隶属于信息管理模块。 5.8 存储分配 所有信息均来自数据库,该操作不会给数据库造成破坏。 5.9 测试计划 首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;
其次,进行系统的培训,为期两天 再次,准备输入数据,为期三天, 此后一周时开始正式测试,为期大概一周 6 客户信息管理模块设计说明 6.1 功能描述 管理客户信息,对客户信息进行登记和编辑。 6.2 性能 时间特性要求:要求等待时间<0.5s 6.3 输入项 输入项名称:用户姓名或编号 类型:字符类型 输入方式:手工输入 6.4 输出项 把信息存入客户信息表。 6.5 逻辑流程
6.6 接口 本模块隶属于信息管理模块。 6.7 存储分配 信息数据存入到客户信息表。 6.8 测试计划 首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天; 其次,进行系统的培训,为期两天 再次,准备输入数据,为期三天, 此后一周时开始正式测试,为期大概一周 7 住宿信息管理模块设计说明 7.1 功能描述 管理客户住宿信息。 7.2 功能 对客户住宿信息进行编辑和查询。 7.3 性能 时间特性要求:要求等待时间<0.5s 7.4 输入项 输入项名称:用户名或编号 类型:字符类型 输入方式:手工输入 7.5 输出项 以表格的方式输出客户的住宿信息。
分享到:
收藏