文档库 最新最全的文档下载
当前位置:文档库 › 网上职称申报系统毕业论文

网上职称申报系统毕业论文

本科毕业论文(设计)

题目网上职称申报系统的

设计与实现

作者

学院信息科学与工程学院专业计算机科学与技术学号

指导教师

二零一三年五月十五日

摘要

网上职称申报系统是一个集职称申报和审核的网上办公系统,此系统有利于评审认定公正、职称申报的管理、提高工作效率。

此网上职称申报系统基于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 admini strator’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 .................................................................................................................................... I I 第一章前言.. (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)

第一章前言

1.1 选题意义

随着信息技术在我国的广泛应用,社会活动越来越依赖计算机信息系统,很多政府、企业都构建了自己的管理应用系统。科学技术的发展,社会文明的进步,人们的生活讲究快节奏,讲究舒适感,同时也讲究效率。为了转变传统的职称申报工作的低效率、高成本、尤其是后期对数据的维护难、处理难的现状,将个人申报评审职称所需要的所有文字材料按要求从以往的书面材料形式调整为格式固定的电子文档进行申报提交,通过职称评审系统来填报个人申报信息,经单位主管部门和上级职改人事主管部门审核后,集中安排各系列评审委员会通过万维网统一进行网上评审,最后进入后期服务系统进行审批和输出相关结果从而实现无纸化评审;纸质材料转变为数字信息建立职称信息数据库,各级职称信息化建设要与有关部门的信息网络资源结合起来,避免低水平重复建设和资源浪费,逐步建立起职称信息资源共享平台,为职称申报人员和审核人员服务。

1.2 网上职称申报国内外发展现状

网上职称申报系统是随着计算机技术的发展而产生的专门用于职称申报信息管理的网络化系统,是计算机技术、管理科学与分析技术相结合的产物。网上职称申报系统自上个世纪九十年代末出现以来,到如今已经历了20多年的发展。尤其是近七、八年来个人电脑的普及和信息技术的爆炸性发展,对网上职称申报系统技术起到了巨大的推动作用。

在欧美等国家,网上职称申报系统早就被应用到了各行各业,他们的技术已经完全成熟,甚至移动终端上也已经开发出了在线职称申报系统。

由于我国计算机行业相对于欧美国家发展较慢,我国管理信息系统的开发应用是从上个世纪七十年代初期开始的,基本上采用的是学习和紧跟国外先进技术的方法。所以在网上职称申报的开发和使用上,国内起步较晚。目前国内在对网上申报系统的重视度不高,市面上大多数网上职称申报系统与同规模的国外产品相比在系统完善性,实用性及扩展性方面存在明显的不足。

1.3 研究方法及研究内容

本系统的主要内容是分析和设计一个基于B/S(Browser/Server,浏览器/服务器)模式的网上职称申报系统,主要目的是解决现有的人工操作系统数据收集繁琐,数据存储复杂的弊端。为了充分体现申报人员、审核人员、后台管理

人员的可操作性、高效率性及高移植性,在页面设计采用符合HTML规范,申报材料以doc或excel提交,存储在本地磁盘中。此处将申报材料存储在本地磁盘中,可以方便的解决了低移植性问题,不用费神的在数据库中为每个庞大的申报材料建立繁多的数据表,只要将材料的存储路径放入数据库表中相应的字段中即可,方便数据库的数据管理、维护及后期数据的移植问题。

本文采用的主要研究方法是通过互联网络查找并学习B/S系统所需使用的相关技术,熟悉系统开发的理论和基本过程。对于职称申报过程和需求的了解,则主要是通过查找相关文档,参照其他相关系统的方法,获得网上职称申报的基本需求。本系统使用JA V A作为开发语言,开发工具主要有MyEclipse、powerdesigner、Oracle10g和plsql,以OOA(面向对象分析)方式分析系统的需求,以OOD(面向对象设计)实现系统的设计。

1.4 相关技术理论介绍

1.4.1 软件工程方法概述

计算机软件的发展经历了若干个不同的时期,反映了人们对软件认识不断加深的过程。软件是“开发”出来的,不是“制造”出来的。著名的软件工程专家Boehm综合了有关专家和学者的意见,于一篇论文中提出了软件工程的七条基本原理[1]:

