酒店管理系统详细设计33525

合集下载

酒店管理系统课程设计报告

酒店管理系统课程设计报告

《软件工程课程设计》报告题目:酒店管理系统指导老师:成员:完成日期:目录一.概述1.1项目背景随着国家经济的发展人们的生活水平有了很大的提高。

旅游度假和商务旅行已经成为人们的一种生活需求。

国家也把旅游业作为一个XX支柱产业来扶持。

各地的宾馆酒店越来越多,行业间竞争越来越激烈。

传统的酒店管理模式已经不能适应现代酒店发展。

利用高科技的电脑网络技术来处理宾馆酒店经营数据,已经成为提高企业管理效率,改善服务质量的关键。

1.2编写目的现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,促进经济效益,但凭原始的手工记录管理,不仅效率低,还很容易出错,因此必须借助计算机来进行现代化的信息管理。

所以酒店管理系统正是为此而设计的,优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定,服务快捷方便,让宾客感受到一种顾客至上的享受。

1.3项目名称酒店管理系统。

1.4 开发环境开发软件:Microsoft Visual Studio 2010高级语言:C#使用技术:.Net/JS/JQuery数据库:Microsoft SQL Server 2008二.需求分析2.1 问题的提出该系统的具体任务就是设计一个酒店客房管理系统,由计算机来代替人工执行一系列诸如增加新客房、删除客房、客房修改、查询、客户管理等操作,这样就使办公人员可以轻松快捷地完成酒店客房管理任务,了解整个酒店客房信息。

2.2需完成的功能数据流图如下图1和2所示:图1 顶层数据流图图2 0层数据流图2.2.1酒店管理系统2.2.1.1宾客登记登记酒店宾客入住情况,包括宾客的XX及XX号的登记,以及入住房间信息。

2.2.1.2退房登记当宾客离开时,需要办理退房结账手续。

2.2.1.3入住情况查询对于一定时间段内,每个宾客入住情况可以实现基本查询。

2.2.1.4客房类型管理管理员可以在管理平台上增添、修改、删除客房类型(豪华双人房、VIP房、普通单人房等)。

酒店管理系统课程设计

酒店管理系统课程设计

酒店管理系统课程设计一、教学目标本节课的教学目标是让学生掌握酒店管理系统的基本概念、架构和核心功能,能够运用所学知识分析和解决实际问题。

具体分为以下三个维度:1.知识目标:•了解酒店管理系统的定义、发展历程和应用场景;•掌握酒店管理系统的基本架构,包括前端界面、后端数据库和中间件;•理解酒店管理系统的核心功能,如房间预订、客户管理、财务管理等。

2.技能目标:•能够使用酒店管理系统进行日常业务操作;•具备分析酒店管理系统运行状况和优化系统性能的能力;•学会运用酒店管理系统进行数据分析和决策支持。

3.情感态度价值观目标:•培养学生对酒店管理行业的兴趣和热情,提高职业认同感;•培养学生团队合作精神,增强集体荣誉感;•培养学生遵守法律法规,诚信服务的意识。

二、教学内容本节课的教学内容主要包括以下三个方面:1.酒店管理系统的基本概念和架构:介绍酒店管理系统的定义、发展历程和应用场景,掌握酒店管理系统的基本架构,包括前端界面、后端数据库和中间件。

2.酒店管理系统的核心功能:详细讲解酒店管理系统的核心功能,如房间预订、客户管理、财务管理等,并通过实际案例进行分析。

3.酒店管理系统的实际应用:介绍酒店管理系统在实际工作中的应用,培养学生运用酒店管理系统进行日常业务操作和数据分析的能力。

三、教学方法为了提高教学效果,本节课将采用以下几种教学方法:1.讲授法:教师讲解酒店管理系统的基本概念、架构和核心功能,引导学生掌握相关知识。

2.案例分析法:通过分析实际案例,让学生了解酒店管理系统在实际工作中的应用,提高学生的实践能力。

