2.5 系统环境介绍
Windows XP可以作为运行SQL Server 2000最理想的系统平台,开发软件就是用现学的Microsoft Server 2000 SQL Management Studio,它包括SQL Server 2000企业管理器(Enterprise Manager)和查询分析器(Query Analyzer),等方面的功能,给用户带来了很大的方便。此外SQL Server 2000管理平台还提供了一种环境,用于管理Analysis Services(分析服务)、Integration Services (集成服务)、Reporting Services(报名服务)。SQL Sserver2000管理平台为我们这样的开发者提供了一个熟悉的环境。
第3章 系统需求分析
3.1需求分析
3.1.1需求分析概述
需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统必须做什么,定义系统功能和用户界面,使客户了解系统,开发人员了解系统需求,同时作为制定项目计划的基础。通常一般用户对计算机技术了解不多,计算机工程人员对用户的专业也不了解,这就阻碍了用户与计算机工程人员的交流,传统的数据流法和功能分析法等不能有效地解决这个问题。面向对象建模方法为此提供了一个较好的解决方案,引入用例的概念来描述用户需求。需求阶段产生用例模型,用例模型是计算机工程人员从用户角度运用简单的图示描述的系统模型,同时它也是获取需求、规划和控制项目迭代过程的基本工具。
3.1.2需达到的技术指标
酒店管理系统设计必须达到以下技术指标:
(1)信息的完整性:采用值约束、缺省等多种方法确保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。
(2)系统实用性: 酒店管理系统是一个面向实际应用的Web系统。它的建成将取代手工的低效率工作,因此在进行系统建设的同时必须考虑到人员的使用习惯。
(3)系统可扩展性:在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。
(4)系统安全性:用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。
3.2 系统功能模块分析
3.2.1系统整体功能分析
酒店客房的网上预订,不仅大大方便了宾客,也提高了宾馆的经营管理水平和服务质量。快速的预订处理系统,减少客人进店离店等待时间。清晰准确的账单、数据表格,使客人感到高档次的享受。严格的数据检查可避免手工操作的疏忽而造成的错误,减轻职工的工作压力,从而提高工作效率。
3.2.2系统功能模块分析
(1)系统
管理员可以注销,修改当前用户的密码和退出当前系统。当用户修改密码时,提示相应的密码修改信息提示。比如,用户密码不能为空,新密码必须相同。
(2)客房管理
客房管理模块可以对客房信息、入住信息和退房信息进行增加、删除和修改,并且可以根据房号来查找客房信息。客房信息主要包括客房间编号、客房级别、房间类型、房间价格以及房间状态。
(3)餐饮管理
餐饮管理模块可以对餐桌信息、客人预定信息和客人结帐信息进行增加、删除和修改,并且可以根据餐桌号来查找餐桌信息
(4)财务管理
财务管理模块主要包括:客房营业额统计、餐饮营业额统计。其中营业额统计是对营业金额按工作人员、客房、餐饮进行统计,形成财务报表。
(5)人事管理
人事管理模块主要包括:员工基本信息管理、考勤管理、员工业绩。其中员工基本信息管理是对员工基本信息记录和处理。考勤管理是根据员工的职称、级别结合考勤情况对员工进行管理,为后面的财务管理提供依据。 基于UML的酒店管理系统设计+ER图+文献综述(5):http://www.751com.cn/jisuanji/lunwen_4012.html