


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、日期案卷号V超市管理系统详细设计说明书作 者: 完成日期: 签收人: 签收日期:修改情况记录:版本修改批准修改安装日签收1引言1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者范围。1.2背景说明:a. 待开发的软件系统的名称;b. 列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。1.3定义列出本文件中用到的专门术语的定义和缩写词的原词组。1.4参考资料列出要用到的参考资料,如:a. 本项目的经核准的计划任务书或合同、上级机关的批文;b. 属于本项目的其他已发表的文件;c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日
2、期和出版单位,说明能够得到这些文件 资料的来源。2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、 标识符和它们之间的层次结构关系。本程序主要采用四层结构,如下所示:用户层(UI)业务逻辑层(BLL)数据访问层(DAL)数据层(DB)系统结构示意图1图3程序(标识符)设计说明管理系统中所用到的一些基本信息:食谱信息、订单信息、厨师信息、服务员信 息、餐桌信息、。主要包含如下六项子模块:食谱(BAS001)子模块程序描述食谱信息管理分增加、修改、删除、查询、打印。1增加(Add):在增加记录页面中填写供货商信息,以增加一条记录。2. 修改(Update):在修
3、改记录页面中填写食谱信息,以更新记录。3. 删除(Delete):将删除选中的整个食谱的信息。4. 查询:根据食谱名称查询食谱信息。5. 打印(Print):执行打印功能。3.1.1.2 功能1.该功能点的大致处理流程图如下:增加修改输入数据删除输出数据查打印图2食谱模块处理流程图2.该功能点的详细情况以类图的形式给出,如下所示:食 if dish爲澆看编号dish id: Integer dish name ; String 勖菜价pricB : Doubla 昆种类kinti: String -material: Stringadd()deleteO *updateOWind。图3食谱管理
4、类图3.1.1.3 性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。输入项1. 食谱编号(dishid):文本框。2. 菜名(dish name):文本框。3. 菜价(price):文本框。4. 种类(kind):文本框。5. 材料(materi):文本框。输出项1增加增加成功:返回到食谱主页面,输出 所有输入项。增加失败:提示数据库插入失败,返回增加记录页面。2修改修改成功:返回到食谱主页面,输出 所有输入项。修改失败:提示数据库更新失败,返回修改记录页面。3.删除删除成功:返回到食谱主页面 ,输出所有输入项。删除失败:提示数据库删除失败,返回食谱主页面。查询4.查询成功
5、:返回到食谱主页面,输出所有查询结果项。查询失败:无操作。5.打印打印成功:输出打印纸。打印失败:输出打印失败信息。算法(略)菜旦FIT至甲莹且渣 加龙单倍三花1 号 5titJr5.驾询/埜网曾作皓果,1 E7述回鼻作纯興0殆!1,审降iJ T 4口.議握怖抹昨:1M涉圄憐吃幅卑13; 1S回撫岸结果:1接口无.存储分配无注释设计说明准备在本程序中安排的注释,如:1. 加在模块首部的注释;2. 加在各分枝点处的注释;3. 对各变量的功能、范围、缺省条件等所加的注释;4. 对使用的逻辑所加的注释等等。限制条件说明本程序运行中所受到的限制条件。说明对本程序进行单体测试的计划,包括对测试的技术要求
6、、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。尚未解决的问题说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。订单信息管理功能(BAS002)3.121程序描述该模块功能为对订单信息进行管理,进行一些有关订单信息管理的增加、删除、 修改、保存、排序等基本管理操作,同时还有名称检索功能。目的是直观的了解订单基本情况。.3.1.2.2 功能订单信息输入类图:时序图:输入项输入项目:鼠标或键盘事件。1 菜肴状态:文本框输入格式;2 菜肴数:下拉列表;输出项1增加增加成功:返回到订单主页面,输出 所有输入项。 增加失败:提示数据库插入失败,返回增加记录页
7、面 <2. 修改修改成功:返回到订单主页面,输出 所有输入项。 修改失败:提示数据库更新失败,返回修改记录页面。3. 删除删除成功:返回到订单主页面,输出所有输入项删除失败:提示数据库删除失败,返回订单主页面。4. 查询查询成功:返回到订单主页面,输出所有查询结果项。 查询失败:无操作。5.排序按菜价进行排序。3.125算法厨师信息管理功能(BAS003)程序描述该模块功能为对厨师信息进行管理,进行一些有关厨师信息管理的增加、删除、 修改、查询等基本管理操作,同时还有名称检索功能。3.1.3.2 功能手单言息管:1:账号登陆 "1丿2添t厨师输入信息类图:输入项输入项目:鼠标或
8、键盘事件。增加操作输入项:1 厨师名称:文本框输入格式 ;2 厨师账号:文本框输入格式;修改操作输入项:1 厨师名称:文本框输入格式 ;2 厨师账号:文本框输入格式;检索输入项目:文本框输入格式,输入数据无限制;输入厨师姓名,每输入一个字符进行一次检 索。触发检索事件。增加:1 厨师信息增加成功,跳转到厨师信息管理页面,所有的厨师信息以DataView的方式显示,在数据浏览区域显示所有厨师的信息。2 厨师信息增加失败,提示输入数据有误,返回管理页面。 修改:1 厨师信息修改成功,跳转到管理页面,所有的厨师信息以DataView的方式显 示,在数据浏览区域显示所有厨师的信息。2.厨师信息修改失败
9、,提示输入数据有误(Error Message),返回厨师信息管理页 面。3.135算法服务员信息管理功能(BAS004)服务员信息管理功能程序描述该模块功能为对厨师信息进行管理,进行一些有关厨师信息管理的增加、删除、修改、查询等基本管理操作,同时还有名称检索功能。.3.1.4.2 功能:服务员信息类图厨师信刘野厨"师cookerid ' Integer 耳?厨师名 cook er name : String: String: String%ddO*deleteO*findQ SpdateQ输入项输入项目:鼠标或键盘事件。增加操作输入项: 1 服务员名称:文本框输入格式2.
10、服务员账号:文本框输入格式;修改操作输入项:1服务员名称:文本框输入格式 ;2服务员账号:文本框输入格式;检索输入项目:文本框输入格式, 输入数据无限制; 输入服务员姓名, 每输入一个字符进行一次 检索。触发检索事件。3.1.4.4 输出项增加:1服务员信息增加成功,跳转到服务员信息管理页面,所有的服务员信息以 DataView 的方式显示,在数据浏览区域显示所有服务员的信息。2服务员信息增加失败,提示输入数据有误,返回管理页面。修改:1服务员信息修改成功, 跳转到管理页面, 所有的服务员信息以 DataView 的方 式显示,在数据浏览区域显示所有服务员的信息。2. 服务员信息修改失败,提示
11、输入数据有误(Error Message,返回服务员信息管 理页面 。3.1.4.5 算法3.1.4.6 接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、 子程 序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、 数据文卷)。3.1.4.7 存储分配根据需要,说明本程序的存储分配。3.1.4.8 注释设计说明准备在本程序中安排的注释,如:1. 加在模块首部的注释;2. 加在各分枝点处的注释;3. 对各变量的功能、范围、缺省条件等所加的注释;4. 对使用的逻辑所加的注释等等。限制条件说明本程序运行中所受到的限制条件。 .3.1.4.8 测试计划说明对本程序进行单体测试的计划, 包括对测试的技术要求、 输入数据、 预期结 果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。餐桌信息管理功能程序描述3.161程序描述该模块功能为对餐桌信息进行管理,进行一些有关餐桌信息管理的增加、删除、 修改、查询等基本管理操作,同时还有名称检索功能。3.1.6.2 功能功能的类图:.输入项输入项目:鼠标或键盘事件。增加操作输入项:1 餐桌名称:文本框输入格式;2 餐桌状态:文本框输入格式;修改操作输入项:1 餐
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版厦门婚姻解除子女抚养、财产分割及监护协议书
- 2025年度广告文案翻译服务合同
- 内蒙古自治区乌兰察布市集宁区亿利东方三校联考2024-2025学年七年级下学期7月期末英语试题(含答案无听力)
- 2025年企业电脑租赁及远程运维服务合同
- 2025版环保技术研发合作协议书
- 2025版通信信息存储安全保密合同下载
- 2025版庭院及房屋租赁合同实施细则
- 2025年度生态环保挡土墙设计与施工总承包合同
- 2025年度农业现代化-农业机械设备采购合同
- 2025年度电影公司版权保密协议范本含附件及版权管理
- 项目部主要管理职责责任矩阵
- 2025年新人教版八年级下册物理全册教案
- 焊接作业有限空间安全防护方案
- 《汉字造字法》课件
- 《福建省城镇道路清扫保洁作业指导价》
- 悬赏合同范例
- 《小儿腹泻的护理》课件
- 新人教版四年级英语上册教学计划
- 大数据时代到来的成因
- 储能电池模组PACK和系统集成项目可行性研究报告
- 新学期学校导览模板
评论
0/150
提交评论