库存管理系统框架设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计
库存管理系统
姓名:
班级:
学号:
时间:
目录
目录 ........................................................................... 二第一章绮仑 . (1)
1.1编写目的 (1)
1.2系统目标 (1)
1.3项目概述 (1)
1.3.1工作容 (1)
1-3.1开发小组人员 (2)
1.4实施计划 (2)
1.4.1开发任务的分解与人员分工 (2)
1.4.2 进度 (2)
第二章系统分析 (2)
2」可行性研究 (2)
2.1.1经济可行性分析 (3)
2.1.2技术可行性分析 (3)
2.1.3社会和管理可行性分析 (3)
2.1.4可行性结论 (3)
2.2需求分析 (3)
22】功能需求分析 (3)
2.2.2库存管理日常管理需求 (5)
2. 2.3商品管理的输入输出需求
6
2. 2.4商品管理操作需求
6
2. 2.5库存查询功能需求
6
2. 2.6系统界面需求
7
2. 3数据库需求 (7)
2.3.】数据流程图(DFD)或IPO图 (7)
2.3.2数据存储定义 (8)
2.3.3数据字典 (8)
2.3.4处理描述 (10)
2.3.5输入输出要求 (10)
2.4关键技术介绍 (10)
2.4.1 MVC 模式 (10)
2.4.2 SSH 框架 (10)
2.4.3 Struts2 简介 (11)
2.4 .4 Spring 简介 (11)
2.4.5 Hibernate 简介 (11)
2.4.6 Jsp技术简介 (13)
2.4.7 MySQL 简介 (14)
2.4.8 B/S 结构 (14)
第三章系统设计 (15)
3」系统概要总体设计 (15)
3.1.1系统结构设计 (15)
3. 1. 2系统功能设计 (16)
3.2系统详细设计 (18)
3.2.1系统详细功能设计以及总体结构图 (18)
3.2.2模块的类设计 (20)
3.2.3主要模块的操作流程设计 (24)
3. 3. 1数据库概念结构设计 (30)
3. 3. 2数据库逻辑结构设计 (32)
3.4安全、保密设计 (36)
3. 5系统出错处理 (37)
第四章库存管理系统的实现 (37)
4」开发环境 (37)
4.2库存管理系统数据库的实现 (39)
第五章软件安装与调试 (41)
5」软件的安装与配責 (41)
5.2软件调试 (42)
5.3软件测试 (42)
5.4小结 (43)
第六章结论 (43)
参老资料 (44)
第一章绪论
1.1编写目的
库存管理系统是一个企事业单位不可缺少的一部分,它的容对于企业的决策者和管理者来说都是至关重要的,因此,库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,但一直以来人们使用传统的人工方式管理库存,这种管理方式存在着许多缺点,诸如效率低,保密性差等,而且时间一长, 将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。因此设计一个库存管理系统是非常有必要的。
1.2系统目标
主要用于库存的管理,通过该系统可以起到如下作用
A.人力与设备费用的减少;
B.处理速度的提高;
C.效率的提高;
D.管理信息服务的改进;
E.自动决策系统的改进;
F.人员利用率的改进。
1.3项目概述
1.3.1工作容
(1)进行可行性分析和项目开发计划。首先,根据用户要求设计软件,明确库存管理系统的用户围,功能以及使用人员,确定一个可行的解决办法;然后,根据可行性报告,制定库存管理系统的项目计划书。
(2)库存管理系统的需求分析,明确库存管理系统的作用及功能特点,全面收集、分析、整理有关企业库存信息,充分了解有关库存管理的业务流程,编写库存管理系统软件需求说明书。
(3)进行库存管理系统的概要设计,确定库存管理系统的各个功能模块、总体数据结构和数据
库结构,分析各结构之间的关系。
(4)根据概要设计,对库存管理各功能模块详细描述,进行详细的设计。
(5)根据详细设计,对各功能模块进行编码实现。
(6)测试和维护,对初步设计完成的库存管理系统进行测试,并形成使用说明书,以便系统运行过程中进行维护,确保系统的正常运行。
131开发小组人员
1.4实施计划
1・4」开发任务的分解与人员分工
1.4.2
第二章系统分析
2.1可行性研究
在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模和功能,对系统开发环境、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案和人计划。可行性研究是对系统进行全面、概要的分析,主要包括:技术可行性分析,经济可行性分析营运可行性分析。
2.1.1经济可行性分析
在经济上,设备方面投入只需一台计算机,工人方面只需一个系统管理员即可。而系统运行以后能大大减少重复性的书面记录,只需一个管理员对就可商品岀入库进行管理和商品数量的统计,降低了办公费用,提高了管理效率,与前期的投入相比,后期的效益更可观。
所以此系统在经济方面是可行的。
2.1.2技术可行性分析
在技术方面,以我们现在的技术水平有很多技术和方法来完成这个系统的开发,所以此系统在技术方面是可行的。
2.1.3社会和管理可行性分析
该系统使用方便其,管理简单,容易上手,让管理者能快速查询自己需要的信息。入库和岀库的管理效率也得到了提高,操作简单,易于理解,员工只需基础的计算机知识就可使用此系统。