- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 数据库应用系统设计实例
第8章 数据库应用系统设计实例
Chapter 8 Design Instance of Database Application System;8.1 应用系统开发模型
软件=程序+文档+数据
软件生存周期
8.1.1瀑布模型
瀑布模型是软件生存期模型的一种。它规定了各项
软件工程活动,包括制定开发计划、进行需求分析、概
要和详细设计、程序编码、测试及运行和维护,并且规
定了它们是自上而下、相互衔接的固定次序,如同瀑布
一样逐级下落,如图8.1所示。;
图8.1 瀑布模型示意图
瀑布模型是一种线性的过程,它具有以下特点:系
统开发的各个阶段目的明确,任务清晰,文档齐全,每一
个过程都有明确的结果,使得整个开发过程便于管理和控
制。同时,它相对地也有用户介入系统开发的深度不够、
用户需求较难确定、开发周期长、文档过多等缺点。; ; 原型模型和传统瀑布模型相比,主要区别在于把学
习机制引入到系统的开发过程中来,它具备以下优点:
(1)开发周期大大缩短。
(2)原型法是以用户为中心来开发系统的,加强了开发过程的用户参与程度,增加了用户的满意程度。
(3)降低了开发风险和成本。
(4)简化了开发过程的管理。
相对的,原型法也存在着以下缺点:
(1)它一般只适用于较小的应用项目。
(2)系统分析的重要步骤可能被忽视。
(3)文档和测试可能不充分。;8.2 宾馆信息管理系统的设计
一个成熟的宾馆管理系统不仅仅是记录宾馆客人的
信息,提供查询,报表打印等一系列简单的工作,它能
让工作人员从烦琐的手工操作中解脱,并且宾馆管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运做,为管理和决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行。宾馆电脑系统要求24小时连续运行,数据量大,可靠性要求高,因此整个电脑系统供电采用专线方式,加配UPS(不间断供电系统),并合理接地,以便保障整套系统的正常运行。
; 总之,实现宾馆管理电脑化将会有以下好处:
(1)电脑收银,打印帐单:快速准确,减少宾客等待时间,并可杜绝收银过程中的舞弊现象。
(2)高效的客房管理:能有效的提高房率,增加营业收入。
(3)提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。
(4)减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质量上。
(5)简单、方便地保存和查询历史资料。
(6)树立良好的酒店形象。;8.2.1 系统的需求分析
一般情况下,大型宾馆管理系统包括:客房预定系
统、前台接待系统、前台收银系统、帐务系统、客房系
统、电话系统、自动计费、客户系统、合约系统、经理
系统、总经理系统、密码管理系统、报表系统、帐务报
表等功能,系统非常庞大。
小型宾馆在正常运营中需要对客房资源、顾客信
息、结算信息进行管理,利用宾馆管理系统可以及时了
解各个环节的信息,有利于提高管理效率。本小节将针
对一个小型宾馆进行需求分析。
1、系统总体数据流图
对系统稍加分析可以得出系统总体数据流图,见下
图8.3所示。;
图8.3系统总体数据流图
2、系统主要功能
本例中的宾馆管理系统需要完成功能主要有:
(1)操作员工的添加、删除、修改密码等。
(2)有关客房标准的制定、标准信息的输入、修改、查询等。
(3)客房基本信息的输入、修改、查询等。
(4)订房信息的输入、修改、查询等。
(5)结算信息的输入、修改、查询等。; ;8.2.3 系统的逻辑结构设计
按照6.4节的转换规则,可以得到如下关系模式:
客房标准(标准编号,标准名称,房间面积,床位
数量,空调有否,电话有否,电视有否,卫生间有否,
价格);
客房信息(客房编号,客房类型,客房位置,客房
单价,客房状态,备注信息);
订房信息(订房编号,客房编号,身份证号,顾客
姓名,入住日期,折扣率,结算日期,结算金额,备
注)。
必须指出,虽然客房标准中的标准名称与客房信息
中的客房类型字段名称不同,但代表的含义相同。;8.2.4系统的物理结构设计
在关系数据库中进行数据库物理结构设计比较简
单。根据数据库逻辑结构设计的结果,可以在SQL
Server 2000中具体进行数据库的设计。
使用SQL Server 2000的企业管理器,创建名为
Hotel的数据库。使用企业管理器创建该系统所需要的所
有数据库表如下表8.1—表8.3所示。
;
您可能关注的文档
最近下载
- 2025年基层全科医生能力提升题库答案-华医网项目学习.docx VIP
- 《“1+X”无人机摄影测量》课件——项目三 像控点采集.pptx VIP
- 中医英语入门-学堂在线网课答案修改版.doc VIP
- 健康照护师练习试题及答案.docx
- 总公司与分公司的协议书.docx
- 一例脑梗死合并消化道出血的个案护理(1) PPT课件.pptx VIP
- 股东无息借款协议通用7篇.docx VIP
- 基于BIM技术降低机电管线综合布置碰撞率.docx VIP
- 《“1+X”无人机摄影测量》课件——项目六 数字正射影像图.pptx VIP
- 2023年江苏省健康照护行业职业技能竞赛考试复习题库-下(判断题部分).pdf VIP
文档评论(0)