欢迎来到天天文库
浏览记录
ID:48149921
大小:412.00 KB
页数:23页
时间:2020-01-16
《酒店管理系统ppt介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、酒店管理系统成员:张明吴丽佳马晓峰引言1.1编写目的编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块划分、接口设计、运行设计、数据结构设计和出错设计等,为程序的详细设计打下基础。预期读者:软件开发的人员,项目评审人员,及软件测试人员。1.2背景系统名称酒店客房管理系统;软件开发者:张明、吴丽佳、马晓峰。用户:酒店前台工作人员、酒店管理员。d.该软件的使用对象:大中小型宾馆和酒店。1.3定义本设计说明书中用到的专门术语和外文字母组词的原词组模块:是
2、指软件的各个功能模块;分为查询模块,预定模块,退订模块,增删改修模块。1.4参考资料《软件工程》王慧芳浙江大学出版社《软件工程导论》张海藩清华大学出版社《数据库系统概述》王珊萨师煊高等教育出版社2总体设计2.1需求规定功能规定2.1.1房间信息查询输入:客户要求的房间标准处理:在服务器端指定房间的信息输出:显示指定客房的信息2.1.2房间的预定输入:客户订房信息处理:在服务器端处理输出:订房的信息2.1.3预定房间信息的录入输入:客户订房信息和房间信息处理:数据录入数据库中输出:保存并显示录入结果2.1.
3、4房间的退定输入:退订房间信息处理:数据录入数据库中输出:保存并显示结果输入输出要求2.1.5输入要求前台输入:输入客户信息和客户预定房间的信息保存到数据库。2.1.6输出要求前台输出:根据客户要求正确显示请求的数据。2.2运行环境硬件环境:PC机或服务器;支持环境:数据库服务器的信息支持,操作系统的平台支持;2.3系统流程如图12.4系统的数据需求房间类型:类型编号、类型名称、面积、床位数、价格(2)房间信息:房间编号、房间类型、房间位置、房间价格、房间状态、备注(3)订房信息:订房编号、顾客编号、顾客
4、姓名、房间编号、入住时间、折扣、入住备注、预计退房时间、应缴房费(4)退房信息:房间编号、顾客编号、顾客姓名、退房时间、退房缴费、订房编号(5)顾客信息:顾客编号、顾客姓名、顾客性别(6)用户信息:用户编号、用户密码、用户职位2.5系统的功能模块图如图22.6人工处理过程系统如果正常运行,则不需要人工处理2.7尚未解决的问题暂无3接口设计3.1用户接口在用户界面部分,根据需求分析的结果,用户需要一个友善的界面,在界面设计上应做到简单明了,易于操作,并且注意界面的布局,应突出的显示重要以及出错信息外观上也要
5、做到合理化,再设计语言上使用JSP+JDBC来实现,总的来说系统的用户界面应做到可靠简单易学。3.2外部接口软件接口前台与服务器之间的通信,可使用JSP编写访问JDBC的接口,进行数据库的访问以及相关的操作。硬件接口在输入方面,对于键盘鼠标的输入,及时通过接口程序与服务器端的数据库建立通信,打印机的连接及使用,采用标准输入/输出对其进行处理。内部接口各模块之间采用函数调用,参数传递返回值的方式进行信息传递。4运行设计4.1运行模块组合具体软件额运行模块组合为程序多窗口二代运行环境,各个模块在软件运行过程中
6、能较好得交换信息,处理数据。4.2运行控制软件运行时有较有好的界面,能够实现用户的数据处理要求。4.3运行时间系统的运行时间可以达到用户提出的要求。5系统数据结构设计5.1逻辑结构设计要点用表格的形式存储信息,包括旅客信息表,团体信息表,房间信息表。5.2物理结构设计要点本系统所使用的数据存储要求为数据库,各个数据选项都要从数据库中存取,存取单位是表格,存储区域在系统的硬盘内,系统数据要满足保密性,每位用户都设定了权限,只有满足权限的用户才能使用某项数据,需要在用户输入用户名时对其权限进行判断。5.3数据
7、结构与程序的关系客户信息数据表字段名称字段类型字段大小索引客户编号Int默认primary房号Int默认forign证件类别Char8证件号码Char20姓名Char10性别Char2年龄Cnt默认住店日期Date默认离店日期Date默认住房天数Int默认预付款Decimal7(2)房间信息数据表字段名称字段类型字段大小索引房号Int默认primayprimary总床位Char10剩余床位Char10客房类别Char2每床标价Decimal10(2)用户密码表字段名称字段类型字段大小索引UsernameC
8、har10primaryuserpwChar10usertypeChar1统计表字段名称字段类型字段大小索引结帐号Char10primayprimary姓名Char10房号Int默认证件号码Char20住店日期Timestamp默认结帐日期Timestamp默认结帐金额Decimal10(2)客户编号Int106系统出错处理设计6.1出错信息管理员在处理数据时会出现输入信息无法满足要求等故障称为软错误,若出现服务器访问超时等问
此文档下载收益归作者所有