求一篇网站数据库设计论文
发布网友
发布时间:2022-05-17 16:09
我来回答
共1个回答
热心网友
时间:2023-10-28 16:54
《数据库技术及应用》
课程设计说明书
课程名称 《数据库技术及应用》
设计题目 SQL SERVER 数据库课程设计
专业班级 计算机(动漫)1018班
学生姓名翁静静 学号 20105010109
指导教师 程远利
起止日期 2011年6月20日至6月24日
福建林业职业技术学院自动化工程系
目录
第一章.系统概述3
1.1现状分析3
1.2系统目标4
第二章.系统数据库分4
2.1需求分析4
2.2数据库物理结构分析4
2.3数据库逻辑结构分析5
2.3.1登陆酒店管理信息系统窗口5
2.4数据词典6
第三章.系统(界面)设计部分7
3.1数据录入,修改,删除界面设计7
3.1.1用户登录界面实现7
3.1.2具栏菜单的实现8
3.1.3住房信息窗口9
3.1.4退房信息窗10
3.1.5会员信息窗口10
3.2系统维护,安全设计11
3.3会员维护查询11
第四章.实习报告总结12
第一章.系统概述
1.1现状分析
对酒店整个来说,对酒店经营状况起决定作用的是酒店的服务管理水平。如何利用先进的管理手段来提高酒店的管理水平成为酒店业务发展的当务之急。面对信息时代的机遇和挑战,利用科技手段提高酒店的管理无疑是一条行之有效的途径。虽然计算机管理并不是酒店管理走向成功的关键元素,但它可以最大限度地发挥准确、快捷、高效等作用,对酒店的业务管理提供强有力的支持。因此,采用全新的计算机网络和酒店业务管理系统,已成为提高酒店的管理效率,使作业人员与管理系统之间灵活互动,实现流畅的工作流衔接,帮助酒店有效地进行业务管理,释放最大价值。酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
随着我国经济*改革的不断深化和我国经济的快速发展,我国人民的收入不断提高,消费观念也有提高,对服务质量的要求也有很大的提高。各地把旅游业当作本 地经济发展的重要支柱之一。酒店作为人们食宿、娱乐、休闲的场所而得到了快速的发展。社会上也成立了各种类型,不同规模的酒店服务企业。如何为客户提供更 加准确及时的服务,成为各个酒店竞争关键。所以酒店业务信息化建设就成为了客户衡量酒店提供商服务标准的一个准则,信息系统成为了基础。
随着Internet技术的进一步发展和普及,不能很好的适应世界经济发展的形式和我国国民经济建设的需要,市场现有的产品化的酒店业务软件系统在不断发 展中的酒店的需求。基于WEB的酒店管理系统的总体设计目标能够建立完善、高效、可靠的酒店业务信息系统,为酒店提供良好的信息环境。
1.2系统目标
利用PB来实现对酒店管理的设计,能够进行对顾客住房,退房,会员申请等等。
第二章.系统数据库分
2.1需求分析
系统需对用户登录进行管理。使用各功能模块时,系统应验证用户编号的有效性,否则要求用户登录。另外,允许用户对自己的密码进行修改。
系统应用比较简单,除了住房模块,退房模块,还有会员查询模块,并为会员的增加做了维护。
需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。
2.2数据库物理结构分析
住房信息:顾客信息,顾客编号,房间编号,房间信息。
会员维护信息:会员编号,会员姓名,会员年龄,会员性别。
会员查询:会员编号。
退房信息:顾客编号,顾客住房编号,退房时间,普通顾客退房信息,会员退房信息。
2.3数据库逻辑结构分析
2.3.1登陆酒店管理信息系统窗口
业务登记:窗口中输入正确的“编号”和对应的“密码”,则可以进入主窗口
操作可实现的功能:
(1)检查是否正确连接数据库
(2)检查编号与密码是否匹配--若编号与密码不匹配,则弹出对话框“输入错误,请中心输入”。
操作步骤:在窗口中输入正确的“编号”和对应的“密码”。
(3)主窗口
若在“登陆”窗口输入正确的“编号”和“密码”,便可进入主窗口
如下图所示:
(4)内部功能:
1.住房信息
2.退房信息
3.会员信息查询
4.会员维护
5.主题帮助
2.4数据词典
1.管理员表
McodeMnameMtypeMpsd
01张三P111111
02李四S111111
2.顾客表
PcodePnamePsexPage
01夏三男30
02陈丽女28
03陈安南男24
04田丁丁女28
05张国政男40
3.房间信息表
Rcode10000100021000310004100051000610007
Rkey2121233
4.会员号表
VcodeVnameVsexVage
07饶雪漫女34
08林竹女24
09菁菁女37
第三章.系统(界面)设计部分
3.1数据录入,修改,删除界面设计
3.1.1用户登录界面实现
建立窗口w_login
双击进入按钮进行编译,输下代码。
3.1.2具栏菜单的实现
分别点击菜单项,在下面窗口键入open(w_vipprotect),其他的同理。
3.1.3住房信息窗口
在住房窗口中的的顾客编号输入顾客编号,按enter键查询,则顾客信息会显示顾客的信息。在订房过程的房间号信息输入房间号查询(若在输入房间号信息时,房间查询框中无房间号出现,则该房间已被申请),申请该房间,则按申请该房间按钮,即申请成功,后退出即可。
3.1.4退房信息窗
顾客退房时,先插入顾客编号,查询顾客信息。我将顾客信息分为两个,一个是会员的,一个是普通的顾客。顾客退房时,将顾客所要退的房间编号输入在房间编号信息框中,进行查询,或者直接按“插入”键,并在房间信息框中插入顾客所要退的房间编号以及房间钥匙,然后按“数据更新”,即退房成功。
3.1.5会员信息窗口
在顾客编号中输入会员编号,若是会员的话,则会在会员信息中显示。若不是会员,则不是会员。
3.2系统维护,安全设计
由于是酒店管理系统的业务性质,必须选择具有较高的可靠性、稳定性以保证任何情况下都不至于丢失、损失数据。
必须有较高的响应速度,以保证各项具体业务的顺利进行。考虑应该要有良好的课维护性,可操作性。
由于各种情况,酒店管理系统在实施后应能达到以下目标:
⒈实现多点操作的信息共享,相互之间信息传递准确,快捷,顺畅。
⒉系统界面美观友好,操作简单易行,查询灵活方便,数据存储安全可靠。
⒊实施会员制,提供多种优惠*。
3.3会员维护查询
在酒店管理系统中,点击“统计打印”,再按会员维护,即出现下面的窗口。
在“会员编号”中输入会员编号,查询,该窗口用以对会员额增加或对会员号的失效而定的窗口。
第四章.实习报告总结
在本次实习设计中,在连接数据库时,我认为已经按照以前能够运行的方法做好了所以的操作任务了,但是在运行中遇到了一个另我很长时间解决不了的问题。在检查数据库和连接数据库代码以及各项操作代码都没有问题的情况了(可以显示数据库中已有的记录),居然连最简单的提交表单功能都不能实现。
经过这段时间的精心设计,系统的基本功能已经实现,并能实践于一些业务管理过程中,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美的,这需要一个长期的摸索与完善过程,同时还要在实践中发现与操作者使用要求不相符合的 地方还要修改。子系统功能虽已基本实现,但仍有诸多地方需要修改。我个人觉得酒店作为一个较早应用了计算机管理系统的行业。随着酒店业务的扩展,服务的增加,酒店业务管理系统也逐渐发展、完善。如果没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅 要考虑该系统在酒店的实用性,还要考虑酒店对该系统所能够承担费用的能力,以及这个系统对操作员来说的操作难易程度。
通过本次毕业设计中,我对数据库有了深一层的认识,或许我的编译不是很好,整个窗口看起来不是很完美,我做的设计看起来是一个雏形,而且之中还存在很多问题,像我设计的酒店管理系统,很多科室需要靠顾客的口头描述,并且像账单的结算等,必须管理员的手头造作。这还是会给管理员增添了一些麻烦。但是我相信我会一直把数据库学好。