JAVA利用SSH技术在电子商务库存管理中的应用.doc
《JAVA利用SSH技术在电子商务库存管理中的应用.doc》由会员分享,可在线阅读,更多相关《JAVA利用SSH技术在电子商务库存管理中的应用.doc(68页珍藏版)》请在沃文网上搜索。
1、天津工业大学毕业设计(论文)JAVA利用SSH技术在电子商务库存管理中的应用 姓 名 黄金进 学 院 计算机科学与软件学院 专 业 软件工程 指导教师 李琳、杨晓光 职 称 软件工程师、副教授 2010年6月15日天津工业大学毕业设计(论文)任务书题目JAVA利用SSH技术在电子商务库存管理中的应用学生姓名黄金进学院名称计算机科学与软件学院专业班级软件068课题类型模拟课题课题意义当前越来越多的公司、企业单位已经将计算机技术应用于日常的管理工作。科学的运用计算机技术进行管理工作不但可以使管理工作规范化、系统化、自动化,而且可以节省相当的人力、财力、物力。通过库存管理系统,利用信息化手段把先进的
2、企业管理方法引入企业的实践中,为企业的管理改革提供切实易行的途径。更重要的是库存管理系统可以及时通过信息技术把企业数据快速转化为企业信息,进而为相关管理者提供决策依据。任务与进度要求2010.3.1-2010.3.10 开题报告、任务书的填写、提交、审核2010.3.11-2010.3.26 深入了解课题内容、进行需求分析,确定该系统开发的主要模块2010.3.29-2010.5.1 完成课题概要设计和详细设计,代码编写,初稿完成2010.5.3-2010.5.21 系统调试,并在调试中完善系统功能,二稿完成2010.5.24-2010.6.10 毕业设计(论文)的审核、修改及定稿并装订201
3、0.6.20 答辩主要参考文献1 陈洁琴.基于Struts+Spring+Hibernate架构的进销存管理系统的研究及实现D.中国优秀硕士学位论文全文数据库,2009,(1)2 王郑霞,肖来胜.基于Struts的电子商务系统的设计与实现J.电脑知识与技术,2006,(23)3 潘纹,范秋生.企业进销存管理系统的设计与实现J.福建电脑,2007,(9)4 孙海亮.基于J2EE的医药公司进销存系统开发与实现D.中国海洋大学,20095 吕俊亚.超市进销存管理系统的设计与实现探讨J.现代商贸工业,2008,(3)起止日期2010年3月1日至2010年6月20日备注院长 教研室主任 指导教师 毕业设
4、计(论文)开题报告表 2010年 3 月 1 日姓名黄金进学院计算机科学与软件学院专业软件工程班级软件068题目JAVA利用SSH技术在电子商务库存管理中的应用指导教师李琳、杨晓光一、 与本课题有关的国内外研究情况虽然现在库存管理系统在国内外的大企业中使用非常普遍,但是在那些中小型企业中的使用还是相当的少,甚至没有使用。为了推广中小型企业使用库存管理系统,国内外软件研究人员以及软件开发人员,在深入了解中小型企业的需求的基础上,开发出了各种适合中小型企业使用的库存管理系统,但这些系统依然存在许多问题。二、 课题研究的主要内容主要实现资料管理、采购管理、销售管理、库存管理、统计分析和系统管理。三、
5、 课题研究的主要的目的和意义通过库存管理系统,利用信息化手段把先进的企业管理方法引入企业的实践,为企业的管理改革提供切实易行的途径。更重要的是库存管理系统可以及时通过信息技术把企业数据快速转化为企业信息,进而为相关管理者提供决策依据。四、 本次毕业设计应达到的目标 希望通过本次课题完成一个电子商品库存管理系统,以实现方便的进销商品数据输入和修改;简单快捷的进销商品数据查找;灵活的进销商品库存统计。希望能促进国内中小型企业使用库存管理系统管理商品的进、销、存,节省开支、增加效益。二、进度及预期结果:起止日期主要内容预期结果10.3.1-10.3.1010.3.11-10.32610.3.29-1
6、0.5.110.5.3-10.5.2110.5.24-10.6.1010.6.20开题报告、任务书的填写、提交、审核深入了解课题内容、进行需求分析,确定该系统开发的主要模块完成课题概要设计和详细设计,代码编写,初稿完成系统调试,并在调试中进一步完善系统的各项功能,二稿完成毕业设计(论文)的审核、修改及定稿并装订答辩完成完成完成完成完成完成完成课题的现有条件硬件:PC机软件:windows XP、MyEclipse、MySQL参考文献:1 陈洁琴.基于Struts+Spring+Hibernate架构的进销存管理系统的研究及实现D.中国优秀硕士学位论文全文数据库,2009,(01)2 王郑霞,肖
7、来胜.基于Struts的电子商务系统的设计与实现J.电脑知识与技术,2006,(23)3 潘纹,范秋生.企业进销存管理系统的设计与实现J.福建电脑,2007,(9)4 孙海亮.基于J2EE的医药公司进销存系统开发与实现D.中国海洋大学,20095 吕俊亚.超市进销存管理系统的设计与实现探讨J.现代商贸工业,2008,(3)审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计(论文)评阅表(论文类)题目JAVA利用SSH技术在电子商务库存管理中的应用学生姓名黄金进学生班级软件068指导教师姓名李琳、杨晓光评审项目指标满分评分选题能体现本专业培养目标,使学生得到较全
8、面训练。题目大小、难度适中,学生工作量饱满,经努力能完成。10题目与生产、科研等实际问题结合紧密。10课题调研、文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息,从中获取新知识的能力。15论文撰写结构严谨,理论、观点、概念表达准确、清晰。10文字通顺,用语正确,基本无错别字和病句,图表清楚,书写格式符合规范。10外文应用能正确引用外文文献,翻译准确,文字流畅。5论文水平论文论点正确,论点与论据协调一致,论据充分支持论点,论证过程有说服力。15有必要的数据、资料支持,数据、资料翔实可靠,得出的结论有可验性。15论文有独到见解或有一定实用价值。1
9、0合计100意见及建议:评阅人签名: 年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名黄金进学院名称计算机科学与软件学院专业班级软件068题目JAVA利用SSH技术在电子商务库存管理中的应用1毕业设计(论文)指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计(论文)答辩委员会评语及成绩: 成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘 要在电子商品库存管理系统的开发中,充分利用了面向切面编程、控制反转、面向对象查询语言、对象关系映射等多种最新技术;同时充分
10、利用了J2EE平台的多种优秀开源框架,使用框架的目标就是使J2EE体系结构朝着更简单、更理性的方向发展。电子商品库存管理系统的实现展示使用这些框架开发项目的高效、便捷之处。电子商品库存管理系统具有分层的体系结构,表示层采用Struts框架,主要负责数据收集和结果显示,Struts框架具有良好的可扩展性和可维护性,能够很好地实现表示与内容之间的分离;业务逻辑层采用Spring框架,Spring框架能有效地组织中间层对象,消除对象创建与使用紧密耦合等问题,从而提高了电子商品库存管理系统的可移植性;数据持久层采用Hibernate框架,该框架是J2EE体系结构中的轻量级持久框架,不但可以减少操作数据
11、库的工作量,而且使得程序员能够以面向对象思维来操纵数据库。另外使用Hibernate框架使得电子商品库存管理系统在不同数据库管理系统的移植更加简单、快速。电子商品库存管理展示了使用开源框架开发企业级应用系统的一般模式。关键词:Struts;Hibernate;Spring;J2EE;WEB应用ABSTRACTIn the development of electronic goods inventory management system, make full use of much latest technology, such as Aspect-Oriented Programming,
12、 Inversion of Control, Hibernate Query Language, Object/Relation Mapping, etc. At the same time make full use of many open source framework of the J2EE platform, the goal of using framework is to make the J2EE aplication architecture become more simple and more rational. The implement of the electro
13、nic goods inventory management system shows efficient and convenient to using these frameworks to developed projects. The electronic goods inventory management system has layered structure. The view tier using Struts as its framework, it is responsible for collecting datum and handle the result, Str
14、uts framework has a good scalability and maintainability, and can separate presentation from content clearly; the business logic tier using Spring as its framework, Spring framework can effectively organized the middle-wate Object and get rid of the problem of the tight connection of component const
15、ruction. And improve the scalability of the electronic goods inventory management system; the data persistence tier using Hibernate framework, which provides lightweight persistence framework in J2EE platform, not only can reduce the workload of operating the database, but also allows programmers fr
16、eely to use the Object-Oriented method to operate database. In addition, by using Hibernate framework makes the electronic goods inventory management system more simple and fast to transplant among different database management systems. The electronic goods inventory management shows a common mode w
17、hich using open source frameworks to develop enterprise application system.Key words:Struts Framework; Hibernate Framework; Spring Framework; J2EE; WEBApplication目 录第一章绪论11.1 课题研究背景和意义11.1.1研究背景11.1.2研究意义11.2 国内外库存管理系统的研究现状及存在的问题21.2.1国内外研究现状21.2.2存在的问题21.3 课题研究的目的及主要内容31.3.1课题研究的目的31.3.2课题研究主要内容41.
18、4 本章小结4第二章MVC模型和J2EE框架52.1 MVC设计模型52.1.1MVC模型结构52.1.2MVC的优势52.2 Struts框架62.2.1Struts1.x框架的概述62.2.2Struts1.x框架的体系结构72.3 Hibernate框架82.3.1ORM技术的概述82.3.2Hibernate框架的概述92.3.3Hibernate的体系结构92.4 Spring框架112.4.1Spring框架的概述112.4.2Spring框架的核心机制122.5 SSH框架集成及其特点132.5.1SSH框架集成132.5.2SSH框架集成的特点142.6 本章小结16第三章电子
19、商品库存管理系统的分析173.1 系统可行性研究173.1.1提出问题173.1.2分析问题173.1.3系统设计思想183.2 需求分析193.2.1用户需求分析193.2.2功能需求分析193.2.3系统功能分析203.3 系统开发环境及运行环境233.3.1开发环境233.3.2运行环境243.4 本章小结24第四章总体设计和数据库设计254.1 总体设计254.1.1三大框架协作流程设计254.1.2持久层设计264.1.3业务逻辑层设计274.1.4视图层设计274.2 数据库设计284.2.1数据库概念模型设计294.2.2数据库逻辑模型设计294.3 本章小结33第五章电子商品库
20、存管理系统的实现345.1 持久层实现345.2 业务逻辑层实现355.3 表现层实现365.3.1视图层(View)365.3.2控制层(Control)385.3.3模型层(Model)385.4 部分页面功能展示405.5 本章小结42结 论43参考文献45附 录46天津工业大学2010届本科生毕业设计(论文)第一章 绪论1.1 课题研究背景和意义1.1.1 研究背景随着我国社会主义市场经济体制的确立和深入发展,商品经济的飞速发展,越来越多的商贸企业不断涌现,市场瞬息万变,迫使企业在商务大战中必须及时地、准确地掌握来自企业内外的各种商务信息。商品流通领域进入了一个空前的发展阶段,面临商界
21、的各种激烈地竞争,要提高市场竞争力,就必须有好的产品质量、好的市场客户服务,同时又要有好的商品流通管理体系。库存管理是商业企业经营管理中的核心环节,也是一个企业能够取得效益的关键,特别是企业如果能够做到合理进货、及时销售、库存量最小和减少积压,那么企业就能取得最大的利润。由此可见,进销存管理决策的正确与否直接影响了企业的效益。在过去,销售业的操作一般都靠人工操作,如靠人工登记卡片、填写表格资料,然后根据不同商品的进行分类入库、出库、记账,销售额的日结算和每月的盘点都需要花费大量的人力和物力。这都是一项极其繁琐的工作。通过人手工计算不但容易出错,而且不能够及时把数据之间的关系形象化表现出来,也就
22、不能够进一步掌握市场的最新动态。而且在手工管理的情况下,销售人员很难对客户做出正确的供货承诺,同时企业的进购部门也缺少一份准确的进购计划,部门之间的通讯也经常不畅通。这在激烈竞争的市场中是非常不利的。库存管理系统就是在这种状况下出现的,通过利用计算机的技术,使得企业进货、销售、存库管理能够有机地结合起来,从而提高企业的效率,节省成本。随着全球经济一体化进程的不断推进以及我国中小型物流企业的蓬勃发展,在这些中小型企业中推行库存管理系统已经成为一种可能,也是市场经济发展得必然趋势。 1.1.2 研究意义基于SSH架构的电子商品库存管理系统能够帮助企业的仓库管理人员对仓库的电子商品的入库、出库、移动
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 利用 SSH 技术 电子商务 库存 管理 中的 应用
