酒店预定系统软件设计说明书.doc_第1页
酒店预定系统软件设计说明书.doc_第2页
酒店预定系统软件设计说明书.doc_第3页
酒店预定系统软件设计说明书.doc_第4页
酒店预定系统软件设计说明书.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件设计说明书1引言1.1编写目的本文档为阳光酒店管理系统概要设计说明书,为阳光酒店管理系统详细设计的主要依据。1. 2背景本软件全称为阳光酒店管理系统。1.3参考资料酒店管理系统2总体设计2.1需求规定主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。详细说明见阳光酒店管理系统需求规格说明书。2.2运行环境服务器:IIS5.0以上操作系统:windows2000/xp数据库:SQL Server 20002. 3系统功能模块图登录界面主框架窗口散客开单团体开单宾客结帐客房预订营业查询客户管理网络设置系统设置离店宾客查询房间项目设置客户类型设置操作员设置计费设置在店宾客查询全部宾客查询结帐单查询会员信息维护来宾信息一览参数设置JDBC连接处理流程用例图登录用例图修改密码用例图帮助用例图系统维护用例图 权限信息维护模块 用户信息维护模块 数据备份模块 数据还原模块客房标准信息维护用例图客房基本信息维护用例图业务处理用例图统计报表用例图退出用例图顺序图登录顺序图修改密码顺序图帮助顺序图 查看帮助信息顺序图查看关于我们顺序图 系统维护顺序图数据恢复顺序图数据备份顺序图用户信息维护顺序图 增加用户顺序图 删除用户顺序图 修改用户顺序图 查询用户顺序图权限信息维护顺序图 增加权限顺序图 修改权限顺序图 删除权限顺序图客房标准信息维护顺序图增加客房标准信息顺序图修改客房标准信息顺序图查询客房标准信息顺序图客房基本信息维护顺序图增加客房基本信息顺序图剩余客房信息查询顺序图修改客房信息顺序图查询客房信息顺序图业务处理顺序图订房顺序图换房顺序图结算顺序图订房信息查询顺序图结算信息查询顺序图结算折扣修改顺序图统计报表日结算报表顺序图 月结算报表顺序图 年结算报表顺序图 时间段结算报表顺序图 客人信息报表顺序图 退出顺序图2.4 功能需求与程序的关系功能需求散客开单团体开单宾客结帐房间预定营业查询客户管理网络设置系统设置开单结帐房间查询结帐查询宾客查询会员设置操作员设置房间设置房间预定数据库连接方式2.5尚未问决的问题提醒功能尚不完善,有待于继续开发。3功能概述3. 1散客开单完成对散客的开单任务。最多能追加五个相同类型的房间。3. 2团体开单 完成对团体宾客的开单任务。房间数没有限制,可同时追加不同类型的房间。3.3 宾客结帐 自动统计每个登记客人在店时所发生的消费额和应付款额,并完成结帐收银操作。3.4 客房预订完成增加预订、修改预订、删除预订,预订情况的查询等功能。3.5 营业查询完成结帐单、全部宾客消费、在店宾客消费、离店宾客消费的查询3.6 客户管理完成会员基本信息的维护和来宾一览。3.7 网络设置完成系统与数据库的连接设置和系统风格的设置。3.8系统设置 完成房间项目、客户类型、操作员、计费设置。4系统数据结构设计 41逻辑结构设计要点 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 用户信息表UserInformation字段名类型功能说明备注userIdstring用户编号主键(pk)userNamestring用户名称passwordstring用户密码staffedstring员工编号roleIdint用户权限外键(fk)权限信息表RoleInformation字段名类型功能说明备注roleIdstring权限编号主键(pk)roleNamestring权限名称payRolebool结算权限manageRolebool维护权限countRolebool统计权限客房标准信息表 StandardForRoom_Info字段名类型功能说明备注typeIdstring标准编号主键(pk)typeNamestring标准名称roomSizedouble房间面积bedNumberinteger床位数量roomChargedouble住房单价isConditionerbool是否有空调isTVbool是否有电视机isTelebool是否有电话isWashRoombool是否有单独卫生间客房基本信息表RoomInformation字段名类型功能说明备注roomIdstring客房编号主键(pk)roomTypestring客房类型外键(fk)roomPositionstring客房位置外键(fk)roomCostfloat客房单价外键(fk)roomStatestring客房状态remarkstring备注订房信息表Reservation_Info字段名类型功能说明备注reserveIdlong integer订单编号主键(pk自动生成)roomIdstring客房编号外键(fk)roomTypestring客房类型外键(fk)roomPositionstring客房位置外键(fk)roomPricefloat客房单价外键(fk)customNamestring顾客姓名customIdstring顾客身份证号码enterDatedate入住日期periodToStayinteger预计入住天数depositToPayfloat应交押金moneyPaidfloat实收押金changefloat找零supplementsstring备注结算信息表Balance_Info字段名类型功能说明备注balanceIdlong integer结算帐单编号主键(pk自动生成)roomIdstring客房编号外键(fk)roomTypestring客房类型外键(fk)roomPositionstring客房位置外键(fk)roomCostfloat客房单价外键(fk)customerNamestring顾客姓名customerIdstring顾客身份证号码enterDatedate入住日期discountfloat折扣leaveDatedate结算日期moneyGivenfloat已交金额外键(fk)costfloat结算金额moneyToPayfloat应交金额moneyPaidfloat实交金额changefloat找零金额supplementsstring备注客人信息表Customer_Info字段名类型功能说明备注customerNamestring顾客姓名customerIdstring顾客身份证号码主键(pk)roomIdstring客房编号主键(pk)、外键(fk)enterDatedate入住日期主键(pk)leaveDatedate结算日期折扣信息表Discount_Info字段名类型discountfloat42物理结构设计要点由于使用了Microsoft公司的 SQL Server 2000关系数据库,物理结构设计任务完全交由DBMS自动完成,故设计机制此处不再赘述。43数据结构与程序的关系 说明各个数据结构与访问这些数据结构的形式:表3 各数据结构与程序关系 程序 数据表登录修改密码帮助系统维护客房标准信息维护客房基本信息维护业务处理统计报表退出数据恢复数据备份用户信息维护权限信息维护用户信息表 权限信息表 客房标准信息表 客房基本信息表 订房信息表 结算信息表 客人信息表 5系统出错处理设计51出错信息 1由于用户的误操作造成对系统的破坏或信息丢失;2一些敏感或关键的数据被无关人员看到甚至修改。52补救措施1努力提高系统可靠性,避免因用户的疏忽对系统造成的损坏;2采用对话框形式为用户提供警告信息;3一些关键性操作(比如:删除操作),都应提供确认机制;4对系统的关键数据指定专人(系统管理员)进行管理,并且导出的数据具有一定的保密设置;5.系统提供数据库备份功能,一旦出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论