分享

基于ASP语言的教师管理系统简介与应用

 玉露清雨 2013-11-20

摘 要:沈阳体育学院运动训练学院教师管理信息量大、操作繁琐, 传统的手工操作方式不能满足新的工作需要。开发研制的运动训练学院教师管理系统, 具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,实现了教师业务管理工作全部电子化处理, 加快了我院教师管理工作办公自动化、信息资源化和管理科学化的建设进程。

关键词:运动训练学院; 信息系统; 模块 ; ASP
   

1 引言
    随着科学技术的不断提高,计算机科学日益成熟,计算机的应用已遍及各个领域。以前,学校手工处理教师档案等繁琐的工作和数据时,无论从质量还是速度上都难以满足工作需要,特别是在查找、统计和保存方面。建立现代化的教师管理是高等院校师资队伍建设工作的一个重要内容。[本文转自:lunwen.1kejian.com]
    我们开发了运动训练学院教师管理系统, 实现了对教师档案数据的录入、编辑、存档全部电子化处理, 把办公人员从繁杂的事务性工作中解脱出来, 使我院的教师业务档案管理工作逐步走向办公自动化、信息资源化和管理科学化的信息化建设目标。
   

2 可行性研究
  2.1 技术可行性
  本系统采用了先进ASP技术,ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。可以用来创建和运行动态网页后Web应用程序。ASP的源程序不会被传到客户端浏览器,因此可以避免所写的源程序被人剽窃,提高了程序的安全行。
    2.2 可操作性
  系统设计的根本原则是可操作性。衡量一个系统的好坏主要是看其能否满足实际需求,而非其先进性。本系统界面友好,操作简单方便,对使用人员要求不高。系统具有易用性、可靠性、安全行,并经过了严格的测试,运行非常稳定。
    2.3 经济可行性
  教师管理工作是一件非常复杂繁重的工作,完全依靠人工操作,会浪费大量的人力、物力、财力。而本系统成本小,不需要投入太多的资金,其运行、维护资金更少,投入使用后可以节省大量人力、物力、时间等资源,提高了教师档案管理的工作效率。
    2.4 可维护性
  系统在用户界面上直观清晰, 采用面向对象思想编程, 各功能模块分工明确, 采用迭代思想, 方便系统维护及更新。
   

3 系统运行环境
    3.1 硬件要求
  CPU:80486 及以上处理器。内存:8M( 以上) 的内存容量。磁盘驱动器: 一个硬盘驱动器,一个3.5 英寸1.44M 的软盘驱动器。显示器:VGA 或更高分辨率。
    3.2 软件要求
  操作系统:Windows 2000, Windows XP, Win7。其他软件: SQL2000 及以上版本。
    3.3 数据库
  数据库的性能好坏是系统效率高低的一个决定性因素。SQL Server是由微软开发和推广的关系数据库管理系统,采用图形化用户界面,使系统管理和数据库管理更加直观、简单;具有丰富的编程接口,有很好的伸缩性,可以在多种平台上应用;用户能够很容易地将数据库中的数据发布到Web页面上。

4 数据流图
  整个教师档案管理系统针对不同的用户采用了三级模式,系统管理员具有最高权限,可以对数据进行任意合法操作;普通用户能够对实现教师档案管理工作——教师档案的更新、删除、添加、查找等;匿名用户可以查看自己的相关档案信息。如图4.1所示。

5系统功能 
    根据用户需求分析和系统设计目标,将系统设计成5大功能模块,即登录系统模块、教师档案管理模块、匿名用户管理模块、管理员模块。各模块之间的关系如图5.1所示。
    教师档案管理系统分成了若干个具体的模块,每个模块实现具体的功能,每个模块之间可以相互调用,每个模块有相应用户使用权限。登录系统模块:通过账号、密码及验证码登录,确保了系统的安全;教师档案管理模块:可以添加新入职教师档案,可以查找以入职教师档案,删除离职人员档案等;管理员模块:实现密码重置、管理员管理、系统基本设定、数据管理等。

 6 系统测试
     系统测试可以发现其却在的缺陷及错误,本系统采用了黑盒测试和白盒测试两种方法。
     黑盒测试:根据需求分析文档,对系统的功能进行测试,通过测试来检验每个功能是否正常使用。例如:对于登录进行测试,当只输入用户名,直接登录是否有错误信息提示等。
     白盒测试:通过测试来验证程序代码的正确性。例如:对于数据输入模块,输入各类数据(正常、异常、重复、错误数据),来检验系统的可靠性。

7 结束语 

综上所述, 运动训练学院教师管理系统操作简便, 功能丰富, 适用性强。它充分利用了成熟的数据库管理技术及ASP技术, 体现了信息管理系统的优势, 以最形象的方式逐步实现档案管理的各个功能, 最终可以提高我院的师资管理水平。从而实现信息的网络化管理。

参考文献:

[ 1]  何国民,仲治国.ASP动态网站68个典型模块精解[ M].北京:科学出版社.2009.

[ 2] 房大伟,吕双等.ASP.NET开发实战1200例[ M] 北京:清华大学出版社.2011.

[ 3]  沈士根,汪承焱,许小东.Web程序设计——ASP.NET实用网站开发[ M] .北京:清华大学出版社.2009.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多