(1)用分阶段的生存周期计划严格管理;

(2)坚持进行阶段评审;

(3)实施严格的产品控制;

(4)采用现代程序设计技术;

(5)结果应能清楚地审查;

(6)开发小组的成员应该少而精;

(7)承认不断改进软件工程实践的必要性。

遵循前六条基本原理就能按照现代软件工程基本原理实现软件的工程化生产[1],但是,仅有前六条原理并不能保证软件开发与维护的过程能赶上时代的步伐和技术的进步,应该把承认不断改进软件工程实践的必要性作为软件工程的第七条基本原理。

1.4.2面向对象分析与设计

面向对象方法的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界的方法与过程,也就是说,要使得描述问题的问题空间与在计算机上解决问题的空间在结构上尽可能一致。

传统的结构化方法是软件工程在80年代最为流行的方法。对于能够预先确

定需求的系统开发,采用传统的结构化方法非常有效;但是,对于需求模糊或随时变化的系统开发来说,这种方法并不能很好适应。因此,对于需求经常变动的系统开发来说,人们有提出了面向对象的开发方法。面向对象开发技术便于系统开发者与用户进行沟通,能够开发出用户真正需要的软件系统。从实际的角度出发,面向对象方法结合能够吸收面向对象方法所具有的稳定性好、代码可复用性高、可维护性好和代码耦合度小的优点[2]。

本系统的整体过程以软件工程的方法为指导思想,严格定义系统开发各个阶段的任务。在每个阶段又采用了面向对象分析和设计的具体方法,并辅助以UML 相关图表工具对系统进行建模。

1.4.3数据库理论知识

1、数据库建模

模型是对现实世界特征的模拟和抽象数据模型是对现实世界数据特征的抽象。一般来说数据模型分为三类,即概念模型、逻辑模型和物理模型。概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。逻辑模型是注重用逻辑的过程描述对象系统,描述系统要做什么。物理模型是描述构建数据仓库的物理分布模型,主要包含数据仓库的软硬件配置,资源情况以及数据仓库模式。

2、Oracle简介

Oracle数据库系统是美国甲骨文公司开发的以分布式数据库为核心的关系型数据库,是目前最流行的数据库之一。Oracle数据库是目前软件界使用最为普遍的关系型DBMS(数据库管理系统),它具有极其强大的数据管理功能,它是一个完备关系的产品,作为分布式数据库它实现了极其强大的分布式处理功能。它适用于各种机器。

Oracle采用的是并行服务器模式,在并行访问处理上具有非常大的优点,在大型网络管理系统中应用非常普遍,是极其成熟完备的关系型数据库管理系统。

3、HQL(Hibernate Query Language,Hibernate查询语句)

HQL查询对查询条件进行了面向对象封装,符合编程人员的思维方式,提供了丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形式如下:Select/update/delete…… from …where ……group by ……having ……order by ……asc/desc 其中的update/delete为Hibernate3中所新添加的功能,可见HQL查询非常类似于标准SQL查询。并且HQL提供了对对象对象属性的查询,比如要根据用户名查询一个用户是否存在,系统中有个用户实体类:SysUser和实体类属性userName,

这时要从数据库查询数据就HQL语句可以如此写:from SysUser user where user. username=:user,在把占位符的值设置进去就行,此查询返回的就是一个存储SysUser的List集合。本系统在持久化层使用了HQL技术对对象进行增删改查。

1.4.4 开发工具介绍

1、Java 简介

Java 是一种完全面向对象、跨平台性和具有垃圾回收机制的主要面向web 的软件开发语言。它与传统的面向结构和面向对象的程序语言有极大的不同,比如它的GC(GarbageCollection,垃圾回收期),不需要像C++程序去显示调用析构函数释放创建对象所分配的内存,JVM(JavaVirtualMachine ,Java虚拟机)本身可以帮助程序员来释放内存,这在极大的程度上减少了程序的出错率,增强了代码的健壮性。同时JVM技术使得采用Java 语言编写的程序可以跨平台的使用[3],从Windows 到Unix 再到Linux,都有Java的身影。此外Java 是一种纯粹的面对对象的语言.这与以往的C,或者更早的Object Pascal有了很大的不同,程序的结构更加清晰易懂。自从问世以来,Java 的快速发展已经让整个Web 软件开发发生了翻天覆地的变化。随着JA V AEE(Java Enterprise Edition,Java企业级开发平台)的推出,Java在电子商务方面开始崭露头角,最新的JSP 技术的推出,更是让Java成为基于Web 的应用程序的首选开发工具。

