欢迎来到天天文库
浏览记录
ID:61427175
大小:526.00 KB
页数:7页
时间:2021-01-29
《详细设计规格说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验报告课程名称软件工程课题名称软件详细设计专业计算机科学与技术班级学号姓名指导教师张铁楠2012年5月28日实验四软件详细设计一.实验目的熟悉软件详细设计。二.实验要求实验时间:2学时,采用结构化设计进行软件设计,绘制软件结构图,使用Word撰写详细设计规格说明书。三.实验内容1.试验项目同需求建模实验项目;2.软件设计的基本方法(熟悉);3.简单的模块详细设计(熟悉);4.编制详细设计规格说明书。仓库管理系统详细设计规格说明书1.引言1.1编写目的计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率
2、低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性;为仓库管理员提供更方便、科学的服务项目。为仓库管理员提供的一种更先进、科学的服务系统。,为了使企业在购买本管理软件后,能充分利用软件的优势,以获取最大的帮助,用户需要根据此说明全方位了解本软件,进而进行合理使用。1.2背景说明:a.待开发软件系统的名称;仓库管理系统b.本项目的任务提出者:计算机学院开发小组开发者:全部小组人员用户:大型超市或批发及零售市场运行该程序系统的计算中心:企业计算机系统1.3定义数据流程图——用于描述
3、系统对数据的加工过程。数据字典——各类数据描述的集合,能够提供对数据的详细规格定义,并可用于验证数据,以发现系统在数据需求描述中是否出现遗漏。1.4参考资料列出有关的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;无b.属于本项目的其他已发表的文件:可行性研究报告,概要设计报告2.程序系统的结构程序数据流图如图所示:3.程序设计说明从本章开始,逐个地给出各个层次中的每个程序模块的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目
4、的内容相同。子模块1:仓库系统(1)功能描述:能对仓库中各种物品的名称及数量进行存储,供系统管理的员的修改和查询。(2)输入数据:向系统输入仓库中存入物品的名称,为字符型;物品的购进数量,为整形;物品的购进单价及出售单价,为浮点型;物品的购进日期,为字符型。(3)输出数据:输出相应的数据类型,与输入相对应。(4)业务算法和流程:系统操作者通过输入终端输入物品的详细信息,并存储在系统内部,并可供使用。(1)局部数据设计:本系统进行了仓库数据的存储,利用动态数组进行存储数据,动态数组能进行随时存储,并能将结果写入记事本文件中,系统管理员可以提取并
5、打印文档信息。货物表:[KcGoods]字段类型长度说明约束GoodsID文本50货物编号主键KcGoodsName文本50货物名称KcNum文本50货物数量KcDeptName文本50存放仓库KcUnit文本50存放单位KcTime文本50存放时间KcRemark文本50备注子模块2:超市终端(1)功能描述:能查询仓库中物品的存放情况,以及出售物品时及时修改仓库内物品的数量,在货架物品不足时,及时发出缺货通。,(2)输入数据:向系统终端通过条码扫描器扫描相应的商品条码,为字符型。(3)输出数据:对顾客购买的商品进行结算,并列出清单,清单内容
6、包括商品名称、数量、以及售出单价并计算出最后总价,清单末显示购物时间。(4)业务算法和流程:系统操作者通过条码扫描器读入物品的条码信息,并查询系统得出相应的商品各种详细信息,并输入购买的数量,最后计算总价。(5)局部数据设计:本系统进行了仓库数据的存储,将数据输入系统进行记录。售出信息表:[SellGoods]字段类型长度说明约束GoodsID文本50出库编号主键EmpID文本50货员工编号SellGoodsNum文本50出库数量Sellprice文本50出库单价SellNeedPrice文本50出库总值SellGoodsTime日期50出库
7、时间SellRemark文本50备注子模块3:仓库管理人员(1)功能描述:能及时修改仓库中物品的各种情况,例如出售物品时及时修改仓库内物品的数量,购进新物品时修改仓库记录,能查询仓库中物品信息。(2)输入数据:向系统终端通过计算机输入相应的商品条码、商品名称、购进价格、售出价格、购进日期等数据。(3)输出数据:无输出数据。(4)业务算法和流程:系统操作者通过计算机终端输出物品的条码信息,可查询系统得出相应的商品各种详细信息。也可通过输入商品条码,修改相应信息。(5)局部数据设计:本系统进行了仓库数据的修改及查询,可执行报表的打印命令。用户表:
8、[EmpInfo]字段类型长度说明约束EmpId文本50员工编号主键EmpName文本10角色名称权限EmpLoginName文本50密码EmpSex文本2性别Em
此文档下载收益归作者所有