1、 信息系统分析与设计信息系统分析与设计 课程设计报告课程设计报告 题目题目 旅店住宿系统设计旅店住宿系统设计 目录目录 1 前言 1 1.1 系统开发的必要性 1 1.2.1 经济可行性 1 1.2.2 技术上的可行性 1 1.2.3 时机可行性 2 2.1 系统的功能需求 2 2.21 基本数据维护模块 3 2.2.2 基本业务模块 4 2.2.3 数据库模块 5 2.2.4 信息查询模块 6 2.2 系统 UML 用例图 6 2.2.1 确定参与者用例 6 2.2.2 旅店员工参与的用例 7 3 分析工作流. 8 3.1 提取系统的各种类,进行类建模 8 3.1.1 客户和员工类图 9 3
2、.1.3 各个类之间的关系 10 3.2 系统的的活动图 11 3.3 系统的顺序图 13 3.3.1 客户预定房间的顺序图 13 3.3.2 客户删除订单的顺序图 14 3.3.3 工作人员处理预定订单的序列图 15 3.4 对系统功能进行划分,设计系统的包图 . 16 4 设计工作流. 16 4.1 数据库设计 16 4.2 系统界面设计 19 5 总结 23 6 参考文献 23 1 1 1 前言前言 1.1 1.1 系统开发的必要性系统开发的必要性 随着计算机硬件技术和系统软件技术的高速发展,计算机的应用系统开发 就显得越来越迫切和重要。对于不同行业的用户来说,要想真正让计算机为本 行业
3、本单位服务,主要还是取决于本行业的应用系统的开发水平。对于旅店这 一特殊的服务行业来说,旅店 MIS(Management Information System,管理信息 系统)就成了帮助旅店全面实现计算机管理的关键。近年来,我国的现代旅店业 得到了蓬勃的发展。无论是行业规模、设施质量,还是经营理念或管理水平, 都取得了长足的进步,进入了现代化水平的阶段,出现了一大批旅店管理集团, 旅店计算机管理作为我国旅游行业信息化建设中的重点实施项目,一直与知识、 创新、才能、管理相伴而生、相行相随。随着旅店管理的发展和市场竞争日趋 激烈,各旅店逐步采用标准化、制度化及预算管理、目标管理、定额管理、数 理
4、统计分析等科学的管理方法,并采用计算机现代化办公及通讯设备,对旅店 的人流、物流和资金流进行统筹规划,在旅店管理中开发并使用一套科学先进 的旅店管理系统成为众多旅店的当务之急。 1.2 1.2 可行性研究可行性研究 可行性研究也称为可行性分析(Feasibility Analysis),是在系统调查的基 础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、 经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解 决。该系统的可行性分析从以下几个方面进行。 1.2.1 1.2.1 经济可行性经济
5、可行性 主要是对项目的经济效益进行评价,本系统开发经费对于一般的旅店(中、 小型旅店)在经济上是可以接受的,并且本系统实施后可以显著提高工作效率, 有助于旅店的信息化管理,所以本系统在经济上是可行的。 1.2.2 1.2.2 技术上的可行性技术上的可行性 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能 否满足开发者的需要等。该旅店管理系统采用了 CS 模式进行开发,而且又紧 密的结合了 IntemetIntranet 技术,是技术发展的大势所趋,它把应用系统带 2 入了一个崭新的发展时代。数据库服务器选用 SQL Server2000 数据库,它能够 处理大量数据,同时保持
6、数据的完整性并提供许多高级管理功能。它的灵活性、 安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已 经成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量 越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足该系统的需 要。 1.2.31.2.3 时机可行性时机可行性 目前国外的旅店信息化管理已经发展的很成熟,但国外系统在国内的使用过 程中,由于旅店经营方式与管理模式上的差别,加之价格昂贵,越来越多的星级 旅店更趋向于采用适合自身需要的国产旅店软件。目前,国内市场上出现的各类 旅店管理软件基本上都是为大型旅店专业设计的, 很多功能对于中小型旅店不适 用,一般价格也较昂贵。而占着绝大多数的中小型旅店由于资金、人员等多方面 原因还未使用旅店管理类软件,全凭原始的手工记录管理,效率低、易出错。因 此,为中小型旅店开发价格低廉、服务完善,功能齐全以及使用方便的管理系统 已经刻不容缓。 综上所述,该系统开发目标已明确,在技术和经济等方面都可行,并且投 入少、见效快。因此,系统的开发是