论文部分内容阅读
当今市场经济的环境之下,企业的销售额是其正常运作的关键。因而,为了能够更加高效的提升企业的销售业绩,大部分企业都设置了与其相关的分公司或者是相关的代理制度,这样就可以通过他们把企业的产品最终推到了消费者的手之中。由于他们绝大多数都位于不同的地方,这样就给相关的业务信息的交流提供了方便的渠道。然而在代理之间以及代理与总部之间的联系并不是那么的方便,所以传统的管理方式已经无法满足当今企业的需要了。该系统其实就是一个非常基本的仓库的货物管理的系统,其就是通过使用计算机信息技术的方式将一些比较优秀的管理理念使用到企业本身的一种手段。本系统实现了对相关企业之中的货物的采购和货物的库存以及货物的销售等相关的信息进行了高效的管理。本货物管理系统比较详细的介绍了其设计之各个环节,包含有对系统的分析和系统之设计与系统之实现以及系统的相关的测试。通过使用数据的流程图以及与系统相关之功能的结构图对设计这个系统所相关的所有数据进行了详细的相关之分析,同时也详尽地讲解了该系统的所有的功能之模块。设计与实现本系统的过程之中,详细的介绍了完成相关的窗体以及与其相关的架构的代码的相关的信息和其菜单的实现之方法,而且本文之中也给出了该系统的相关的部分的运行的界面。开发本系统的过程之中,我选择了迄今比较受欢迎的JAVA语言的JSP技术进行开发,使用MySql数据库实现所有之相关的后台操作。此系统的设计与实现主要是由基于JSP的技术在MySql中的实际的相关的应用之中来实现的,它们分别具有如下之优点:一.JSP的优点是:1.JSP技术特征。JSP的技术的特征主要体现在就是其实质就是Java语言发展而来的一种Web网页的开发技术,因而具有Java的一些代码可以分离以及其语言可以在不同的平台上进行运行的特性。2.跨平台。由上述一所述,JSP技术是能够运用Java的API的。这样就可以知道,其跨平台性主要就是体现在了可以在不同的操作系统之中进行使用,例如Linux等。这同时也拓宽了JSP可以使用的Web服务器的范围。3.业务代码分离。通过使用JSP的技术研发出来的相关的项目,大部分情况下都会用到HTML的语言对静态网页的相关的内容进行相关的操作,而动态的网页部分主要是通过Java的代码以及JSP的技术来实现。程序的开发者可以使用JavaBean进行全部的业务处理,或者是把相关的业务的处理之代码让Servlet或是Struts等进行相关的处理,这样也就实现了视图与业务代码的分离。因而在需要修改业务逻辑的代码过程时就不会对JSP页面之代码造成任何的影响,因为它的主要的责任就是负责显示相关的数据。4.组件重用。可以在JSP之中运用JavaBean技术进行对业务的组件的编写的操作。其实质就是通过使用某个JavaBean的类对业务的相关的处理进行封装或者是被用成一个数据的存储的相关的类型,该组件可以在项目开发的整个过程之中使用并且其也可以被别的Java的应用程序使用。5.继承Java Servlet功能。Servlet是JSP出现之前的主要Java Web处理技术。JSP的技术能够接受用户的所有的相关之请求同时还可以在Servlet的类之中对相关的代码进行有效的编写,最终会将程序的运行之结果返回给客户端的浏览器。6.预编译。预编译的实质就是指当使用者首次利用浏览器对JSP页面进行访问的时候,相关的服务器对该页面的代码执行的一次相关的编译。而且被编译过的代码会被保存在客户端,当用户再次使用到该段代码的时候将会直接地运行已经被变异过的相关的代码。二.在使用MySql的数据库技术来实现对本系统的设计过程之中的好处如下:1、其关键部分的线程是指这些完全的多线程并且MySql数据库能够支持多事务的处理器。充分利用CPU资源。2、其利用被高度优化之后的类库来完成对SQL函数的库相关的内容,而且不能够拥有任何形式的内存的分配,在其被相关的初始化之后。没有内存漏洞。3、被优化之后的SQL的查询之算法,可以效的提升查询的效率。4、支持大型的数据库。能够被运用其对相当大的数据记录进行处理的一种数据库。5、该数据库语言继承了SQL数据库语言的所有相关的长处,例如可以实现排序的ORDER语句等等。6、相当一部分企业使用MySql数据库的主要的原因就是因为其免费,而且能够被方便的使用,占用的空间资源也非常的小同时性能也很好。