3.实验法:安排实验室实践环节,让学生亲自动手操作酒店管理系统,培养学生的实际操作能力。

4.小组讨论法:分组进行讨论,引导学生主动思考、积极参与,提高学生的团队协作能力。

四、教学资源为了支持本节课的教学,我们将准备以下教学资源:1.教材:《酒店管理系统教程》,用于引导学生系统学习酒店管理系统的相关知识。

酒店管理系统详细设计

酒店管理系统详细设计

酒店管理系统详细设计1. 引言1.1编写目的编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。

预期读者为:软件开发的人员,项目评审人员,及软件测试人员。

1.2背影说明:①待开发的软件系统的名称:酒店管理系统;②本项目的任务提出者:酒店管理人员;③本项目的任务开发者:酒店管理系统软件开发小组;④用户及实现该软件的计算中心:酒店计算机;1.3定义顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。

顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。

顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。

房间信息:包括房间编号,房间等级,房间价格,房间类型等信息菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息1.4参考资料①《现代软件工程》北京希望电子出版社孙涌等编著②详细设计说明书(GB8567——88) .doc2. 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

3.用户输入模块(USER INPUT) 设计说明3.1程序描述该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。

本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能进行验证3.2功能3.3性能精度要求精确到整型的个位、字符型完全正确,不支持部分匹配; 时间特性要求:要求等待时间V 0.5s3.4输入项输入项名称:用户名类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为******3.5输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:正确登陆数据类型:字符串型输出内容是根据用户权限而得到的用户界面的输出3.6 算法本程序需要对数据库进行操作,即对数据库进行查询Select 用户名From USER_PSDWhere 用户名=输入内容如果结果为空,则输出:用户名错误,请重新输入;三次输入错误则关闭系统Select 密码Form USER_PSDWhere 用户名= 输入内容and 密码=输入内容如果结果为空,则输出:用户密码错误,请重新输入;三次输入错误则关闭系统查询到一条记录后,进行权限判断,以决定让该用户使用相应的功能。

智慧的酒店 管理系统设计方案

智慧的酒店 管理系统设计方案

智慧的酒店管理系统设计方案智慧酒店管理系统是一种综合利用智能化技术和信息技术的酒店管理系统。

通过应用智能化设备和互联网技术,实现酒店的自动化管理和智能化服务,提升酒店的运营效率和服务质量。

下面是一份智慧酒店管理系统设计方案。

一、系统架构智慧酒店管理系统主要由以下几个模块组成:1. 前台管理模块:包括前台接待、客房预订、客户信息管理等功能,用于管理酒店的前台工作和客户相关信息。

2. 客房管理模块:用于管理酒店客房的入住、退房、清洁、维修等工作,包括客房状态管理、客房服务管理等功能。

3. 餐饮管理模块:用于管理酒店的餐饮服务,包括餐厅预订、菜单管理、订单管理、库存管理等功能。

4. 设备管理模块:用于管理酒店的各种设备,包括空调、电视、门锁等设备的监控和维护。

5. 数据分析模块:用于对酒店的运营数据进行分析,包括客房入住率、餐饮销售情况、客户满意度等数据的统计和分析。

二、主要功能1. 前台管理功能:提供前台接待、客房预订、客户信息管理等功能,可以快速地处理客户的预订和入住登记,提高前台工作效率。

2. 客房管理功能:提供客房的入住、退房、清洁、维修等功能,实现客房的自动化管理,可以根据客房的状态自动调度清洁和维修工作。

3. 餐饮管理功能:提供餐厅预订、菜单管理、订单管理、库存管理等功能,方便客户进行餐饮服务的预订和管理,提高餐饮服务质量。

4. 设备管理功能:提供对各种设备的监控和维护功能,包括设备的运行状态监测、故障诊断和维修等功能,保证设备的正常运行。

5. 数据分析功能:对酒店的运营数据进行实时统计和分析,包括客房入住率、餐饮销售情况、客户满意度等指标,帮助酒店管理层做出合理的决策。

