




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 1编写目的l2背景1引言错误!未定义书签。错误!未定义书签。错误!未定义书签。1.3 定义错误!未定义书签。1.4 参考资料错误!未定义书签。2总体设计错误!未定义书签。2. 1需求规定错误!未定义书签。3. 2运行环境44. 3基本设计概念和处理流程 45. 4结构146. 5功能需求与程序的关系 157. 6人工处理过程152. 7尚未问决的问题163接口设计163. 1用户接口 163. 2外部接口 168. 3内部接口 164运行设计164.1运行模块组合174. 2运行控制179. 3运行时间175系统数据结构设计175.1逻辑结构设计要点175. 2物理结构设计要点 1710
2、. 3数据结构与程序的关系 176系统出错处理设计1911. 1出错信息1912. 2补救措施1913. 3系统维护设计20概要设计说明书1引言1.1 编写目的本文档是酒店管理系统的需求说明书,编写该文档的目的在于明确酒店管理 系 统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义 性的认识,安排项目规划与禁毒、组织软件开发与测试,该文档所描述的内容,可 作为软件确认测试的依据。1.2 背景项目名称:酒店管理系统;本项目是软件工程项目管理课程的实验项目,通过该项目应该了解并 熟 悉rup开发过程,对软件工程这门课程有更加全面和深入的认识。1.3 定义无1. 4参考资料现代软
3、件工程北京希望电子出版社孙涌等编著概要设计说明书(gb856788) .doc2总体设计2. 1需求规定顾客就餐管理 顾客就餐管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用;输入顾客姓名,(证件号)等。处理过程描述先检查顾客的正确身份,给顾客菜单,让顾客点菜并录入系统保存。如果顾客不满 意点的菜肴,可以进行换菜或退掉不想要的菜肴。顾客就餐完毕后,给顾客结帐,并保存顾 客的就餐信息到数据库中。输出操作成功或失败的提示信息顾客住宿管理 顾客住宿管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法并具有相应权限后方能使用;输入顾客姓名,证件号性别,年
4、龄,籍贯,工作单位等;处理过程描述先检查顾客的正确身份,提供房间信息,让顾客选自己满意的房间并录入系统。用户 住宿完毕后,给顾客结帐,并保存顾客的住宿信息到数据库中。输出操作成功或失败的提示信息帐号信息管理 帐号信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能 使用。输入系统管理员用户名和密码处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。帐号信息管理用户可以增删用户,设定用户权限等。输出操作成功或失败的提示信息(4 )数据库信息管理 数据库信息管理由合法用户进行操作,首先用户应先登录该系统,经系统检查合法后方能使用,并根据用户权限进行查询,增删,修改等操
5、作。输入用户名和密码处理过程描述先检查用户名和密码是否正确,如检查正确,方能使用。用户可以做自己权限范围内的事。输出操作成功或失败的提示信息2. 2运行环境软件环境 服务器操作系统:windows nt数据库系统:sybase 10及以上工作站操作系统:中文windows xp2. 3基本设计概念和处理流程系统模块(总控模块)该系统模块按照输入一一 处理一一 输出的流程进行工作。用户输入输入处理及系统处理用户在进入系统时,需耍输入用户名和密码。输入处理就是根据用户输入的用户名及密码进行判断该用户的合法性。如果口令有效则进行权限判断,以控制该用户的行为,如果口令无效,则提示出错。用户输入用户名及
6、口令信息口/,无效处理口令无效二)八7、用户分类信息( 用/户 / 系统管理员用户a判其中帐号信息管理的功能如下:保存2. 4结构层数及编号模块名称子程方;实现功能1第一层主模块mai n实现整个系统结构2第二层用户输入模块user in put输入用户名及口令3第二层输出模块output输出显示4第三层系统管理模块system man ageme nt系统处理5第三层输出处理模块display显示正误信息6第三层用户输入处理模块user use判断用户类型7第四层:就餐管理员用户模块jiuca n man ageme nt就餐管理员用户权限8第四层住宿管理员用户模块zhusu man age
7、me nt住宿管理员用户权限9第四层数据库信息管理员用户模块data man ageme nt数据库信息管理员用户权限10第四层:帐号信息管理员用户模块id man ageme nt帐号信息管理员用户权限11第五层就餐管理模块jiuca n in formati on就餐管理12第五层住宿管理模块zhusu in formati on住宿管理13第五层数据库信息管理模块data in formatio n数据库信息管理14第五层帐号信息管理模块id in format io n帐号信息管理15第六层顾客就餐记录信息管理模块man ager jiuca n顾客就餐记录信息管理16第六层餐桌信息管
8、理模块manager canzuo餐桌信息管理17第六层菜肴信息管理模块man ager caiyao菜肴信息管理18第六层房间信息管理模块man ager fan gjia n房间信息管理19第六层顾客住宿记录信息管理模块managerzhusu顾客住宿记录信息管理20第七层正常显示模块right display正常显示信息21第七层出错显示模块error display出错显示信息2.5功能需求与程序的关系正常显示出错显小2. 6人工处理过程对用户类型的分类,即用户的分配需要人工处理为系统用户增加用户名及权限。2.7尚未问决的问题提醒功能尚不完善,有待于继续开发。3.接口设计3. 1用户接
9、口向系统管理员提供的用户名为:使用后进行密码修改。用户名:类型为字符型,长度为密码:类型为字符型,长度为至少admin,初始密码为000000,系统管理员第一次20字节;6字节,最多为20字节;若用户输入密码错误,系统将会给出密码错误的提示,连续三次输入错误,系统则关闭。使用 鼠标、键盘等外部构件进行功能选择及输入。其余均为可视化界面,用户可以根据系统提示进行功 能选择。如:登陆时验证信息界面如下:登陆信息用户名密码登陆取消3.2外部接口服务器操作系统:windows nt数据库系统:sybase 10及以上工作站操作系统:中文windows xp33用户接口系统内部又分为:顾客就餐管理系统和
10、顾客住宿管理系统两个主要子系统,还有帐号信息管理系统和数据库信息管理系统。4.运行设计4. 1运行模块组合输入用户名和密码,登陆后使用该系统,按照用户的权限的不同,允许其做其权限内的 事情。5. 2运行控制用户使用时,使用鼠标键盘进行运行时的选择控制。4. 3运行时间系统中的模块所占用时间不多,应控制在 0.5s以内。5系统数据结构设计5.1逻辑结构设计要点给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标 识、定义、长度及它们之间的层次的或表格的相互关系。用户信息表5. 2物理结构设计要点本系统所使用的数据存储要求为数据库,各个数据选项都要从数据库中存取
11、,存取单位是表格,存储区域在系统的硬盘内,系统数据要满足保密性,每位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用户输入用户名时对其权限进行判ltr 断o5. 3数据结构与程序的关系旅客信息表字段名称类型大小键房间编号字符串类型16*姓名字符串类型16性别字符串类型4年龄字符串类型4文化程度字符串类型32职业字符串类型32从何处来字符串类型32到何处去字符串类型32住宿理由字符串类型32证件名称字符串类型32证件号码字符串类型321:作单位字符串类型32离店日期日期类型备注字符串类型32团体信息表字段名称类型大小键房间编号字符串类型16*接待对象字符串类型32联系时间日期类型联
12、系单位字符串类型32联系人字符串类型32联系电话字符串类型32人数整型*住宿启时日期类型住宿终时日期类型住宿标准字符串类型8来自字符串类型32去往字符串类型32结帐单位字符串类型32备注字符串类型32房间信息表字段名称类型大小键房间编号字符串类型16*房间等级字符串类型8房价浮点类型房价折扣整型住房人数整型登记时间日期类型登记员字符串类型32旅客类别字符串类型8招待单位字符串类型32备注字符串类型32菜单信息表字段名称类型大小键菜肴编号字符串类型16*菜有名字字符串类型32菜肴价格浮点类型菜肴类型字符串类型32菜肴折扣整型备注字符串类型32餐桌信息表字段名称类型大小键餐桌编号字符串类型16*餐桌等级字符串类型8餐桌容量:整型备注字符串类型326系统出错处理设计6. 1出错信息1 由于用户的误操作造成对系统的破坏或信息丢失;2 . 一些敏感或关键的数据被无关人员看到甚至修改。6. 2补救措施1 努力提高系统可靠性,避免因用户的疏忽对系统造成的损坏;2 采用对话框形式为用户提供警告信息;3 一些关键性操作(比如:删除操作),都应提供确认机制;4 对系统的关键数据指定专人(系统管理员)进行管理,并且导出的数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纺织品零售区域规划与实践考核试卷
- 海上风电场综合能源利用考核试卷
- 电炉在金属加工中的应用考核试卷
- 纸制品行业品牌建设与推广策略分析考核试卷
- 磷肥生产过程中的环保技术选择与推广策略考核试卷
- 缫丝工艺研究与发展趋势预测考试考核试卷
- 有机化学原料的合成过程质量控制考核试卷
- 自行车与自然保护教育考核试卷
- 控制计划考试试题及答案
- 悉尼公民考试试题及答案
- 2024年中铁集装箱运输有限责任公司招聘笔试参考题库附带答案详解
- 新生儿肠胀气课件
- 物业管理中英文对照外文翻译文献
- 专题17浮力与液面升降问题(选择、填空题)- 中考物理一轮复习专题练习(解析版)
- 《麻醉后苏醒延迟》课件
- 《物业客服培训》课件
- 06J403-1 楼梯、栏杆、栏板图集
- 实习中遇到的问题
- 供货合同终止申请书范本
- 中国军力报告2023全文
- 深圳市南山区教育系统招聘公办幼儿园园长考试题库2023
评论
0/150
提交评论