摘 要
目前由于企事业单位收到的、以及下发的文件都是纸质形式,不便于公文接受单位对公文进行电子化存档、查询、调用等,影响文件使用效率。另外纸质文件在下发时,呈几何级数增长的文件复印量,造成了纸张的大量浪费。随着电子化办公迅速在各机关、企事业单位普及,在电脑上编制公文已成为机关工作人员的首选方式。大量公文在编时已经是电子化的,这为电子化公文管理创造了便利条件。随着网络带宽的不断提高,在线办公已成为发展趋势,公文完全可以电子化方式存放在服务器上,在数据库等计算机信息系统的支持下,对公文处理的各种信息进行收集、整理、存储、检索、统计和传播,随时可供文件使用单位调阅。极大提高机关办公效率。
本系统前台主要使用JSP作为开发语言,后台使用oracle作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的公文管理系统。
关键词:公文管理,JSP,B/S结构
目 录
摘 要... I
ABSTRACT. II
第一章 绪论... 1
1.1引言... 1
1.2系统设计目标... 2
1.3开发工具及技术... 2
1.3.1开发工具... 2
1.3.2 JSP技术... 3
1.3.3 JavaScript 4
1.4软硬件需求... 4
第二章 需求分析... 5
2.1需求调研... 5
2.2可行性分析... 5
2.2.1技术的可行性... 6
2.2.2经济的可行性... 6
2.2.3操作可行性... 6
2.2.4法律的可行性... 6
2.3功能模块需求分析... 7
2.5设计的基本思想... 7
2.6系统性能需求... 8
2.6.1系统的安全性... 8
2.6.2数据的完整性... 8
第三章 系统分析与设计... 9
3.1数据库的分析与设计... 9
3.1.1数据库表的设计... 9
第四章 系统功能实现... 11
4.1系统登陆页面实现... 11
4.2管理员功能模块... 15
4.2.1部门信息管理... 16
4.2.2员工信息管理... 19
4.2.3公文信息管理... 21
第五章 系统测试... 24
5.1系统测试目的与意义... 24
结 论... 24
参考文献... 25
致 谢... 26
2.5设计的基本思想
设计思想遵循以下几点:
1. 采用B/S模式进行开发,其优点是后台与前台处理层次分明,而且符合众多已经习惯网页方式的用户。
2. 采用面向对象的开发与设计理念。运用面向对象技术的前提是对整体系统的高度和准确抽象,通过它可以保证系统良好的框架,进而带来产品较强的稳定性和运行效率。
3. 采用模块化设计。模块化设计要求将整个系统划分成基于小的模块,有利于代码的重载,简化设计和实现过程。
4. 简单方便的系统界面。设计简单友好的系统界面,方便用户较快的适应系统的操作。
5.速度优先原则。由于此工具最重要的评测标准就是速度,因此在设计过程中,具体过程尽量做到资源占用少,速度快。
6.设计既要突出重点,又要细致周到。要符合设计需求,在有可能改进的地方进行扩充,使系统更适应用户的需要。