办公用品管理系统的设计与实现毕业论文
2020-05-12 22:18:34
摘 要
随着科学的发展,时代的进步,我们已经步入信息化的时代,计算机网络的应用也越来越普遍,应用计算机管理日常工作已经成为一种普遍现象。而在日常生活中,随着工作的数据量变大,通过计算机来管理办公用品已经成了人们必不可少的一种方式。
相比传统的管理方式,办公用品管理系统的优势是可以利用计算机的强大的信息存储功能。本文在对办公用品管理系统进行需求分析后,进行详细的设计与实现,系统包括办公用品的采购管理、入库管理和领取登记查询等功能。本次设计使用MyEclipse和SQL Server 2008 R2开发,采用了Tomcat服务器,并且应用了JSP和Java Bean的技术。为了更好的实现各功能模块,本系统采用MVC模式,严格依照软件开发流程,从需求调研、数据库设计到系统编码上进行开发,最后本文详细介绍了系统的测试过程。
关键词:办公用品管理 JSP MVC模式 测试
The design and implementation of office supplies management system
Abstract
With the development of science, the progress of time, we have entered the era of information technology, the application of computer network is more and more common, the application of computer management has become a common phenomenon in daily work. With the increasing amount of data in the work, the use of computer to manage office supplies has become a essential way.
Compared to traditional procurement of office supplies, office supplies management system is the advantage of the computer can be a powerful information storage function. on the basis of the analysis of the demand for office supplies management system, detailed design of the system, including office supplies procurement management, warehousing management and receive registration inquiries and other functions. This design uses MyEclipse and Server SQL 2008 R2 development, using Tomcat Web publishing server, and application of JSP and Java Bean technology. In order to better achieve the various functional modules of the software, the system uses the MVC. Strictly according to the software development process from the needs of research, database design to coding, testing, development. At the end of the paper, the testing process of the system is introduced in detail.
Key words: Office supplies management; JSP; MVC; Test
目 录
摘 要 Ⅰ
第一章 引 言 1
1.1 研究意义 1
1.2 相关技术 1
1.2.1 B/S模式 1
1.2.2 Java语言介绍 2
1.2.3 JSP技术介绍 2
1.2.4 Servlet技术介绍 2
1.2.5 MVC设计模式 3
1.3 本章小结 3
第二章 需求分析 4
2.1 需求分析 4
2.1.1 功能需求分析 4
2.1.2 性能需求分析 5
2.2 方案论证 5
2.2.1 经济技术分析 5
2.2.2 技术可行性 5
3.3 本章小结 6
第三章 系统设计 7
3.1 系统设计目标 7
3.2 系统概要设计 7
3.2.1 系统功能架构设计 7
3.2.2 系统功能流程设计 9
3.2.3 系统概念模型设计 10
3.3 算法流程 11
3.3.1 登入流程 11
3.3.2 采购流程 11
3.3.3 入库流程 11
3.3.4 领取流程 12
3.4 数据库逻辑设计 12
3.5 本章小结 16
第四章 系统实现 17
4.1 登入系统 17
4.2 员工信息 18
4.3 采购管理 19
4.4 库存信息 20
4.5 领取查询 22
4.6 财务信息 22
4.7 本章小结 22
第五章 系统测试 23
5.1 系统测试的目的及意义 23
5.2 软件测试的流程 23
5.3 测试常用的方法 24
5.4 主要功能测试 25
5.4.1 系统登入测试 25
5.4.2 员工信息测试 26
5.4.3 采购信息测试 27
5.4.4 库存信息测试 28
5.4.5 领取查询测试 29
5.4.6 财务信息测试 30
5.4.7 其它功能测试 30
5.5 本章小结 31
结束语 32
致谢 33
参考文献 34
第一章 引 言
随着社会经济的发展和科学技术的进步,计算机技术与软件的发展已经非常成熟。各行业都使用计算机来进行信息化管理,而将计算机系统应用于办公用品的日常管理已是必然趋势。
1.1 研究意义
随着技术的提升,计算机科学发展也越来越迅速,我们已经熟悉了其丰富的功能 ,并且它已经进入各个行业发挥着关键的作用。
一个功能完善、简单易用的办公管理系统能有效减轻企业工作人员的工作压力,另外它的实现将会大大减少企业的相关预算。因此办公用品管理系统能给用户提供详细的信息和多样化的查询方式。但一直以来人们习惯使用传统的方式来管理文件、统计和查询数据,这需要耗费大量的人力物力用于采购信息的建立,归档。传统的方法是利用Excel来处理办公用品的信息,数据录入完成打印成纸质的资料,到这里办公用品管理信息的信息采集完成,数据录入表格后也被放在一边,没有能够充分的利用,显然这是很大的资源成本浪费,也是间接的对人力和物力的浪费。这种管理方式存在着许多缺点,此外随着时间的推移,会有很多的琐碎文件、数据。
1.2 相关技术
1.2.1 B/S模式
B/S结构即浏览器和服务器结构。它跟着计算机技术兴起,改进了C/S结构。B/S模式统一了客户端,把系统核心内容聚集到服务器上,易于系统的开发、使用以及维护。B/S结构比较强的优势在于不用安装专业的软件而可以在任意环境使用。这为本系统未来多用户的扩展提供了支持。
1.2.2 Java语言介绍
Java继承了C 语言面向对象技术的核心。对象的说明用属性表达,而通过使用方法来操作这个对象。
此外Java还具有安全性,主要体现在语言的安全性、编译代码时的安全性、运行时的安全性。虽然Java拥有丰富的类库,但都不会引起致命的错误,也没有任何一种Java病毒。Java内置对多线程的支持,多线程可以同时完成多个任务。
1.2.3 JSP技术介绍
JSP是一种Servlet程序的模板。当JSP 作为一个 web URL 被访问时,如果服务器根据某种规则认为有必要刷新程序时,服务器会把“页面”翻译成 Servlet 程序的源代码,并编译成Servlet程序,继而执行这个程序。