没有合适的资源?快使用搜索试试~ 我知道了~
首页酒店管理系统设计 软件工程项目
酒店管理系统设计 软件工程项目

软件工程项目分析,各阶段说明书。 软件定义、可行性研究、需求获取、需求分析、概要设计、详细设计、编码、软件测试、软件维护 各个阶段具体占多少是间要看具体的项目。 软件定义及可行性分析时间相对较短 1周左右。 去掉软件维护(因为只要软件投入使用就一直需要维护,所用时间和其他阶段没有可比性) 其他阶段中 需求获取到详细设计大约占到70%。 剩下是编码和测试的时间
资源详情
资源评论
资源推荐

《软件工程》实验三
酒店管理系统
总体设计说明书
年 月 日
1

1 引言..................................................................................................................................................3
1.1 编写目的...............................................................................................................................3
1.3 参考资料...............................................................................................................................3
2 总体设计..........................................................................................................................................4
2.1 需求规定...............................................................................................................................4
2.2 运行环境...............................................................................................................................5
2.3 基本设计概念和处理流程...................................................................................................5
2.5 功能器需求与程序的关系...................................................................................................9
2.6 人工处理过程.......................................................................................................................9
3 接口设计........................................................................................................................................10
3.1 用户接口.............................................................................................................................10
3.2 外部接口.............................................................................................................................10
3.3 内部接口.............................................................................................................................11
4 运行设计........................................................................................................................................11
4.1 运行模块组合.....................................................................................................................11
4.1.1 总经理:..................................................................................................................12
4.1.3 员工、酒店和酒水处:..........................................................................................14
4.1.4 消费者:..................................................................................................................15
4.1.5 前台:......................................................................................................................16
...................................................................................................................................................17
4.2 运行控制.............................................................................................................................17
4.2.1. 总经理.....................................................................................................................17
4.2.2. 会计部门.................................................................................................................17
4.2.3. 员工,厨房和酒水处.............................................................................................17
4.2.4. 消费者.....................................................................................................................18
4.2.5. 前台.........................................................................................................................18
5 系统数据结构设计........................................................................................................................18
5.1 逻辑结构设计要点.............................................................................................................18
5.2 物理结构设计要点.............................................................................................................20
5.3 数据结构与程序的关系.....................................................................................................24
6 系统出错处理设计........................................................................................................................26
6.1 出错信息.............................................................................................................................26
6.2 补救措施.............................................................................................................................27
2

1 引言
1.1 编写目的
该总体设计说明书的目的在于酒店管理系统,是一个较大的项目,主要是服务器和用
户客户端系统。需求主要来自酒店方代表的所要求功能的详细叙述,以此为根据,制定出
这份开发计划。计划中包括了项目的功能,工作量,人员分配,预计完成时间,需要的支
持等内容。对整个项目的开发工作具有指导和监督的作用。为了保证项目团队按时保质地
完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理
有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务
分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、
经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队
成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项
目团队开展和检查项目工作的依据。
1.2 背景
a. 软件系统名称:酒店管理系统
b. 项目来源于《软件工程》课的老师,我们组的开发者为刘合、夏斯栋、万金
金、黄毅、孙王刚。我们将根据该软件系统合理的分配各个组员相应的任务,
然后按组长的要求完成相应的科目。
c. 酒店管理系统是一个很具有挑战性的科目,我们相信在我们组的团结和共同
努力下一定能够完成任务。
1.3 参考资料
《项目管理—计划、进度和控制的系统方法》(第 7 版)Harold Kerzner(电子工业出版社,
杨爱华等译);
《计算机软件工程规范国家标准汇编 2003》中国标准出版社;
《PMBOK-2000》PMI;
《PMBOK-2004》PMI;
《成功的项目管理》Trevol L Young(泰晤士报商业版,严鸿娟译);
《成功的项目管理》Jack Gido & James P. Clements(21 世纪管理经典教材系列,张金城等
3

译);
《如何做好项目管理》Stanley E. Portny(IDG 新经济工商实务傻瓜丛书,宁俊等译);
《管理软件开发项目》(第二版)Neal Whitten(软件项目管理系列丛书,孙艳春等译);
《IT 项目管理》Kathy Schwalbe(项目管理译丛 王金玉等译);
《高级项目管理基础》(信息产业部计算机信息系统集成高级项目经理培训讲义)
2 总体设计
2.1 需求规定
本数据库系统是为了支持酒店的查看客房和经理能有查看员工工资,查看
客房入住率,查看员工信息,查看和修改员工职位,查看酒店的收入和支出。
前台的功能为登记和预定入住,解除和入住结束,登记消费号消费清单,结账。
消费者可以查看客房入住情况。厨房和酒水处可登记消费号并提供其服务。员
工课查看自己的个人信息和工资情况。会计部门课实施查看修改员工工资,录
入员工工资,审核消费号,计算收入和支出。其系统需求如下:
1) 查看客房 酒店内部人员课随时查看,消费者则可以通过上网查看
2) 查看员工工资,经理可以查看所有员工的工资,当然会计也可以查看
3) 查看客房入住率 经理可以查看其功能,该功能是系统自己根据住房情况
自己实现的
4) 查看员工信息 各员工的个人信息被加载到 1 个页面内,里面记录了员工
的详细信息,只有经历能操作此功能。
5) 查看和修改员工职位 经理可以宣布和修改员工职位
6) 酒店的收入和支出 有会计部门根据购物处的花销,前台的收入,员工工
资,税费等其他费用后得出的数据
7) 登记于预定入住 只有前台能实现其功能,修改房间的状态和其内容。
8) 解除和入住结束 预住解除和结束都要对其操作。
9) 登记消费号消费清单 系统会自动给出其消费号台前负责记录其消费清单,
然后纸质文档打印出来
4

10) 结账 根据消费号计算其所用费用
11) 登记消费号并提供其服务 厨房和酒水处要登记下消费号和消费清单以便
以后的审核。
12) 查看自己的个人信息和工资情况 员工可以登陆系统到自己的页面来查看
和修改自己的个人信息和
13) 查看修改员工工资 如员工工资有错误,由会计部负责修改,其他人没权
利修改。
14) 录入员工工资 每月发工资前把员工工资数放在网上
15) 审核消费号 有消费号审核前台和厨房和酒水处的比较
16) 计算收入和支出 审核后由前台收入计算出总收入,员工工资和购物处以
及其他费用后的利润计算出来
2.2 运行环境
硬件环境:
PC 机及网络连接
支持环境:
客户端:Jre1.5 支持
服务端:windows2000/xp/2003,MS sqlserver2000 及以上,Jre1.5 支持
2.3 基本设计概念和处理流程
2.3.1 整个系统数据流图
5
剩余26页未读,继续阅读

















meixuanjoyce
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论1