您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 信息管理系统课程设计
1/21杭州电子科技大学信息工程学院《管理信息系统》课程设计手册专业电子商务班级一班小组成员朱蕾13916120张雪13916118于怀璧13916138指导教师钱锋完成时间2016.01.07杭州电子科技大学信息工程学院编制2/21目录一、项目开发背景.....................................................................3二、系统分析..............................................................................32.1可行性分析......................................................................32.2需求分析..........................................................................42.3业务流程.........................................................................42.4数据流程图......................................................................62.5数据字典..........................................................................8三、系统设计............................................................................153.1功能结构图设计............................................................153.2实体—关系图设计........................................................163.3关系模式........................................................................173.4数据库表单...................................................................183.5输出设计.......................................................................203.6输入设计.......................................................................213/21一、项目开发背景随着社会日益的变化更新,酒店行业竞争越来越激烈,想取得成绩必须要在管理经营、产品服务方面改善管理方法。传统的人工预订酒店管理,低效繁琐的过程已经不适应快节奏的社会。通过酒店预订系统,我们可以做到信息的规范化、系统化、自动化的管理和快速查询功能,即提高管理效率,也降低管理成本。二、系统分析2.1可行性分析我们设想的是一个独立经营的酒店,如何快捷准确地操作,提高客户满意度和忠诚度是我们的追求目标。基于酒店行业需要便利快捷的管理模式,计算机管理可以使酒店业运作的更加可靠、快捷和高效,不但节省了管理者的时间,更是对顾客的方便。本系统提供给顾客以快捷、准确和可靠的预订服务的同时,也提高了酒店自身的管理水平。本系统是针对酒店的预订业务而开发的。业务管理以酒店前台预订为核心,为顾客提供高效的服务,减免手工处理的繁琐与误差,及时、准确的反映酒店的客房状态。对于酒店的预订来说,主要的日常经营活动包括:顾客信息管理、客房管理和订单管理。顾客信息管理模块主要包括顾客的基本信息,会员信息。客房管理模块主要包括客房基本信息、客房状态、客房配置。订单管理模块主要是指顾客的预订订单管理。4/212.2需求分析综合上述说明,我们界定出酒店预订系统的需求:(1)对信息的要求:通过顾客信息管理模块,管理人员能够清楚了解酒店顾客基本信息、是否为会员、会员等级、会员折扣。根据顾客所对应的会员登记在预订时及时向顾客展示优惠结果。通过客房管理模块,管理人员要清楚了解客房的房型(如单人间、双人间、标间等),配置信息(如有无空调、有无电视、有无窗等),客房状态(是否被预订),跟据客户的不同需求为其提供相应的信息。(2)对处理的要求:根据顾客提供的基本信息登记顾客表,根据顾客的基本要求查询客房的价格、是否被预订的状态,并且根据顾客的信息查询是否为会员,并给出相应的折扣价格。根据顾客的预订填写预订表,并修改客房状态表。(3)对系统的要求:将酒店日常的顾客登记、会员登记、预订、客房状态修改等工作信息化、标准化,方便管理员查看和管理。2.3业务流程酒店数据库管理系统主要涉及两个方面:预订管理和客房管理。下面分别从两个方面进行业务流程分析。顾客到店或者通过电话向酒店前台接待人员提出预订需求,接待人员向顾客询问是否有会员卡,若有则输入会员卡号。若无,则向顾客询问是否办理会员卡,需要则可提供基本信息后当场办理。接待人员向顾客询问入住日期和入住天数,并且询问入住的房型。接待人员根据客房状态表查询该房型在顾客指定日期内是否有空余客房,若无,询问是否愿意更改房型,若不愿意,则预订结束。若愿意,接待人员则根据5/21客房状态表向顾客提供指定日期里的空余房型,任顾客选择。顾客选择后,根据顾客之前提供的会员卡号查询会员表,并且根据折扣给出相应的价格。最后询问顾客是否确认预订,如果是,则登记顾客预订表,并生成预订单。成功预订之后修改客房状态。提出预订需求是否为会员否是是否办理会员是否提供个人基本信息提供个人基本信息输入会员卡号询问入住日期所需房型、配置是否有空余客房是查询折扣否是否更换房型是否订单结束确定更换房型查询折扣确定价格生成凭证图2-1酒店预订管理流程图6/212.4数据流程图1、顶层DFD图2-2酒店预订管理系统的顶层DFD2、第一层DFD图2-3酒店预订管理系统的第一层DFD7/213、第二层DFD第二层图:预订接收图3-3第二层DFD预订接受第二层图:预订处理图3-4第二层DFD预订处理8/212.5数据字典(1)数据项定义数据项编号:C—01数据项名:会员编号别名:顾客编号描述:唯一标识某个顾客的代码定义:字符型,8位取值范围:“00000001”~“99999999”数据项编号C—02数据项名:会员姓名别名:顾客姓名描述:某位会员的姓名定义:字符型,10位取值范围:文本数据项编号C—03数据项名:会员性别别名:顾客性别描述:标识某位顾客的性别定义:字符型,2位取值范围:文本数据项编号C—04数据项名:会员联系方式别名:顾客联系方式描述:标识某位顾客的联系电话定义:字符型,20位数据项编号C—059/21数据项名:会员等级别名:会员卡的等级描述:用于区别某位顾客的会员级别定义:字符型,4位取值范围:文本数据项编号C—06数据项名:折扣等级别名:顾客优惠等级描述:反应会员能享受的优惠金额定义:小数型,3位(百分精度)取值范围:“0.00”~“1.00”数据项编号C—07数据项名:预订编号别名:预订单编号描述:唯一标识每张预订单定义:字符型,6位取值范围:“000001”~“999999”数据项编号C—08数据项名:房号别名:房间号描述:标识某个房间的号码定义:字符型,4位取值范围:“0001”~“9999”数据项编号C—09数据项名:房价10/21别名:房间价格描述:标识某个房间的价格定义:货币型,8位取值范围:“00000.00”~“9999999.99”数据项编号C—10数据项名:预订日期别名:订房日期描述:标识某位顾客预订房间的日期定义:日期和时间数据类型,10位取值范围:“0001-01-01”~“9999-12-31”数据项编号C—10数据项名:入住时间别名:住房时间描述:标识某位顾客入住房间的时间定义:日期和时间数据类型,8位取值范围:“0001-01-01”~“9999-12-31”数据项编号:C—11数据项名:退房时间别名:离房时间描述:标识某位顾客退房的时间定义:日期和时间数据类型,8位取值范围:“0001-01-01”~“9999-12-31”数据项编号:C—12数据项名:配置编号别名:房型编号11/21描述:标识某个房间的房型的编号定义:字符型,3位取值范围:“001”~“999”数据项编号:C—12数据项名:配置名称别名:设备的名称描述:标识某个房间的设备的名称定义:字符型,6位取值范围:文本数据项编号:C—13数据项名:日期别名:接受预订日期描述:标识某个房间可以预订的日期(从当天开始后14天)定义:字符型,8位取值范围:“0001-01-01”~“9999-12-31”数据项编号:C—14数据项名:状态别名:空满状态描述:标识某个客房是否被预约的状态定义:字符型,8位取值范围:文本数据项编号:C—15数据项名:房型别名:房间类型描述:标识某房间的类型12/21定义:字符型,6位取值范围:文本(2)数据结构定义数据结构编号DS—01数据结构名称:会员信息简述:记录酒店预订会员的基本信息数据结构组成:会员编号+会员姓名+会员性别+联系方式+会员等级+折扣等级数据结构编号:DS—02数据结构名称:客户预订单信息简述:记录顾客每次预订房的订单数据结构组成:预订编号+房间号+房价+预订时间+入住时间+退房时间+顾客编号数据结构编号:DS—03数据结构名称:客房状态信息简述:记录每个房间在某个时间的空满状态信息数据结构组成:房间号+时期+状态+客房编号数据结构编号:DS—04数据结构名称:客房配置信息简述:记录每个房间的设备的基本信息数据结构组成:配置编号+房间号+配置名称(3)数据流定义:数据流编号:D—01数据里名称:预订信息简述:记录每个顾客预订房间的基本信息数据流来源:顾客外部实体数据流去向:系统的预订接收模块13/21数据流组成:预订编号+房间号+房价+预订时间+入住时间+退房时间+顾客编号数据流量:每个顾客预订时,1张/人高峰流量:5张/人数据流编号:D—02数据里名称:配置信息简述:客房配置表中记录的配置基本信息数据流来源:客房配置表数据流去向:系统中客房信息查询模块数据流组成:配置编号+房间号+配置名称数据流量:每次查询时,1间/种数据流编号:D—03数据里名称:客房状态信息简述:客房状态表中记录的客房状态基本信息数据流来源:客房状态表数据流去向:系统中客房信息查询模块数据流组成:房间号+时期+状态+客房编号数据流量:每次查询时,1种/间数据流编号:D—04数据里名称:会员信息简述:会员表中记录的会员的基本信息数据流来源:会员表数据流去向:酒店预订系统中查询会员折扣模块数据流组成:会员编号+姓名+性别+联系方式+会员等级+折扣等级数据流量:每次客人使用会员卡时,1份/次(4)处理逻辑定义:处理逻辑编号:P01-0114/21处理逻辑名称:预订接收简述:用于对顾客预订信息进行核对、查询等处理输入的数据流:数据流预订信息,来源于顾客外部实体;数据流会员信息,来源于顾客外部实体处理:根据外部实体顾客输入的预订信息,对预定数据硬性客房状态,配置以及价格的查询输出的数据流:核对预订信息通过后,是否确认信息给顾客。处理:接受到顾客预订房间的初始预订订单后,根据客房状态表以及客房配置表的情况,核准订单是否符合条件,然后将符合条件的预订单送到下一处理模块(预订处理)处理逻辑编号:P01-02处理逻辑名称:预订处理简述:用于对预订数据进行存储、修改等输入的数据流:数据流预订信息,来源于顾客外部实体处理:根据外部实体顾客输入的预订信息,登记和确定预订信息信息,同时在对预订信息进行登记的时候,参照已有的客房状态表和客房配置表中的
本文标题:信息管理系统课程设计
链接地址:https://www.777doc.com/doc-4521858 .html