会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

基于JSP的进销存管理系统论文.doc

  • 资源星级:
  • 资源大小:633.00KB   全文页数:51页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于JSP的进销存管理系统论文.doc

IJSPbasedinventorymanagementsystemofenterpriseABSTRACTPurchasesellstockmanagementsystemisanimportantpartofbusinessinformationmanagement,facingalotofcommodityinformation,usinghumanprocessingwillwastealotoftime,manpowerandmaterialresources,andtheaccuracyofthedataoperationisnothigh.Thispaperputsforwardakindofeasyoperationfortheflowpurchasesellstockmanagementsystemthatinvolvesinformforhalfanautomated.Thissystemdesigngoalistomanagetheenterpriseofitspurchases,sales,inventory,accountingprocesses.Usersbyusingthissystemcanprovidetheenterpriseseffectivelyreduceblindlyreplenishonrsstock,reducepurchasecost,reasonablecontrolinventory,reducenbreandimprovemarketsensitivity,andpromoteenterprisescompetitiveness.moduledesignandrealization,aswellasconcretecontactsurfacedesignandfunction.ThissystembasedonB/Sthreeleyeredinstitutiontocarryonthedesign,thefirstlayerusingMicrosoftInternetExplorerbrowser,firstflooradoptsTomcatasWebserver,withJSPdevelopmentWebapplications,thethirdflooradoptsSQLyogasdatabaseserver.Thissystemcanmanagegoodsofbasicinformation,customerinformation,supplierinformation,employeeinformation,etc.Italsocanbuildandinquiresenterpriseinincominggoods,sales,inventoryprocesstoproduceavarietyofdocuments,includingrestockedsheet,salesorders,GRNandoutboundorder,purchaseandsalesofvoucher,payingbillsetc.Thissystemcanalsotoallthedocumentsofstatisticalanalysis,andprovideprintfunction.ThesystemUSESthesecondaryusermanagement,therearegoodsystemsecurity.KEYWORDSJSP,Enterprise,Purchasesellstock,ManagementSystem,,SQLdatabase,DreamweaverSeverII基于JSP的企业进销存管理系统摘要进销存管理系统是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,且对数据操作的准确性不高。本文提出了一种易于操作的进销存管理系统对整个流程中涉及到的表单进行半自动化处理。本系统的设计目标是管理企业的进货、销售、库存、帐务等过程。用户通过使用本系统可以为企业有效减少盲目进货,降低进货成本,合理控制库存,减少资金占用并提高市场灵敏度,提升企业市场竞争力。本系统采用基于B/S的三层体系机构进行设计,第一层采用MicrosoftInternetExplorer浏览器,第二层采用Tomcat作为Web服务器,以JSP开发Web应用程序,第三层采用SQLyog作为数据库服务器。本系统可以管理货品的基本信息,客户信息,供货商信息,员工信息等。它还可以建立以及查询企业在进货、销售、库存等过程中产生的各种单据,包括进货单,销售单,入库单,出库单,进货付款单,销售收款单等。本系统还可以对各种单据进行统计分析,并提供报表打印功能。本系统采用二级用户管理,有着良好的系统安全性。关键词JSP,企业进销存管理系统,SQLyog数据库,DreamweaverIII目录1绪论..........................................................................................................................................12开发环境...................................................................................................................................22.1JSP技术简介..................................................................................................................22.2MySQL5.5数据库简介.....................................................................................................32.3Eclipse3.6简介............................................................................................................32.4JDK1.6简介..................................................................................................................42.5JAVA简介.......................................................................................................................52.6系统运行环境.................................................................................................................63系统可行性研究........................................................................................................................73.1技术可行性研究..............................................................................................................73.2经济可行性研究..............................................................................................................73.3操作可行性研究..............................................................................................................84系统需求分析............................................................................................................................94.1系统总体功能分析..........................................................................................................94.2系统模块的功能分析.......................................................................................................95系统软件设计...........................................................................................................................115.1系统设计的目标.............................................................................................................115.2总体设计.......................................................................................................................125.3详细设计.......................................................................................................................136数据库设计..............................................................................................................................186.1数据表...........................................................................................................................187系统开发..................................................................................................................................207.1公司管理.......................................................................................................................207.2客户管理.......................................................................................................................217.3产品管理.......................................................................................................................227.4供应商管理....................................................................................................................248软件测试..................................................................................................................................268.1软件测试的原则.............................................................................................................268.2软件测试的目的.............................................................................................................268.3软件测试步骤................................................................................................................269总结.......................................................................................................................................2810致谢.....................................................................................................................................29IV参考文献................................................................................................................................30附录..........................................................................................................................................31毕业设计说明书(论文)缩写稿..................................................................................................35毕业设计说明书(论文)缩写稿译文...........................................................................................41基于JSP的进销存管理系统11绪论随着中国电子商务、互联网业务的迅猛发展。国内许多企业已跨入电脑网络管理时代,并因此提高了管理效率和市场竞争力。但目前仍有部分企业还停留在原始记账管理阶段。而随着全球经济信息化的进程和WTO的成功实现,企业面临着前所未有的机遇和挑战,在如此激变的社会形势和激烈的市场竞争下,愈来愈多的企业管理者意识到效率管理和科学管理的重要性,以及增强市场竞争力的迫切性,因此建立科学、规范、高效的管理制度和秉承富有竞争力的经营理念是每一个企业管理者的渴望,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。在进货、库存、销售环节中,由于商品种类繁多、业务量大、库存管理复杂,使用手工操作的工作量很大,在操作过程中也容易出现各种错误。而采用计算机管理则可以大大提高日常工作的效率,不仅将原来由手工操作的进货、出货及销售这一整套流程用计算机进行全程管理,而且消除了手工操作中可能出现的不确定因素,达到进销存管理流程清晰,从而能够比较彻底的贯彻经营者的管理模式。2开发环境22开发环境2.1JSP技术简介随着电子计算机技术的迅猛发展,Java作为一种面向对象的程序设计语言,它降低了Internet应用程序的编写难度。在WWW世界中有数不清的Java小程序,它们极大地丰富了Web网页的效果,使Internet世界变得更加丰富多彩。时至今日,JSP技术已经相当成熟,前景非常广阔。在此背景下,利用JSP开发公司资源管理系统具有非常的意义。JSPJavaServerPages是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件.htm,.html中插入Java程序段Scriptlet和JSP标记tag,从而形成JSP文件.jsp。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。2.1.1JavaBean技术JavaBeans就是一个可以复用的软件模型。JavaBeans在某个容器中运行,提供具体的操作性能。JavaBeans是建立应用程序的建筑模块。大多数常用的JavaBeans通常是中小型控制程序,但也可以编写包装整个应用程序运行逻辑的JavaBeans组件,并将其嵌入到复合文档中,以便实现更为复杂的功能。一般来说,JavaBeans可以表示为简单的GUI组件,可以是按钮组件、游标、菜单等等。这些简单的JavaBeans组件提供了告诉用户什么是JavaBeans的直观方法。但我们也可以编写一些不可见的JavaBeans,用于接受事件和在幕后工作,例如访问数据库,执行查询操作的JavaBeans,它们在运行时刻不需要任何可视的界面。在JSP程序中所用的JavaBeans一般以不可见的组件为主,可见的JavaBeans一般用于编写Applet程序或者Java应用程序。2.1.2ServletServlet是使用JavaServlet应用程序设计接口API及相关类和方法的Java程序。除了JavaServletAPI,Servlet还可以用以扩展和添加到API的Java类软件包。Servlet在启用Java的Web服务器上或应用服务器上运行并扩展了该服务器的能力。JavaServlet对于Web服务器就好象Javaapplet对于Web浏览器。Servlet装入Web服务器并在Web服务器内执行,而applet装入Web浏览器并在Web浏览器内执行。JavaServletAPI定义了一个Servlet和Java使能的服务器之间的一个标准接口,这使得基于JSP的进销存管理系统3Servlets具有跨服务器平台的特性。2.2MySQL5.5数据库简介MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL是一个真正的多用户、多线程SQL数据库服务器。SQL结构化查询语言是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序MySQL和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。SQL语言可以为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许存储记录文件和图像。MySQL主要目标是快速、健壮和易用。它的特点有2.2.1使用C和C编写,并使用了多种编译器进行测试,保证源代码的可移植性2.2.2支持AIX、FreeBSD、HPUX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统2.2.3为多种编程语言提供了API。这些编程语言包括C、C、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。2.2.4支持多线程,充分利用CPU资源2.2.5优化的SQL查询算法,有效地提高查询速度2.2.6既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名2.2.7提供TCP/IP、ODBC和JDBC等多种数据库连接途径2.2.8提供用于管理、检查、优化数据库操作的管理工具2.2.9可以处理拥有上千万条记录的大型数据库2.3Eclipse3.6简介Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentTools,JDT)。Eclipse还包括插件开发环境(PluginDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。

注意事项

本文(基于JSP的进销存管理系统论文.doc)为本站会员(zhuanyunshi)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5