高校教师档案管理系统 基于.net的高校档案管理的设计
高校的档案管理信息化建设是现在高校信息化发展面临的一个重要问题,而信息化建设的模式是这个问题的核心内容,关系着档案管理信息化的效率和方式。现今大部分高校的档案管理仍然停留在早起的电子文档阶段,电子文档的易损坏还不稳定等因素使档案管理的稳定性比较差。在信息安全方面,因为档案设计个人信息较多,所以,档案管理信息化的数据安全方面也是一个重要的环节,本文提出了一种安全可靠的高校档案管理模型。 1.net技术介绍 .NET 框架是一种新的计算平台,它简化了在高度分布式 中的应用程序开发。.NET 框架旨在实现下列目标:Internet环境提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet 上分布,或者是在远程执行的。提供一个将软件部署和版本控制冲突最小化的代码执行环境。提供一个保证代码(包括由 未知的或不完全受信任的第三方创建的代码)安全执行的代码执行环境。.NET 框架具有两个主要组件: 公共语言运行库和.NET 框架类库。公共语言运行库是.NET 框架的基础。用户可以将运行库看作一个在执行时管理代码的代理,它提供核心服务(如内存管理、线程管理和远程处理),而且还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。 2.系统的功能和设计根据高校人员信息的实际情况,该系统可分为以下几个模块,分别是个人基本信息、职称职务任职信息、请假及考核信息、工资薪酬及福利以及各证件的扫描件的管理模块。一个实用的高校档案管理系统至少要包含这些模块。系统的具体功能如图1所示。 图1 系统功能模块 各模块的功能描述如下: 个人基本信息:包含有人员的姓名、性别、出生时间、民族、籍贯、政治面貌、各阶段学习情况、毕业时间、参加工作时间、进入本单位时间等基本信息。
职称职务任职信息:包含有人员的历次职称、职务变动信息,职称系列情况(例如教学系列、图书资料系列、经济管理系统、卫生系列等),和职务的任职时间及任职的部门等。 请假及考核情况:请假分为外出学习、事假、病假等,因为高校中的请假情况和工资及考核挂钩,所以,请该模块中的请假事由及请假时间尤为重要。考核情况中,记录某年的人员考核情况,考核情况影响到评优、提干、职称职务的晋级,所以,必须做到有证可靠,在其他的工作中作为一项重要依据。 工资薪酬及福利:记录人员每个月的工资情况,如有变动,需记录变动理由,如职称职务晋级等。福利如住房补贴、养老补贴、失业保险等情况。 证件扫描及管理:对学历、学位、职称职务晋级等情况的证书、文件进行扫描管理,确保能够高效的核查人员信息,该模块作为一个对其他模块的证明材料而存在,其具有特殊的意义。 3.技术分析及系统构架 系统的硬件结构。该系统的硬件组成主要包括数据库服务器、WEB服务器、业务逻辑服务器、防火墙等。见图 2 图2 系统的硬件构架 系统结构。该系统采用基于ASP.net与XML技术的B /S四层体系结构的信息系统解决方案。四层体系结构包括表示层、业务逻辑层、数据层和安全认证层。四层架构系统的层次和逻辑清晰,有效地克服了两层以及三层体系结构中的一些不足, 可实现将不同的管理系统融合在一起, 使得前端用户机安装方便,对系统的要求降低, 提高了系统的安全性, 用户只能通过数据访问层来访问数据层, 系统的可维护性强。 1)表示层: 为客户提供应用服务的图形界面, 通过HTTP协议将用户的指令传送给业务逻辑层或将业务逻辑层传送来的数据展示给用户。 2)业务逻辑层: 业务逻辑层位于表示层和数据层之间, 专门为实现系统的业务逻辑提供了一个明确的层次, 在这个层次封装了与系统关联的应用模型, 并把用户表示层和数据库代码分开。这个层次提供客户应用程序和数据服务之间的联系, 主要功能是执行应用策略和封装应用模式, 并将封装的模式呈现给客户应用程序。 3)数据层: 数据层是三层模式中最底层, 他用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。通过ADO.net中的两个核心组件: DATASet和. NET Framew ork数据提供程序( Data Provider) 来实现对数据库的操作。 4)安全认证层: 安全认证层在整个B /S 结构的数据库系统的业务处理过程中, 处于重要的地位。安全认证模块与WEB服务器和数据库通过安全接口连接, 主要提供三个方面的安全服务。首先, 提供用户的身份认证功能, 即验证不同用户信息卡中封装的证书信息, 保证合法用户的操作资格;其次, 提供用户数据加密的密钥; 最后, 为不同用户提供了不同的数字签名算法。 本文针对高校档案管理提出了一个基于.net的平台, 利用ASP. net、ADO. net技术, 构建四层B/S体系结构的管理信息系统的解决方案。该系统为档案室管理者、院系管理者、教师之间提供一个互动平台。通过该平台,档案室管理者可实现档案的网络化管理, 院系管理者可以通过网络查阅该院系人员档案, 教师也可通过网络查看自己的人事档案和工作业绩, 这既可达到档案管理网络化的目标, 也可大大减轻档案室管理者的工作量, 从而提高档案查阅的效率, 加快了档案管理改革的进程。 参考文献 [1] 覃云,韩伯棠,王霞. 基于NET的C/S与B/S混合结构的MIS开发研究[J]. 北京理工大学学报(社会科学版), 2002.04). [2] 李春英. 基于ASP.NET的科研信息管理系统开发[J]. 重庆工学院学报(自然科学版), 2007.01 [3] 张婷,汪渊,朱鹏. 基于B/S结构的实验室管理系统设计与实现[J]. 电脑开发与应用, 2010.08 [4] 王恒. 基于ASP.NET的高校科研信息管理系统实现[J]. 电脑知识与技术, 2008.28 . [5] 余新华. 基于.NET的高职院校图书管理系统的设计与实现[J]. 电脑知识与技术, 2008.34 . [6] 王玉平. 高校文档一体化管理研究[J]. 东岳论丛, 2009.03 .
更多阅读
基于模型的设计 基于模型的测试
前一阵参加了MathWorks公司一个关于基于模型的设计的讲座,先介绍了基于模型的设计model based design,然后是亲自动手体验;感觉很有意义,特别是其中的自动代码生成,所以在此和大家分享一下。听起来,自动生成代码好像是专门为不想多动手的
智能化系统的设计标准 智能化系统设计流程
公共2万多字,这只粘了一部分.智能建筑设计标准1 总 则1. 0. 1为了规范智能建筑工程设计,提高智能建筑的设计质量,制定本标准。1.0.2本标准适用于智能办公楼、综合楼、住宅楼的新建、扩建、改建工程,其他工程项目也可参照使用。1.0.3智能建
Windows7的管理工具可调整硬盘分区大小——系统自带的 win10系统c盘分区调整
用过Windows7操作系统朋友都知道,系统本身就自带了很多Windows7的管理工具,这些Windows管理工具包括有Windows7磁盘清理、Windows7磁盘碎片整理、Windows7系统故障修复、Windows7无法创建新分区时的修复、Windows7资源监视器等,实在是
系统分析师与系统架构师的区别 注册风险管理师
估计大家都知道软考中有个软件分析师与软件架构师,都是高级的。但对他们的具体含义不甚明了。当软件规模比较小时,系统分析师所完成的工作是把真正的业务需求(这个需求不是指客户简单所说的哪一个功能,而是需要去挖掘的,可能是潜在的但
基于FPGA的自动交通灯控制系统设计 模拟交通灯控制系统
基于FPGA的交通灯控制系统华东交通大学电子信息工程2009-1陈磊一:设计目标l设计一个交通信号灯控制器,由一条主干道和一条支干道汇合成十字路口,在每个入口处设置红、绿、黄三色信号灯,红灯亮禁止通行,绿灯亮允许通行,黄灯亮则给行驶中