网上职称申报系统的设计与实现.doc
网上职称申报系统的设计与实现,摘 要 网上职称申报系统是一个集职称申报和审核的网上办公系统,此系统有利于评审认定公正、职称申报的管理、提高工作效率。 此网上职称申报系统基于b/s模式,使用tomcat作为web服务器,oracle实现数据库设计,jsp做前台显示,后台使用ssh(strust+spring+hibernate)实现。该系统的...
内容介绍
此文档由会员 道客巴巴 发布摘 要
网上职称申报系统是一个集职称申报和审核的网上办公系统,此系统有利于评审认定公正、职称申报的管理、提高工作效率。
此网上职称申报系统基于B/S模式,使用Tomcat作为WEB服务器,Oracle实现数据库设计,JSP做前台显示,后台使用SSH(Strust+Spring+Hibernate)实现。该系统的主要功能分为用户模块、申报模块和审核模块。用户模块又分为注册、登录、修改密码、增加详细信息和修改详细信息等;申报模块分为个人申报和基层单位申报,只有个人所属的单位具有申报资格之后,个人才能申报,提供申报材料的上传和申报模板的下载;审核模块分为基层单位审核和管理员审核,只有基层单位审核通过之后,才提交给管理员审核。
本文使用全面的开发分析方法对网上职称申报进行分析。介绍了所使用的技术,明确了系统的需求和可行性,提供了系统设计方案和具体实现方法并提供了系统的单元测试。最后,对此次论文做了总结。
关键词:职称申报; Browser/Server;JSP;SSH
ABSTRACT
Online title declaration system is a collection of title declaration and audit office online system, this system is helpful to review concluded that fair and beneficial to the title management,improve the workefficiency to declare.
This Online title declaration system based on B/S model, using Tomcat as a WEB server, Oracle implements database, using the JSP as the view module, using the SSH implements background system. The system’s main function are divided into user module, declaration and audit module. User modules are divided into the register, login, change passwords, add detailed information and modify details, etc.; Declare module is divided into personal and grass-roots units, units with declaration qualification only personal belongs, individuals can declare, provide material report template to upload and download; Audit module is divided into basic unit’s audit and administrator’s duit.Only after the unit aduit,the administer can aduit.
This article use the comprehensive development of analysis methods to analyze online title declaration system. Introduces the use of technology, has been clear about the requirement and feasibility of this system, provides system design and concrete realization method and provide the unit testing to this system. Finally, made a summary of the paper.
KeyWords : Declaration of Titles;Browser/Servers;JSP;SSH
目 录
摘 要 I
Abstract II
第一章 前言 1
1.1 选题意义 1
1.2 网上职称申报国内外发展现状 1
1.3 研究方法及研究内容 1
1.4 相关技术理论介绍 2
1.4.1 软件工程方法概述 2
1.4.2面向对象分析与设计 2
1.4.3数据库理论知识 3
1.4.4 开发工具介绍 4
1.5本章小结 5
第二章 系统分析 6
2.1 可行性研究 6
2.1.1 技术可行性 6
2.1.2 经济可行性 6
2.1.3 社会可行性 6
2.2 用户需求分析 7
2.2.1 功能需求描述 7
2.2.2 需求建模 8
2.2.3数据模型分析 10
2.3本章小结 15
第三章 系统设计 16
3.1 系统过程设计 16
3.2 功能模块设计 17
3.2.1系统总体模块设计 17
3.2.2 系统子模块设计 17
3.3数据库设计 19
3.4 系统类设计 22
3.4.1 系统类框架 22
3.4.2 系统类图 22
3.5本章小结 24
第四章 系统实现 25
4.3 系统功能实现 27
4.3.1 注册登录功能 27
4.3.2 个人管理模块 29
4.3.3 用户申报模块 30
4.3.4 申报审核模块 30
4.4 本章小结 31
第五章 系统测试 32
5.1 JUnit技术介绍 32
5.1.1 JUnit技术的优点 32
5.1.2 JUnit技术的特性 32
5.2 JUnit在本系统测试中的运用 32
5.3 本章小结 34
结论 35
参考文献 36
致谢 37
附录A 插表索引 38
附录B 插图索引 39
附录C 部分程序源代码 41