1、基于J2EE架构的企业煤炭销售管理系统毕业设计 毕业设计基于J2EE架构的企业煤炭销售管理系统学生姓名: 学号: 系 部: 专 业: 指导教师: 2014年6月诚信声明本人郑重声明:本论文及其研究工作是本人在指导教师的指导下独立完成的,在完成论文时所利用的一切资料均已在参考文献中列出。 本人签名: 年 月 日毕业设计(论文)任务书设计(论文)题目:基于J2EE架构的企业煤炭销售管理系统的设计与实现 系部: 计算机工程系 专业: 网络工程 学号: * 学生: * 指导教师(含职称):*(教授 )*(助教) 1课题意义及目标学生应通过本次毕业设计,综合运用所学的理论知识,设计实现一个企业的煤炭销售
2、管理系统。此系统可采用MyEclipse作为开发环境,以java为开发语言,后台采用MySql做数据库设计,二者结合实现和数据库中的数据进行动态交互,完成前后端的集成输出功能。在此过程中,深入理解软件工程的理念,为就业打好基础。2主要任务(1)根据企业煤炭销售管理中需求的制定需求分析。系统的主要功能有客户管理、合同管理、称重管理、统计管理、系统管理等煤炭销售过程的管理。(2)对基于J2EE架构的企业煤炭销售管理系统的特点进行分析,完成该系统的总体设计,从数据流和功能模块角度给出系统总体设计方案。(3)根据总体设计分析进行详细设计,分模块依次实现系统功能,。(4)运用所学的基础知识,充分发挥自己
3、创造力,独立完成设计及论文。网站设计文档包括有效程序,原程序清单等。(5)按照软件工程测试方法与要求,对开发结果进行测试,记录测试用例。3主要参考资料1 张国晨.煤炭运销管理系统的设计J.机械工程与自动化,2010.第3期:5-72 (美)夏洛特.软件工程导论M.第1版.北京:清华大学出版社,2012.3 王国辉.Java Web 入门经典M.第1版.北京:机械工业出版社,2013.4 崔洋.MySQL数据库应用从入门到精通M.第1版.北京:中国铁道出版社,20134进度安排序号设计(论文)各阶段名称起 止 日 期1需求分析(基于任务说明,查阅整理资料;汇总目前国内外现状,写出更详细的功能要求
4、和实现内容、写出资料文献综述;列举可行方案并初步选择,给出选择依据。)2014年3月1日3月9日2概要设计(基于需求分析与文献综述的内容,按照选择的实现方案,从数据流和功能模块(业务流程)角度给出系统总体设计方案。)2014年3月10日3月23日3详细设计(基于概要设计的结果,分模块依次实现系统功能。)2014年3月24日4月27日4代码实现(根据详细设计,分别依次实现系统每一个模块儿的功能。)2014年4月28日5月18日5测试维护(按照软件工程测试方法与要求,对开发结果进行测试,记录测试用例。)2014年5月19日5月25日6设计论文(按照软件工程系统开发的环节过程、校系对毕业设计(论文)
5、的写作要求,完成论文写作,经指导教师认可后完成论文写作。)2014年5月26日6月1日7准备毕设答辩2014年6月审核人: 年 月 日 基于J2EE架构的企业煤炭销售管理摘 要随着科学技术的进步,计算机行业的迅速发展,大大提高人们的工作效率,计算机信息管理系统的引进已经彻底改变了许多公司的经营管理。甚至附近的小商店也可能正在用计算机来控制销售、记账等活动。在一些大公司里,电子信息处理系统检测全部工作设备的操作与运行。煤炭销售管理系统是管理企业机制中的重要组成部分,通过对某公司销售管理系统的销售管理机制进行调查研究,开发了这款煤炭销售管理系统。本系统中解决了企业管理事物中的客户信息管理、合同信息
6、管理、称重信息管理以及相关统计工作。本系统中包含了几个功能模块:系统登录、客户信息管理、合同信息管理、称重信息管理、统计管理和系统管理等。本设计利用MyEclipseASP.NET平台开发,采用B/S模式,后台数据库使用MySQL,通过网上管理,网上销售,简化以前烦琐的手工操作,不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,完成一个适用于企业的煤炭销售管理系统,实现管理过程的信息化,能充分利用信息资源,建立企业竞争优势,提高企业管理效益。目前该系统的基本功能已经实现,虽然有些地方做的不是很人性化,但是基本具备了煤炭
7、销售管理的功能。关键词:煤炭销售管理,Java,数据库,统计 Based on The J2EE Architecture of Enterprise of Coal Sales ManagementAbstractWith the progress of science and technology, the rapid development of the computer industry, has improved peoples working efficiency greatly. The introduction of computerized information syste
8、ms has sharply changed management control in many companies. Even a neighborhood shopkeeper may now use computers to control sales, billing, and other activities. In large companies, electronic data processing systems monitor entire projects and sets of operations. The management of coal sales is th
9、e important part of the administration of enterprises organization. Investigations through the mechanism of management to the frequency equipments CO.LTD sell management system. This system contains several function modules: system login information, customer information management, contract managem
10、ent, weighing information management, statistics management and system management.This design is developed on the MyEclipse,ASP.NET platform and if adopts B/S mode, uses MySQL backend database. It simplifys the complex manual operation,thus making each business consistent,easy operated,accounts clea
11、r,and the company can get the information in shortest time to make the appropriate decision.Therefore, completing a coal sales management system which applies to companies and achieves informatization in management progress can make full use of information resources, establish enterprise competitive
12、 advantage, improve the efficiency of the enterprise management.At present the basic function of the system is implemented, although some places is not so good, but the basic with the coal sales management functions. Keywords : coal sales management, Java, data base, statistics1 绪论1.1课题研究背景1.1.1课题背景
13、随着科学技术水平的不断提高,人们对销售管理系统的需求也越来越大。很多煤炭销售公司的业务环节仍然运用人工记账的传统方法,既容易出错又会导致账目混乱,查询和统计起来也非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。如何管理好这些,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。煤炭销售管理系统不但能使各业务环节协调一致,而且操作简单,账目清晰。通过账目查询,公司能在最短的时间内获得市场信息,从而制订相应的决策。因此,完成一个适用于企业的煤炭销售管理系统,实现管理过程的信息化,能充分利用信息资源,建立企业竞争优势,提高企业管理效益。本系统是在分析了现行小煤矿销售管理流程的基础上,
14、结合信息管理系统开发的概念、各功能需求和公司里的情况而设计的这套系统。1.1.2研究方法本系统采用HTML语言及CSS、JavaScript编辑页面,采用Java语言、Struts框架、Wabacus框架结合MySQL数据库和MyEclipse平台来设计完成。1.1.3研究工具(1)JavaJava是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。Java 编程语言的风格十分接近C、C+语言。Java是一个纯的面向对象的程序设计语言,它继承了
15、 C+ 语言面向对象技术的核心,Java舍弃了C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。但在 J2SE 1.4.2 发布后,Java 的执行速度有了大幅提升。与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun 公司
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1