毕业论文——教师电子化信息库的设计与实现

上传人:wo7****35 文档编号:60510430 上传时间:2018-11-16 格式:DOC 页数:28 大小:409.50KB
返回 下载 相关 举报
毕业论文——教师电子化信息库的设计与实现_第1页
第1页 / 共28页
毕业论文——教师电子化信息库的设计与实现_第2页
第2页 / 共28页
毕业论文——教师电子化信息库的设计与实现_第3页
第3页 / 共28页
毕业论文——教师电子化信息库的设计与实现_第4页
第4页 / 共28页
毕业论文——教师电子化信息库的设计与实现_第5页
第5页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文——教师电子化信息库的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文——教师电子化信息库的设计与实现(28页珍藏版)》请在金锄头文库上搜索。

1、教师电子化信息库的设计与实现摘 要随着互联网的迅速发展,基于互联网的各种应用日益受到人们的重视,基于Web的教师档案信息管理系统在这种形势下应运而生,它是伴随着网络技术和数据库技术而逐渐发展起来的。它可以利用网络,很方便地对教师信息进行管理,是传统资料管理的延伸。系统在基于信息管理系统的设计与实现技术上,结合高校教师信息管理的特点,进行总体结构设计、数据库表的设计以及前台界面和后台功能的具体实现,最终完成了一个以ASP.NET 2.0技术和SQL Server2005为基础的基于B/S架构的教师电子化信息库的设计与实现。系统基本实现了用户角色管理、用户密码管理、用户名/口令认证、教师基本信息、

2、教师详细信息、科研论文信息、获奖信息、证书信息的管理及报表统计等功能。关键词:档案管理;用户名/口令认证;ASP.NET;SQL Server 2005 Design and Implementation of Teacher Electronic Information SystemAbstractWith the rapid development of Internet, web-based applications become more and more popular in recent years. The teacher Management Information Syste

3、m comes into being in this condition. This MIS System, as a result of the combination of computer network technology and database technology, is an expansion of conventional information management. It can manage the teacher information more conveniently, using the resources of campus network.This sy

4、stem is based on the general design and implementation of technology, combining with the features of the teacher Management Information System. By doing the structural design of the system, database table design, front-end and back-end development, we build the teacher electronic information system

5、based on B/S and in ASP.NET 2.0 and SQL Server 2005. This system has basically realized the user and the role management, password management, User/Password Authentication, the teacher basis information、detail information、paper information、encouragement information、certificate information management

6、, and report statistics information management and so on.Key words:Management Information System; User/Password Authentication; ASP.NET; SQL Server 2005 1. 引言1.1 课题的目的和意义对教师信息进行管理是大学的主要日常工作之一,涉及到校、系、教师等的诸多方面,对教师信息的管理工作日趋繁重、复杂,因此迫切需要对教师信息管理电子化。国外高校一般具有较大规模的稳定的技术队伍来提供服务与技术支持。国内高校信息化建设起步相对较晚。在数字校园理论逐步应

7、用的过程中,各高校一方面不断投资构建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对 落后,经费短缺等原因,国内高校教师管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。纵观目前国内研究现状,在安全性和信息更新方面存在一定的不足,各个现有的系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,教师管理软件应充分依托互联网络,实现教师信息的集中管理、分散操作、信息共享,

8、使传统的教师管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教师管理系统和全校信息系统打下良好的基础。1.2 主要研究内容本文的主要研究内容是开发一个基于B/S的高校教师档案管理系统,主要包括以下几个方面:一、结合档案管理的特点,进行详细分析并设计本系统的各功能模块。二、使用ASP.NET技术实现前台界面的开发。三、解决Web服务器与后台数据库的连接问题,需要考虑实现连接的技术,以SQL Server 2005为后台数据库,通过ADO.NET实现ASP.NET与数据库服务器的连接。四、实现基于B/S模式的档案管理系统,且使其具有界面友好、可维护性好、系统管理方便、安全

9、性高等优点。五、研究系统安全问题。1.3 论文组织本文共分为四个部分:第一章引言。介绍了课题的目的和意义及主要研究内容,最后给出了本文的组织结构。第二章开发环境和开发工具介绍。主要介绍了本系统的开发环境和开发工具,包括Sql Server 2005数据库、ASP.NET技术以及B/S结构等。第三章系统分析与设计。本章首先对系统的需求进行了分析,然后划分了系统的功能模块,最后再介绍数据库的设计。第四章系统主要功能模块的实现。本章介绍了系统的四个主要功能模块:登录模块、系统管理员模块、院系领导模块、教师用户模块。2. 开发环境/开发工具介绍2.1 系统开发环境本系统的开发环境是:技术平台:微软的.

