2022年软件工程课程设计.docx

上传人:Q****o 文档编号:27988662 上传时间:2022-07-26 格式:DOCX 页数:19 大小:139.65KB
返回 下载 相关 举报
2022年软件工程课程设计.docx_第1页
第1页 / 共19页
2022年软件工程课程设计.docx_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《2022年软件工程课程设计.docx》由会员分享,可在线阅读,更多相关《2022年软件工程课程设计.docx(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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

6、aracter 8 是名称Character 20 否类别Character 8 否规格Character 8 否单价Float 10 否单位Character 8 否存放位置Character 50 否用途Character 50 否表 3-8 用户信息字段名字段类型字段宽度是否主键说明用户名Character 20 是用户登录时的名称密码Character 20 否用户登录时的密码权限Character 8 否用户的权限第 4 章 具体设计 过程设计也叫做具体设计或程序设计,它不同于编码或编程;在过程 设计阶段,要打算各个模块的实现算法,并精确地表达这些算法;前者涉 及所开发项目的具体要求

7、和对每个模块规定的功能;以及算法的设计和评 价,后者需要给出适当的算法描述,为此应供应过程设计的表达工具;4.1 程序流程图名师归纳总结 - - - - - - -第 5 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告开头N 登录胜利Y 功能挑选系统保护数据录入数据查询报表输出代码维护预警处理终止图 4-1 程序流程图名师归纳总结 - - - - - - -第 6 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告.1 登陆模块具体设计 1,模块定义1模块名称:系统登录模块2模块功能:对输入的治理员登录信息进行验证,对

8、于经过验证正确的予以准许登录系统;2,输入项目:治理员的账号和密码 3,输出项目:登录信息的验证结果 .2 系统保护模块具体设计 1,模块定义1模块名称:系统保护模块2模块功能:对系统日志的治理,添加用户,修改用户密码;2,输入项目:治理员的操作 3,输出项目:操作的结果.3 查询模块具体设计1,模块定义1模块名称:查询模块2模块功能:依据治理员输入的功能恳求,供应仓库信息的查询、整理和分析功能;2,输入项目:治理员输入的功能恳求;3,输出项目:依据接收到的治理员功能恳求输出相应的数据;.4 仓库入库治理模块具体设计1,模块定义名师归纳总结 - - - - - - -第 7 页,共 10 页精

9、选学习资料 - - - - - - - - - 燕山高校课程设计报告1模块名称:仓库入库治理模块2模块功能:依据治理员输入的选购信息进行选购入库操作,并输出选购清单;2,输入项目:治理员输入的选购信息;3,输出项目:依据接收到的治理员的选购信息输出选购清单;.5 仓库出库治理模块具体设计1,模块定义1模块名称:仓库出库治理模块2模块功能:依据治理员输入的销售信息进行销售出库操作,并输出销售清单;2,输入项目:治理员输入的销售信息;3,输出项目:依据接收到的治理员的销售信息输出销售清单;.6 仓库报表打印模块具体设计1,模块定义1模块名称:仓库报表打印模块2模块功能:依据治理员输入的信息进行报表

10、打印;2,输入项目:治理员输入的打印恳求;3,输出项目:依据接收到的治理员的打印恳求打印出相应报表;名师归纳总结 - - - - - - -第 8 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告结 论经过了一个学期的软件工程概论课程学习,对于软件工程这门学科的 熟悉仍是不太深化,特别是在经受了这次软件工程课程设计的实际锤炼之后,我发觉自己在很多方面仍存在着不足,对于书本上的宏观概念的懂得 与对细节处的细小学问点的把握仍然存在很大的漏洞,而这些问题都在我 进行这次软件工程课程设计的工程中间续显现;可以说这次软件工程课程 设计不仅仅是对我实践才能的又一次检验

11、,更是对我这学期的学问把握水 平的一次考察;有感于此,在今后的学习中,我会更加注意对重要概念的懂得和对细 节处的把握,同时,在懂得把握书本学问的基础上加强对自身实践才能的 培育与锤炼,究竟软件工程属于工程类学科,没有很好的实践才能是很难 将这门学科真正的学好的;名师归纳总结 - - - - - - -第 9 页,共 10 页精选学习资料 - - - - - - - - - 燕山高校课程设计报告参考文献1 黄梯云 . 治理信息系统 . 北京:高等训练出版社, 2000 2 张海藩 . 软件工程导论 第 5 版. 北京 : 清华高校出版社, 2022 3 施伯乐 . 数据库系统教程第3 版. 北京:高等训练出版社, 2022 4 宋华,胡左浩 . 现代物流与供应链治理 . 经济治理出版社 ,2000 5 张树山 . 物流信息系统 . 北京:人民交通出版社, 2002 名师归纳总结 - - - - - - -第 10 页,共 10 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