三、技术支持1. 云计算技术:利用云计算技术,将酒店管理系统部署在云端,提供高可用性和扩展性。

2. 物联网技术:将酒店各种设备连接到互联网,实现设备的远程监控和控制,提高设备的管理效率。

3. 大数据技术:对酒店的各种数据进行采集和分析,提供实时的数据统计和分析功能,帮助酒店管理层做出决策。

酒店管理系统设计方案

酒店管理系统设计方案

系统特点1. 完全按用户的快捷操作作为设计核心,解决了复杂业务与快捷操作之间的统一问题;2. 完全的统一的快捷键操作,优化了业务流程,四键快速抢房、单人批开房、10 秒结团队等特色快捷操作,可以最大的简化操作人员的工作效率;3. 提供了统一的快键,在系统的所有主界面上,系统会自动智能的依据用户权限确定用户的操作;4. 实现了严格而又不失灵活的权限管理,可以杜绝宾馆管理过程中的大多数漏洞。

打折、赠送、账单叫回等可以造成销售损失的操作全部需要授权才可以操作;5. 实现了操作日志记彔,任何销售记录的变动都在系统有日志记载,有跑单、漏单、及其它不规范操作时,可以快速的追查责任;6. 灵活多变的销售模式,可以完全解决用户对自己业务流程的自定义配置需求。

解决按区域、按部门、按销售种类等多种销售要素灵活配置。

完全解决了不同销售;7. 真正完善的会员管理,可以支持多种销售活动,如挂账、充值、信用度、积分、积分兑换、记次、限次等功能并可以组合使用;8. 全新设计的系统账务内核,完全彻底的解决了客房、餐饮、洗浴及其它康乐活动的统一记账、结算等问题;9. 设计之初,我们就充分的考虑到了多用户、多地点同旪并发的抢房、录单、结账等可能会造成的冲突、跑单、漏单等问题,并在系统中给了最好的解决方法;10. 完全人性化的软件设计,所有的非必要项目是带有选项或自记忆功能,不让用户多按一次键;11. 完善多级别的报表体系。

充分的考虑到了酒店的经营特点,提供全店总报表、各区域报表等多级报表。

12. 更为细致的统计分析功能、引入的OLAP(在线数据分析)的概念,所有的经营脂标销售收入、出租率、平均房价、人均消费、待客量等)都可以按照不同的分析方向、粒度进行分析,为经营分析提供辅助支持。

第一章前言您担心酒店前台收银漏洞造成的经济损失吗?您担心酒店的入住率吗?您知道哪些房型最受欢迎?怎样定价最让客人接受吗?财务和会计的算盘打得很好,他们算出来的数据和报告准确吗?投入多少钱才能买到合适的酒店管理软件?酒店需要配备哪些硬件?购买酒店管理软件的后续服务是否有保障?随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,酒店需要使用更有效的信息化手段,拓展经营空间,降低运营成本,提高管理和决策效率。

酒店管理系统详细设计

酒店管理系统详细设计

