企业管理系统中采购管理模块的设计与实现.doc

上传人:精*** 文档编号:843915 上传时间:2023-09-09 格式:DOC 页数:31 大小:1.21MB
下载 相关 举报
企业管理系统中采购管理模块的设计与实现.doc_第1页
第1页 / 共31页
企业管理系统中采购管理模块的设计与实现.doc_第2页
第2页 / 共31页
企业管理系统中采购管理模块的设计与实现.doc_第3页
第3页 / 共31页
企业管理系统中采购管理模块的设计与实现.doc_第4页
第4页 / 共31页
企业管理系统中采购管理模块的设计与实现.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、摘 要采购是企业向购买商品的一种商业行为,企业经营活动所需要的物资大部分是通过采购获得的,随着市场竞争越来越激烈,采购管理在,“供、产、销”,这一物流管理中的重要作用也逐步突显出来,如何降低采购成本、提高企业资金利用率、降低采购风险,是每个企业必须面对的问题。只有使用先进的计算机管理系统,才能有效进行企业的采购管理,提高企业的核心竞争力。国际化是实际应用中经常用到的一个技术,其有多种实现方案。本文对其两种典型的方案做了一个详细的阐述。本文介绍了一个屋子企业采购管理系统的开发实例。终点从系统结构、业务流程。数据库设计及主要功能模块设计着手,介绍了该系统的设计思路和实现过程。系统选择了 MyEcl

2、ipse 作为开发平台, Mysql 为数据库。关键词:采购 商业化 MyEclipse MysqlABSTRACTEnterprises to purchase goods procurement is a commercial activity, business activities,most of the material needed to get through the procurement, with the increasingly fierce market competition, procurement management, for, production, mark

3、eting, and this the important role of logistics management is gradually exposed, how to reduce procurementcosts and improve capital efficiency, manage risk, every business must face. Only the use of advanced computer management system in order to effectively conduct businessprocurement management, i

4、mprove enterprises core competitiveness. Internationalization is often used in the practical application of a technology, a variety ofimplementations. This program made its two typical one in detail. This article describes a house enterprise purchasing management system developmentexamples. End from

5、 the system structure, business processes. Database design and the main function module design started to introduce the idea of the system design and implementation process. MyEclipse system chosen as a development platform, Mysqldatabase. Key words:Purchasing commercial MyEclipse Mysql 1前 言 物资采购是在遵

6、循国家法令、政策规定,遵循企业生产组织,遵循物资供应体制与渠道等各方面合理化的前提下,运用现代科学技术和科学管理方法,积极组织与优化物资供应,降低物资采购成本,为企业生产运营提供合格、足量的物资需要。 当前一些公司企业领导对物资采购在企业管理中的地位和作用认识、重视不足。物资采购部门不是企业的后勤部门,而是企业的先行部门,物资采购是经济与技术相结合的一门科学,涉及企业物资管理工作的计划、定额、组织、协调和控制的各个方面,是物资管理的重要环节。同时,物资采购工作又涉及到企业的生产、工程、安全、财务等部门,要保证企业的生产和工程建设不间断地进行,保证安全生产而需经常性的物资储备,就必须加强物资采购

7、工作。而要保证物资采购做到供应快、质好量足、费用省,必须有良好的企业内部运作机制和财务资金支持,实现物资采购供应与生产运营需要相衔接,达到相对平衡与统一。物资采购作为企业管理的重要组成部分,对保证生产建设的正常进行,促进企业经济效益的提高具有十分重要的作用。 1.1开发背景随着互联网技术的不断发展和互联网的进一步普及应用,网上原有电子邮件、搜索引擎、即时通信等互联网功能继续保持快速发展,并不断出现新的形式。与此同时,随着Web2O的提出与发展,各种新的网络功能也不断涌现,由此带来的便利也在日益丰富着我们的工作和生活。1.2国内外研究现状Intetnet是全世界最大的计算机网络,它起源于美国国防

