2022年软件工程课程设计.docx
《2022年软件工程课程设计.docx》由会员分享,可在线阅读,更多相关《2022年软件工程课程设计.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 燕山高校课程设计报告第 3 章 总体设计3.1 结构设计 系统开发的总体任务是实现企业物资设备治理的系统化、标准化和自 动化,从而到达企业仓库库存治理效率的目的;依据系统分析结果,得出 本系统的功能结构图如下列图;库存治理系统登陆系统系 统 维 护数 据 查 询数 据 录 入报 表 输 出预 警 处 理代 码 维 护打 印 设 置用 户 管 理日 志 管 理入 库 模 块出 库 模 块图 3.1 库存治理系统功能模块图此系统的功能划分为系统保护、数据录入、数据查询、报表输出、预 警处理和代码保护(1) 系统模块名师归纳总结 - - - - -
2、- -第 1 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告a. 治理员可以通过治理界面添加或删除用户;b. 治理员或其他用户可以修改自己的密码;(2) 数据录入模块用于录入产品入库单和出库单;(3) 入库模块包括填写入库单,更新,删除入库记录,查看现有库存信 息,入库记录的查询(4) 出库模块包括填写出库单,更新,删除出库记录,查看现有库存信 息,出库记录的查询5 数据查询模块包括每笔入库、出库数据的查询,每日、每月或累计 入库数据的查询,产值产量查询,库存数据查询等;6 报表输出模块 报表输出模块可以完成系统所需的各种报表的运算和打印输出功能,可输出
3、“ 销售月报表” 、“ 产品收发存汇总表” 等;7 预警模块 预警模块可以在库存商品数量低于或高于治理员设置的值后,产生警 报;8 代码保护模块 系统中设计代码保护模块的目的是当产品代码或特性变动是准时修改 代码表,可对代码表进行增加、删除和修改等处理;3.2 系统运行环境及数据库设计3.21 系统运行环境系统运行环境设计为在Windows 7 平台下运行,以 B/S 模式开发,程序设计语言挑选 JSP,开发工具挑选 Myeclipse 和 Tomcat;名师归纳总结 - - - - - - -第 2 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告3.2
4、2 数据库设计数据库是数据库应用程序的核心;数据库结构设计的好坏将直接对应用系统的效率以及实现的成效产生影响;合理的数据库结构设计可以提高数据储备的效率,保证数据的完整和一样;同时,合理的数据库结构也将有利于程序的实现;车间n 出库入库m n 入库m 供应商n m 仓库存放m 商品n 销售科名师归纳总结 - - - - - - -第 3 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告图 3.2 库存治理 ER 图字段名字段类型表 3-1 库存台账是否主键说明字段宽度产品代码Character 8 是购入单价Float 10 否库存数量Int 10 否表
5、3-2 产品入库数据字段名字段类型字段宽度是否主键说明入库编号Character 8 是日期Date 8 否产品代码Character 8 否产品入库数量Int 10 否产品价格Float 10 否表 3-3 产品出库数据字段名字段类型字段宽度是否主键说明出库编号Character 8 是日期Date 8 否产品代码Character 8 否产品出库数量Int 10 否产品价格Float 10 否表 3-4 产品信息名师归纳总结 - - - - - - -第 4 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告字段名字段类型字段宽度是否主键说明产品代码Ch
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件工程 课程设计
限制150内