




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Lxxxxx应用项目】概要设计说明书报告人:报告时间:目录TOC\o"1-5"\h\z\o"CurrentDocument"引言3\o"CurrentDocument"1.1编写目的3\o"CurrentDocument"1.2背影3\o"CurrentDocument"1.3定义4\o"CurrentDocument"1.4参考资料4\o"CurrentDocument"总体设计4\o"CurrentDocument"1需求规定4\o"CurrentDocument"2.2运行环境52.3基本设计概念和处理过程5\o"CurrentDocument"2.4结构16\o"CurrentDocument"2.5模块图16\o"CurrentDocument"接口设计17\o"CurrentDocument"1用户接口17\o"CurrentDocument"3.2外部接口18\o"CurrentDocument"3.3内部接口18\o"CurrentDocument"运行设计18\o"CurrentDocument"4.1运行模块组合18\o"CurrentDocument"2运行控制18\o"CurrentDocument"3运行时间18\o"CurrentDocument"系统数据结构设计18\o"CurrentDocument"5.1逻辑结构设计要点18\o"CurrentDocument"2物理结构设计要点195.3数据结构与程序的关系19旅客信息表19\o"CurrentDocument"团体信息表19\o"CurrentDocument"房间信息表20\o"CurrentDocument"菜单信息表20\o"CurrentDocument"餐桌信息表21\o"CurrentDocument"系统出错处理设计21\o"CurrentDocument"1出错信息21\o"CurrentDocument"6.2补救措施21\o"CurrentDocument"6.3系统维护设计21引言1.1编写目的编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接II设计、运行设计、数据结构设计和出错设计等,为程序的详细设计打下基础O预期读者为:软件开发的人员,项目评审人员,及软件测试人员。1.2背影说明:待开发的软件系统的名称:酒店管理系统;本项目的任务提出者:酒店管理人员;本项目的任务开发者:酒店管理系统软件开发小组:用户及实现该软件的计算中心:酒店计算机:1.3定义顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。房间信息:包括房间编号,房间等级,房间价格,房间类型等信息菜看信息:包括菜看编号,菜看名称,菜看价格,菜看类型等信息1.4参考资料《现代软件工程》北京希望电子出版社孙涌等编著概要设计说明书(GB8567——88).doc总体设计2.1需求规定⑴顾客就餐管理顾客就餐管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用:输入顾客姓名,(证件号)等。处理过程描述先检查顾客的正确身份,给顾客菜单,让顾客点菜并录入系统保存。如果顾客不满意点的菜看,可以进行换菜或退掉不想要的菜看。顾客就餐完毕后,给顾客结帐,并保存顾客的就餐信息到数据库中。输出操作成功或失败的提示信息⑵顾客住宿管理顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用;输入顾客姓名,证件号性别,年龄,籍贯,工作单位等;处理过程描述先检查顾客的正确身份,提供房间信息,让顾客选自己满意的房间并录入系统。用户住宿完毕后,给顾客结帐,并保存顾客的住宿信息到数据库中。输出操作成功或失败的提示信息⑶帐号信息管理帐号信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用。输入系统管理员用户名和密码处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。帐号信息管理用户可以增删用户,设定用户权限等。输出操作成功或失败的提示信息(4)数据库信息管理数据库信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用,并根据用户权限进行查询,增删,修改等操作。输入用户名和密码处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。用户可以做自己权限范围内的事。输出操作成功或失败的提示信息2.2运行环境普通的个人PC(奔腾一3以上,内存至少128MB,硬盘20G以上)就足够运行了,操作系统为Windows98及WmdowsNT/WiiidowsXP系列。并需要数据库系统DBMS的支持.2.3基本设计概念和处理过程⑴系统模块(总控模块)该系统模块按照输入一一>处理一>输出的流程进行工作。
⑵输入处理及系统处理用户在进入系统时,需要输入用户名和密码。输入处理就是根据用户输入的用户名及密码进行判断该用户的合法性。如果11令有效则进行权限判断,以控制该用户的行为,如果「I令无效,则提示出错。说明:同一用户可以拥有顾客就餐管理,顾客住宿管理,数据库信息管理,帐号信息管理中一个或多个权限,如果拥有全部权限,则个该用户就事系统管理员。(3)帐号信息管理帐号信息管理员管理软件的用户,对用户进行增删,设定权限等。⑷顾客就费管理就餐管理员对顾客就餐进行管理,包括提供顾客餐桌,管理顾客所点菜看,结
⑸顾客住宿管理住宿管理员对顾客住宿进行管理,包括提供顾客房间信息,管理房间,结帐等。(6)数据库信息管理数据库信息管理员对数据库进行管理,包括查询,增加,删除等用户分类信息数据库信息管理员信息菜看顾客住宿记录信息管理员如^就餐记录信息覆理员数据库信息管理餐桌信息管理员菜看饨、管理员增删餐桌单上的用户权限判断房间C息管理步增删房间管理就餐记录管理住宿
记录信息房间信息管理,说明:同一数据库信息管理员可以拥有餐桌信息管理,菜看信息管理,顾客就餐记录信息管理,顾客住宿记录信息管理中一个或多个权限。房间信息管理,⑺显示输出⑻该系统的密码验证的活动图如下:诃得到该系统的顾客就餐管理系统活动图如F:该系统的顾客住宿管理系统活动图如F:
该系统的数据库信息管理系统活动图如卜.:其中数据库信息管理的功能如R数据库信息管理用户该系统的帐号信息管理系统活动图如F:系统管理员系统保存系统管理员系统2.4结构层数及编号模块名称子程序实现功能1第一层主模块Main实现整个系统结构2第二层用户输入模块Userinput输入用户名及口令3第二层输出模块Output输出显示4第三层系统管理模块Systemmanagement系统处理5第三层输出处理模块Display显示正误信息6第三层用户输入处理模块Useruse判断用户类型7第四层就餐管理员用户模块JiucanmaiiaeementJ就餐管理员用户权限8第四层住宿管理员用户模块ZhusumanagementJ住宿管理员用户权限9第四层数据库信息管理员用户模块Datamanagement数据库信息管理员用户权限10第四层帐号信息管理员用户模块IDmanagement帐号信息管理员用户权限11第五层就餐管理模块Jiucaninformation就餐管理12第五层住宿管理模块Zhusuinformation住宿管理13第五层数据库信息管理模块Datamfbrmation数据库信息管理14第五层帐号信息管理模块IDinformation帐号信息管理15第六层顾客就餐记录信息管理模块Managerjiucan顾客就餐记录信息管理16第六层餐桌信息管理模块Managercaiizuo餐桌信息管理17第六层菜看信息管理模块Managercaiyao菜看信息管理18第六层房间信息管理模块Managerfangjian房间信息管理19第六层顾客住宿记录信息管理模块Managerzliusu顾客住宿记录信息管理20第七层正常显示模块Rightdisplay正常显示信息21第七层出错显示模块Errordisplay出错显示信息2.5模块
2.6人工处理过程对用户类型的分类,即用户的分配需要人工处理为系统用户增加用户名及权限。3.接口设计3.1用户接口向系统管理员提供的用户名为:Admm,初始密码为000000,系统管理员第一次使用后进行密码修改。用户名:类型为字符型,长度为20字节;密码:类型为字符型,长度为至少6字节,最多为20字节;若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错误,系统则关闭。使用鼠标、键盘等外部构件进行功能选择及输入。其余均为可视化界面,用户可以根据系统提示进行功能选择。如:登陆时验证信息界面如下:登陆信息用户名密码登陆取消3.2外部接口本系统采用一台个人PC需要MicrosoftSQLServer2000或更高版本的DBMS的支持。系统支持Wmdows9x\2k\ine\xp等操作系统3.3内部接口系统内部又分为:顾客就餐管理系统和顾客住宿管理系统两个主要子系统,还有帐号信息管理系统和数据库信息管理系统。运行设计4.1运行模块组合输入用户名和密码,登陆后使用该系统,按照用户的权限的不同,允许其做其权限内的事情。4.2运行控制用户使用时,使用鼠标键盘进行运行时的选择控制。4.3运行时间系统中的模块所占用时间不多,应控制在0.5s以内。系统数据结构设计6.1逻辑结构设计要点用表格的形式存储信息,包括旅客信息表,团体信息表,房间信息表菜单信息表,餐桌信息表。5.2物理结构设计要点本系统所使用的数据存储要求为数据库,各个数据选项都要从数据库中存取,存取单位是表格,存储区域在系统的硬盘内,系统数据要满足保密性,每位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用户输入用户名时对其权限进行判断。6.3数据结构与程序的关系旅客信息表字段名称大小键房间编号字符串类型16*姓名字符串类型16性别字符串类型4年龄字符串类型4文化程度字符串类型32职业字符串类型32从何处来字符串类型32到何处去字符串类型32住宿理由字符串类型32证件名称字符串类型32证件号码字符串类型32工作单位字符串类型32离店日期口期类型备注字符串类型32团体信息表字段名称大小键房间编号字符串类型16*接待对象字符串类型32联系时间口期类型联系单位字符串类型32联系人字符串类型32
联系电话字符串类型32人数整型*住宿启时口期类型住宿终时口期类型住宿标准字符串类型8来自字符串类型32去往字符串类型32结帐单位字符串类型32备注字符串类型32房间信息表字段名称类型大小键房间编号字符串类型16*房间等级字符串类型8房价浮点类型房价折扣整型住房人数整型登记时间口期类型登记员字符串类型32旅客类别字符串类型8招待单位字符串类型32备注字符串类型32菜单信息表字段名称类型大小键菜看编号字符串类型16*菜看名字字符串类型32菜看价格浮点类型菜看类型字符串类型3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 探索中小学合同办学模式:新篇章
- 付义务赠与合同标准文本
- 借款汽车抵押合同标准文本
- 银期资金划转合同范本
- 买房改造合同标准文本
- 停车优惠券合同标准文本
- 共同经营股权合同标准文本
- 供货提成合同标准文本
- 业务咨询费用合同标准文本
- 公司门店协议合同标准文本
- 护理随访案例分享课件
- 天然产物药物生物合成
- 国网十八项反措(修订版)宣贯
- 安徽省合肥市庐阳区2024-2025学年七年级上学期期末质量检测英语试题(无答案)
- 2025湖北漳富投资集团限公司人才招聘【2人】高频重点提升(共500题)附带答案详解
- 安全述职报告
- 冲压缺陷培训教程课件
- 脑血管病防治指南(2024年版)解读学习课件
- 《汤姆索亚历险记》阅读测试题(附答案)
- 动设备监测课件 转动设备状态监测与故障诊断
- 《黑神话:悟空》跨文化传播策略与路径研究
评论
0/150
提交评论