关键字: ASP VBSCRIPT ACCESS 教师管理系统 系统开发
摘 要
教师信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校各类工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。
教师管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点。在学校,教师信息管理包括教师信息,显然如果以人工的方式对其管理将耗费大量的人力、物力,本系统以此作为开发的目标,用以减轻教师管理人员的负担。
系统开发采用Microsoft公司的ASP,利用其强大功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后改进的中应考虑采用SQL SERVER作为数据库,解决访问速度及数据共享的问题。该系统性能力求易于使用,具有较高的扩展性和可维护性。
第三章、教师管理系统
3.1系统设计
系统设计主要包括需求的总结、功能模块的划分和系统流程的分析。根据客户的需求总结系统主要完成的功能。以及将来拓展需求完成的功能,然后根据设计好的功能划分出系统的功能模块,这样方便程序员管理和维护,最后设计出系统的流程。下面对系统设计的前期准备进行详细介绍。
3.1.1系统功能描述
最大限度地减轻学校管理人员的工作负担。再者,本系统拥有灵活的权限,用户权限可以定义到每个子模块的三种权限级别(最高级、普通用户、)。其次老师、教学秘书等人员分别拥有不同维护权限,系统日志更是详细记录了更相关人员的操作历史。本系统以学校教务处或系办公室为主控制中心,其它部门(如各专业、班等)作为工作站,在主控制中心的授权下可以对数据进行录入、修改、查询、统计、打印等操作
本例中的教师管理系统主要完成以下几个功能。
1、 教师部分
教师自助注册:检查教师提供的信息并注册用户。
用户登录:检查用户名和密码、核实用户身份。
修改用户资料:修改用户个人信息。
2、 管理员部分
教工管理:教工浏览与管理、添加记录、新教工审核、回收站管理、有修改权的教工、无修改权的教工、教工登录帐户信息。
查询统计:智能查询、教工列表与数据统计。
系统管理与设置:系统参数设置、系统级用户管理。
操作管理:管理员操作日记、教工登录日记教工、资料修改日记、教工记录删除日记。
目 录
摘 要 2
第一章、 绪论 2
第二章、ASP技术综述 5
2.1 ASP技术 5
2.1.1ASP的定义与特征 5
2.1.2、ASP发展现状 5
2.2 ASP与IIS 6
2.2.1 IIS简介 6
2.2.2 IIS与ASP的结合 6
2.3 ASP的内部特点 7
2.3.1 ASP内部6大对象 7
2.3.2 Global 文件 8
2.4 利用ADO访问数据库 8
第三章、教师管理系统 16
3.1系统设计 16
3.1.1系统功能描述 16
3.1.2功能模块部分 17
3.1.3系统流程分析 18
3.2数据库设计 19
3.2.1数据库需求分析 20
3.2.2数据库概念结构设计 23
3.2.3连接数据库 24
3.3主要界面及相关代码分析 25
3.3.1 用户模块 25
3.3.2用户注册 29
3.3.3 管理模块 34
第四章、系统测试与维护 42
第五章、总结 44
第六章、致 谢 44
第七章、参考文献 45