酒店治理体系具体设计1.引言1.1 编写目标编写本解释书的目标是解释对程序体系的设计斟酌,包含程序体系的根本处理流程.程序体系的组织构造.功效分派.模块化粉.接口设计.运行设计.数据构造设计和出错设计等,比概要设计更为具体,为编码的实现打下基本.预期读者为:软件开辟的人员,项目评审人员,及软件测试人员.1.2 背影解释:①待开辟的软件体系的名称:酒店治理体系;②本项目标义务提出者:酒店治理人员;③本项目标义务开辟者:酒店治理体系软件开辟小组;④用户及实现该软件的盘算中间:酒店盘算机;1.3 界说顾客就餐治理:对就餐的顾客进行治理,并存储顾客花费记载.顾客住宿治理:对就餐的住宿进行治理,并存储顾客住宿记载.顾客信息:存放顾客的姓名,证件类型,证件号,性别,年纪,籍贯,工作单位等各项根本信息,还有就餐住宿信息,治理员负责治理顾客根本信息.房间信息:包含房间编号,房间等级,房间价钱,房间类型等信息菜肴信息:包含菜肴编号,菜肴名称,菜肴价钱,菜肴类型等信息1.4 参考材料①《现代软件工程》北京愿望电子出版社孙涌等编著②具体设计解释书(GB8567——88).doc2. 程序体系的构造用一系列图表列出本程序体系内的每个程序(包含每个模块和子程序)的名称.标识符和它们之间的层次构造关系.3. 用户输入模块(USERINPUT)设计解释3.1 程序描写该程序是用户登录时所必须要用到的,登陆之前须要验证用户身份的正当性,故而须要用户输入程序,输入用户名及暗码来进行身份验证.本程序为异常驻内存,是子程序.可重用.是次序处理,在输入之后方能进行验证3.2 功效3.3 机能精度请求准确到整型的个位.字符型完整准确,不支撑部分匹配;时光特征请求:请求等待时光<0.5s3.4 输入项输入项名称:用户名类型:字符串型输入方法:手工输入数据起源:体系自带的数据库中的信息输入项名称:暗码类型:字符串型输入方法:手工输入数据起源:体系的数据库中的信息安然保密前提:在输入暗码时用户界面上显示为******3.5 输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的情势输出输出内容是用户名错误,请从新输入输出项:暗码错误输出数据类型:字符串型输出信息也是以信息对话框的情势输出输出内容是暗码错误,请从新输入输出项:准确登陆数据类型:字符串型输出内容是依据用户权限而得到的用户界面的输出3.6 算法本程序须要对数据库进行操纵,即对数据库进行查询Select 用户名From USER_PSDWhere 用户名=输入内容假如成果为空,则输出:用户名错误,请从新输入;三次输入错误则封闭体系Select 暗码Form USER_PSDWhere 用户名=输入内容 and 暗码=输入内容假如成果为空,则输出:用户暗码错误,请从新输入;三次输入错误则封闭体系查询到一笔记载后,进行权限断定,以决议让该用户应用响应的功效.3.7 流程逻辑3.8 接口本程序附属于主程序模块3.9 存储分派本程序的存储分派为:用户名及暗码信息存入数据库中,程序应用队列将输入内容与数据库中的内容进行比较,或者直接应用数据库的存取,进而更进一步的增快程序的查询速度3.10 限制前提限制前提:本程序中输入的用户名只支撑英文字符串型或数字,不支撑汉字与汉语符号.3.11测试筹划起首,熟习程序的运行情形,熟习体系的应用进程,为期两天;其次,进行体系的培训,为期两天再次,预备输入数据,为期三天,此后一周时开端正式测试,为期精确一周4. 输出模块(OUTPUT)设计解释4.1 程序描写该程序是产生体系输出.4.2 功效输出一些用户须要的信息4.3 机能时光特征请求:请求等待时光<0.5s4.4 输入项用户输入的请求4.5 输出项用户须要的信息4.6本程序附属于主程序模块4.7 测试筹划起首,熟习程序的运行情形,熟习体系的应用进程,为期两天;其次,进行体系的培训,为期两天再次,预备输入数据,为期三天,此后一周时开端正式测试,为期精确一周5. 就餐治理模块(Jiucan management)设计解释5.1 程序描写本程序是治理用户就餐的,在登陆体系后,具有此权限的用户可以应用.5.2 功效5.3 机能时光特征请求:请求等待时光<0.5s5.4 输入项输入项名称:客户姓名类型:字符串型输入方法:手工输入输入项名称:菜肴类型:字符串型输入方法:手工输入5.5 输出项以表格的情势输出顾客就餐情形.5.6 接口本程序附属于主程序模块5.6测试筹划起首,熟习程序的运行情形,熟习体系的应用进程,为期两天;其次,进行体系的培训,为期两天再次,预备输入数据,为期三天,此后一周时开端正式测试,为期精确一周6. 住宿治理模块(Zhusu management)设计解释6.1 程序描写本程序是治理用户住宿的,在登陆体系后,具有此权限的用户可以应用.6.2 功效6.3 机能时光特征请求:请求等待时光<0.5s6.4 输入项输入项名称:证件号码类型:字符串型输入项名称:客户姓名类型:字符串型输入项名称:客户其他信息输入方法:手工输入6.5 输出项以表格的情势输出顾客住宿情形.6.6 接口本程序附属于主程序模块6.6测试筹划起首,熟习程序的运行情形,熟习体系的应用进程,为期两天;其次,进行体系的培训,为期两天再次,预备输入数据,为期三天,此后一周时开端正式测试,为期精确一周7. 其他模块略.。

