JIU JIANG UNIVERSITY毕业论文题目基于J2EE的制造企业业务管理系统的设计与实现英文题目Design and Implementation ofManufacturing Enterprise BusinessManagement System Based on J2EE 院系信息科学与技术学院专业计算机科学与技术姓名熊小刚班级学号A061111指导教师魏启明信息科学与技术学院学士学位论文二○一○年五月信息科学与技术学院学士学位论文摘要伴随着英特网的蓬勃发展,自动化的管理和办公备受各企业的青睐。
自动化办公不仅兼顾个人办公效率的提高,更重要的是可以实现群体进行信息的交流,工作的协调与合作,它可以将诸如信息采集、查询、统计等功能与具体业务密切关联。
操作人员只须点击一个按钮就可以得到想要的结果,从而极大得方便了企业领导的管理和决策,从而达到了提高企业效率的目标。
系统主要结合当代制造企业的特点,采用基于J2EE技术构建一个自动化的制造企业的业务管理系统。
系统采用基于Windows XP操作系统,SQL Server 2000数据库,Tomcat作为应用服务器的开发环境,使用JSP,JAVABEAN,SERVLET等技术。
系统分为三大模块,第一个模块为基础数据的管理,主要实现了对部门、员工、产品、客户、零件等基础数据的增、删、改、查。
第二个模块为业务流程的管理,主要实现了业务信息按照预定的流程在各个部门流转,通过流程中的信息可以清晰的观察到当前作业任务的状态以及生产过程中存在的一些问题。
第三个模块为统计报表,主要是实现了对订单的统计,用户输入订单的起始时间,就可以一目了然的看到这段时间内的订单统计信息。
通过该业务管理系统,企业员工只需登录就可以观察到整个企业生产作业计划及实际情况,并能和相关部门人员进行交流。
关键词:业务管理系统,信息服务,企业效率信息科学与技术学院学士学位论文AbstractIn the increasingly fierce market competition, the enterprises must be strive to improve their econmic efficiency and enhance their own competitive power to avoid being eliminated. The main method to improve the competitiveness is reinforce the management, in the management methods, models, instruments and tools for practical reforms. With the vigorous development of the Internet, many enterprises are in favor of the automation management and automation office. Office automation is not only take account of personal office efficiency, more importantly, it enables the exchange of information groups, work coordination and cooperation in, it can be such as information collection, query, statistics and other functions closely related with the specific business. The operator simply clicks a button to get the desired result, so it greatly facilitated for the business leaders at the management and decision-making, also as to achieve the goal of improving business efficiency.The system is try to use J2EE technology to build an automated manufacturer enterprise bussiness management system, which is in Windows XP, SQL Server 2000 for database development in platform, Tomcat application server as a network information services, use jsp, javabean, servlet and other technology development system. The system mainly consists of business issued, design drawings, row materials into the purchase, production scheduling, quality inspection, product leave the factory and other sectors of information flow management. Main achieve the following function, departments, employees, products, customers and other basic data management, achieve the business information according to scheduled workflow turn in different departments, finally can base on the request forming a variety of statistical reports.KeyWords: Business Management System, Information Services, Business Efficiency.信息科学与技术学院学士学位论文目录摘要 (I)Abstract (II)1 概述1.1背景分析 (1)1.2系统研究的意义和内容 (1)1.3系统功能简介 (2)1.4论文组织 (3)2 系统需求分析2.1系统功能需求 (4)2.2系统E-R图 (5)3 系统总体设计3.1设计目标 (8)3.2系统功能结构图 (8)3.3系统架构图 (10)4 系统详细设计4.1 数据库设计 (11)4.2 系统流程图 (16)4.3 业务流程图 (17)5 系统实现信息科学与技术学院学士学位论文5.1 系统开发环境介绍 (19)5.2系统开发主要技术简介 (19)5.3系统主要模块的实现 (20)5.4系统截图 (30)6 系统测试6.1 系统测试概述 (34)6.2 系统测试 (34)7 总结致谢 (40)参考文献 (41)信息科学与技术学院学士学位论文1 概述1.1背景分析随着计算机技术的迅速发展和普及,管理信息系统已经深入到各行各业。
信息是对决策者有价值的数据,主要特征是来源分散,数量庞大,来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。
企业从信息管理的角度可划分为物流和信息流[1]。
生产过程是一个物流的投入产出过程,且是不可逆的过程。
在这个网络飞速发展以及市场竞争日趋激烈的时代环境下,合适的管理信息系统已成为企业的发展利器。
所谓管理信息系统(Management Information System),主要指的是进行日常事物操作的系统[2]。
这种系统主要用于管理需要的记录,并对记录数据进行相关处理,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。
目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。
基于Web的管理信息系统是对传统管理信息系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的商务管理。
通过用户的具名登录(或匿名登录),以及相应的权限控制,可以实现在远端对系统的浏览、查询、控制和审阅。
基于Web的MIS系统技术同传统的MIS技术有相似也有区别[3]。
相似之处在于技术的理念,区别之处在于技术的实现。
以下将设计与实现一个基于J2EE的制造企业业务管理系统,当然这也是一个基于Web的管理信息系统。
1.2系统研究的意义和内容传统的制造企业业务管理采用的是人工管理方式,这种管理方式不仅需要投入信息科学与技术学院学士学位论文大量的人力和物力,而且对于庞大的数据和工作流常常缺乏有效的管理。
因此,经常出现数据错误的现象。
当数据出现问题时又不得不需要更多的人力和物力去核查错误数据,这对于企业造成了极大的浪费[4]。
为了解决上面所描述的传统的制造企业业务管理存在的问题,本文提出一种基于J2EE的制造企业业务管理系统。
通过采用计算机技术,对比以往的人工管理方式,可以得到以下改观:节约成本,采用信息化技术可以实现办公无纸化,避免人工进行操作和记录的繁杂手续,减少相关人力和物力资源,从而可以大大节约成本。
管理方便,对于大数量的数据,提供高效快捷的管理。
提高效率,通过系统使业务管理工作系统化、规范化、自动化,从而达到提高管理效率的目的,同时可以实现群体进行信息的交流,工作的协调与合作。
除此之外,业务管理系统为用户提供良好的操作环境,系统由于采用B/S架构,从而能为工作人员提供简洁而高效的服务,只需在浏览器中即可完成工作流程,为企业用户提供了一站式服务[5]。
而B/S架构本身对于系统的升级和维护也非常的方便,从而可以减少日常使用中系统维护的费用,系统采用了目前已经相对成熟的Java Web技术进行开发。
1.3系统功能简介系统主要实现一个用于制造企业的业务管理系统,包含业务下达、设计图纸、原料进购、生产调度、质量检验、产品出厂等环节的信息流管理。
主要包含以下功能:(1)基础数据管理部门信息、客户信息、员工信息、零件信息、产品信息等。