- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
绪论
随着社会经济的不断发展,各个企业也面临着各种机遇和挑战。为了能够在这个信 息化的时代继续发展下去,就必须紧跟上时代的脚步。随着网络技术的不断发展, 现代物流技术也在不断的更新换代。传统的人工记载的办公方法已经无法满足很多 企业的需要,因此,每个企业都需要一个自动化的仓库管理系统。仓库是每个企业 都必须谨慎管理的地方,因为货物是企业最基本的本钱,只有很好地管理好自己企 业的货物,才能在竞争如此激烈的社会中谋得一片天地。本课题正是根据这一理 念,开发了一个功能比较完善,基本能满足企业要求的仓库管理系统。
系统开发背景
随着计算机技术的发展,一个崭新的信息化的世界已经展现在我们眼前。如 今,你可以随处看到很多不同种类的信息管理系统。
商品是企业的根本,仓库是企业用来保存商品的地方。因此,仓库对于企业十 分重要。所以说一个成功的企业必定会有一个好的仓库,而一个好的仓库就肯定会 有一个先进的仓库管理系统作为支撑。但是,传统简单、静态的仓库管理系统,因 为其不具备信息共享功能,且无法保证货物的正确的进库、库存控制和发货等问 题,已经无法确保企业资源的高效利用;而且,传统的仓库管理系统存在维护困 难、开发复杂等缺点,极大的浪费企业的人力、物力,因此已经跟不上时代的步 伐。所以说,一个成功的企业需要一个现代的仓库管理系统来保证企业产品的精细 化管理,保证最大化利用企业资源。
系统开发目的
仓库是所有企业都不可缺少的部分,因此,一个企业想要蓬勃发展,管理好自 己的仓库就显得十分重要。但是仓库中的货物总是不断变动的,因此,就需要有人 将仓库中货物的增减情况进行记录。但是传统的人工记录的方法存在着许多问题, 比如信息安全行性低、查询效率低等。因此,对于一个想要不断发展的企业来说, 这种人工记录的方式必须淘汰。
随着计算机技术的不断发展,计算机的使用已经十分普遍,每个企业都拥有计 算机。使用计算机对库存信息进行管理有着很多人工记录所无法比拟的优点,比如 查询快捷、信息安全性高、添加删除方便等。
基于以上这些原因,我开发了一个仓库管理系统。本系统能够保证货物的正确 的进库、库存控制和发货。并且,系统维护简单,不需要动用太多的人力、物力, 可以有效的帮助企业管理好仓库。
系统开发平台
本系统采用B/S的三层架构,系统使用MyEclipse开发工具,基于J2EE平台,采 用MV开发模式,JSP、Struts技术,选用SQL Server 2000作为系统的数据库平台。 1.3.1MyEclipse
全名 MyEclipse Enterprise Workbench ,简称 MyEclipse 。 MyEclipse 企业级 工作平台是对Eclipse IDE的扩展,利用它我们可以极大的提高在数据库和 J2EE的
开发、发布,以及应用程序服务器整合方面的工作效率。它是功能丰富的 J2EE 集成 开发环境,包括了完备的编码功能、调试功能、测试功能、发布功能等,完整支持 HTML、 Struts 、 JSP、 CSS、 Javascript 、 SQL、 Hibernate 等框架。
1.3.2JSP 技术
JSP技术是主流 Web开发技术中使用最为广泛的一种,它是由 Sun公司推出的一
款基于Java语言的Web开发技术。在Sun公司的倡导下,许多公司都参与到了 JSP 的开发之中,使得JSP成为了动态网页技术的标准。JSP技术不仅继承了 Java语言 的强大功能,可以方便的开发出先进、安全和跨平台的电子商务系统,而且还拥有 Java Servlet的稳定性,并可以使用 Servlet提供API。JSP是目前比较热门的一款 Web网页开发技术,由它开发出的系统具有良好的扩充性,实用性较高。
JSP技术使用Java编程语言编写类XML的tags和scriptlets 来封装动态网页
产生的处理逻辑。JSP技术将网页的设计和显示与网页逻辑分离开来,并且设计成支 持可重用的基于组件,这些功能极大的提高了基于 Web的应用程序的开发效率。当
有访问JSP页面的请求发送到 Web服务器时,首先将其中的程序段进行执行,然后 将执行结果连同JSP文件中的HTML弋码一起返回给客户。插入的 Java程序段可以 用来进行数据库、重新定向网页等操作,以实现建立动态网页所需要的功能。
JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回给客户端的就是一 个HTM文本,因此客户端只要有浏览器就能浏览。[2]
1.3.3Struts2
Struts2框架是在Struts1和WebWor框架的基础上开发出来的,它吸收了 2个 框架的优点。Struts1 框架和 WebWork框架是2个完全不同的框架。因此,虽然 Struts2 感觉上好像是 Struts1 的升
文档评论(0)