8、部高级研究计划局(ARPA)于1968年主持研制的用于支持军事研究的计算机实验网ARPANET。ARPANET建网的初衷旨在帮助那些为美国军方工作的研究人员通过计算机交换信息,它的设计与实现是基于这样的一种主导思想:网络要能够经得住故障的考验而维持正常工作,当网络的一部分因受攻击而失去作用时,网络的其它部分仍能维持正常通信。经济学家Lamming 给出现代采购的定义为:强调与传统意义上的采购相区分,现代采购所涉及的方面很广,它不仅仅是管理开支与花销,而是企业战略管理的一部分,采购管理以保证企业物资供应为目标,包括外部资源管理、物资采购、物流管理等多个环节,采购管理的顺利实施会提升企业运作的效率

9、。康善村的观点为:企业若想在激烈的市场环境中生存与发展,需要发挥采购的积极作用,在进行详细分析与研究的基础上,明确企业的不足并迅速加以弥补,采购管理目标是以最小的成本取得最大的效益。Van Weele的观点为:采购管理就是以合适的时间、地点、质量和数量在企业外部获取产品和服采购管理的目的是保证企业的物资供应,以使生产顺利进行,并提升企业的竞争力。彼得.贝利,大卫.法摩尔,大卫.杰塞,大卫.琼斯在其著作采购原理与管理一书中说,采购的角色发生了变化,采购不再被认为是例行公事的或行政性的订购活动,即采购不再仅仅是订购或购买,而是具有战略作用的,关乎从原材料到使用和弃置整个过程的物料流动。供应链管理现

10、在已经被大型组织看作是降低成本和增加价值的一个领域。组织从供应链中削减成本的能力会受到采购活动发展阶段的影响。如果采购职能得到了适当的发展,采购可以在供应链管理领域进行运作性的,战术的和战略的改进。如果某些组织的采购部门能够以积极主动的战略方式提高供应链的效率和有效性,那么其他组织也可以,然而,降低购置成本、战略外包、电子商务,所有这些都要靠采购活动发展到适当水平。事务性的、被动的采购活动是无法对这些理念真正做出贡献的,而得到良好发展的战略性的采购活动则能够做到。1.3系统设计目标创新是互联网不变的主题。今天,在世界范围内互联网正在发生裂变,在这次巨大的变革浪潮中,新技术、新应用成为变化后沉积

11、的成果。新技术的应用也使得网络功能不断涌现。随着网络功能的不断推陈出新,互联网用户的日益增长,互联网也将迎来前所未有的新局面。2企业管理系统中采购管理模块的需求分析2.1可行性分析随着信息技术的不断发展,计算机已经应用到各个领域,通过使用计算机可以减少大量的手工操作,提高工作效率。为了公司在采购时方便和高效。因此需要开发一个企业管理系统采购管理系统。通过进行可行性分析,我们编写了本论文,对该系统的技术、经济、运行等方便的可行性进行分析。2.1.1技术可行性分析本系统的开发利用MySql作为后台的数据库,它是一个支持多用户的数据库,适用于大中规模的数据量需求。使用MyEclipse作为系统开发的

12、开发环境,JavaBean作为 MyEclipse的一种开发语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型。2.1.2经济上的可行性硬件条件:Cup为pentium4以上,内存为256MB以上运行环境:Windows XP, Win7等数据库:Mysql所以制作该系统价格低廉,操作简单,使用方便。2.2企业管理系统中采购管理模块的需求概述2.2.1系统目标该系统主要建立一个基于B/S模式的企业采购管理系统,建立完善的规章制度,提高物资采购管理水平当前,一些国有企业内部管理不严,纪律松驰,浪费严重现象时有存在,缺乏自我监督和自我约束机制,表现在物资采购方面就是没有集中物资采购权和明

13、确职责分工,没有对物资采购进行科学管理,导致乱采购,程序不规范,招投标推行力度不够,造成物资库存积压,周转缓慢或假冒伪劣产品流进企业,造成许多损失和浪费。这在企业企业也有一定程度的存在。因此,必须抓好企业物资采购规章制度的建立与完善,采取切实措施,不断提高物资采购管理水平。 2.2.2用户类和用户特性3系统总体设计3.1数据库设计3.1.1数据库设计概述数据库是整个系统的基石,数据库的设计优劣直接影响到整个系统的设计成败,本节对数据库的设计进行专门阐述。数据库是数据管理的最新技术。十多年来数据库管理系统已从专用的应用程序发展成为通用的系统软件。由于数据库具有数据结构化,最低冗余度,较高的程序与