2、JSP技术

JSP(JavaServerPage)技术是由Sun公司提出、多个IT公司参与合作建立的一种动态网页开发技术标准。JSP规范是Web服务器[4],为JA V AEE开发实现VIEW层。

3、 Java 开发框架简介

(1)Spring介绍

Spring 是一个开源框架,它由Rod Johnson 创建[5]。它是为了解决企业应用开发的复杂性而创建的。Spring 使用基本的JavaBean 来完成以前只可能由EJB 完成的功能。

(2)Struts2技术

Struts2是在WebWork框架的技术的基础上开发出来的[6],全新的Struts2框架。它的体系结构与Struts1的有着巨大区别。Struts2以WebWork为核心[7],采用拦截器机制来处理用户的请求,这样的设计也使得Action完全摆脱了对Servlet API的耦合[7],因此Struts2的测试较之Struts来说就非常简单,可以不用WEB服务器,直接使用JUnit进行单元测试。

(3)Hibernate技术

大型应用软件开发项目大都和大型数据库技术密切相关。虽然JAVA提供了

JDBC技术访问数据库,但是JDBC访问数据库的代码非常的繁杂、容易出错并且代码耦合度高,不宜与维护,但是Hibernate框架[8]的出现在极大程度上改变了这种局面。

Hibernate主要包括:实体对象,Hibernate实体类映射文件,实体类位于ORM 对象层,使用映射文件将对象与关系型数据中的表相关联;Hibernate配置文件,XML配置文件提供了更易编写的结构和更强的配置能力,可以直接对映射文件加以读取文件。整个Hibernate通过持久化层斜街应用层和Hibernate框架的交互,通过Hibernate技术[9],开发的软件可以把数据库作为一个对象使用,这比直接使用JDBC操作数据库简单很多并且维护性强,对应于企业开发模式,Hibernate 体现了面向它对象技术的精髓,将数据库表对象化,把数据库字段属性化,并为每个属性生成对应的getter和setter方法,应用程序要对数据库操作,只需使用HSQL语句操作实体对象就可以达到之前JDBC访问的效果,整个框架图如图1.1所示:

图 1.1 Hibernate主框架图

Hibernate的配置主要是用来建立SessionFactory的,通过Configuration类来提供这些配置细节,配置过程简单,这也是通过Hibernate统一管理的优点之一。

1.5本章小结

本章主要阐述了本课题的选题意义,分析了职称申报系统在国内外的发展现状,简单介绍了本课题的研究内容与研究方法,有利于后面课题研究的进行。

第二章系统分析

系统分析是系统软件定义时期的最后一个阶段,这个阶段的任务仍然不是具体地解决问题,而是准确的确定“为了解决这个问题,目标系统必须做什么”。系统分析阶段包括系统的可行性研究与需求分析两个部分[2]。

2.1 可行性研究

可行性研究是在粗略地了解了用户的需求之后,提出几种可行的解决方案,并进行多方面论证的过程。可行性研究的基本目的是用较小的成本在较短的时间内确定系统是否存在可行的解法,有关用户需求的很多细节并不会被包含在可行方案中,所以在可行性论证之后,还要进行详细的需求分析。

可行性分析是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。可行性分析应具有预见性、公正性、可靠性、科学性的特点。

2.1.1 技术可行性

本系统以Tomcat为WEB服务器,JA V AEE、Hibernate、Spring和Struts2实现后台程序功能,JSP、JS和HTML实现前台显示,Oracle实现数据库设计。

IT行业经过这么多年的发展,以现在的web技术完全可以实现网上教师职称申报系统。所以从技术上来说,本系统是完全可行的

2.1.2 经济可行性

