064JSP+SQL SERVER 2000物资仓库管理系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:JSP +SQL
SERVER2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
摘要
仓库管理是每个部门都要面对的问题,将计算机技术应用于仓库管理,不仅能代替人工进行大量繁琐的计算整理工作,而且还能引进科学的管理方法,为管理人员决策提供依据。
该文介绍了本仓库管的功能、使用和该系统的特点。本系统主要完成对库存产品的库存管理,包括货物入库、出库、库存、用户信息、物品所存放地点、供应商信息以及密码管理等六个方面。系统可以完成对各类信息的查询、添加、删除、修改、报表等功能。系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。查询功能也是系统的核心之一,在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。
本系统采用JavaServer
Page语言来设计程序体,并使用SQLServer作为后台数据库,JSP它有着最为灵活的可扩展性,对数据库应用有着良好的支持。
关键词:仓库管理;系统数据库;JavaServer
Page;SQLserver;数据库组件
ABSTRACT
Warehouse management
is management method that the problem that each section all wants
the face to, apply the calculator technique to manage in the
warehouse, can not only replace the tedious calculation in large
quantity in proceeding in artificial sorting work, but also can
still usher in science, for manage the personnel make policy to
provide according to.
That text introduced the function, usage of
this warehouse tube with the characteristics of that system. This
system completes to manage to the stock of the stock product
primarily, including goods stores in warehouse, outs the six such
as, stock, customer information, the single term search to search
with many terms, also having accurate search with misty search,
system not only contain static term search, also have the dynamic
born term search, its purpose is all for the sake of the convenient
customer to use.
This system adoption word comes to designs the
thesis, and use JAVA as to develop the language, it have got the
most vivid expanding the sex, having got the good support to the
database application.
Key words: The warehouse
manage;System database;JavaServer page;SQLserver;
Database
module
目
录
前言………………………………………………………………………………1
1绪论……………………………………………………………………………2
1.1
项目简介及研究意义…………………………………………………… …2
1.2
开发项目的目的和内容………………………………………………… …2
1.3
组织机构及业务范围…………………………………………………… …3
1.3.1
组织机构 …………………………………………………………………3
1.3.2
各部门分工………………………………………………………………3
1.4
业务流程描述………………………………………………………… ……4
1.5
现系统存在的问题及薄弱环节…………………………………………5
2
系统需求分析 ………………………………………………………………6
2.1
需求分析的定义及注意事项………………………………………… ……6
2.2
总体目标 …………………………………………………………………7
2.3
具体目标……………………………………………………………… ……7
2.4
系统功能建模……………………………………………………………8
2.4.1
系统数据流程图………………………………………………………8
2.4.2
数据字典………………………………………………………………11
3
概要设计 ………………………………………………………………14
3.1
系统数据模型……………………………………………………………14
3.2
数据库设计………………………………………………………………17
3.3
代码设计………………………………………………………………20
3.3.1
代码设计的原则 ………………………………………………………20
3.3.2 系统所需代码设计
……………………………………………………20
4 详细设计………………………………………………………………………23
4.1
详细设计的主要任务………………………………………………………23
4.2模块设计……………………………………………………………………23
4.2.1
登陆模块…………………………………………………………………23
4.2.2用户管理模块……………………………………………………………24
4.2.3
物资入库模块……………………………………………………………24
4.3
输入设计 ……………………………………………………………………27
4.4
输出设计 ……………………………………………………………………28
4.5
运行环境 ……………………………………………………………………26
4.6
适用范围 ……………………………………………………………………27
5
系统实施………………………………………………………………………28
5.1
程序语言的选择……………………………………………………………28
5.2
JSP语言介绍 ………………………………………………………………28
5.3
关键部分原代码……………………………………………………………29
6
系统设计………………………………………………………………………32
6.1
系统运行与调试 ……………………………………………………………32
6.2
测试过程……………………………………………………………………32
6.3
系统测试方法及其测试报告………………………………………………32
6.4
测试用例……………………………………………………………………34
7
系统简介………………………………………………………………………36
7.1
系统功能……………………………………………………………………36
7.2
系统的优点………………………………………………………………36
8
结束语………………………………………………………………………38
参考文献 ………………………………………………………………………40
附录A
中文译文……………………………………………………………41
附录B
外文文献…………………………………………………………50
附录C
部分代码……………………………………………………………57
1 前言
互联网的高速发展正改变着人类的生活,它的多姿多彩正一点一滴的渗透到人们生活的每个方面,Internet覆盖的广阔性是世界各地人们利用互联网进行互通信息的重要手段。人们从互连网上获取信息与朋友交流,网络聊天室的应用越来越广泛。
计算机编程的一个主要工具是JSP语言。虽然其他开发工具如PB、Visual
Basic等也可以进行语言编程,但是在程序运行效率以及灵活性方面,却远远比不上JSP。因此,为了满足人们相互沟通的需要,我们基于JAVA平台开发了仓库管理系统。
20世纪是计算机的世界,21世纪则是Internet和Web的世界。与此相关的技术飞速发展,短短的几年日新月异。在硬件方面从原来的8086和8088发展到目前具有2000MB/Hz的处理速度,远非几年前所能预料。在软件方面更是这样,从Internet和Web的出现到1992年发布HTML的第一个版本也只是几年的时间[1]。尽管HTML的第一个版本十分简陋,但它改变了计算机的发展方向,此后各种相关技术像雨后春笋一样层出不穷,java,CSS,DOM,ActiveX,COM等技术相继形成并发展成熟,而且软件编程和Web编程向着更加方便程序员的方向发展,JSP的出现克服传统的CGI的众多不足,使Web编程变得容易学习。全球最多的程序员是VB程序员,一个熟练的VB程序员经过短时间的学习就可以变成一个优秀的JSP程序员。Internet是一个容易让人着迷的地方,其迷人之处除了它丰富的信息、跨越时空等特性外,更在于其蕴藏了无限的机遇。在网页设计的世界里,技术与表现手法每时每刻都在悄无声息地变化着、更新着,因而固定不变的标准也是不存在的。现在很多领域都离不开计算机,很多时候我们都依赖Internet和Web。所以,为适应社会的需求我们就不能落后,应该及时掌握Internet和Web的相关知识,并运用它为自己的企业发展推波助澜[2]。
2 1
绪论
2.1 1.1
项目简介及研究意义
此次毕业设计中的所作的仓库管理系统是针对我所在的实习单位而专门量身定做的一款软件,它是属于合同类的软件,能够适合发展迅速的需求,在经过市场调研后发现了目前很多仓库软件中存在的不足,我们开发的同时都尽量解决了这些问题。
现代企事业单位都有库存管理,特别是库存货物流动性很大的企业,仓库的管理工作更是不可缺少。电脑管理也成为企业管理必不可少的一方面,而现在很多企业单位虽然使有电脑,但大多数都是人工记帐与电脑统计相结合,由于顾客、供货商很多,为此总是产生大量的单据,而一般企业又往往是从事业务的人员很多,而作统计工作的只有一到两人,所以经常出现单据丢失现象,以至造成一些不必要的损失,例如库存有账目不对应,发货不及时等等问题,且查对时需要很长的时间,因此而白白耗费了大量的人力与时间,为管理上带来了诸多的困难与不便。
本人是计算机专业一名学生,在本次毕业设计中我选择了仓库管理系统,也就是编写一个专用的管理系统软件,如该软件得以实施,将很好的解决上述问题。系统将把所有进货、销货、库存的记录、单据一一登记,并可以快速查找与分类这些数据,同时可以随时备份各
添加、修改用户信息窗口如图5-1所示。
图5-1 添加用户窗口
Fig 5-1 Add customer's window
way
扶贫物资的入库是针对即将进入仓库的物资给予登记,输入物资编号、名称、本次入库数量、采购员等等。代码如下所示。
package
org.ckgl.bean;
}
扶贫物资入库窗口如图5-2所示。
图5-2 扶贫物资入库窗口
Fig 5-2 Store in warehouse the
entity window way
3 6