酒店管理系统详细设计报告.doc

酒店管理系统详细设计报告.doc

酒店管理系统详细设计报告酒店管理系统详细设计The Program Design Report of Hotel Management System 拟制人荧火虫项目组审核人批准人二零一零年十一月三十日目目录录 1 引言引言INTRODUCTIONS.1 1.1 编写目的PURPOSES1 1.2 背景PROJECT BACKGROUND 2 1.3 参考资料REFERENCES3 2 系统的结构系统的结构SYSTEM STRUCTURE.4 2.1 总体结构GENERAL STRUCTURE.4 2.2 运行环境RUNNING ENVIRONMENT6 2.2.1 硬件要求The hardware requirements6 2.2.2 软件要求Software requirements6 2.3 系统架构SYSTEM ARCHITECTURE .6 3 模块设计模块设计SYSTEM OVERVIEW.7 3.1 登录模块LOGIN MODULEM1.7 3.1.1 登陆描述Login Description.7 3.1.2 处理流程设计Processing Flow Design.7 3.1.3 输入输出与算法逻辑Input/output and Arithmetic Logic8 3.1.4 模块界面设计Module Interface Design 8 3.1.5 局部数据结构Local Data Structure 9 3.1.6 用户权限设计User Permissions Design9 3.2 客房管理ROOM MANAGEMENTM2 .10 3.2.1 模块描述Module Described.10 3.2.2 处理流程设计Processing Flow Design.11 3.2.3 模块界面设计Module Interface Design 11 3.2.4 局部数据结构Local Data Structure 13 3.2.5 算法设计说明Algorithm Design Descriptions 14 3.3餐饮管理模块RESTAURANT MANAGEMENT MODULEM320 3.3.1 模块描述Module Described.20 3.3.2 处理流程设计Processing Flow Design.20 3.3.3 模块界面设计Module Interface Design 20 3.3.4 局部数据结构Local Data Structure 21 3.3.5 算法设计Algorithm Design21 3.4 查询管理模块INQUIRES THE MANAGEMENT MODULEM422 3.4.1 模块描述Module Described.22 3.4.2 处理流程设计Processing Flow Design.23 3.4.3 模块界面设计Module Interface Design 23 3.4.4 局部数据结构Local Data Structure 24 3.4.5 算法设计Algorithm Design25 3.5 报表管理模块STATEMENTS MANAGEMENT MODULEM5.26 3.5.1 模块描述Module Described.26 3.5.2 处理流程设计Processing Flow Design.27 3.5.3 模块界面设计Module Interface Design 27 3.5.4 局部数据结构Local Data Structure 28 3.5.5 算法设计Algorithm Design29 3.6 系统管理SYSTEM MANAGEMENTM6 31 3.6.1 模块描述Module Described.31 3.6.2 处理流程设计Process design32 3.6.3 模块界面设计Module interface design .32 3.6.4 局部数据结构Local data structure34 3.6.5 算法设计说明Algorithm design descriptions34 4 数据库设计数据库设计DATABASE DESIGN.37 5 接口接口INTERFACE42 5.1 调用级接口CALL LEVEL INTERFACE42 5.2 对象接口OBJECTINTERFACE .43 5.3 外部接口EXTERNAL INTERFACE43 5.4 内部接口INTERNAL INTERFACE .44 6 测试计划测试计划TESTING PLAN .44 6.1 测试要点MAIN POINTS.44 6.2 酒店管理系统测试SYSTEM TESTING.45 1 引言引言Introductions 1081308113 马晨 1.1 编写目的编写目的Purposes 随着计算机技术的日益成熟、普及,现代的企业管理的实际运作在很多方面,很大程度上都必须借助于计算机来完成,相应软件的开发也就显得尤为重要。

