网络的企业销售管理系统的开发(含源码)
摘 要
随着全球经济的高速发展,网络经济也迅速发展,其影响逐步渗透到社会经济的各个环节,因此企业销售的管理模式也要不断改进,以适应社会的发展。销售管理系统为企业的管理决策提供了网络支持,从根本上改善了管理人员的工作量,为销售管理提供了很多方便,是现代中小企业管理的重要工具。销售模式的不断改进,可以促进内需,拉动经济,从而促进社会经济的发展。本设计是基于MVC设计模式开发的企业销售管理系统,C(Control)是用Servlet实现的。用struts2 spring和hibernate这三种框架来结合使用进行开发, Myeclipse 8.5作为开发工具,数据库用的是Mysql,在结合Tomcat6.0的技术基础上,使用JAVA语言开发环境和JSP动态页面开发技术。经过对本系统的需求分析,各个系统的功能模块实现,使得本系统能满足企业的正常运营和日常管理的需要,也使得企业自销售管理上更加省时、省钱、省力。
查看完整论文请+Q: 351916072
关键字:MVCstruts2+spring+hibernate框架JSP销售管理系统
目 录
1. 绪 论 1
1.1 课题研究的背景 1
1.2 课题研究的目的与意义 1
1.3 国内外研究现状及分析 1
1.4 论文的组织架构 2
2.系统的开发环境及技术简介 3
2.1 系统的开发环境 3
2.1.1 My Eclipse 3
2.1.2 数据库简介 3
2.1.3 Tomcat 3
2.2系统开发的思想与技术 4
2.2.1 JSP技术与MVC模式以及系统的基本框架 4
2.2.2 S.S.H框架的优点 4
2.2.3.Hibernate框架 5
3.系统总体设计 7
3.1 总体功能模块 7
3.2系统管理员功能模块 7
3.3普通管理员的功能模块 7
3.4普通用户的功能模块 7
3.5 系统用例图 8
3.6 程序流程图 8
4.系统详细设计与实现 10
4.1系统数据库的配置 10
4.2数据库表 10
5.系统功能实现 13
5.1程序的类图 13
5.2程序的时序图 15
5.3系统功能实现的主要框架 17
5.3.1 SSH框架 17
5.3.2 hibernate配置文件 17
5.3.3 spring配置文件 18
5.3.4 struts配置文件 18
5.4功能实现的主要模块 19
6.系统的调试与测试 23
6.1软件测试的目的 23
6.2软件测试的任务 23
6.3测试环境 23
6.4测试的结果及项目的运行成果 26
7.总 结 27
参考文献 28
致谢 29
1. 绪 论
1.1 课题研究的背景
随着世界科技革命为主导的信息技术,人类社会逐步由工业社会向信息社会转变的程度已成为一个现代化的重要标志,在国家和区域层面和综合实力。实施情况的大型中小企业在中小企业的应用,管理信息系统的中小企业逐渐大管理体系一体化作业管理系统的过渡,而那些中型的企业由于资金短缺,执行情况的信息系统的信息管理基础薄弱的原因是不理想的,同时,我们也可以看到,中小企业有风险的适用分类信息管理系统。
由于存在一个模式中小软件企业的个性和业务流程管理,不仅对管理软件实施有效的管理信息系统,为中小企业提供的好处。中小企业应用管理信息系统离不开中小企业的环境和条件。中国企业的市场意识和对市场的适应能力有所增强,企业管理水平不断提高,但与国际企业相比仍然存在较大差距。
1.2 课题研究的目的与意义
中小企业是国民经济的不可或缺的组成部分,对我国国民经济的快速增长和就业发展,构建和谐社会,具有重要的作用,重要的是能够促进中国经济和社会发展。但是,我们也应该清醒地看到中小企业存在着很多的问题,比如说管理观念落后,还采用手写的方式来记录客户资料,商品订单,商品库存以及一些账务的进出。这样很多时候如果记录的东西不见了,那么可能会造成客户资料的丢失,订单的遗漏,对企业来说是一笔巨大的损失,同时对企业的信誉也会造成沉重的影响,那么就在很大程度上阻止了企业的发展壮大。再比如说有的企业没有一个明确的、系统的管理分配方案,造成管理的缺失,所以这个时候我们就需要一个强而完善的企业销售管理系统来提升企业的管理水平。本次论文设计主要是通过对客户关系、销售品的库存、销售过程和销售业绩等环节记录、管理与分析,以书面向销售管理网络和科学的经验,解决原系统中存在的诸多问题,企业管理,销售利润的企业。
1.3 国内外研究现状及分析
随着以信息技术为主导的科技革命的步伐不断加快,是新的信息技术革命、潜力最大的信息资源是重要的战略资源,经济和信息社会的发展,作为一个经济与科技竞争的国家,信息化程度已成为一个重要标志一个现代化的国家和地区性和全球性的力量,中国加入WTO,市场经济的快速发展,信息化程度的要求越来越高,然后一些国内企业信息管理在这一阶段的普及率不高,企业中计算机资源得不到及时充分地利用,使得信息处理效率跟不上形势的发展,近几年越来越多的单位对计算机信息管理专业的人才需求与日俱增,被调查的一些单位普遍反映一个问题:他们迫切需要使用计算机来管理人才在企业经营管理。专业证书计算机信息管理的目标是在这样的背景下,人才管理在计算机行业提供更多更好的为企业,有了这样的人才,在计算机领域就能获得更好的发展。在国外,几乎所有企业都采用的是信息化管理模式,并且采用这种销售管理模式的企业很多都已经成为世界顶尖的企业,所以说企业的发展离不开一套完善的销售管理系统。
1.4 论文的组织架构
第一章:绪论。介绍了课题研究的背景,目的和意义,还有国内外的现状。
第二章:系统的开发环境及技术简介。介绍了我开发使用的技术。
第三章:系统总体设计。
第四章:系统详细设计与实现。
第五章:系统功能实现。
第六章:系统的调试与测试。系统测试的目的,测试的任务,测试环境,测试结果及项目运行成果。
第七章:总结。
2.系统的开发环境及技术简介
2.1 系统的开发环境
2.1.1 My Eclipse
MyEclipse 是最流行的Java集成开发工具,它在降低Java开发难度方面好于其他任何开发工具[1]。更值得一提的是,Eclipse是一个开源工具,可以免费下载使用。MyEclipse作为企业级工作平台(My Eclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的一种扩展,利用它,我们可以在数据库和J2EE的开发、发布,以及它可以极大的提高工作效率,不断的整合应用。MyEclipse是一个功能非常丰富的J2EE集成开发环境,目前支持Java Servlet ,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能[2]。MyEclipse是Eclipse的插件,功能非常强大。
在结构上,MyEclipse的特征可以被分为7类:
(1)J2EE模型
(2)WEB开发工具
(3)EJB开发工具
(4)应用程序服务器的连接器
(5)J2EE项目部署服务
(6)数据库服务
(7)My Eclipse整合。
2.1.2 数据库简介
数据库使用的是Mysql
2.1.3 Tomcat
Tomcat这只猫是一个服务器,大多数程序员把它作为资源的服务器,因为其执行系统的优秀,扩张良好,并将继续改进和完善。任何一个感兴趣的程序员都可以更改它或在其中加入新的功能,还有他可爱的LOGO,是一只猫咪,非常的惹人喜欢。 Tomcat是一个开源而且免费的jsp服务器,严格来说,它是web服务器。Apache项目,在雅加达市中心的Apache软件基金会,Sun公司和其他企业和个人发展合作,它是扩大Apache Web服务器,但是独立运行的,所以它实际上是一个Apache独立的进程单独运行的[5]。此次我采用的是版本Tomcat6.0。
原文链接:http://www.jxszl.com/jsj/rjgc/2229.html