10、NET框架2.0版本开发语言:C#.NET开发工具:Visual Studio .NET 2005版本数据库:SQL Server 2005服务器操作系统:开发过程采用Windows Server 2003操作系统,系统实施后可采用Windows 2000 Server或Windows XP.2.2 Sql Server 2005在数据库开发方面SQL Server 2005的10个最重要的特点:1XML技术 在使用本地网络和互联网的情况下,在不同应用软件之间散布数据的时候,可扩展标记语言(XML)是一个重要的标准。SQL Server 2005将会自身支持存储和查询可扩展标记语言文件。 2A

11、DO.NET 2.0版本 从对SQL类的新的支持,到多活动结果集(MARS),SQL Server 2005中的ADO.NET将推动数据集的存取和操纵,实现更大的可升级性和灵活性。 3增强的安全性 SQL Server 2005中的新安全模式将用户和对象分开,提供fine-grainaccess存取、并允许对数据存取进行更大的控制。另外,所有系统表格将作为视图得到实施,对数据库系统对象进行了更大程度的控制。 4Transact-SQL的增强性能 SQL Server 2005为开发可升级的数据库应用软件,提供了新的语言功能。这些增强的性能包括处理错误、递归查询功能、关系运算符PIVOT,APP

12、LY,ROW_NUMBER和其他数据列排行功能,等等。 5SQL服务中介 SQL服务中介将为大型、营业范围内的应用软件,提供一个分布式的、异步应用框架。 6通告服务 通告服务使得业务可以建立丰富的通知应用软件,向任何设备,提供个人化的及时的信息,例如股市警报、新闻订阅、包裹递送警报、航空公司票价等。在SQL Server 2005中,通告服务和其他技术更加紧密地融合在了一起,这些技术包括分析服务、SQL Server Management Studio。 7Web服务 使用SQL Server 2005,开发人员将能够在数据库层开发Web服务,将SQL Server当作一个超文本传输协议(HT

13、TP)侦听器,并且为网络服务中心应用软件提供一个新型的数据存取功能。 8报表服务 使用SQL Server 2005,报表服务可以提供报表控制,可以通过Visual Studio 2005发行。 9.全文搜索功能的增强 SQL Server 2005将支持丰富的全文应用软件。服务器的编目功能将得到增强,对编目的对象提供更大的灵活性。查询性能和可升级性将大幅得到改进,同时新的管理工具将为有关全文功能的运行,提供更深入的了解。2.3 ASP.NET技术ASP. NET是建立在微软新一代.NET平台架构上,利用CLR在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。ASP. NET所采

14、用的技术大致有如下几种: ( 1 ) 服务器端控件。页面使用了新的服务器端控件,使页面的状态管理自动化,并减少所写代码的数量。ASP. NET页面有一个与VB表单类似的编程模型,提供了在服务器上执行组件的可能,而且这些组件可以生成页面的某一部分并返回给用户。( 2 ) HTML服务器端控件。HTML服务器端控件可以用来在页面输出中生成HTML组件,并允许在运行中使用代码设置这些控件的属性。它们还允许检测由这些组件激发的事件,允许在服务器上执行适当的代码来响应这些事件。( 3 )页面控件。这些控件可以在服务器上执行,在页面输出中生成更复杂的HTML组件和对象。( 4 ) Web服务。Web服务允

15、许开发者创建不生成可视输出的类,但是为客户机提供了一些服务。例如,可以调用函数并在对请求的响应中返回特定的值。也就是说,Web服务使ASP.NET开发者可快速方便地创建自定义的商务服务对象。客户机可以使用HTTP-GET, HTTP-POST或者HTTP-S OAP程序同步或异步地访问它们。 ( 5 )错误处理、调试和跟踪特性有了很大的扩展和改进。原来的ASP在错误处理和调试方面一直不如其他开发环境(Visual Basic)。而现在,ASP. NET的每一个页面都有自己的“错误页面”,在执行的时候还可以显示页面代码中使用的值,从而提供了一个“跟踪”工具;另外调试也可在不同语言之间执行,从而使

16、用户可以无间隙地从一种语言转到另一种语言进行单步调试。 (6 ) ASP.NET提供了许多有用的组件,如SendMail组件、加密/解密组件、定义用户性能计数器的组件、读写事件日志的组件、网络访问组件数据访问组件等,这些类库可以使Web应用程序的编写变得更容易。2.4 B/S模式浏览器/服务器(Browser/Server)结构,简称 B/S 结构。是 对 C/S 结构的一种变化或者改进的结构。B/S模式无需像C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。对于系统的开发者来说,他们无须

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号