14、数据独立性,易于扩充,易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用性和相容性,提高了决策的可靠性。目前,数据库已经成为现代信息系统不可分割的重要组成部分。数据库技术也是计算机领域中发展最快的技术之一。数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。数据库及其应用的性能都建立在良好的数据库设计的基础之上,

15、数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。一般人们设计数据库遵循第三范式。即:数据库表中不包含已在其他表中包含的非主关键字信息。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。管理员表(Admininfo)字段名称数据类型字段长度是否为空说明idInt10NoKeyusernamevarchar20No 操作员姓名passworld

16、varchar20No 密码物品表(goodsinfo)字段名称数据类型字段长度是否为空说明idInt10NoKeygnamevarchar20No gaddressvarchar20Nogtypevarchar20No ginfovarchar20NO供应商表(loginfo)字段名称数据类型字段长度是否为空说明idInt10NoKeygoodsidvarchar20No gnamevarchar20Nocountvarchar20No pricevarchar20NOproviderinfo字段名称数据类型字段长度是否为空说明idInt10NoKeypnamevarchar20No pte

17、lvarchar20Nopwebvarchar20No pemailvarchar20NO其中Key为主键3.2系统总体结构设计该系统在Win7环境下,主要采用JSP开发工具,MySQL数据库来设计,开发过程与成果应符合GB/T 11457-1995软件工程术语,GB/T 8567-1988计算机软件产品开发文件编制指南等。4程序设计与编码4.1开发平台与工具4.1.1J2EE平台 J2EE ,即是Java2平台企业版(Java 2 Platform Enterprise Edition),是原Sun公司(现已被甲骨文公司收购)为企业级应用推出的标准平台。它简化了企业解决方案的开发、部署和管理

18、相关复杂问题的体系结构,J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如编写一次、随处运行的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的

19、应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。在开发图书馆借阅管理系统的过程中,应用Myeclipse6.0.1,它可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。Myeclipse是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, JavaScript, SQL。4.1.2WEB服务器和数

20、据库在系统的开发过程中使用的Web应用服务器是Tomcat,是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、SUN和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。Tomcat是一个小型的轻量级应用服务器,它运行时占用的系统资源小、扩展性好、支持负载平衡和邮件服务等开发应用系统常用的功能,因此在中小型系统和并发访问用户不是很多的时候,经常被使用。使用MySQL作为数据库开发工具。MySQL是一个小型关系型数据库管理系统,开

21、发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。为了开发的便捷快速,使用MVC模式。开发系统用的系统工具如表4-1所示:表4-1 系统开发平台和工具工具名称用途JDK 1.6.0_11MyEclipse8.5 MySQL 5.0Navicat for SQLTomcat 6.0Java 开发工具包J2EE集成开发环境小型关系数据库管理系统MySQL可视化数据库管理工具Web应用

22、服务器4.2程序设计4.2.1程序设计概述在设计的Web层应用了著名的MVC模式,V有JSP来实现,为了业务逻辑和表示的分离.它是基于Web应用系统,它的客户端使用Broswer,然后是Web层的应用,业务逻辑层(有EJB实现),资源管理层。客户请求浏览页面,一般Web层的View有JSP组成,并且使用了大量Taglib。把每个请求映射到某个HTMLAction类来响应它。HTML Action类是一个标准的类,执行选择的HTML Action。使用MVC模式减少了代码的复制,即减少了代码的维护,由于模型返回的格式不带任何显示格式,因而模型可以直接应用于接口的使用,还因为MVC模型把不同的模型

23、和不同的视图组合在一起完成不同的请求,因此,控制层可以说包含了用户请求权限的概念。在设计中还因应用了MVC开发模式,MVC是三层架构分别是视图层,控制层和连接层,程序结构清楚明了是它的一大优点。使开发者能更好的了解程序实现机制。 4.2.2数据库与Web服务器的连接数据库连接时采用连接池技术链接MySQL,具体代码实现如下:/*建立数据库连接 * return 获得数据连接 */public static Connection getConnection()Connection conn=null;try Class.forName(com.mysql.jdbc.Driver);conn=Dr