酒店管理系统详细设计

酒店管理系统详细设计

酒店管理系统详细设计一、引言酒店管理系统是一种信息化工具,旨在提高酒店管理效率、改善客户服务质量和增强酒店竞争力。

本文将详细阐述酒店管理系统的设计原则、系统功能模块以及技术架构,以期为酒店业提供一个全面且高效的管理解决方案。

二、设计原则在酒店管理系统的设计过程中,我们遵循以下原则:1. 用户友好性:系统界面简洁明了,操作便捷易懂,方便酒店工作人员快速上手使用。

2. 数据准确性:系统采用锁定机制,确保每次对数据的更改是准确的,避免数据冲突和错误。

3. 可扩展性:系统具备良好的可扩展性,可以根据酒店规模、需求变化进行灵活调整和扩展。

4. 安全性:系统采用严格的权限控制和数据加密机制,保护酒店敏感信息不被非授权人员获取。

5. 高效性:系统能够高效地处理大量的数据和复杂的业务逻辑,提供快速的查询和响应。

三、系统功能模块1. 酒店预订管理模块- 客房管理:包括客房信息录入、房态管理、客房价格设置等功能,方便酒店管理者对客房资源进行全面的管理和控制。

- 预订管理:支持在线预订、电话预订以及前台预订,提供预订报表、入住报表等功能,方便酒店工作人员掌握预订情况。

- 入住管理:包括入住登记、房间分配、客房清洁状态管理等功能,确保客户入住过程顺利进行。

2. 酒店前台管理模块- 客户管理:包括客户信息录入、客户查询、客户关系管理等功能,方便酒店工作人员对客户进行全面管理和服务。

- 结账管理:支持根据客户消费生成账单、收款和退款操作,并提供账单打印功能,方便客户结算和财务管理。

- 报表统计:提供营业额、入住率、客户满意度等报表统计功能,方便酒店管理者进行数据分析和决策。

3. 酒店后勤管理模块- 仓库管理:包括库存管理、采购管理、供应商管理等功能,确保酒店物资的充足和供应链的畅通。

- 设备维护:支持设备巡检、维修申请、设备保养计划等功能,保证酒店设备的正常运作。

- 人员调度:包括员工排班管理、任务分配等功能,确保酒店各部门工作有序进行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

酒店管理系统详细设计
1.引言
1.1 编写目的
编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结
构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。

预期读者为:软件开发的人员,项目评审人员,及软件测试人员。

1.2 背影
说明:
①待开发的软件系统的名称:酒店管理系统;
②本项目的任务提出者:酒店管理人员;
③本项目的任务开发者:酒店管理系统软件开发小组;
④用户及实现该软件的计算中心:酒店计算机;
1.3 定义
顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。

顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。

顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单
位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。

房间信息:包括房间编号,房间等级,房间价格,房间类型等信息
菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息
1.4 参考资料
①《现代软件工程》北京希望电子出版社孙涌等编著
②详细设计说明书(GB8567——88).doc
2. 程序系统的结构
用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

3. 用户输入模块(USERINPUT)设计说明
3.1 程序描述
该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性,故而需要用户输入程序,输入用户名及密码来进行身份验证。

