数据库设计说明书(新)_第1页
数据库设计说明书(新)_第2页
数据库设计说明书(新)_第3页
数据库设计说明书(新)_第4页
数据库设计说明书(新)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、命旗束金融学区数据库设计说明书题目名称酒店住房信息管理系统学生周昭金学号081543201学生赵欧学号081543220学生李锦涛学号081543231学生潘虎学号081543239指导教师梁玉播2010一年11月18日目录第一章系统概述21.1 系统描述21.2 系统边界2第二章需求分析2功能需求2数据需求3数据流图3数据字典部分4数据结构及数据项的描述4数据流的描述4数据存储的描述6第三章数据库概念模型6数据库ER模型结构6数据库ER模型详细定义7第四章数据库逻辑模型7第五章数据库物理模型8物理模型基本结构8物理模型扩展8第六章数据库实现96.1 表的创建96.2 视图的创建96.3 触发

2、器的创建126.4 存储过程的创建126.5 其他内容的创建121第一章系统概述1.1 系统描述在竞争日益激烈的现代社会里,作为第三产业中的支柱企业之一酒店业也将在这种复杂的背景中谋求生存。无疑,为酒店业全面树立市场化导向的经营思路,并确立合理的改革方案,将为酒店抓住新的发展机遇,在新一轮市场竞争中获得优势地位,具有重要的意义。在酒店业竞争越来越激烈的今天,努力在市场竞争中脱颖而出,已经成为每位酒店经营者所追求的的目标。酒店如何才能提高服务质量,其管理力显得越来越重要。由于使用了先进的数据管理技术,酒店管理系统对提高酒店的管理能力将会起到比较重大的作用。整个系统的基本设计目标是实现系统界面友好

3、美观、简单易用、功能全面并有较高的安全性。本系统的设计目标就以电脑为工具,以中小型酒店为应用对象,结合中小型酒店客房当前和未来发展的管理需求提供实用先进的客房管理模式,提高酒店客房管理的效益。系统的每个功能充分考虑到使用人员电脑知识较少的特点,软件系统由各种具体的功能模块组成,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。1.2 系统边界简要描述那些是系统需要处理与存储的数据,哪些是系统外的数据第二章需求分析本旅社酒店的工作人员可以通过已经给予的用户名和密码,对本旅社酒店的客户住房信息进行管理,主要包括:客户基本住房信息,房间基本信息

4、,前台职工信息。1当业务员接收到客户预订信息,可通过系统预先登记客户以及客户订房基本资料,包括:客户,客户,预订房间类型,何时要入住等;2业务员可对房间基本资料进行修改,删除和查询等操作,可选择是否把相关资料转存到历史资料表中;3当客户前来咨询,业务员可通过系统登记相关客户基本资料及客户需求信息,包括:客户,客户地址,客户,客户身份证号码,客户住房信息等;4业务员可对客户基本资料及客户需求信息进行修改,删除。止匕外,用户可通过输入房间相关信息,通过系统在房间中查找是否与客户的需求匹配的房间;5当客户退房时,前台工作人员可以通过系统删除相关信息,包括:退房时间,退出来的房间编号等,同时更新相关表

5、信息。6系统自动对历史记录进行简要分析,自动生成本月客户入住资料,包括:入住时间,客户个人信息等信息。图2-2-2酒店信息管理系统1层数据流图图2-2-3酒店信息管理系统2层数据流图图2-2-4酒店信息管理系统3层数据流图数据字典部分.1数据结构及数据项的描述数据结构编号:S001数据结构名称:房间信息数据结构含义:所有待出租房间信息数据结构组成编R名称数据类型长度取值范围取值含义S0011房间类型字符8单人房,双人房,商务房房间所属类别S0012房间编号字符5房间称号S0013房间状态字符3是否为空房S0014房间号码字符10房间号码S0015房间价格money房间的出租价格S0016备注字

6、符3房间设备是否完整表2-1数据结构及数据项的描述(房间)数据结构编号:S002数据结构名称:客户需求数据结构含义:客户对房间要求及个人资料数据结构组成编p名称数据类型长度取值范围取值含义S0021客户字符4客户的S0022客户地址字符100客户的地址S0023客户字符100客户的号码S0024客户编号整形自动排序的客户编号S0027客户证件号码字符20身份证,学生证等的号码S0028需求房间价格money客户所需房屋的价格S0029需求房间回字符8客户所需房屋的类型表2-2数据结构及数据项的描述(客户)数据流的描述数据流编号:D001数据流名称:房间信息简述:前台业务员输入的房间信息数据流来

7、源:前台业务员数据流去向:房间客户匹配信息数据流组成:房间类型+房间状态+房间设备是否完整等数据流编号:D002数据流名称:客户要求信息简述:前台业务员输入的客户要求信息数据流来源:房间客户匹配信息数据流去向:前台业务员数据流组成:房间类型+房间价格等.3数据存储的描述第三章数据库概念模型3.1 数据库ER模型结构房间前台业图3-2-1 系统ER图3.2 数据库ER模型详细定义前台意义数据类型取值范围职工号职工代号字符登录系统字符密码登录系统字符客户意义数据类型取值范围等级是否是会员字符证件号码身份证或其他证件字符地址家庭地址字符房间意义数据类型取值范围房问号房间代号字符状态是否为空字符房间类

8、型字符价格房间的价格Money第四章数据库逻辑模型1 .实体关系模式:客户,性别,证件号码、地址,联系方式房间房间号,房间状态,房间价格,号码,房间类型,备注前台职工号码,职工,登录密码2 .联系关系模式:预定客户编号,房间号,预定入住时间,是否入住,预定编号入住客户编号,房间号.入住时间,住宿时间注:其中有下划线的表示是主键第五章数据库物理模型5.1物理模型基本结构1客户表表名:Client列名颗据类型允许空cIDcfiar21HcNamechar(8)EcSexMdcharchar(40)面cTelldi3r(12)回2 .前台表3 .房间表表名:liveln列名数据类型允许空H_ILti

9、mecintgLwhiedatetime?Ridchar(8)B4预定表4 .2物理模型扩展所有的视图、触发器、存储过程等内容。第六章数据库实现6.1 表的创建数据库创建:createdatabaseHMsystemon(name=酒店管理系统,filename=酒店管理系统HM_Data.mdf,size=10mb,maxsize=30mhfilegrowth=2mb)logon(name=酒店管理系统日志,filename=酒店管理系统HM_log.ldf'size=5,maxsize=20,filegrowth=2)客户表:createtableclient(cIDchar(21

10、)primarykey,cNOint,cnamechar(8),cSexchar(3)default'男',cAddchar(40)notnull)预定:createtableRserve(RNOint,11 -Rtimedatetimedefaultgetdate(),rRmarkchar(8)default'没有入住',Ltimeintdefault1check(Ltime>0),RIDchar(8)notnullforeignkeyreferencesroom(RID)unique,primarykey(rid)入住:createtableLiveI

11、n(cIDchar(21)notnullforeignkeyreferencesclient(cid),Ltimesintdefault1,Lwhiledatetimedefaultgetdate(),Ridchar(8)primarykeyforeignkeyreferencesroom(rid)前台:createtableSever(SNOchar(8)primarykey,SPasswordchar(6)notnull,Spostchar(8),Snamechar(6)房间:createtableRoom(RIDchar(8)primarykey,Rstatechar(6)default'否&

温馨提示

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

评论

0/150

提交评论