宾馆管理系统概要设计规格说明书内容摘要:
析的基础上,对 宾馆管理 预定系统做概要设计。 主要解决了实现该系统需求的程序模块设计问题。 包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。 在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一 阶 段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对宾馆管理 预定系统所做的模块结构设计的基础上,对系统进行详细设计。 在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 背景 说明: 本软件系统名称为宾馆管理系统。 本项目由《软件工程》大作业出发,出于对目 前宾馆预约系统等方面的不完善,提出自己的设想。 本项目由本项目小组共同提出,共同在 PC 上开发而成。 不涉及其他的计算中心和计算网络。 本小组成员为: 张建平(组 长),袁帅,赵宗原,张晟。 鉴于时间上和小组成员现阶段能力的考虑,本软件系统只旨在服务于中小宾馆,几乎不予其他的机构存在相互往来关系,只是用于中小宾馆内部使用。 可能会与公安等部门存在一定的联系。 定义 本文使用了下表所显示的面向用户的术语、定义,包括通用词语在本文档中的专用解释。 表 术语 表 术语 /定义 说 明 权限 进行某项操作的权力。 角色 对应一项或多项操作权限。 每一个角色就是操作权限的集合体。 如系统管理员。 用户授权 对某 一用户赋予一个角色。 预约 特指使用本宾馆管理系统进行宾馆房间的预约 用户 系统的使用者(宾馆方面人员),而不是指使用本系统预约的 注册客户 参考资料 表 参考资料 表 C 完全自学手册 张立等编著 C开发经验技巧宝典 明日科技编著 新编 Visual C 2020 程序设计从入门到精通 龙马工作室编著 数据库编程从入门到精通 (美 ) Jason Price 著 软件工程 机械工 业出版社,程成(译) 需求规格说明 本项目开发小组 注:本项目为《软件工程》课程大作业,不需要上级机关批文。 2 总体设 计 需 求 规定 对功能的规定 用列表的方式(例如 IPO 表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。 对性能的规定 精度 本体统主要在本地运行,鉴于目前的 Inter 的速度已经非常快,所以在传送方面没有特殊的要求,一般的 Inter 均可以稳定的运行。 在时间控制上对于用户有一定的要求:本系统预约范围为当前日期的最近两周,且周日进行数据库的更新,所以需要预约用户在此之前完成所有预约事务及其所以的相关响应。 时间特性要求 该软件用于中小型的宾馆的管理。 其主要功能是服务于注册用户的预约。 鉴于预约的特殊性,本系统在时间上面有着特殊的要求。 本系统预约范围为最近的两周,每周日进行数据库的更新,故预约必须在此之前完成,并且需要在此之前完成所有的响应。 一般情况下, 无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该 及时的进行反应,反应的时间在 5 秒以内。 系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。 灵活性 该软件是在 Microsoft Visual Studio 2020 上开发的,对于运行环境主要为 Windows XP 等目前流行的 Windows 系统,所以在运行环境灵活性方面可能不是非常的出色。 本软件支持 Windows 可视化图形操作,可视化功能较强,口令操作控制方式偏弱。 本软件为其他的软件提供了相应的接口,可以方便日后的扩展。 精度要求较低, 满足目前流行 PC 运行精度要求。 时限性方面,本系统有特殊要求,每周日更新,只提供预约当前日期的最近两周内的预约。 如果时间充足的话,我们计划能够改进时限性较短的这个不足。 希望系统能够提供更宽泛日期内的预约,尽量减少系统数据库大规模更新的次数和频率。 输人输出要求 使用此系统时,不会出现大量的输入数据。 除了注册用户需要输入一些简单的个人信息外,不会有大规模的数据上传。 数据类型基本上为 char 型,信息量小。 本系统不会用于数据拷贝,无其他媒体格式、数值范围小,精度一般。 数据管理能力要求 本系统 规模较小,数据库包含的表数量少于 10 个,对于每张表的记录规模在 1000个一下,现阶段的所以 PC 均不会出现存储问题。 故障处理要求 本系统最终要经过小组严格的测试后才会发布,加上系统的规模较小,所以我们预计软件故障出现的可能性较小。 如果出现故障,一般情况下为硬件或者运行环境的问题。 对于运行环境这方便,我们建议用户安装正版的 Windows XP,并且要注意系统更新,以免出现系统崩溃时,给宾馆带来严重的后果。 对于硬件问题,建议用户注意检测自己的机器,一般不会产生严重后果。 其他专门要求 本系统 服务于中小型宾馆,但是如果安全保密不够好的话,会大量泄露客户的个人隐私,从而产生严重的后果。 所以特别要求系统的管理员做好安全保密工作,保证数据库的安全不被黑客入侵。 对运行环境、可靠性的要求和其他同类软件对于 Windows XP 的要求相同,至少 系统应保证 7X24 内不当机,保证 20 人可以同时在客户端登录,系统正常运行,正确提示相关内容。 我们在开发本软件的时候会注意为系统的日后扩充提供相应接口,方便用户补充, 系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。 注意程序代码的规范性,提供详细的注释,方便程序维 护人员的修改维护。 每个角色进入系统均需要完成一下的流程,很大程度上提高的系统的安全性。 运 行 环境 设备 本系统的硬件环境如下: 客户机:普通 PC CPU: P4 内存: 256MB 以上 分辨率:推荐使用 1024*768 像素 WEB 服务器 CPU: P4 内存: 256MB 以上 数据库服务器 CPU: P4 内存: 256MB 以上 支持软件 本系统所需软件如下: 操作系统: Windows 2020 数据库: SQL Server 2020 开发平台 : Microsoft Visual Studio 2020 浏览器: 基本 设 计 概 念 和 处 理 流 程 本 系统 的 基 本 设 计 概 念 和 处 理 流 程 尽 量使 用 图表 的 形式 说明如下: 输入账号和密码 注册用户操作功能 提交 验证身份 成功验证 修改 用户操作 点击查询按钮 查询房间预约情况 点击我的预约 /取消预约 按钮 查询 /取消我的预约 不冲突即可成功预约 选择预约时间、房间 修改个人信息 输入账号和密码 管理员操作功能 提交 验证身份 成功验证 管理员操作 输入房间内容 查询房间 输入用户信息 添加用户 查询用户信息 输入用户信息 结构 功能需 求与 程序 的 关 系 本 条 用一 张 如下 的 矩阵 图 说明 各 项功 能 需 求 的实现同 各 块 程序的分 配 关 系 Form1.cs Form2.cs Form3.cs Form4.cs Form5.cs Form6.cs Form7.cs Form8.cs Form 功能需求 1 主页面 √ 功能需求 2 新用户注册 √ 功能需求 3 管理员入口 √ 功能需求 4 注册用户操作平台 √ 功能需求 5 宾馆介绍 √ 功能需求 6 管理员平台 √ 功能需求 7 客户修改信息 √ 功能需求 8 查询房间 √ 功能需求 9 查询用户信息 √ 人工 处 理 过程 本 软件 系统 的工作 过 程中不 包含 人工 处 理过 程。 尚未解决 的 问 题 在 概 要 设 计 过 程中 我们目前尚未解决的问题是如何进行定期的数据库的全面更新及维护还有就是规定预约时间范围的问题。 3 接口设 计 用 户接口 在用户接口部分,根据需求分析的结果,用户需要一个用户友善界面。 在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。 外观上也要做到合理化,考虑到用户多对 WINDOW 风格较熟悉,应尽量向这一方向靠拢。 在设计语言上,已决定使用 MS visual studio C 进行编程,在界面上可 使用 MS visual studio C 所提供的可视化组件,向 WINDOWS 风格靠近。 其中服务器程序界面要做到操作简单,易于管理。 在设计上采用下拉式菜单方式,在出错显示上可调用 MS visual studio C 库中的错误提示。宾馆管理系统概要设计规格说明书
相关推荐
这些不足,对人员要求:前台两人,后台一人。 节省了人员的开支,对设备要求:计算机,网线,软件要求,电力要求,节省了纸和笔的消耗,相比而言,建议系统比原有系统更优 7 越。 影响 对设备的影响 宾馆需要购买一台具有很好性能的计算机作为服务器。 对软件的影响 可以连接到公司的财务系统和进销存管理系统,节省了信息的录入。 对用户单位机 构的影响 节省了用户的操作时间,加快了处理顾客提交事务的速度。
八、房屋 租金的交付方式:房屋年租金人民币贰拾柒万元整,租金交付方式为上打租,即于 2020 年 月 日前甲方将房屋向乙方实际交付使用 后 由乙方向 甲方一次性交付第一年租金人民币贰拾柒万元,此后于每年 月 日前一次性交付当年租金贰拾柒万元。 九、甲方应履行出租房屋的维修义务,在出租房屋需维修时,乙方可以要求 甲方 在合理的期限内加以维修,甲方未履行维修义务的,乙方可以自行或委托他人予以维修
.................................................................................................................. 10 项目规划 ............................................................................
和处理内容。 HIPO 分层图用一个方块代表一个模块,方块内可写出表示此模块的处理功能和模块名。 模块之间的调用关系用连接两模块的 直线表示。 采用自顶向下扩展的方法先画综合性较强、层次较少的模块结构,然后再根据需要一步一步扩充,直到每个模块的处理功能和规模符合要求。 现根据该 宾馆 管理信息系统的需求绘制HIPO 分层图如图 41所示。 天津工业大学 09 届高职生毕业论文 14 图 41
一、 宽松式管理有利于激励大学生发挥主观能动性,提高自主学习能力。 在大学眼界宽了、心大了、不再满足于满堂灌。 课堂灌输的少了,自主学习多了,肚子里面的墨水自然也多了。 我们这些完全行为能力人,必 定会有最起码的自控能力。 对方辩友不要妄自猜疑了。 因为大家都是千军万马过独木桥、踏血而来。 难道对方辩友对自己就这么没有信心吗。 难道这样的宽松式管理对大学生而言,不是利大于弊吗。 二、
量。 2) 信息化社区的特点 HFC 网络的使用者主要是社区的住户,居民用户的使用特点与办公用户的使用时间、南京邮电大学 通达学院 2020 届本科生毕业设计(论文) 4 访问网络内容的分布式不 同的,居民要求的服务要比较倾向于娱乐性、教育性和贴近生活,如视频点播、网上教育、网上炒股等社区服务。 由于 HFC 宽带接入提供了比较高速的本地网络访问能力,所以应尽量将信息本地化,发挥局域网的优势。