




免费预览已结束,剩余8页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
陕西国防工业职业技术院数据库实训报告专 业: 软件技术 班 级: 软件3071 姓 名: 张慧琴 学 号: 01 号 指导老师: 陈巧莉 时 间: 2008第15周第16周 题 目: 酒店客户管理系统 需求规格说明书1引言31.1编写目的31.4参考资料32任务概述42.1目标42.2运行环境52.3条件与限制53数据描述53.1静态数据53.2动态数据53.3数据库介绍53.5数据采集74功能需求74.1功能划分74.2功能描述75性能需求105.1 数据精确度105.2时间特性105.3适应性106运行需求106.1用户界面106.2硬件接口116.3软件接口116.4故障处理117其它需求11项目工作内容与实施计划121引言1.1编写目的 需求分析是在客户与设计人员间架起沟通的桥梁,使用户和软件人员双方一起来充分地理解用户地要求,并开发出一个能够反映要完成工作的新系统的逻辑模型。1.2项目背景a.所建议开发软件的名称:奥鑫软件有限开发公司酒店客户管理系统。b.项目的任务提出者:张慧琴 袁静 马保东 开发者:张慧琴 袁静 马保东等小组开发人员。 实现软件的单位:陕西国防职业技术学院。c.项目使用的软件:Microsoft Visual C+ 6.0和Microsoft Access 2000。 系统:本软件应使用Microsoft Windows 2000 Advanced Server。 1.3定义事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK: 数据库的错误恢复机制。1.4参考资料a) 对象建模方法与技术.北京:机械工业出版社,2003.b) 邓人杰,使用软件工程.第2版.北京清华大学出版社,2001.c) 张海藩,软件工程.北京:人民邮件出版社,2002.d) 李大友,使用软件工程基础.北京:清华大学出王智学,版社,2002.e) 王庆育,软件工程.北京:清华大学出版社,2005.2任务概述2.1目标为了提高酒店客户管理的效率与准确性确率而开发此软件。该软件实现的上标为:完整信息记录 、有效整合管理、 方便查询检索 、多维数据分析 、灵活安全易用等特点。在需用示分析前首先应进行的是理解需求,理解需求是在问题及其最终解决方案之间架设桥梁的第一步。开发者只有和客户充分理解了需求之后才能开始设计系统,否则,对需求定义的任何改进,在设计上都必须大量的返工。需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。 经过开发者同客户的需求分析后,确定酒店客房管理系统的功能模块(用例)包括:用户信息维护、客房类型维护、客房信息维护、客房经营维护、客户信息维护、经营状况统计。 酒店系统完全采用Web方式,由前台和后台管理两个部分组成。前台作为与用户直接交互的可视化界面,由于使用方便,能将系统的各个功能提供给用户,以帮助用户进行客房管理。 前台在考虑功能实现的同时,也考虑了操作的简洁和方便性,目的是让大多数客户能够轻松地享受电子商务给他们带来的便利。 为了确保客户和酒店的信息具有更好的安全性,前台管理和后台管理是分离的。前台的各管理模块需要经过权限授权才可以使用,我们为此设计了两个角色:一是酒店管理员,二是前台服务员。其中:酒店管理员享有最高权限,可以使用酒店客房管理系统所提供的所有功能,包括员工信息维护、客房类型维护、客房信息维护、客户信息查询、经营状况统计、个人密码修改以及注销功能。前台服务员的主要职能是负责订房和退房,以及查询入住的客户信息。所有该角色只可以使用部分功能,包括客房经营管理、客户信息查询、个人密码修改以及注销功能。 后台管理主要由数据库系统作为支持,后台管理的维护工作主要由系统管理员进行,包括完成对各个数据表单的维护、数据库的备份及恢复等工作,本程序中我选用的数据库系统为Micsoftword Access 2003。具体的需求如下:(1) 系统界面采用Web方式,界面应简洁明了,用户可方便浏览和查找客房信息。该系统的用户有两种类型:一是管理员,二是服务员,两者应具有不同的权限。 (2) 系统需对用户登录进行管理。使用各功能模块时,系统应验证用户身份的有效性,否则要求用户登录。另外,允许用户对自己的密码进行修改。 (3) 系统应提供客房的分类管理功能,可分类制订客房面积、价格、是否配备空调等客房类型,对不同标准的客房进行有效管理。系统可实现对客房信息的添加、删除以及修改。 (4) 在进行订房/退房管理时,系统可以根据客房当前的状态自动提示可用服务(订房/退房)。如果客房没有客人入住,则该客房的可用服务为“订房”;否则,可用服务为“退房”。 (5) 系统在各功能模块的实现当中,提供多级分类检索和组合搜索。 (6) 系统的客户端在Windows平台下运行,服务器端可在Windows平台或UNIX平台下运行。系统还需要有较好的安全性和可扩展性。2.2运行环境操作系统:Microsoft Windows 2003 Advanced Server支持环境:IIS 5.0数 据 库:Microsoft Access 20032.3条件与限制1 Microsoft Windows 2003 Advanced Server结构总体设计方案对它的约束: 本酒店客户管理系统做为Microsoft Windows 2003 Advanced Server 结构的一个应用系统不可避免的要受到Microsoft Windows 2003 Advanced Server结构的约束。在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。同时,由于信息的共享,人事管理系统还受到其它系统的信息约束。2.技术发展规律的约束 计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。3. 人力,资金,时间的约束 酒店客户管理系统的开发为了给公司人员管理带来便利,都对开发方便快捷是最大的目标,但是开发过程中也要考虑人力,资金,时间的约束。 3数据描述3.1静态数据用户编号、姓名、性别等个人史,酒店客房编号、床位编号以及客房所在位置等到客房信息。3.2动态数据客户入住时间,退房时间,客户的姓名、性别、联系方式等各种信息及酒店员工的调动等信息。3.3数据库介绍建立数据库的名称,本系统使用Micsoftword Access 2003建立”酒店客户管理系统.mdb”数据库,包括的表主要为:1、客房类型表。 2、客房信息表。3、员工信息表。4、客户信息表。5、业务记录表。6、客房状态表。 7、客房业务表。包括的查询为:1 按客房类型编号查询。2、按员工性别查询。3、按员工编号查询。4、客房类型查询。5、客房业务查询。6、客户信息查询。7、业务状态查询。8、客房状态查询。包括的窗体为:1、 主窗体。2、密码登录窗体。3、集合各个表的窗体。4、集合各个查询的窗体。5、集合个各报表的窗体。6、客房类型窗体 7、客房信息窗体 8、员工信息窗体 9、客户信息窗体 10、业务记录窗体等。包括的报表为:1、客房类型表 2、员工信息表 3。业务记录表。4、员工信息表。包括的宏为:为设计各个菜单,窗体等用到多个宏。3.4数据词典系统中的数据元素来源:输入1)数据流名:客户基本信息描述:客户个人的基本信息组成:客户编号姓名性别电话号码入住的房间号客户床住号入住时间退房时间电话号码身份证号。来源:输入2)数据流名:客房信息描述:客房基本信息组成:客房编号客房类型床住号金额客房状态备住来源:输入3) 加工名:查询 输入:查询内容; 输出:查询结果; 加工逻辑:根据查询信息在相关数据库中查找符合符合条件的信息;4) 加工名:修改; 输入:原始数据;输出:更新数据; 加工逻辑:按照要求对员工相关信息进行修改;5) 加工名:删除; 输入:原始数据库; 输出:更新后的数据库; 加工逻辑:按照要求对员工相关信息进行修改;3.5数据采集根据酒店客户管理实际数据的需要进行设定数据。4功能需求4.1功能划分该系统定现酒店员工信息管理,客房类型划分,客房信息管理,客房状态管理,客户信息管理,业务记录管理等具体功能。4.2功能描述(1) 员工信息管理。对酒店客房管理系统的使用员工进行管理,包括对员工的基本信息(用户姓名、所属部门、用户类型等)进行检索、录入和修改。(2)客房类型管理。用户可以自定义客房类型,并对其进行管理,包括对客房类型的基本信息(如类型名称、面积、床位、价格等)进行检索、录入和修改。具体设置如下:(3)客房信息管理。用户对客房信息进行管理,包括对客房基本信息(如客房号、客房类型、客房位置行检索、录入和修改。(4)客房经营管理。实现对客房的订房和退房管理,包括对客房的业务信息(如客房号、入房时间、退房时间、金额)进行检索、录入和修改。进行具体窗体查询如下:5性能需求5.1 数据精确度 输入输出数据涉及货币计算问题,因此在可行范围内,精确到小数点后两位,其他数据精确到个位。5.2时间特性作为一个企业的重要管理部门,人事管理系统要求及时性。进行查询时以秒为单位,以达到实时性;而进行增加,删除和修改等操作时,可以根据数据的多少分别以秒和分为单位,原则是操作人员不因时间而影响效率。1程序响应时间不能超过3s.2更新处理时间不能超过5s。3数据转换与传输时间不能超过3s。4运行时间不能超过3s。5.3适应性系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护。系统使用C/S体系结构,尽量细化完善,以便公司以后体系结构的改变,对于一些安全性要求不高的信息尽量可以方便地采用Microsoft Windows 2003 Advanced Server的方式进行访问。6运行需求6.1用户界面1屏幕格式:采用友好界面。2报表格式:采用Microsoft Windows 2003设计的报表格式。3菜单格式:采用下拉式菜单的快捷使用方式。6.2硬件接口网络协议:TCP/IP。6.3软件接口 本系统用到的软件如下: 操作系统:win95/win98/win NT/win ME/win XP 数据库系统:Microsoft Windows 2003 Advanced Server6.4故障处理一、本系统可能有出错的情况:1) 身份认证时可能出错;2) 信息输出出错;3) 数据联机操作时出现数据的输入、输出错误。二、出错处理方法及补救措施:1) 根据出错的种类提示身份认证重新输入2) 系统给出出错提示;3) 系统给出正确的操作序列。7其它需求本系统可以在多种版本的操作系统下运行,前提是有相关的软件支持;而作为公司内部的系统管理,具体访问人员只限定在公司内部的工作人员,不同级别的员工访问权限不同。系统要求有专人维护,并做好日常维护记录,以便于查询。项目工作内容与实施计划一、项目工作内容:进行酒店客房管理系统的开发二、项目实施计划: 1、任务分解 (1)需求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025安徽芜湖凤鸣控股集团及其子公司选调10人笔试参考题库附带答案详解
- 2025国家电投集团国家核电招聘27人笔试参考题库附带答案详解
- 2025四川南充临江东方发展实业集团有限公司招聘15人笔试参考题库附带答案详解
- 2025中国铁建投资集团有限公司校园招聘25人笔试参考题库附带答案详解
- 地铁安全教育培训资料课件
- 固定资产计提折旧课件
- 固定可摘义齿课件
- 地磅安全记录培训课件
- 固体废物管理规划课件
- 回族安全培训班课件
- 异博定治疗方案
- GB/T 5008.2-2023起动用铅酸蓄电池第2部分:产品品种规格和端子尺寸、标记
- Unit3+Understanding+ideas+The+New+Age+of+Invention外研版(2019)高中英语必修第三册
- 锻造操作机安全检查表模版
- 钢结构深化设计工作流程
- 落地式钢管脚手架验收记录表
- GA 1814.2-2023铁路系统反恐怖防范要求第2部分:旅客列车
- 个人养老保险重复缴费退费申请表
- 大气污染控制工程课程设计 车间除尘系统设计说明书1
- JJF 1059.2-2012用蒙特卡洛法评定测量不确定度
- GA/T 1788.3-2021公安视频图像信息系统安全技术要求第3部分:安全交互
评论
0/150
提交评论