JAVA+MYSQL小型超市进销存信息管理系统的设计与实现(2)
时间:2024-02-20 21:36 来源:毕业论文 作者:毕业论文 点击:次
1。2 系统开发环境 系统开发运行软件和硬件需求: 开发工具:MyEclipse 开发语言:Java语言 开发环境:jdk1。6 + tomcat6。0。3 + MySQL 1。3 系统开发工具简介 1。3。1 采用Java语言编写 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的结合。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据Center、手游Control、科学超级计算机和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 1。3。2 采用MyEclipse开发平台源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此,该系统选用MyEclipse作为开发平台。 1。3。3 采用JSP技术 页面相关的内容主要是通过html文件完成,而Servlet技术主要是在获取浏览器(客户端)提交的请求数据,或者是给浏览器(客户端)响应数据。在企业开发中,前端的页面(html文件)相关设计和美化工作都是前端工程师(美工)负责,后台的Java程序是由Java开发人员完成,前端给出的页面,不能满足后台开发人员的需求,这时就需要后台开发人员在Servlet中使用response获取输出流,拼接前端页面需要的html片段,这样会导致Servlet中的Java代码十分的臃肿,而且不利于前端人员维护页面。导致前后人员之间合作出现问题。针对这些问题,sun公司设计出JSP(Java Server Page)技术来解决。它的主要功能:可以直接在JSP文件中书写html代码,但是JSP文件最后会被翻译成对应的Java代码。这个翻译工作不需要开发人员做任何的事情,而直接由Java对应的机制完成。这样就可以保证前端工程师可以直接针对JSP文件进行页面设计和修改,后台人员可以在JSP页面中添加对应的业务程序。后台人员不用再在Servlet中通过response输出大量的html片段。 2 系统需求分析论文网 系统需求分析主要的内容是明确小型超市进销存信息管理信息系统最终要实现的目标,并找到合理的解决方案。本文中对系统的分析主要是从超市基本业务需求和功能需求两个方向进行分析。 2。1 超市基本业务需求 2。1。1 进销存商品管理业务 进销存商品管理主要是对库存商品进行查询。系统应能向用户提供每种商品进货和销售数量的查询,在实际操作中,用户需要能够随时查询到当前的库存。本系统根据货品的入库和出库信息来查询库存,所用的方法是累计截止当前每种商品的所有入库和出库的数量,用累计进货数减去累计销售数即得此种商品的当前库存数。进销存管理就是对商品基本信息的管理,例如商品的供应商、型号、价位等信息。其中涉及到的操作主要包括对商品信息的增加、修改、删除等。建立了商品的基本信息后,就可以对不同的商品进行进货、销售以及库存数量查询以及所有商品的列表及每种商品的详细信息,以便于用户比较分析。 (责任编辑:qin) |