网上职称申报系统较之于传统的职称申报,节省人力物力,省去了申报材料的管理,免除了繁琐的材料管理事务既减少了纸张等办公用品的使用成本,也节约了聘用大量专管人员的开销。而网上职称申报系统的客户端依赖于浏览器,只要有浏览器的PC(Personal Computer,个人电脑)即可支持,所以也节约了专项客户端机器的开销。

由于此网上职称申报系统的开发属于个人研究项目,所以不需要额外的成本,只需一台PC机和一些免费软件就行。以现在的经济环境,完全可以实现。

2.1.3 社会可行性

在现实中,早已经存在类似的网上职称申报系统,而本系统只是一个个人研究项目,项目功能实现在现有的系统中进行参考,完全符合相关法律和政策的规

定,所以本系统的开发,符合法律的规定。

2.2 用户需求分析

需求分析是理解用户需求,使软件功能与用户要求达成一致,并且估计软件风险和评估项目代价,最终共形成开发计划的一个复杂过程。需求分析是软件开发期的第一个阶段,也是关系到软件开发成败的关键步骤。它的基本任务是准确的回答“系统必须做什么”的问题[1]。

所有的开发软件都是以用户需求为驱动的,所以,软件开发过程中第一步也是最重要的一步就是搞清楚用户的需求,并对用户的需求进行准确详尽的描述。

2.2.1 功能需求描述

网上职称申报系统的主要用户分为个人用户、基层单位用户和管理员用户。不同的用户拥有不同的权限。

1、个人用户

个人用户是职称申报系统的主体,它们对于系统的功能需求主要包括:

(1)注册、登录、找回密码,以及基本信息修改功能。

(2)申办业务类型选择。比如专业技术资格评审、专业技术资格认定、业务咨询等等,再选择具体的申报业务,比如XXX高级资格评审。

(3)录入详细的申报信息,比如申报人的基本信息、专业技术资格历史情况、教育情况、工作简历、计算机应用能力(需要的话),同时能根据要求提供审核材料的电子文档上传。

(4)送审。完成申报录入之后,点击送审。

(5)查看评审结果。

2、基层单位用户

个人的申报材料首先要提交到具有申报资格的基层单位,经过基层单位审核通过之后,再由基层单位提交送审,所以基层单位是申报的主体之一,也是审核主体之一。它们对于系统的功能需求主要包括:

(1)注册、登录、找回密码,以及基本信息修改功能。

(2)申办业务类型选择。比如专业技术资格评审、专业技术资格认定、业务咨询等等,再选择具体的申报业务,比如XXX高级资格评审。

(3)录入详细的申报信息,比如申报人的基本信息、专业技术资格历史情况、教育情况、工作简历、计算机应用能力(需要的话),同时能根据要求提供审核材料的电子文档上传。

(4)送审。完成申报录入之后,点击送审。

(5)查看评审结果。

(6)对本单位的职员提交的申请做初步的审核,如果不能通过,则直接打回,

如果通过,就将申报人的信息、资料、所申请的职称和本单位对该申报人的审核意见提交到审核单位, 上传单位公示照片。

(7)跟踪评审结果。

3、管理员用户

管理员用户是系统的主要管理者,它负责整个系统的维护,也是申报流程的最终的审核者。它的系统功能需求主要包括:

(1)注册、登录、找回密码,以及基本信息修改功能。

(2)查看当前申报信息。查看有多少新增申报。

(3)审核申报信息。审核基础单位信息,判断该单位是否有资格进行职员的职称申报,如果没有,则该单位所有的申报工作都不能进行。

(4)如果提交申报材料的基层单位拥有职称申报的资格,则审核该单位提交的职员的职称申报材料和该单位岁该申报员的意见。

(5)提交审核结果。

2.2.2 需求建模

用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述如何使用一个系统[10]。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素[11]。

1、用户用例

用户用例图如图2.1所示。

图2.1用户用例图

2、个人用户用例和基层单位用例

个人用户用例和基层单位用例图如图2.2所示:

图2.2个人用户用例和基层单位用例图3、管理员用户用例

管理员用例图如图2.3所示。

图2.3管理员用户用例图

2.2.3数据模型分析

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计[12]的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

1、数据实体E-R图

本系统必须保证具有不同权限的用户进入此系统的时候,展示的页面菜单不同,及该改用户所拥有的权限及功能就是他所能见到的这些菜单。所以用户管理E-R图如图2.4所示。

