1、1引言31.1编写目的31.2背景31.3定义31.4参考资料32程序系统的结构43预订系统(HRS)43.1程序描述43.2功能53.3性能53.4输人项53.5输出项63.6算法63.7流程逻辑63.8接口83.9存储分配83.10注释设计83.11限制条件83.12测试计划93.13尚未解决的问题94会员系统(MBS)104.1程序描述104.2功能104.3性能114.4输人项114.5输出项114.6算法114.7流程逻辑114.8接口134.9存储分配134.10注释设计134.11限制条件134.12测试计划134.13尚未解决的问题143员工系统(EPS)143.1程序描述14
2、3.2功能153.3性能153.4输人项153.5输出项153.6算法153.7流程逻辑153.8接口173.9存储分配173.10注释设计173.11限制条件173.12测试计划173.13尚未解决的问题1818详细设计说明书1引言1.1编写目的编写该文档的目的在于明确酒店管理系统的用户需求,使得软件开发人员与用户对待开发软件的需求有统一的、无二义性的认识,安排项目规划与组织软件开发与测试,该文档所描述的内容,可作为软件确认测试的依据。1.2背景软件系统的名称:酒店门户网站系统的主要模块:酒店预定系统本项目的任务提出者:酒店本项目的用户:酒店的员工,酒店的潜在的客户,所有网民1.3定义HRS
3、:酒店预订系统MBS:会员系统EPS:员工系统1.4参考资料参考资料: SRS实例模板2程序系统的结构3预订系统(HRS)从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层 模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。3.1程序描述这是一个网上预订系统,用户可以在网上预定房间和取消预订房间。同时这个系统也是一个电话预订系统,用户可以打电话给前台工作人员,手工预订或者取消预订。这个软件提供给用户以下功能。 (1)预订请求 (2)预订取消 (3)更改预
4、定 (4)预订查询3.2功能 (1)预订请求 (2)预订取消 (3)更改预定 (4)预订查询 IPO图系统:酒店住宿管理系统 作者:张瑄模块:预订系统模块 被调用:系统管理员被调用:数据库输入:预订信息输出:订单表功能:预订、修改、取消、查询3.3性能客户输入信息之后再2秒之内得到返回信息。3.4输人项顾客查询信息、顾客预订信息、客户修改信息。员工个人信息、会员功能、维护信息。3.5输出项房间信息情况,顾客订单,员工信息表,会员信息界面。3.6算法本程序无逻辑算法。3.7流程逻辑1. 预订请求由用户触发,用户要初始化一个新的预订请求2. HRS 列出酒店所有未被预订的房间类型(包括此类房间的价
5、格等其他信息)给用户选择 3. 用户选择一种房间类型,输入需要的数量,提交预订请求给HRS. 4. HRS 比较酒店此类房间的数量与用户输入的房间数量,确保酒店足够提供这么多房间。如果房间不够,则提示用户并且建议用户换成其他的有足够房间数目的房间类型。5. 如果房间足够,用户必须在预订订单上填写订单需要的信息,比如住址,名字等,但是订单号码是由HRS生成的。但是如果用户是以会员身份登陆的,那 么订单中要填的个人信息系统就自动填写了,并且会员可以更改系统自动填写的信息。 6. 如果订单信息填写正确,HRS在没有意外的情况下下,报告用户预订成功。 7. HRS 减少相应房间类型的房间数目 8. H
6、RS 把订单号反馈给用户 9. 在订单到期的当天的,HRS把有关的订单报给酒店员工 .逻辑图像3.8接口管理员数据库用户信息订单系统客户请求3.9存储分配需要分配内存空间为60M。3.10注释设计HRS 完成处理一个预订。HRS 等待另一个预订请求3.11限制条件 1. HRS 未能与数据库建立房间信息的连接 HRS 报告系统管理员连接错误. HRS 因这个错误引起的不便给用户道歉并建议用户稍后再试 2. 模块在日志里面记录这次连接错误 HRS 未能更新预订订单状态 HRS 报告系统管理员连接错误. HRS 因这个错误引起的不便给用户道歉并建议用户稍后再试 3 模块在日志里面记录这次连接错误
7、HRS 未能与员工建立连接 HRS 报告系统管理员连接错误. HRS 因这个错误引起的不便给用户道歉并建议用户稍后再试 模块在日志里面记录这次连接错误 3.12测试计划 1. 预订请求由用户触发,用户要初始化一个新的预订请求2. HRS 列出酒店所有未被预订的房间类型(包括此类房间的价格等其他信息)给用户选择 3. 用户选择一种房间类型,输入需要的数量,提交预订请求给HRS. 4. HRS 比较酒店此类房间的数量与用户输入的房间数量,确保酒店足够提供这么多房间。如果房间不够,则提示用户并且建议用户换成其他的有足够房间数目的房间类型。5. 如果房间足够,用户必须在预订订单上填写订单需要的信息,比
8、如住址,名字等,但是订单号码是由HRS生成的。但是如果用户是以会员身份登陆的,那 么订单中要填的个人信息系统就自动填写了,并且会员可以更改系统自动填写的信息。 6. 如果订单信息填写正确,HRS在没有意外的情况下下,报告用户预订成功。 7. HRS 减少相应房间类型的房间数目 8. HRS 把订单号反馈给用户 9. 在订单到期的当天的,HRS把有关的订单报给酒店员工 . 3.13尚未解决的问题此系统没有未解决问题。4会员系统(MBS)4.1程序描述1. 用户点击“注册 ”按钮2. MBS显示一个网络注册协议,要求用户仔细阅读3. 用户点击“同意”后,MBS显示注册填写的表单4. 用户填写注册表
9、单的必填项目后,点击“确定注册”5. MBS确认用户填写的信息是否正确,并且确定ID是否唯一 6. MBS确认后给用户显示信息“注册成功”4.2功能 (1)注册 (2)会员登陆 (3)会员功能 (4)注销会员系统注册会员登录会员功能注销4.3性能会员客户输入信息之后再2秒之内得到返回信息。4.4输人项会员信息4.5输出项会员信息表4.6算法本程序无逻辑算法。4.7流程逻辑1. 用户点击“注册 ”按钮2. MBS显示一个网络注册协议,要求用户仔细阅读3. 用户点击“同意”后,MBS显示注册填写的表单4. 用户填写注册表单的必填项目后,点击“确定注册”5. MBS确认用户填写的信息是否正确,并且确
10、定ID是否唯一 6. MBS确认后给用户显示信息“注册成功” 逻辑图:4.8接口管理员数据库会员客户请求注册功能注销4.9存储分配分配内存为适当需求。4.10注释设计处理用户注册的请求。系统进入等待注册状态.4.11限制条件本程序无限制条件。4.12测试计划1.用户点击注册按钮 2.看完注册网络协议后,点击不同意,退出注册3.看完注册网络协议后,点击同意,进入填写注册表单窗口4. 用户提交注册表单后,MBS检测用户ID是唯一的,并且其他信息填写完整(必须的信息包括用户姓名,住址,邮箱号)则显示“注册成功”5. 用户提交注册表单后,MBS检测用户ID不是唯一的,或者其他信息填写不完整(必须的信息
11、包括用户姓名,住址,邮箱号)则返回注册表单4.13尚未解决的问题有些会员具体功能还没有完善好。3员工系统(EPS)3.1程序描述员工系统:员工获得合法身份后,即持有有效ID和密码进入系统。员工获得员工权限。系统给员工提供的功能如下: (1)登录 (2)查看订单 (3)维护房间的信息 (4)删除订单 (5)预定 (6)个人信息管理3.2功能员工系统查看订单维护房间信息删除订单预订登录个人信息管理3.3性能客户输入信息之后再2秒之内得到返回信息。3.4输人项员工需求信息表3.5输出项 客户订单需求表,个人信息表。3.6算法本程序无逻辑算法。3.7流程逻辑1. 员工输入员工ID 和密码,点击“登录”
12、按钮2. EPS确认是否为有效的员工ID 和密码3. EPS确认后,员工登录成功,进入员工界面3.8接口系统管理员数据库员工请求信息预订系统员工系统 3.9存储分配根据需要,说明本程序的存储分配。3.10注释设计员工进入系统3.11限制条件EPS连接数据库不能失败 EPS查询数据库不能失败3.12测试计划1. 员工获得房间信息后,要增加或者减少房间数量,员工点击查看房间按钮2. 给出房间类型列表,等待员工选择房间类型 3. 员工增加或删除此类房间的数量4. 员工获得房间信息后,要增加房间类型或删除房间类型,员工点击查看房间按钮5. 增加房间类型,并加入相应的房间数。6提示更
13、新成功。 3.13尚未解决的问题系统不能智能处理员工的信息。 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。C成本计算方法中的最基本的方法是分步法。XD当车间生产多种产品时,“废品损
14、失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批法就是不计算在产品成本的分批法。()J简化分批法是不分批计算在产品成本的方法。对 J加
15、班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。()W完工产品费用等于月初在产品费用加本月生
16、产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)