教师电子化信息库设计
关键词:档案管理;用户名/口令认证;ASP.NET;SQL Server 2005
摘 要
随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视,基于Web的教师档案信息管理系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,很方便地对教师信息进行管理,是传统资料管理的延伸。
系统在基于信息管理系统技术上,结合高校教师信息管理的特点,进行总体结构设计、数据库表的设计以及前台界面和后台功能的具体实现,最终完成了一个以ASP.NET 2.0技术和SQL Server2005为基础的基于B/S架构的教师电子化信息库。系统基本实现了用户角色管理、用户密码管理、用户名/口令认证、教师基本信息、教师详细信息、科研论文信息、获奖信息、证书信息的管理及报表统计等功能。
2.4 B/S模式
浏览器/服务器(Browser/Server)结构,简称 B/S 结构。是 对 C/S 结构的一种变化或者改进的结构。
B/S模式无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。对于系统的开发者来说,他们无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更新与调整也变得逐渐频繁。相对于C/S,B/S的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。这样不但可以提高公司的运作效率,还省去了维护时协调工作的不少麻烦。如果一个公司有上千台客户机,并且分布在不同的地点,那么便于维护将会显得更加重要。另外,对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用。B/S模式的这种特性,还使系统维护的限制因素更少。再者,B/S模式适用于网上信息发布,扩展传统的MIS的功能。这个功能是C/S所无法实现的。而这种新增的网上信息发布功能恰是现代企业所需的。这使得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节省人力物力。
3. 系统分析与设计
3.1 需求分析
随着信息网络化的发展及院校办公自动化的提高,传统的人工建档管理方法和纸质保存方式在处理庞大的教师信息时已显得力不从心。而且,在院校的教师信息管理工作中,时常会遇到对教师各项信息(例如教师论文发表情况)统计的工作。因此,为了适应新的发展形势需要,充分利用现有的院校网络资源,软件提出了一种利用ASP.NET和SQL Server2005开发的基于B/S模式的教师信息管理系统,并以教师信息的实际情况为依据开发而成,包括教师基本信息、教师详细信息、证书信息、论文信息、奖励信息等的管理,使院校对教师信息的管理
目 录
1. 引言 1
1.1 课题的目的和意义 1
1.2 主要研究内容 1
1.3 论文组织 1
2. 开发环境/开发工具介绍 2
2.1 系统开发环境 2
2.2 Sql Server 2005 2
2.3 ASP.NET技术 3
2.4 B/S模式 4
3. 系统分析与设计 4
3.1 需求分析 4
3.2 系统功能模块 5
3.3 数据库系统设计 7
4. 系统主要功能模块的实现 9
4.1 登录模块 9
4.1.1 分级用户 9
4.1.2 口令的安全性 9
4.1.3 服务器Web页面安全保护 10
4.1.4 具体实现 10
4.2 系统管理员模块 12
4.3 院系领导模块 15
4.4 教师用户模块 16
4.5 数据库安全保护 19
结 论 21
参考文献 21
附 录 22
致 谢 26
上一篇:【.NET】145 计算机等级考试系统设计