软件系统开发详细设计-详细案例_第1页
软件系统开发详细设计-详细案例_第2页
软件系统开发详细设计-详细案例_第3页
软件系统开发详细设计-详细案例_第4页
软件系统开发详细设计-详细案例_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Lxxxxx应用项目】详细设计说明书报告人:报告时间:目录 TOC o 1-5 h z 1 弓I ri 4 HYPERLINK l bookmark4 o Current Document 11 编写目的4 HYPERLINK l bookmark6 o Current Document 背影4待开发的软件系统的名称:酒店管理系统:4本项目的任务提出者:酒店管理人员: 4本项目的任务开发者:酒店管理系统软件开发小组;4用户及实现该软件的计算中心:酒店计算机:4 HYPERLINK l bookmark8 o Current Document 定义4 HYPERLINK l bookmark10

2、 o Current Document 参考资料4 详细设计说明书(GB856788) .doc4 HYPERLINK l bookmark12 o Current Document .程序系统的结构4 HYPERLINK l bookmark14 o Current Document .用户输入模块(USER INPUT)设计说明6 HYPERLINK l bookmark16 o Current Document 1程序描述6 HYPERLINK l bookmark18 o Current Document 功能7 HYPERLINK l bookmark20 o Current Doc

3、ument 性能7 HYPERLINK l bookmark22 o Current Document 输入项7 HYPERLINK l bookmark24 o Current Document 输出项7 HYPERLINK l bookmark28 o Current Document 7流程逻辑83 8 U .9 HYPERLINK l bookmark32 o Current Document 9存储分配10 HYPERLINK l bookmark36 o Current Document 3. 11测试计划10首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天:10其次,进行系

4、统的培训,为期两天10再次,准备输入数据,为期三天,10 HYPERLINK l bookmark38 o Current Document 4.输出模块(OUTPUT)设计说明10 HYPERLINK l bookmark40 o Current Document 1 程序描述10 HYPERLINK l bookmark42 o Current Document 4. 2功能10 HYPERLINK l bookmark44 o Current Document 3性能104 4 工 104 5 lIj 10 HYPERLINK l bookmark50 o Current Documen

5、t 6本程序隶属于主程序模块10 HYPERLINK l bookmark52 o Current Document 7测试计划11首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天:11其次,进行系统的培训,为期两天11再次,准备输入数据,为期三天,11 HYPERLINK l bookmark54 o Current Document 就餐管理模块(Jiucan management)设计说明115 1 - 115 2 月匕 - 115 3 12 HYPERLINK l bookmark46 o Current Document 4输入项125 5 lIj 12 HYPERLINK l

6、 bookmark67 o Current Document 6 接口12 HYPERLINK l bookmark69 o Current Document 6测试计划13首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天:13其次,进行系统的培训,为期两天13再次,准备输入数据,为期三天,13 HYPERLINK l bookmark71 o Current Document .住宿管理模块(Zhusu management)设计说明13 HYPERLINK l bookmark73 o Current Document 1 程序描述13 HYPERLINK l bookmark75

7、o Current Document 2功能133 - 14 HYPERLINK l bookmark79 o Current Document 4输入项14 HYPERLINK l bookmark81 o Current Document 5输出项146 寸妾口14 HYPERLINK l bookmark85 o Current Document 测试计划15熟悉程序的运行环境,熟悉系统的运用过程,为期两天:15进行系统的培训,为期两天15准备输入数据,为期三天,15 HYPERLINK l bookmark87 o Current Document .其他模块略。151-引言编写目的编

8、写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理 流程、程序系统的组织结构、功能分配、模块化粉、接II设计、运行设计、数据结 构设计和出错设计等,比概要设计更为详细,为编码的实现打下基础。预期读者为:软件开发的人员,项目评审人员,及软件测试人员。背影说明:待开发的软件系统的名称:酒店管理系统:本项目的任务提出者:酒店管理人员;本项目的任务开发者:酒店管理系统软件开发小组:用户及实现该软件的计算中心:酒店计算机:定义顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。顾客信息:存放顾客的姓名,证件类型,证件号,性别,年

9、龄,籍贯,工作单 位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。房间信息:包括房间编号,房间等级,房间价格,房间类型等信息菜看信息:包括菜赤编号,菜看名称,菜看价格,菜看类型等信息参考资料现代软件工程北京希望电子出版社孙涌等编著 详细设计说明书(GB856788) ,doc.程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标 识符和它们之间的层次结构关系。层数及编号模块名称子程序实现功能1第一层主模块Main实现整个系统结构2第二层用户输入模块User mput输入用户名及口令3第二层输出模块Output输出显示4第三层系统管理模块Syst

