体育用品库存管理系统设计.docx
《体育用品库存管理系统设计.docx》由会员分享,可在线阅读,更多相关《体育用品库存管理系统设计.docx(32页珍藏版)》请在冰豆网上搜索。
![体育用品库存管理系统设计.docx](https://file1.bdocx.com/fileroot1/2022-11/16/15f13c70-1d1a-449f-9745-69ee8e7f0fc6/15f13c70-1d1a-449f-9745-69ee8e7f0fc61.gif)
体育用品库存管理系统设计
哈尔滨理工大学
毕业设计
题目:
体育用品库存管理系统设计
院、系:
荣成学院软件工程系
姓名:
***
指导教师:
***
系主任:
***
2013年6月22日
哈尔滨理工大学荣成学院
专科生毕业设计(论文)评语
学生姓名:
***学号:
1030370235
学院:
荣成学院专业:
计算机应用技术
任务起止时间:
2013年3月25日至2013年6月22日
毕业设计(论文)题目:
体育用品库存管理系统设计
指导教师对毕业设计(论文)的评语:
指导教师签名:
指导教师职称:
评阅教师对毕业设计(论文)的评语:
评阅教师签名:
评阅教师职称:
答辩委员会对毕业设计(论文)的评语:
答辩委员会评定,该生毕业设计(论文)成绩为:
答辩委员会主席签名:
职称:
年月日
哈尔滨理工大学荣成学院
专科生毕业设计(论文)任务书
学生姓名:
***学号:
1030370235
学院:
荣成学院专业:
计算机应用技术
任务起止时间:
2013年3月25日至2013年6月22日
毕业设计(论文)题目:
体育用品库存管理系统设计
毕业设计工作内容:
设计和实现体育用品库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。
利用计算机系统实现商品库存管理;
应用MySQL数据库以及Java可视化程序设计软件所开发
资料:
顾绍元,李庆华.库存管理信息系统的设计与实现.上海铁道大学学报:
自然科学版,1999,17(4).(9~11)
丁宝康,董健全.数据库实用教程(第二版).北京:
清华大学出版社,2003.(11~25)
指导教师意见:
签名:
年月日
系主任意见:
签名:
年月日
体育用品库存管理系统设计
摘要
本论文着重论述了库存管理系统开发时的主要设计思想及系统实现的详细过程及使用方法。
介绍了库存管理系统的主要功能。
系统结构严谨、性能稳定、使用方便。
它可以运行Win98/2000/NT/XP/2003系统。
本系统为全中文界面,功能全,易操作。
系统的操作方式、界面均为Win98风格。
系统中具有强大的操作员权限、密码管理等功能模块,确保系统运行安全。
强大的查询和报表功能,全面、及时地反映当前库存状况。
本论文采用了面向对象开发的设计方法。
在WindowsXP操作系统环境下,应用MySQL数据库以及Java可视化程序设计软件所开发的库存管理系统。
本系统对于库存管理方面所遇到的各种问题,如工作量大,数据更新不及时,可靠性低等都做出详细的解决方案,本系统是以适应当前计算机信息管理的需要,紧密结合了库存管理在计算机信息管理方面的应用,实现了管理人员对库存的现代化管理,从而进一步提高了库存管理的工作效率。
关键词库存管理;数据库;Java
Designofgoodsinventorymanagementsystemofsports
Abstract
Thispaperfocusesonthedevelopmentoftheinventorymanagementsystematthemaindesignconceptsandsystemstoachievethedetailedprocessanduse.Inventorymanagementsystemonthemainfunctions.Well-structuredsystem,stableperformance,easeofuse.ItcanrunWin98/2000/NT/XP/2003system.ThesystemforthewholeChineselanguageinterface,full-function,easytooperate.Theoperatingsystem,bothWin98styleinterface.Systemoperatorshaveapowerfulauthority,passwordmanagementmodulestoensuresafeoperation.Powerfulqueryandreporting,comprehensiveandtimelymannertoreflectthecurrentinventorysituation.
Inthispaper,usingobject-orienteddevelopmentofthedesign.InWindowsXPoperatingsystemenvironment,theapplicationofMySQLdatabasesandJavaprogrammingvisualizationsoftwaredevelopedbytheinventorymanagementsystem.
Thesystemforinventorymanagementencounteredbyvariousproblems,suchasheavyworkload,updatedataisnottimely,reliableandsolowadetailedsolution,thesystemisadapttothecurrentcomputerinformationmanagementneeds,incloseconnectionwithTheinventorymanagementincomputerinformationmanagementapplication,andthemanagementofinventoriesofmodernmanagement,soastofurtherenhancetheefficiencyofinventorymanagement.
Keywords:
Inventorymanagement;database;Java
摘要......................................................I
第1章概述
1.1课题背景介绍
1.1.1课题开发背景
体育用品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:
效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套库存管理软件成为很有必要的事情。
1.1.2课题开发意义
大多数库存管理理论认为,库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。
虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了资金。
占用的资金对于公司发展、新产品开发等都是非常需要的;减少资金占用还可以大大减少来自银行贷款的利息和风险。
对那些采购量特别大、采购件市场价格有波动的物料库存,加强库存管理效果更为明显。
因此,平衡公司库存投资与其它资金需求至关重要。
随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。
面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。
而库存管理又涉及入库、出库的产品、操作人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,工作量的繁重是可想而知的,所以这就需要由库存管理系统来提高库存管理工作的效率,这对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。
[1]
1.2课题开发目标
设计和实现商品库存管理系统,使库存管理的工作系统化、规范化和自动化,从而达到提高管理效率的目的。
1.利用计算机系统实现商品库存管理;
2.流程符合商品库存要求;
3.查询方便,无论是按商品编号.名称.类别.厂商.时间其中任一项都可以进行有效查询;
4.系统扩充容易,有很多地方还需要更好地完善;
5.友好的用户界面,既面向系统开发者,又面向用户。
第2章系统运行环境及系统开发技术
2.1系统运行环境
系统的运行环境包括硬件和软件两方面。
2.1.1硬件环境
本系统运行的硬件环境如下:
CPU:
1G以上。
内存:
512M以上。
2.1.2软件开发环境
本系统软件开发环境如下:
操作系统:
WindowsXP/2003/2000。
数据库:
MySQL
数据库连接驱动:
MySQLDriverforJDBCServicePABCck3。
JAVA虚拟机:
j2sdk1.4.2。
2.2系统开发技术
本系统的开发主要是使用在Eclipse平台下的Java语言,并结合了MySQL数据库技术,使此系统具有强大的查询功能。
2.2.1Java简介
Java语言是一个支持网络计算的面向对象程序设计语言。
Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。
主要特性如下:
1.Java语言是简单的。
Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。
另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。
特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。
2.Java语言是一个面向对象的。
Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。
Java语言全面支持动态绑定,而C++语言只对虚函数使用动态绑定。
总之,Java语言是一个纯的面向对象程序设计语言。
3.Java语言是分布式的。
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。
Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
4.Jav