24、iverManager.getConnection(jdbc:mysql:/localhost:3306/test,root,); catch (Exception e) e.printStackTrace();return conn;5 系统详细设计与实现5.1 系统实现5.1.1 系统实现概述在设计的Web层应用了著名的MVC模式, V有JSP来实现,为了业务逻辑和表示的分离.它是基于Web应用系统,它的客户端使用Broswer,然后是Web层的应用,业务逻辑层(有EJB实现),资源管理层。客户请求浏览页面,一般Web层的View有JSP组成,并且使用了大量Taglib。把每个请求映射到某

25、个HTMLAction类来响应它。 HTML Action类是一个标准的类,执行选择的HTML Action。使用MVC模式减少了代码的复制,即减少了代码的维护,由于模型返回的格式不带任何显示格式,因而模型可以直接应用于接口的使用,还因为MVC模型把不同的模型和不同的视图组合在一起完成不同的请求,因此,控制层可以说包含了用户请求权限的概念。在设计中还因应用了MVC开发模式, MVC是三层架构分别是视图层,控制层和连接层,程序结构清楚明了是它的一大优点。使开发者能更好的了解程序实现机制。5.1.2 数据库与Web服务器的连接数据库连接时采用连接池技术链接数据库MySQL。5.1.3 网站首页程序

26、设计本模块主要是用户、管理员通过企业采购模块的设计与实现系统的首页登录进入该系统,或者查看装备,注册会员,修改档案等。企业采购模块的设计与实现的登录主页面如图5-1所示。图5-1 企业采购模块的设计与实现系统首页主要代码: function chk() var username=document.fm.username.value; var password=document.fm.password.value; if(=username) alert(用户名不能为空!);document.fm.username.onfocus; return false; else if(=password

27、) alert(密码不能为空!);document.fm.password.onfocus; return false; else return true; 企业采购模块的设计与实现.containerwidth:551px;height:100%;text-align:center;margin-top:180px;.buttonborder:none;height:24px;font-weight:bold;width:58px;line-height:26px;font-size:14px; .textborder:inherit; font-weight:bold; backgroun

28、d-color:#FFFFFF; color:#FF66FF; .STYLE6 color: #000000; font-size: 12px; font-weight: bold; .STYLE7 font-size: 16px.STYLE8 color: #000000; font-size: 16px; font-weight: bold; 用户名: 密  码:      5.1.3 网站首页程序设计本模块主要是用户、管理员通过企业采购模块的设计与实现系统的首页登录进入该系统后,登陆管理,货物信息管理,供货商信息管理等。企业采购模块的设计

29、与实现的登录后主页面如图5-2所示。图5-1 企业采购模块的设计与实现系登陆后页面主要代码:BODY SCROLLBAR-FACE-COLOR: #e8e7e7; FONT-SIZE: 14px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #ff6800; SCROLLBAR-TRACK-COLOR: #efefef; FONT-FAMILY: 宋体; SCROLLBAR-DARKSHA

30、DOW-COLOR: #b2b2b2; SCROLLBAR-BASE-COLOR: #000000TABLE BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0pxTD FONT: 14px 宋体IMG BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0pxA:link FONT: 14px 宋体; COLOR: #000000; TEXT-DECORATION: noneA:hover COLOR: #428eff

31、; TEXT-DECORATION: underlineA:visited FONT: 14px 宋体; COLOR: #000000; TEXT-DECORATION: none.menu_next OVERFLOW: hidden; SPAN FONT-WEIGHT: bold; LEFT: 8px; POSITION: relative; TOP: 2pxFONT FONT-WEIGHT: bold; LEFT: 8px; COLOR: #ffffff; POSITION: relative; TOP: 2px.menuMouseOut BACKGROUND: url(images/ad

32、min_left_1.gif).menuMouseOver BACKGROUND: url(images/admin_left_2.gif).menu_leftbg BACKGROUND: #000000.menu_bg .dd display:none; function showsubmenu(sid) whichel = eval(submenu + sid); if (whichel.style.display = none)eval(submenu + sid + .style.display=;); elseeval(submenu + sid + .style.display=none;);  登陆管理  查看管理员  添加管理员 table cellspacing=0 cellpadding=0 wi

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922