图2.4用户管理E-R图

申报过程是系统的主要业务,其E-R图如图2.5所示。

图2.5 申报业务E-R图

下面介绍系统实体E-R图

(1)系统权限实体主要包括权限ID、父权限、权限文本、权限地址等。系统权限实体图如图2.6所示。

图2.6系统权限实体图

(2)系统角色实体主要包括角色ID、角色描述、角色名称等。系统角色实体图如图2.7所示。

图2.7系统角色实体图

(3)角色权限实体主要包括ID、角色ID、权限ID等。角色权限实体图如图2.8所示。

图2.8 角色权限实体图

(4)基层单位实体主要包括单位ID、单位名称、公式照片地址、单位所在

图2.9基层单位实体图

(5)申报个人实体主要包括用户ID、用户名、密码、单位ID、用户角色ID、申报资格、真实姓名、身份证号、email、电话等。用户实体图如图2.10所示。

(6)职称实体主要包括。职职称ID、职称类型、职称等级、职称名。职称

7)资料实体主要包括资料ID、用户ID、资料名、资料保存路径等。资料实体图如图2.12所示。

(8)申报记录实体,申报个人与职称之间的关联的记录。主要包括ID、申报人ID、职称ID、业务名、申报时间、最终结果和管理员审核结果等。申报记录实体图如图2.13所示。

图 2.13申报记录实体图

2、数据流图和数据字典

数据流图也称为数据流程图(DFD,Date Flow Diagram)是一种便于用户理解和分析系统数据流程的图形工具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输入、输出和数据存储等。数据字典书关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合[10]。

(1)用户申报数据流图如图2.14所示。

图 2.14用户申报数据流图

对应的数据字典如下:

1)申报业务用户信息数据流条目如表2.1所示。

表2.1申报用户信息业务数据流条目表

内容描述

数据流名称用户信息

说明通过拿到用户信息,验证登录用户的合法性数据流来源用户登录

数据流组成用户信息=用户名+用户密码+申报资格+真实姓名+身份证号+角

色ID

2)申报业务职称信息数据流条目如表2.2所示。

内容描述

数据流名称职称信息

说明通过拿到职称信息,进行职称申报数据流来源申报

数据流组成职称信息=职称专业+职称类型+职称等级+职称名

3)申报业务申报资料信息数据流条目如表2.3所示。

表2.3申报业务申报资料信息数据流条目表

内容描述

数据流名称申报资料信息

说明进行资料的存储

数据流来源申报

数据流组成申报资料信息=申报用户ID+资料名+资料保存路径

4)申报业务申报记录信息数据条目如表2.4所示。

表2.4申报业务申报记录信息数据流条目表

内容描述

数据流名称申报记录信息

说明进行申报记录信息的存储数据流来源申报

数据流组成进行申报记录信息=申报用户ID+申报时间(2)申报审核数据流图如图2.15所示。

图 2.15审核数据流图

对应的数据字典如下:

1)审核业务用户信息数据流条目如表2.5所示。

内容描述

数据流名称用户信息

说明通过拿到用户信息,验证登录用户的合法性数据流来源用户登录

数据流组成用户信息=用户名+用户密码+申报资格+真实姓名+身份证

号+角色ID

2)审核业务申报资料信息数据流条目如表2.6所示。

表2.6审核业务申报资料信息数据流条目表

内容描述

数据流名称申报资料信息

说明进行资料的存储

数据流来源审核

数据流组成申报资料信息=申报用户ID+资料名+资料保存路径

3)申报业务审核记录信息数据条目如表2.7所示。

表2.7 审核业务审核记录信息数据流条目表

内容描述

数据流名称审核记录信息

说明进行审核记录信息的存储

数据流来源审核

数据流组成审核记录信息=申报记录ID+审核时间+审核结果

2.3本章小结

本章节对网上职称申报系统进行了可行性研究、需求分析和物理建模。通过可行性研究得到本系统开发所需条件,需求分析得出了网上职称申报系统必须完成的功能,通过建立物理模型,可以清晰直观的对本系统的用例、活动和数据存储进行描述。

相关文档