10、em management系统处理5第三层输出处理模块Display显示正误信息6第三层用户输入处理模块User use判断用户类型7第四层就餐管理员用户模块Jiucan maiiaeement J就餐管理员用户权限8第四层住宿管理员用户模块Zhusu maiiaeement J住宿管理员用户权限9第四层数据库信息管理员用户模块Data management数据库信息管理员用户权限10第四层帐号信息管理员用户模块ID management帐号信息管理员用户权限11第五层就餐管理模块Jiucan uifbnnation就餐管理12第五层住宿管理模块Zhusu information住宿管理13第

11、五层数据库信息管理模块Data mfbrmation数据库信息管理14第五层帐号信息管理模块ID information帐号信息管理15第六层顾客就餐记录信息管理模块Manager jiucan顾客就餐记录信息管理16第六层餐桌信息管理模块Manager caiizuo餐桌信息管理17第六层菜界信息管理模块Manager caiyao菜看信息管理18第六层房间信息管理模块Manager fangjian房间信息管理19第六层顾客住宿记录信息管理模块Manager zliusu顾客住宿记录信息管理20第七层正常显示模块Right display正常显示信息21第七层出错显示模块Enor disp

12、lay出错显示信息.用户输入模块(US ER INPUT) 设计说明程序描述该程序是用户登录时所必须要用到的,登陆之前需要验证用户身份的合法性, 故而需要用户输入程序,输入用户名及密码来进行身份验证。本程序为非常驻内存,是子程序、可重用、是顺序处理,在输入之后方能进行验证2功能3性能精度要求精确到整型的个位、字符型完全正确,不支持部分匹配;时间特性要求:要求等待时间0. 5 s3. 4输入项输入项名称:用户名类型:字符串型输入方式:手工输入数据来源:系统自带的数据库中的信息输入项名称:密码类型:字符串型输入方式:手工输入数据来源:系统的数据库中的信息安全保密条件:在输入密码时用户界面上显示为火

13、火火火火火3.5输出项输出项:用户名错误输出数据类型:字符串型输出以信息对话框的形式输出输出内容是用户名错误,请重新输入输出项:密码错误输出数据类型:字符串型输出信息也是以信息对话框的形式输出输出内容是密码错误,请重新输入输出项:正确登陆数据类型:字符串型输出内容是根据用户权限而得到的用户界面的输出3. 6算法本程序需要对数据库进行操作,即对数据库进行杳询Select用户名From USER_PSDWhere用户名=输入内容如果结果为空,则输出:用户名错误,请重新输入;三次输入错误则关闭系统Select密码Form USER_PSDWhere用户名=输入内容and密码=输入内容如果结果为空,则

14、输出:用户密码错误,请重新输入;三次输入错误则关闭系统 查询到一条记录后,进行权限判断,以决定让该用户使用相应的功能。3. 7流程逻辑3.8 接口本程序隶属于主程序模块9存储分配本程序的存储分配为:用户名及密码信息存入数据库中,程序使用队列将输入内容 与数据库中的内容进行比较,或者直接使用数据库的存取,进而更进一步的增快程序的 查询速度限制条件限制条件:本程序中输入的用户名只支持英文字符串型或数字,不支持汉字与汉语 符号。测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;其次,进行系统的培训,为期两天再次,准备输入数据,为期三天,此后一周时开始正式测试,为期大概一周4.输出模块(

15、OUTPUT)设计说明1程序描述该程序是产生系统输出。2功能输出一些用户需要的信息3性能时间特性要求:要求等待时间0. 5 s4输入项用户输入的要求5输出项用户需要的信息6本程序隶属于主程序模块7测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;其次,进行系统的培训,为期两天再次,准备输入数据,为期三天,此后一周时开始正式测试,为期大概一周5.就餐管理模块(Jiucanmanagement)设计说明5.1程序描述本程序是管理用户就餐的,在登陆系统后,具有此权限的用户可以使用。5. 2功能5. 3性能时间特性要求:要求等待时间V0.5 s4输入项输入项名称:客户姓名 类型:字符串型 输入方式:手工输入 输入项名称:菜赤 类型:字符串型 输入方式:手匚输入5.5输出项以表格的形式输出顾客就餐情况。5.6 接口本程序隶属于主程序模块6测试计划首先,熟悉程序的运行环境,熟悉系统的运用过程,为期两天;其次,进行系统的培训,为期两天再次,准备输入数据,为期三天,此后一周时开始正式测试,为期大概一周6.住宿管理模块(Zhusu management)设 计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论