欢迎来到天天文库
浏览记录
ID:35237753
大小:390.50 KB
页数:29页
时间:2019-03-22
《软件工程报告-商品库存管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、软件工程课程设计说明书题目:商品库存管理信息系统学院(系):信息科学与工程学院年级专业:计算机应用1班学号:学生姓名:学号:学生姓名:指导教师:教师职称:课程设计(论文)任务书院(系):基层教学单位:学号学生姓名专业(班级)学号学生姓名专业(班级)设计题目商品库存管理信息系统设计内容根据设计题目完成如下设计任务:1、软件的需求分析。给出软件需求的描述,建立模型;2、软件的总体设计。给出软件结构设计的结果,并给出说明;进行数据库设计,并给出设计的表单等结果;根据需要可以进行界面设计。3、软件的详细设计。给出各模块内部算法
2、和处理流程。设计要求1、第十四周—第十五周以组为单位进行软件需求的调研;2、第十六周完成课程设计报告的撰写和验收;3、课程设计根据模板给出的模式撰写;4、报告的正文的撰写参照毕业设计论文规范要求。工作计划1、周一进行系统计划和成员分工,完成可行性研究。2、周二完成需求分析,绘制数据流图以及数据字典。3、周三完成总体设计和详细设计。4、周四绘制程序流程图,完成文档编辑。5、周五进行答辩。参考资料[1]张海藩编著,软件工程导论(第5版),清华大学出版社,2008[2]Java项目设计与开发范例/朱福喜,傅建明,唐晓军编著,
3、北京电子工业出版社,2005指导教师签字基层教学单位主任签字说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。年月日课程设计评审工作分工:此课程设计完成商品库存管理信息系统,由A和B合作完成。两人合作完成软件结构设计和详细设计。A负责需求分析,以及数据流图,E-R图,程序流程图的绘制。B负责可行性研究,数据字典和数据库设计。评阅教师签字:姓名学号成绩年月日目录1背景32可行性研究42.1技术可行性研究42.2经济可行性研究42.3操作可行性研究43系统需求分析53.1软件的调研53.2功能需求分析63.3数
4、据库需求分析63.4环境需求分析73.5数据流图73.6数据字典84系统总体设计114.1软件结构设计114.1.1模块设计114.1.2功能描述124.2数据库设计134.2.1数据库概要说明134.2.2实体-联系图144.2.3数据库表单175系统详细设计与实现205.1系统登录与主页面设计205.2商品的增删查改的设计与实现215.2.1添加商品的设计与实现215.2.2查看商品的设计与实现215.2.3更新商品的设计与实现215.2.4删除商品的设计与实现225.3入库管理的设计与实现225.3.1入库处理的
5、设计与实现245.3.2查看入库单的设计与实现245.3出库管理的设计与实现255.4.1出库处理的设计与实现255.4.2查看出库单的设计与实现255.5自动进货提示功能的设计与实现265.6报损功能的设计与实现275.7过期产品提示功能的设计与实现276总结287参考文献291背景随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将向信息化方向扩展,仓库的管理对于企业来说尤为重要。仓库管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库管
6、理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理产品,这种管理方式存在着许多缺点,如:效率低、保密性差等。另外,由于时间一长,将产生大量的文件和数据,这对于查找、更新和维护产品都带来了不少的困难。作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。随着商品经济信息化数字化,商家对于商品的库存管理系统有了越发具体、高要求的需求。不论是集中式
7、的货物批发市场还是大小型超市,小的商品零售点,都需要一个使用方便,功能健全的商品库存管理系统。相比于传统的人工记录,利用数据库技术实现的信息管理技术不但减少了人工的工作量,为企业减少开支,并且使库存管理更加迅速、准确。因此,我们设计一个适用于各种大小型商品库存管理的库存管理系统。本系统是在以MySQL作为后台数据库,以Java为编程语言,采用JSP技术来开发的。商品库存管理系统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。关键字:库存管理系统,数据库2可行性研究可行性研究的目的就是用最
8、小的代价在尽可能短的时间内确定问题是否能够解决。一般来说应从技术可行性、经济可行性和操作可行性三个方面进行研究。2.1技术可行性研究技术可行性分析:JSP技术是目前比较成熟的动态网页开发技术,相对应使用的开发工具Myeclipse。Dreamweaver是一款拥有良好可视化界面的网页开发工具而且其主要功能容易掌握,在许多学校也有相
此文档下载收益归作者所有