职称管理系统-大学毕业设计.doc
《职称管理系统-大学毕业设计.doc》由会员分享,可在线阅读,更多相关《职称管理系统-大学毕业设计.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、职称管理系统论文本 科 毕 业 论 文(设 计)职称管理系统学 生 姓 名: 学 院: 专 业: 班 级: 学 号: 指 导 教 师: 审 阅 教 师: 完 成 日 期: 职称管理系统论文摘 要随着网络技术和数据库技术的发展,使人们的现代生活方式发生了深刻的变化。目前,运用先进的管理信息系统及软件开发平台,对信息进行科学化和网络化管理,己经成为企业信息系统的发展趋势。其中,职称评审管理系统使单位在职称评审的整个过程中以及职工对职称评审信息管理的过程中实现了系统化,规范化,无纸化。 职称评审是指已经经过初次职称认定的专业技术人员,在经过一定工作年限后,在任职期内完成相应的继续教育学时,申报中级职
2、称以上的人员须在专业期刊发表论文并且经过一些基本技能考试(如:称职外语及计算机应用能力考试等),向本专业的评审委员会评委提交评审材料,经过本专业的专业评委来确定其是否具备高一级职称资格。职称评审系统具有系统管理等功能。本系统使用ASP.NET技术, Visual C#语言开发,数据库采用 SQL Server技术。 本论文从系统需求分析、概要设计、详细设计和系统测试这五个角度对系统的开发过程进行了详细的介绍,并对该系统的主要特点以及采用的主要系统开发工具进行了简单的介绍。 关键词:B/S,职称评审,职称,管理系统,ASP.NETAbstractWith the development of n
3、etwork technology and database technology, makes great changes to peoples modern way of life. At present, the use of advanced management information systems and software development platform, scientific and network management of information, has become the development trend of enterprise information
4、 system. Among them, the title appraisal management system so that the unit of standardization of the process of title assessment information management implemented in the system, in the whole process of the titles and workers, paperless.The title assessment refers to the professional and technical
5、personnel have been first title that, after a certain age, complete the continuing education hours during their term of office, the declaration above the intermediate title personnel shall in professional journals published and after some basic skills test (such as: Qualified Foreign Language and co
6、mputer application ability examination, submitted) review the materials to the professional committee members, through the professional judges to determine whether it has a high level of qualification. The title appraisal system has the function of system management. This system uses ASP.NET technol
7、ogy, Visual C# programming language, the database uses SQL Server technology.The five point of this paper from the system requirements analysis, outline design, detailed design and system test of the system development process are introduced in detail, and the main features of the system and the mai
8、n system development tools are introduced.Keywords: B/S, the title appraisal, title, management system, ASP.NET目 录第1章 绪论11.1课题研究的意义11.2课题研究的目的及内容11.3课题研究的特点1第2章 需求分析32.1系统可行性分析32.1.1技术可行性分析32.1.2经济可行性32.1.3实用性32.1.4基于安全控制32.1.5可移植性32.2系统功能设计42.3 系统流程分析5第3章 系统概要设计73.1 数据库设计83.1.1 数据库需求分析83.1.2数据库设计8第
9、4章 详细设计134.1 登录界面134.2主界面144.3 申报评审人员信息录改144.4申报评审人员信息录改界面154.5申报评审人员信息报出154.6申报评审人员信息查询164.7单位聘任方案核准表录改164.8正高级任职资格评审通过人员登记174.9初聘职务人员信息录改174.10添加普通用户174.11初聘职务人员信息报出18第 5章 编码实现195.1 .NET的优点195.2 登录验证关键代码195.3 信息列表数据检索关键代码205.4 查询操作关键代码21第6章 系统测试236.1 系统测试235.1 软件测试的作用和意义235.2 测试内容245.3 测试结果24结束语25
10、致 谢26参考文献27IV职称管理系统论文第1章 绪论1.1课题研究的意义Web技术高速发展,已经到了Web2.0时代,出现了很多新的技术和工具,这些工具和技术的出现,使得人们从原来Web1.0时代作为个人只能看Web内容过渡到了不仅是内容的浏览者,同时也是内容的发布者,人们的交流越来越容易。 我国各大单位也加快了信息化进程,并且都建立了自己的职称管理系统。这为我们网络现代化教育提供了必备的物质基础。而随着近年来企业扩招工作的进一步深入,每年职工人数不断增加,职称评审的管理工作难度越来越大。以往的企业普遍采用传统的单机管理模式,存在成本高、重复劳动量大、效率低、难维护等缺点,难以适应院校职称评
11、审管理的要求。 针对职称评审管理过程中,选题灵活性强、评审职工多、工作量大等特点,基于三层体系结构构建了一个适合于企业使用的网上职称评审管理系统,可以通过B/S的方式与职称进行交流,实现职称评审题目的双向选择。对于管理,管理人员可以对职工进行审核和,不但提高了工作效率,而且提高了管理水平。 课题的目的旨在应用现代的信息网络化管理技术解决职称评审管理中存在的问题,减少职称评审时间,增进、加强职称评审过程监控。1.2课题研究的目的及内容本系统主要目的是实现职称评审的网络化,提高人员的效率,降低管理的成本。系统的主要任务是完成毕业生职称评审环节中的职称评审。1.3课题研究的特点 当今众多企业中的职称
12、评审管理尚未形成系统化,对于职称评审系统还处于不断摸索完善的阶段。本系统优点在于针对本单位职称评审流程设计定制了整个系统,完全符合本单位内职称评审选报要求。本文从系统实际需求出发,构建了一种适合职称评审现状,又能充分发挥ASP.NET及SQL SERVER 优势的Web应用系统开发模式。本系统应用了最新的开发工具Visual Studio 2008 和SQL SERVER 2000,系统构建简易,架构清晰。功能扩展性强及通用性高是本系统的特点所在。 第2章 需求分析2.1系统可行性分析2.1.1技术可行性分析 就整个系统的技术构成来看,它属于Visual C#编程与数据库的结合,将所有的数据信
13、息都放入数据库进行存储,而这些数据信息的调用完全由程序来完成,即“程序设计数据化,数据管理程序化”思想。其基本操作是对数据库进行添加、删除、查找、编辑等。所以就技术应用来看,暂不存在太大的问题。 2.1.2经济可行性 减少了数据的流通环节,提高了办公效率,保证了各项数据的准确性,也解决了数据流动造成的数据跟踪信息丢失等问题,适应了当前的发展形势。 2.1.3实用性 使用本系统的一般操作人员要求有一定计算机基础。系统管理员要求具有计算机的专业知识。随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。 2.1.4基于安全控制 整个系统是一个灵活的、安
14、全的系统。系统有效地保障了个人信息在系统内部流动的安全性。用户分为普通用户和管理员。普通用户只能操作本系统设置的相关供给功能,管理员能够管理以及查询相关信息并作出审核。 2.1.5可移植性 职称评审系统作为一个与业务紧密关联的信息系统,是随着业务需求的变化而动态变化的,因此系统必须具有很好的灵活性。 本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,可根据实际业务需要扩展模块。 综上所述,此系统开发目标已明确,在技术和经济等方面都可行。因此系统的开发是完全可行的。2.2系统功能设计根据职称评审系统的具体情况,将该系统共分成管理员,普通用户,学生三大系统模块,主要包括信息修改,论文题目提交
15、,论文题目审核,题目选报,信息浏览等功能。 系统总功能如图所示:申报评审人员录改角色管理用户管理用户设置基础信息系统管理职称信息管理系统查询分析管理模块在职人员管理模块帮助申报评审模块 申报评审人员报出单位聘任方案核准表增补数据录改职称解聘人员录改申报评审等信息查询单位信息设置辖区单位信息维护专业系列信息维护课程帮助管理图2-1 系统总体结构图2.3 系统流程分析 2.3.1系统总体业务流程 整个系统的总体业务流程如下:系统管理员分配普通用户的权限,并初始化普通用户和管理人员的用户名及密码。 第3章 系统概要设计 本系统的开发工作分为以下5个主要阶段: 1、系统需求分析与系统的功能设计。包括可
16、行性分析、系统详细调查和用户需求分析,获取职称评审过程的业务流程,收集各种用户对系统功能的要求,整理相关信息资料,确定系统的开发范围。 2、数据库设计。确定数据库结构,设计数据库的各种参数、创建实体数据库和数据库表、数据库关系表等。3、程序模块划分和实现。根据系统所管理的信息的类型和功能对系统进行模块划分,分别编写代码,逐一实现系统功能。 4、安全策略设计。根据系统功能划分用户类型和权限,并进行安全模型的设计。5、测试。完成系统主体功能后,进行系统测试,查找设计缺陷与错误,对缺陷和错误进行改进和纠正。 设计阶段的根本任务是确定怎样具体的实现要求的目标系统,也就是说,经过这个阶段的设计工作,应该
17、写出对系统的精确描述,从而在编辑阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。此阶段要设计出程序的“蓝图”,开发人员根据这个蓝图写出实际的程序代码。因此,详细设计的结果基本决定了最终程序代码的质量。除了应该保证程序的可靠性之外,也应保证编写的程序可读性好,易于理解、测试、修改和维护,这一点是详细设计的最重要的目标与任务。此外,界面设计也是本阶段完成的主要工作。界面提供了一个人机对话的有效窗口,一个良好的界面不仅能够使用户方便快捷的应用这个系统,而且还可以通过界面形象的了解系统所具有的功能。因此,界面设计是系统设计过程中的一个重要的环节。 3.1 数据库设计 数据库在一个系统中占有相
18、当重要的位置,数据库结构设计地好坏将直接对应用系统地效率以及实现地效果产生影响。合理地数据库结构设计可以提高数据地存储效率,保证数据地完整和一致。设计数据库系统时应该首先充分了解用户各个方方面地需求,包括现有的及将来可能增加的需求,数据库设计一般包括两个步骤,1.数据库需求分析,2.数据库设3.1.1 数据库需求分析 尽量合理地减少数据库的冗余,使重复的数据保持在最小限度,这样将尽量少的占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。作为职称评审系统,必须解决以下方面的问题,能录入信息,所需录入地表有用户基本信息表、课题信息表,文件信息表等。创建任何一个数据库的第一步是仔细的规
19、划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。 3.1.2数据库设计 得到以上数据项和数据结构以后,就可以设计出实际的数据库实体,以及他们之间的关系,为后边的数据库逻辑结构设计打基础。这些实体包括各种具体信息,通过相互之间的作用形成数据的流动。 此职称评审信息管理系统包含以下实体,学生用户信息实体,普通用户用户信息实体,管理员用户信息实体,职称评审课题信息实体,普通用户设计文档信息实体等。各实体间E-R图如下:任职资格人员信息实体编号姓名性别文化程度生班级基于E-R图的设计,根据提出的要求,新建数据库,用来存放相关数据表,并设计了如下的数据库表结构:1、系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 职称 管理 系统 大学 毕业设计
限制150内