史文丽 龚丹丹
摘 要:随着计算机网络技术的高速发展,计算机应用的普及,利用计算机系统对企业的物资进行管理成为一种必然的趋势。利达物资管理系统是利用Web技术开发的基于B/S架构的物资管理系统,系统采用SQL Server 2005作为后台数据库。基于网络的物资管理应用软件不仅使以上的希望变成了可能,而且能间接地减少无谓的库存积压,降低出错的概率,降低企业的管理成本,提高了企业的经济效益。
关键词:物资管理;B/S架构;SQL Server 2005;Hibernate
1 绪论
⑴课题研究的背景。随着社会经济的发展,计算机网络技术和软件技术的应用已经渗透到企业的人日常管理工作中。物资管理是一般企业管理中重要的一个环节,需要对企业内部物资基本信息、物资调配信息等进行完整的监控。利用计算机技术带来的优势加强物资管理,不但能减少企业管理资金的投入,还可以大大地提高管理团队的素质,加强企业职工的增产节约意识和学习并利用先进科技的意识,使公司的科学管理形成共识,并可降低物资设备在各个环节上出现问题的概率,从而推动了企业的现代化管理。
⑵研究目的和意义。本系统开发主要目的就是使用现代物资管理系统实现计算机管理,提高企业物资管理的工作效率。使管理人员能够有序有效的管理物资的入库、出库等使用状态,可以随时方便快捷的进行物资信息的审核、更新、查询、修改,使企业能够利用现代计算机技术的优势创造更高的经济效益。
本系统的意义在于使用计算机技术对企业的物资信息进行科学的管理,实现高效、有序的工作方式,把工作人员从繁重的工作程序中解脱出来,以降低物资管理成本提高工作效率。
2 相关理论介绍
本章主要介绍了利达物资管理系统开发过程中所使用的技术、框架和开发环境等。
⑴设计技术。1)JSP技术。该技术将所有程序操作都在服务器端进行,网络上传送给客户端的仅仅是得到结果,这样大大降低了对客户浏览器的要求。而它的主要优势是:一次编写,到处运行。2)JavaScript技术。JavaScript可以与HTML语言相结合,实现与Web客户交互作用。3)Struts2框架。它的主要作用是在开发过程中,开发人员无需再手工编写,极大的节省了时间。
⑵开发环境。1)MyEclipse简介。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试等功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。也是目前最流行的Java集成开发工具。2)Tomcat简介。由于它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,所以很受广大程序开发者的青睐。
3 系统分析
系统分析的经常目标之一,在于改善决策过程及系统性能,以期达到系统的整体最优。如下图:
4 系统设计
用户登录流程图如下:
5 系统测试
软件测试可分为黑盒测试和白盒测试两种方法。
白盒测试:测试者必须对程序内部结构和处理过程非常清楚,根据程序的内部结构进行程序测试,检查程序中每条通路能否完成预定的工作要求。
黑盒测试:主要根据程序的外部特征,不用考虑程序的内部结构。也就是将程序看成一个黑盒子,只用在程序的接口上进行测试,看能否完成相应的功能要求。利达物资管理系统采用黑盒测试的方法,对系统进行功能测试。
[参考文献]
[1]刘志峰.软件工程技术与实践[M].电子工业出版社,2009.
[2]任泰明.基于B/S结构的软件开发技术[M].清华大学出版社,2009.11.
[3]吴建,张旭东.JSP网络开发入门与实践[M].北京:人民邮电出版社.2011.
[4]郭鲜凤,郭翠英.SQL Server数据库应用开发技术[M].北京:北京大学出版社.2009.
[5]孙卫琴.Tomcat与Java Web开发技术详解.北京:电子工业出版社.2009.
[6]王珊.数据库系统概论[M].北京:高等教育出版社,2006.17-20.