1、本科毕业论文(20 届)低值易耗品管理系统的设计与实现所在学院 专业班级 计算机科学与技术 学生姓名 学号 指导教师 职称 完成日期 年 月 I学术诚信声明本人所呈交的毕业论文,是在指导教师的指导下独立完成。研究工作所取得的成果、数据、图片资料均真实可靠。除文中已注明引用的内容外,不包含任何其他人或集体已经发表或撰写过的作品或成果。对本论文的研究做出重要贡献的个人和集体,均已在文中以明确的方式标明。本毕业论文的知识产权归属于培养单位。本人完全意识到本声明的法律结果由本人承担。本人签名: 日期:2015 年 4 月 8 日 II目 录摘要与关键词 .11 绪论 .11.1 课题研究背景 .11.
2、2 课题研究现状 .21.3 课题研究意义 .21.4 课题主要研究内容 .31.5 本文组织结构及章节安排 .32 开发环境简介 .42.1 系统环境介绍 .42.2 系统技术方案 .42.2.1 JavaBean 简介 .42.2.2 JDBC 简介 .52.2.3 JSP 技术简介 .53 系统需求分析 .53.1 系统可行性分析 .53.1.1 技术可行性分析 .53.1.2 经济可行性分析 .53.1.3 操作可行性分析 .53.2 系统功能需求分析 .63.3 系统重要流程图分析 .84 系统数据库设计 .104.1 数据库设计概述 .104.2 数据库概念设计 .104.3 数据
3、库逻辑设计 .124.4 数据库物理设计 .145 系统功能设计与实现 .145.1 系统总体结构设计 .155.2 系统功能模块设计 .175.2.1 用户登录模块 .175.2.2 购置申请计划管理模块 .185.2.3 审批与领用管理模块 .19III5.2.4 库存管理模块 .215.2.5 盘点汇总管理模块 .235.2.6 用户管理模块 .256 系统测试 .266.1 测试环境分析 .266.2 测试用例设计及测试过程 .266.3 测试结果分析 .327 总结与展望 .327.1 总结 .327.2 展望 .32参考文献 .34致 谢 .35肇庆学院毕业论文1低值易耗品管理系统
4、的设计与实现摘 要:近年来,随着高校教学专项经费投入的不断增大,教学用低值易耗品的采购与使用逐年加大。为了对低值易耗品的采购、库存、领用等环节进行高效科学的系统化管理,本文设计开发了一套基于校园网的低值易耗品管理系统。该低值易耗品管理系统基于 B/S架构,采用 JSP 技术开发,其后台采用 sql server 2005 作为系统数据库管理工具,主要具有采购计划申请与审批、领用、库存、盘点汇总、用户管理等功能模块,具有模块化设计的特点,操作简便、界面简洁、易于维护与扩展。该低值易耗品管理系统的成功设计与开发,对于改变低值易耗品管理模式、提高低值易耗品管理效率以及对其进行采购与领用的科学化决策等
5、均具有积极的现实意义。关键词: 低值易耗品;管理系统;高校;开发;数据库Design and implementation of consumables management systemAbstract:In recent years, with the special funds investment for education in colledges and universities has increased continuously, teaching low-value consumables procurement and use are also increasing yea
6、r by year. To be responsible for the efficient scientific and systematic management of low-value consumables purchasing, inventory, and other aspects of recipients , this present paper designs a low-value consumable management system, which is based on a campus network. The low-value consumables man
7、agement system based on B/S architecture, which is using JSP technology development, and its background using sql server 2005 database as a system management tool. The main functions are application and approval with a procurement plan, reception, inventory and inventory summary. This system has the
8、 characteristics of modular design. And it is easy to operate and easy to maintain and expand. The successful design and development of the low-value consumables management systems contribute to change the low-value consumables equipment management mode, improve management efficiency and its consuma
9、bles procurement all has positive practical significance.Keywords:low-value consumables; management system; universities; develop; database肇庆学院毕业论文21 绪论1.1 课题研究背景随着这几年来国家对高校的投资逐渐增加,高校的教学用硬件工具得到了根本的提高。其中作为教学、办公和实验用的低值易耗品的投入也不断地增加,这为改善教学质量、学院建设都提供了很大的助力。可如何才能管理好这些低值易耗品,有效增加低值易耗品的利用率,这便是当下需要解决的问题,因为协调好
10、低值易耗品,对改善老师的教学、提高实验室对大量实验用品的管理效率、减少学院不必要的财产损耗都有着举足轻重的意义 1。首先我们要知道什么是低值易耗品,低值易耗品是指单价在两千元以内,与短期借款的年限相同,并且不能作为固定资产的劳动物品。因为其具有数量庞大、种类繁杂、放置散布广等特点,因此管理易耗品的相对比较困难。如何加强学院对低值易耗品的管理,关系到学院能否节约资产、减少负债、教学与实验能否顺利展开等一系列因素 2。随着计算机与互联网技术的不断进步,传统的低值易耗品管理方式已经不能适应学院对种类繁多的低值易耗品进行有效管理,所以开发学院低值易耗品管理系统,是处理眼下困境的当务之急 3。为让学院低
11、值易耗品能更有调理的规范化管理,有效地保障低值易耗品的合理运用,我开发了低值易耗品管理系统。本系统是为学院开发一个低值易耗品管理系统,是对易耗品的申请、审批、领用、入库等进行管理,完成学院日常对低值易耗品的盘点工作,因为教学、实验、研发及办公的需要,学院每年都要投入一定的费用用于购买相应的低值易耗品。所以要保证所投的经费恰到好处,开发一个专门用于管理低值易耗品的管理系统便显得尤为重要 4。1.2 课题研究现状我国低值易耗品管理系统已经有几年的发展历史了,并且每年都在进步,目前国内外的许多大学在管理低值易耗品时都实现了网络化管理,它的主要特点是:服务用户群体广、资源汇总能力强、信息检索能力强。但
12、当下学院在管理低值易耗品的过程中仍包含着下列问题:一是没有一套有效的管理政策,由于低值易耗品具有数量庞大、种类繁多、存放地散布广等特点,还没有一套有效的管理政策能规范低值易耗品的管理。没有一套完整的购置审批制度,采购则根据学院的易耗品原始库存来采购易耗品,缺乏专门负责肇庆学院毕业论文3审查相关物品的进出明细账。二是管理易耗品的意识不足,在高校,由于教师对低值易耗品的管理随意性较严重,学生也因此不注意对低值易耗品的保护,随意使用、放置,更有甚者出现偷窃的情况,导致无端端的财产损失。 三是管理人员的缺乏管理易耗品的相关知识,由于低值易耗品本身的价值不高,高效不愿意专门培训管理地址易耗品的人才,造成
13、管理方式的落后。 1.3 课题研究意义随着计算机与互联网技术的不断进步,加之互联网在高校已经全面普及,为高校在低值易耗品的管理中提供契机。对于仍使用手工管理低值易耗品的院校,很难适应高校对低值易耗品的需求量。所以鉴于当前的形式,为学校设计一套低值易耗品管理系统,为改变低值易耗品管理的模式,提升教学、科研等的整体效率,节省学院的费用支出,有着迫在眉睫的意义 5。开发低值易耗品管理系统具有如下的意义:(1)由于低值易耗品管理系统全部在计算机上操作,大量数据存贮在虚拟的数据库中,并能实现多台计算机共享数据库。因此,与传统低值易耗品手工管理相比,它节省了大量的纸张和空间。(2)低值易耗品管理系统的开发
14、对于我们最重要的一点是将庞大的数据资料进行数字化整合,使原文件能以数字的形式永久保存在更安全、更便捷的环境中,而且对于信息的检索有莫大的帮助。(3)使用低值易耗品管理系统的用户可以不与相关的管理人员无须见面,直接通过系统进行线上浏览、查询、申请、审批。这使得管理员的工作效率大大提高,并且不会影响用户的工作时间,大大改善了传统低值易耗品管理效率低的问题。(4)低值易耗品管理系统扩大了用户的范围,传统低值易耗品的管理因为使用对象与地理位置的限制只能为少数人服务,而低值易耗品管理系统则允许人们在任何地方进入网站自由操作。1.4 课题主要研究内容为了提高低值易耗品管理系统的安全性和稳定性,并且最大限度
15、地节省投资,在系统的开发中采用目前比较成熟的 JSP 技术,合理规划系统的逻辑层次和功能模块。在系统实施的过程中,采用 SQL 为后台数据库服务器,同时以 MyEclipse 作为开发软件,构建了一个低值易耗品管理系统。采用 JSP+SQL 开发,享有维护便利、代码简洁、占用空间小等特点;可以完全通过前台界面管理系统;功能模块独立性强;具有操作肇庆学院毕业论文4简洁方便的页面;并支持所有的 Windows 系列操作系统。本系统主要分为四大用户:教师、主任、院长和物管员。教师用户可以对低值易耗品进行领用申请;主任可以对教师用户的购买申请进行审批,审批通过后,将提交到学院领导进行审批,主任也可以领
16、用低值易耗品;院长可以对部门领导批准的,进行审批管理,审批结束后,可查看所有审批信息;物管员则负责对低值易耗品进行入库出库的盘点,并具有最高权限。1.5 本文组织结构及章节安排本论文主要包含七个章节,依次为:第一章为绪论部分,该部分概述了本系统的背景,当前国内外发展现状,本系统的研究目的和意义、系统的主要设计的功能以及论文的组织结构。第二章介绍了系统开发的相关技术,该部分讲述了系统开发所需的相关技术,包括 JSP 技术、 JDBC 数据库连接技术、SQL 数据库等。第三章为系统的需求分析,其中包括了技术、经济和操作可行性分析。并分析了系统用户关系图,为接下来的设计与实现做铺垫。第四章为系统数据
17、库设计,首先简单介绍了数据库,接着进行了数据库相关的概念设计、逻辑设计和物理设计。第五章为系统功能设计与实现,该部分对系统的功能模块进行了详细的设计与实现。第六章为系统测试,该部分对低值易耗品管理系统全面测试进行了详细的总结与归纳。第七章为总结与展望,总结全文的主要内容以及系统尚存在的不足,并对未来对本系统的改进提出建议及展望。2 开发环境简介2.1 系统环境介绍系统环境主要包含硬件环境和软件环境,硬件环境是任何系统运行的必要条件,软件环境是系统开发的保障,硬件环境如表 2-1 所示,软件环境如表 2-2 所示。表 2-1 硬件环境表名称 说明CPU Intel 酷睿双线四核 2.2GHz内存
18、容量 4GB肇庆学院毕业论文5硬盘容量 500GB其它 键盘、鼠标、网卡表 2-2 软件环境表名称 说明开发软件 Myeclipse10、SQL 2005系统环境 Microsoft Windows 7Web 服务器 Tomcat7.0JDK JDK1.72.2 系统技术方案Java 语言是一种非常杰出的语言。它的跨平台融合,使其可以在任何平台上运行。它的简单易学,使得大多数从事计算机行业的人员很容易研习 Java。它的安全性,让不属于对象的实力都不能访问。它的可移植性,便是一台计算机编码,便可直接在其他计算机上使用。它的可靠性,让维修人员的工作量大大降低。而伴随着 JSP 技术的出现,让 J
19、ava 正式步入 Web 开发。它与 Web 的结合使互联网的动态多媒体信息开发变得可行 6。2.2.1 JavaBean 简介JavaBean 是用 Java 语言编写的一个可以重复利用的特定对象,在 JSP 的开发的过程当中能够利用 JavaBean 来避免代码不必要的多次编写,使整个 JSP 开发变得更加简单 7。JSP 配合 JavaBean 来使用,有如下的优点:(1)有利于往后的维护,由于其分割了 HTML 和 Java 代码,这样不会把所有的程序代码都写到 JSP 页面中,使整个程序代码分布更加均匀。(2)有利于避免不必要的工作量,当 JSP 要使用重复功能时,只需调用已经写好的
20、JavaBean 组件来执行用户所要的功能,不用再重复写相同的代码。2.2.2 JDBC 简介JDBC 就是一种将编程语言和数据库连接起来的接口,并且 JDBC 能让连接数据库的工作变得简单,无需为各种数据库编写不同的语句,只需一个 JDBC 就可以完成所有数据库的连接,让调取数据库数据,连接前台变得更加简单 8。2.2.3 JSP 技术简介JSP 就是一种将 Java 语言嵌套如 HTML 语句的技术,实现将 java 的动态页面展现给用户,它就像 Java 语言一样,拥有相应的各种优势,并能让用户直接在浏览器上浏肇庆学院毕业论文6览,更方便了广大用户群众的使用 9。3 系统需求分析3.1
21、系统可行性分析3.1.1 技术可行性分析本系统主要是实现购置计划申请管理、审批与领用管理、库存管理、盘点汇总、用户管理等方面的功能。本系统的开发采用开发技术是的是 JSP 技术,且该技术已经足够成熟,有利于前台动态页面的开发。以 JSP 为主要技术,并以JSP+SQLServer、MyEclipse 为开发工具。这样通过 JSP 技术开发一个健壮性好、安全性高的低值消耗品管理系统,在技术上是可行的。3.1.2 经济可行性分析由于低值易耗品管理系统的开发经济需求相对较低,并且已经具有相对成熟的软件环境,所以在软件的花费上几乎为零。系统的设计开发和测试都是在自己的笔记本电脑上进行,硬件的投资也基本
22、为零,开发成本,运行成本和调试成本都是比较低的。总体来说,系统的开发与使用在经济上是可行的。3.1.3 操作可行性分析本系统界面设计简洁,且相应的功能名称清晰可见,适用于任意用户进行操作和管理,并且操作过程中若出错,会有相对完善的错误提示信息,操作成功也会相应的有正确信息提示,这样更加能提高工作效率,不会因操作不方便的问题而造成管理的疏漏,用户会对系统的操作过程比较满意,因此在操作上是可行的。3.2 系统功能需求分析(1)物管员物管员是指在这个低值易耗品管理系统中通过管理端对仓库易耗品进行管理的人员,这个角色主要参与管理端的易耗品分类管理、入库管理、领用管理及出库管理等功能,具有最高的权限。(2)教学人员教学人员是指在低值易耗品管理系统主要使用人员,它又可以派生三个子类即院
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。