算机专业毕业论文对阜新市西山宾馆客房管理系统的设计说明(编辑修改稿)内容摘要:

开发需要资金少,系统开发运行后,可以实 现原料管理的智能化,节省人力,物力,将人从繁重的工作业务中解脱出来,减少查找和登记中无意的错误,节省大量的时间,管理效率大幅度提高,因此,在经济上是可行的。 三、操作可行性 由于用 PB 开发的系统展现在使用者面前的是大家所熟悉的图形窗口界面 ,对于医药管理人员来说 ,他们所需要做的只是录入相应的数据即可 ,这样的工作点击几个按钮即可实现 ,有着 ”即学即用 ”的优点 ,一方面又专门的培训人员 ,另一方面加上他们对客房管理的工作流程早已非常熟悉 ,故我们可以所本系统在使用的可行性上不会存在什么问题。 辽宁工程技术大学毕业论文 11 3 需求分析 这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能。 在需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。 概述 一、需求分析的方法: 由于系统结构的复杂和其它众多因素的制约,需求分析面对的任务是十分艰巨复杂的。 目前具有代表性性的方法是结构化分析方法。 结构化分析方法和特点和基本思想,如下: 自顶向下,逐步细化 强调系统的逻辑功能 图表形 式的信息描述工具 二、需求分析任务: 需求分析的任务不是确定系统怎样完成它的任务,而仅仅是确定系统必须完成哪些工作,是对目标系统提出完整、准确、清晰、具体的要求。 三、系统功能 根据该宾馆的具体情况,研制开发了“宾馆客房管理系统”,系统的主要功能设计有: ( 1)基础信息程序设计:客房信息类别、员工信息设计、挂帐单位信息。 ( 2)客房前台程序设计:客房预定、住宿登记、宿费提醒、退宿结帐。 ( 3)查询统计管理:客房查询、房态查询、预定房查询、住宿查询、退宿查询。 ( 4)挂帐管理:挂帐查询、客人结款。 ( 5)系统 初始设计:本单位定义、业务部门定义。 ( 6)系统维护:系统初始化、管理员管理、权限设置。 四、系统功能模块设计 在系统工能分的基础上,考虑 PowerBuilder 程序编制的特点,得到如图 311 所示的系统功能模块图。 辽宁工程技术大学毕业论文 12 图 311 宾馆客房管理系统结构图 数据流图 数据流图又称 DFD,他用来描述目标系统的逻辑结构,它是由实体部分、处理部分、数据存储部分以及数据流部分等组成,下面我们首先对其表示符号加以说明。 表示数据处理 表示数据的判断 表 示数据的源点或终点 表示数据流向 其中,实体描述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称;辽宁工程技术大学毕业论文 13 处理描述了某种业务的手工或计算机处理,其中, PM 区表示处理标号, C 区表示处理名称;数据存储表示与处理有关的数据, DN 区记述存储的标号, S 区表示存储数据的名称;而数据流的流动方向表示了数据传送的方向, FM 表示数据流的名称。 通过对本系统的分析,我们得到一下形式的数据流图: 图 312 前台管理 ER 图 图 313 查询统计管理 ER 图 图 314 挂帐管理 ER 图 辽宁工程技术大学毕业论文 14 数据字典 一、数据字典的定义 数据字典是关于数据的信息的结合,它对所有能够出现的数据作出一个明确的定义。 二、数据字典的作用 它是软件设计的一个标准,使得软件有着一个共同的规范。 三、数据字典和数据流图的关系 数据字典和数据流图共同构成系统的逻辑模型,没有数据字典,数据流图就不严格;同样,没有数据流图,数据字典也难与发挥作用。 四、一般说来 ,数据字典包括 : (1)数据元素 表号: 01 表号: 02 表号:03 表号:04 名称: fjh 类型:char 长度: 10 说明:房间号 名称: fjlx 类型: char 长度: 10 说明:房间类型 名称:ft 类型:char 长度:10 说明:房态 名称:jg 类型:char 长度:10 说明:价格 表号: 05 表号: 06 表号: 07 表号: 08 名称: yyrq 类型: char 长度: 10 说明:营业日期 名称: sysz 类型: char 长度: 40 说明:使用设置 名称: pz 类型:char 长度: 40 说明:配置 名称: gzdw 类型: char 长度: 40 说明:工作单位 辽宁工程技术大学毕业论文 15 表号: 09 表号: 10 表号: 11 表号: 12 名称: jkfs 类型: char 长度: 10 说明:结款方式 名称: hkje 类型: char 长度: 10 说明:还款金额 名称: jkr 类型:char 长度: 10 说明:结款人 名称: czy 类型: char 长度: 10 说明:操作员 (2)数据流 数据流失数据结构在系统内传输的路径,对数据流的描述通常包括如下几个部分:数据流编号、数据流名称、来源、去处、组成等;以下是本系统的数据流的详尽描述 数据流编号: F1 数据流编号: F2 数据流名称:客房预定 来源:用户 去向:客房 组成: 数据流名称:客房信息 来源:用户 去向 :客房 组成: 数据流编号: F3 数据流编号: F4 数据流名称:退宿信息 来源:客房 去向:用户 组成: 数据流名称:住宿信息 来源:用户 去向:客房 组成: (3)、数据存储 数据存储是数据结构停留或保存的地方,也是数据的来源和去向之一。 可以是手工文档或手工凭单,也可以是计算机中的文件,应应包括如下内容:名字、描述、编号和组成辽宁工程技术大学毕业论文 16 等。 以下是本系统的数据存储清单: 编号: D1 编号: D2 名称:单位信息 描述:本单位的基本信息 组成:单位说明 +地址 +邮政编码 +电话 +传真 +网址 +电子邮件 +财务主管 名称:操作员信息 描述:操作员的基本信息 组成:操作员 +操作员编号 +操作员级别 +密码 编号: D3 编号: D4 名称:客房信息 描述:客房类型信息 组成:房间号 +房间类型 +房态 +价格 +营业日期 +使用设置 +配置 +备注 名称:客人结款信息 描述:客人的结款信息 组成:工作单位 +结款方式 +还款金额 +结款人 +操作员 编号: D5 编号: D6 名称:员工信息 描述:员工的基本信息 组成:员工编号 +员工类别 +员工姓名 +员工性别 +员工职务 +聘用日期 +薪金 +备注 名称:业务部门信息 描述: 业务部门的基本信息 组成:部门编号 +部门名称 +部门负责人 +部门电话 编号: D7 编号: D8 辽宁工程技术大学毕业论文 17 名称:住宿信息 描述:住宿信息 组成:姓名 +证件 +证件号 +单位或地址 +住宿事由 +房间号码 +客房标准 +客房价格 +住宿日期 +住宿时间 +住宿天数 +折前宿费 +打折方式 +打折数量 +实际宿费 +退宿日期 +退宿时间 +预收押金 +操作员 +提醒日期 +提醒时间 +是否结帐 名称:退宿结帐信息 描述;退宿结帐信息 组成:凭证号码 +退宿日期 +退宿时间 +姓名 +证件 +证件号 +详细地址 +房间号 +客房类型 +客房价格 +实住天数 +宿费 +打折方式 +打折数量 +附加方式 +附加金额 +应收金额 +押金 +退还金额 +电话费 +杂费 +住宿日期 +住宿时间 4 系统设计 经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎么做”的时候了。 系统设计的基本目的就是回答“系统应该如何实现。 ”这个问题,通过这个阶段的工作将划分出组成系统的物理元素 — 程序、文件、数据库等等。 系统的结构设计 针对宾馆的业务情况和企业发展的要求,本系统采用了大型的 SQL Server 数据库,数据库名称为 kfglxt。 数据库 kfglxt 包含以下 11 个表:本单位定义表 bdwdy_tab、操作员信息表 czy_tab、挂帐单位信息表 gzdwxx_tab、客房信息类型表 kfxxlx_tab、客房预定表kfyd_tab、客人结款表 krjk_tab、挂帐退宿表 txjz1_tab、退宿结帐信息表 txjz_tab、员工信息表 ygxx_tab、业务部门定义表 ywbmdy_tab、住宿登记表 zxdj_tab。 下面分别介绍以上各表的结构。 1.本单位定义表 bdwdy_tab 辽宁工程技术大学毕业论文 18 本单位定义表 bdwdy_tab是用来保存本单位的基本信息。 表 bdwdy_tab的结构见表 41。 表 41 表 bdwdy_tab 的结构 字 段 名 称 数 据 类 型 字 段 大 小 说 明 Dwmc Char 50 单位名称 Dz Char 50 地 址 Yzbm Char 6 邮政编码 Dh Char 20 电 话 Cz Char 20 传 真 Wz Char 40 网 址 Dzyj Char 40 电子邮件 Cwzg Char 20 财务主管 2.操作员信息表 czy_tab 操作员信息表 czy_tab 是用来保存操作员的基本信息。 表 czy_tab 的结构见表 42。 表 42 表 czy_tab 的结构 字 段 名 称 数 据 类 型 字 段 大 小 说 明 Czy Char 10 操 作 员 Czybh Char 10 操作员编号 Czyjb Char 10 操作员级别 Pwd Char 10 密 码 gzdwxx_tab 挂帐单位信息表 gzdwxx_tab 是用来保存挂帐单位的基本信息。 表 gzdwxx_tab 的结构见表 43。 表 43 表 gzdwxx_tab 的结构 字 段 名 称 数 据 类 型 字 段 大 小 说 明 Dwqe Char 40 单位全称 Jc Char 20 简 称 Dh Char 20 电 话 Dz Char 50 地 址 辽宁工程技术大学毕业论文 19 Yzbm Char 6 邮政编码 Cz Char 20 传 真 Lxr Char 20 联 系 人 Lxrdh Char 20 联系电话 4.客房信息类型表 kfxxlx_tab 客房信息类型表 kfxxlx_tab 是用来保存客房类型信息。 表 kfxxlx_tab 的结构见表 44。 表 44 表 kfxxlx_tab 的结构 字 段 名 称 数 据 类 型 字 段 大 小 说 明 Fjh Char 10 房 间 号 Fjlx Char 16 房间类型 Ft Char 10 房 态 Jg Char 10 价 格 Yyrq Char 10 营业日期 Sysz Char 40 使用设置 Pz Char 40 配 置 Bz Char 16 备 注 5.客房预定表 kfyd_tab 客房预定表 kfyd_tab 是用来保存预定客房信息。 表 kfyd_tab 的结构见表 45。 表 45 表 kfyd_tab 的结构 字 段 名 称 数 据 类 型 字 段 大 小 说 明 Xm Char 10 姓 名 Zj Char 10 证 件 Zjh Char 25 证 件 号 Lxdh Char 20 联系电话 Xxdz Char 50 详细地址 Gzdw Char 50 工作单位 Kflx Char 10 客房类型 Kfjg Char 30 客房价格 Yzrq Char 10 预住日期 辽宁工程技术大学毕业论文 20 Yzts Char 10 预住天数 Yfje Char 30 预付金额 czy Char 10 操 作 员 6.客人结 款表 krjk_tab 客人结款表 krjk_tab 是用来保存客人的结款信息。 表 krjk_tab 的结构见表 46。 表 46 表 krjk_tab 的结构 字 段 名 称 数 据 类。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。