1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述22.1目标22.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定33.2.1精度33.2.2时间特性要求33.2.3灵活性43.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求54运行环境规定54.1设备54.2支持软件54.3接口54.4控制5软件需求说明书的编写提示1引言1.1编写目的本软件的编写目的在于更好的管理和经营酒店行业。本文档的预期读者是酒店管理系统软件开发有关的开发人员。1.2背景项目的名称是:酒店入住管理系统本项目的任务提出者是杨云赞。开
2、发者是小组成员:杨云赞、李延明、朱小磊、用户主要是酒店服务行业,局域网以及普通计算机就可以实现本软件;该软件系统主要应用在酒店等服务行业,目前酒店行业的竞争日趋激烈,为了提高竞争力,各酒店都在尽量定制或购买各项业务的应用软件,为了让酒店更好的经营,我们组决定开发了本软件。 1.3定义酒店入住管理系统是帮助酒店自身客房管理和服务酒店客户的软件。1.4参考资料2任务概述2.1目标开发本软件是为了服务酒店,使酒店更好的经营。适用于一些中小型酒店,主要用于客房管理和客人信息维护。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。2.2用户的特点使用本软件要求用户熟悉W
3、indows操作,并且有一定的软件操作基础,预计本软件将会在一些中小型的酒店得到广泛应用。2.3假定和约束本软件由我们小组4个人共同开发,几乎不需要经费,开发期限大约10天。3需求规定 3.1对功能的规定 输入:输入数据基本为客人的基本信息,键盘输入。 处理:将输入的信息存储。 输出:客人消费的金额,3.2对性能的规定3.2.1精度本软件主要用于管理,不是科学计算,要求计算的精度不是很苛刻,所以输入输出的精度的要求都不是很高,用于计算的数用浮点数就可以。3.2.2时间特性要求本软件运行的响应时间要求不超过12秒,基本能实现。3.2.3灵活性本软件可以升级增加新的功能,并且可以在多个平台实现运行
4、。3.3输入输出要求输入的数据基本为:旅客姓名、性别、年龄、证件名称、证件号码、地址、房间号、房间类型、房间价格等;年龄为整型数据,房间价格为浮点型数据,其余均为字符型数据。输入一般采用界面的形式,如编辑框,下拉框,单选框等。输出一般采用对话框形式或打印在纸上。输出数据主要有消费的金额及客户的消费记录。3.4数据管理能力要求本软件管理的数据大都以数据库的形式存储,主要包括房间信息数据,客户信息数据,其中房间信息数据基本不变,数据库大小基本不变,而客户信息数据随时间的推移每天都在增加,客户信息数据需要定期进行整理和处理。3.5故障处理要求本软件具有错误和异常的处理能力,基本不会有软件故障,保证软
5、件能正常运行,有对数据库备份的功能,这样才能使得用户满意。3.6其他专门要求本软件有保密的功能,设立了系统账号的管理功能,用户登录时需要验证用户名及密码,对于多次密码输入错误的使用者则关闭此系统,这样保证了数据的安全。本软件使用也十分方便,以窗口的形式呈现给用户,很容易操作。4运行环境规定4.1设备a.CPU:P2及以上;b.内存:128MB及以上;c.硬盘:20G及以上;d.操作系统:WIN XP及以上版本;4.2支持软件本软件需要在windowsXP 以上的系统运行,使用My Eclipse编译本软件。4.3接口需要一台服务器,基于windows xp平台,数据库为SQL server 2008.采用的软件编写为JAVA,软件接口:所有外部软件有:windowsX P或者该版本以上的操作系统,SQL server2008。应用系统为:酒店入住管理系统所有软件均运行于操作系统上,。4.4控制本软件控制为自动控制,信号为数字信号。