摘要: 在这个信息技术遍及的21世纪,工作便利化,信息普及化己经成为社会的主要思维方式,信息技术被人们认为是社会与科学技术发展的三大重要中流砥柱之一(分别为材料、能源、信息)。计算机技术信息是进行智能化管理的基本,也是做最后的归结的根据。在一个组织架构中,信息管理技术是可以极大的节约人力物力和财力的一个重要方式,在社会组成占有重要的地位。简而言之,信息管理是一种现代化的,有别于传统人力管理的一种新型的管理模式。档案的信息管理是人才市场最为重要的一个组成部分。档案管理系统是一个将计算机技术应用与日常生活中的典型例子, 它能够收集与存储人才提交的档案,提供编辑与调入调出查询已有档案的一个入口;提高管理人员的工作效率。该系统采用JSP为编程语言。本篇论文主要介绍了这个课题的开发背景,以及将要完成的功能和我在开发的过程中遇到的一些问题。重点的说明了系统的可行性、运用的关键技术、测试方案和思想。
这个系统中分为了如下几个功能模块:
普通用户功能模块:提交档案,修改编辑档案,打印档案;
管理员功能模块:分配管理权限,提交档案,修改删除编辑档案,打印档案;
主管功能模块:提交档案,审核档案,删除档案,驳回用户提交档案,打印档案;
经理功能模块:提交档案,审核档案,删除档案,驳回主管提交档案,打印档案;
这个系统采用的是B/S的经典结构模式,操作简单,维护和升级也方便,可以在后续的工作中,对这个系统进行升级管理。
主要应用的技术是JSP技术,其特色就是简单易用,具有相当高的安全性,同时继承了java技术的特点,也就是具有面向对象这一显著特点。
该论文有图22幅,表2个,参考文献40篇。
关键词:档案 管理 技术 开发
目录
摘要
Abstract
第一章 绪论-1
1.1 课题背景-1
1.2 系统特点-4
1.3 课题的目的及意义-1
1.4 本文研究内容实施方案及创新点-3
第二章 系统分析-6
2.1 可行性分析-6
2.2 系统需求分析-7
2.3 系统流程图-7
第三章 关键技术-8
3.1 Apache和tomcat-9
3.2 B/S结构-9
3.3 Java-10
3.4 DIV+CSS-11
3.5 MySQL-11
第四章 系统设计-12
4.1 系统总体设计-12
4.2 系统模块-12
4.3 数据库设计-15
第五章 系统实现-16
5.1 概论-16
5.2 登录页的设计-16
5.3 后台操作页面设计-22
第六章 系统测试-26
6.1 测试的重要性及目的-26
6.2 测试的步骤-28
6.3 测试的主要内容-28
6.4 测试的环境-29
6.5 测试的结果-29
总结与展望-33
总结-33
展望-34
毕业设计体会-35
致谢-37
参考文献-38