本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能进行验证3.2 功能
3.3 性能
精度要求精确到整型的个位、字符型完全正确,不支持部分匹配;
时间特性要求:要求等待时间<0.5s
3.4 输入项
输入项名称:用户名
类型:字符串型
输入方式:手工输入
数据来源:系统自带的数据库中的信息
输入项名称:密码
类型:字符串型
输入方式:手工输入
数据来源:系统的数据库中的信息
安全保密条件:在输入密码时用户界面上显示为******
3.5 输出项
输出项:用户名错误输出
数据类型:字符串型
输出以信息对话框的形式输出
输出内容是用户名错误,请重新输入
输出项:密码错误输出
数据类型:字符串型
输出信息也是以信息对话框的形式输出
输出内容是密码错误,请重新输入
输出项:正确登陆
数据类型:字符串型
输出内容是根据用户权限而得到的用户界面的输出
3.6 算法
本程序需要对数据库进行操作,即对数据库进行查询
Select 用户名
From USER_PSD
Where 用户名=输入内容
如果结果为空,则输出:用户名错误,请重新输入;三次输入错误则关闭系统Select 密码
Form USER_PSD
Where 用户名=输入内容and 密码=输入内容
如果结果为空,则输出:用户密码错误,请重新输入;三次输入错误则关闭系统查询到一条记录后,进行权限判断,以决定让该用户使用相应的功能。

3.7 流程逻辑
3.8 接口
本程序隶属于主程序模块
3.9 存储分配
本程序的存储分配为:用户名及密码信息存入数据库中,程序使用队列将输入内容与数据库中的内容进行比较,或者直接使用数据库的存取,进而更进一步的增快程序的查询速度
3.10 限制条件
限制条件:本程序中输入的用户名只支持英文字符串型或数字,不支持汉字与汉语符号。

3.11测试计划
首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;
其次,进行系统的培训,为期两天
再次,准备输入数据,为期三天,
此后一周时开始正式测试,为期大概一周
4. 输出模块(OUTPUT)设计说明
3.1 程序描述
该程序是产生系统输出。

4.2 功能
输出一些用户需要的信息
4.3 性能
时间特性要求:要求等待时间<0.5s
4.4 输入项
用户输入的要求
3.5 输出项
用户需要的信息
3.6本程序隶属于主程序模块
3.7 测试计划
首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;
其次,进行系统的培训,为期两天
再次,准备输入数据,为期三天,
此后一周时开始正式测试,为期大概一周
5. 就餐管理模块(Jiucan management)设计说明
5.1 程序描述
本程序是管理用户就餐的,在登陆系统后,具有此权限的用户可以使用。

5.2 功能
5.3 性能
时间特性要求:要求等待时间<0.5s5.4 输入项
输入项名称:客户姓名
类型:字符串型
输入方式:手工输入
输入项名称:菜肴
类型:字符串型
输入方式:手工输入
5.5 输出项
以表格的形式输出顾客就餐情况。

5.6 接口
本程序隶属于主程序模块
5.6测试计划
首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;
其次,进行系统的培训,为期两天
再次,准备输入数据,为期三天,
此后一周时开始正式测试,为期大概一周
6. 住宿管理模块(Zhusu management)设计说明
6.1 程序描述
本程序是管理用户住宿的,在登陆系统后,具有此权限的用户可以使用。

6.2 功能
6.3 性能
时间特性要求:要求等待时间<0.5s6.4 输入项
输入项名称:证件号码
类型:字符串型
输入项名称:客户姓名
类型:字符串型
输入项名称:客户其他信息
输入方式:手工输入
6.5 输出项
以表格的形式输出顾客住宿情况。

6.6 接口
本程序隶属于主程序模块
6.6测试计划
首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;
其次,进行系统的培训,为期两天
再次,准备输入数据,为期三天,
此后一周时开始正式测试,为期大概一周
7. 其他模块略。

雨滴穿石,不是靠蛮力,而是靠持之以恒。

——拉蒂默。

相关文档
最新文档