资源描述
酒店管理系统需求分析
1. 引言
1.1 编写目标
本系统开发目标在于愈加好管理和经营酒店餐饮行业。本文档预期读者是酒店管理系统软件开发相关开发人员。
1.2 项目背景
本项目标名称:酒店管理系统。
伴随国民经济发展,酒店餐饮行业队伍在全国范围(尤其是在经济发达地域)不停壮大,从事酒店餐饮行业单位之间竞争愈加猛烈。为了提升本身竞争能力,各酒店餐饮单位全部在尽可能定制或购置各项业务应用软件,利用高科技手段进行经营和管理。为了让酒店愈加好经营,我们组织开发了本软件。
本项目标任务提出者及开发者是酒店管理系统软件开发小组,关键是面向酒店餐饮服务行业。
1.3 定义
酒店管理系统是帮助酒店本身管理和服务酒店用户软件。
1.4 参考资料
①《现代软件工程》 北京期望电子出版社 孙涌 等 编著
②《Delphi住宿餐饮管理系统开发实例导航》 人民邮电出版社
刘敬 严东明 马刚 编著
③《软件需求说明书(GB856T——88).doc》
④《iso标准之需求分析说明书.doc》
2.任务概述
2.1 目标
开发本软件是为了服务酒店,使得酒店愈加好经营。适适用于部分大中型酒店,关键用于就餐管理和住宿管理。本软件产品是一项独立软件,不过功效还能够增加,完成后能够升级以增加功效和完善系统。
2.2 用户特点
使用本软件要求用户熟悉Windows 操作,而且有一定软件操作基础。估计本软件将会在部分大中型酒店中得到广泛使用。
2.3 假定和约束
本软件由我们小组六个人共同开发,几乎不要经费,开发期限30天左右。
3.需求要求
3.1 对功效要求
① 系统帐号管理
第一次用一个管理员账号(系统给定)登陆,登陆成功后,能够设置其它用户,包含密码、权限等。
② 就餐管理
为就餐用户查询并分配餐桌,纪录用户用餐情况并结帐。
③ 住宿管理
为住宿用户查询并分配房间,纪录用户住宿情况并结帐。
3.2 对性能要求
3.2.1精度
本软件关键用于管理,不是科学计算,要求计算精度不是很苛刻。所以 输入,输出数据精度要求不是很高,用于计算数用浮点数就能够了。
3.2.2时间特征要求
本软件运行响应时间要求不超出1~2秒,基础能实现。
3.2.3灵活性
本软件含有升级功效,以满足用户需求。
3.3 输人输出要求
3.3.1 输入要求
输入数据基础为:旅客姓名、性别、年纪、证件名称、证件号码、工作单位;菜肴编号、菜肴名字、菜肴价格、菜肴类型;房间编号,房间等级,房间价格等。年纪为整型数据,菜肴价格,房间价格为浮点型数据,其它均为字符型。输入通常采取界面形式,如编辑框,下拉框,单选框,复选框等。
3.3.2 输出要求
输出通常采取对话框形式或打印到纸上。输出数据关键有消费金额及用户消费历史统计。
3.4 数据流图
绘制数据步骤图目标是为了方便开发人员和用户交流,和为系统设计提供依据。数据步骤图绘制过程通常采取自顶向下,逐层分解,直到功效细化为止,形成若干层次数据步骤图。酒店管理系统数据步骤图以下所表示:
顶层:
酒店管理系统
管
理
员
就餐管理
住宿管理
用户就餐
信 息
用户住宿信息
用户信息表
数据查询
0层:
1.检验正当性
2.用户就餐
信息处理
3.用户住宿
信息处理
4.查询处理
用户就餐信息
用户住宿信息
查询要求
正当用户就餐信息
正当用户
住宿信息
正当查询要求
输入不正当
1层:
2.1用户就餐信息处理
2.2录入
处理
正当用户
就餐信息
录入单
就
餐
文
件
3.1用户住宿信息处理
3.2录入
处理
录入单
正当用户
住宿信息
住
宿
文
件
4.1查询处理
4.2就餐查询
4.3住宿查询
正当查询
要求
就餐信息单
要求
住宿信息单
要求
用户就餐状
况单
要求
用户住宿状
况单
要求
3.5 数据字典
⑴ 数据流条目:
就餐信息:(存放用户证件号)、姓名,就餐情况等信息。
住宿信息:存放用户证件号、姓名,住宿情况等信息。
查询要求:【就餐信息单||住宿信息单】
⑵ 文件条目:
文件名:就餐文件
组 成:『(证件号)+姓名+就餐情况』
组 织:按姓氏递增次序排列
文件名:住宿文件
组 成:『证件号+姓名+住宿情况』
组 织:按姓氏递增次序排列
⑶ 加工说明:
加工编号:1
加 工 名:检验正当性
输 入 流:用户就餐信息,用户住宿信息,查询要求
输 出 流:正当用户就餐信息,正当用户住宿信息,正当查询要求
加工逻辑:检验输入有效性
加工编号:2.1
加 工 名:用户就餐信息处理
输 入 流:正当用户就餐信息
输 出 流:录入单
加工逻辑:依据输入要求,对用户就餐信息进行录入
加工编号:3.1
加 工 名:用户住宿信息处理
输 入 流:正当用户住宿信息
输 出 流:录入单
加工逻辑:依据输入要求,对用户住宿信息进行录入
加工编号:4.1
加 工 名:查询处理
输 入 流:正当查询要求
输 出 流:用户就餐情况单,用户住宿情况单
加工逻辑:依据查询要求,进行就餐查询,住宿查询
3.6 数据管理能力要求
本软件管理数据大全部以数据库形式存放,关键包含房间信息数据,菜肴信息数据,用户信息数据,其中房间信息数据和菜肴信息数据基础不变,数据库大小基础不变,而用户信息数据伴随时间推移天天全部在增加,用户信息数据需要定时进行整理和处理。
3.7 故障处理要求
本软件含有错误和异常处理能力,基础不会有软件故障,确保软件能正常运行,有对数据库备份功效,这么才使得用户满意。
3.8 其它专门要求
本软件有保密功效,设置了系统帐号管理功效,用户登录时需要验证用户名及密码,对于三次密码输入错误使用者则关闭此系统,这么确保了数据安全。本软件使用也十分方便,以窗口形式展现给用户,很轻易操作。
4.运行环境要求
一般个人PC就足够运行了,操作系统为Windows XP/Win7系列。
展开阅读全文