欢迎来到天天文库
浏览记录
ID:38723794
大小:53.00 KB
页数:8页
时间:2019-06-18
《学籍管理系统软件设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学籍管理系统软件设计-------朱金璐学籍管理系统软件设计浅分析:学生档案管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,还将产生大量的文件和数据丢失,这对于查找、更新和维护都带来了不少的困难。本文就如何进行学籍管理系统软件的开发和运用做了探讨。关键词:档案 管理 计算机 应用 探讨随着科学技术的不断提
2、高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情,在下面将以我自己所掌握的情况简单介绍一下开发学生档案管理系统开发过程和所涉及到的问题及解决方法。
3、一、系统功能现在我国的中小学校中档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的本科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我所学编制出一个实用的程序来帮助中小学进行更有效的学籍管理。归纳起来,功能大约有以下几点:1.学生信息的录入。不同地域的学生通过各种途径不择地点、不择时间地自主上传自己的基本档案(不合要求的
4、档案可以由管理员及时清除)。2、学生信息的查询。学生的档案信息发在网上可以让全班、全校的人来查询。使用者可以通过多种方式(学期,年级,班级,姓名,学号等)来查询,查看自己需要的学生信息。3、学生信息的修改。通过网络在任何地方,档案管理人员均可随时对转入、转出的学生进行添加和删除,实现了信息的动态管理。好处为:1、可以存储历届的学生档案,安全、高效;2、只需一到二名档案录入员即可操作系统,节省大量人力;3、可以迅速查到所需信息。二、ASP的简单认识ASP的全称是:ActiveServerPages,是在
5、服务器端脚本编译环境,使用它可以创建和运行动态、交互的Web服务器应用程序。ASP可以与HTML页、脚本命令和ActiveX组件组合创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改。所以笔者推荐广大教育工作者在教学工作繁忙的情况,使用ASP来制作适应教学的交互性强的动态网页是非常适合的。以下罗列了ActiveServerPages所独具的一些特点:1、使用VBScript,JScript等简单易用的脚本语言,结合HTML代码,即可快速地完成网站的应用程序的编写。2、无
6、须编译,容易编写,调试方便可在服务器端直接执行。3、使用普通的文本编辑器,如Windows的记事本,或在FRONTPAGE等流行软件中都可进行编辑设计。4、与浏览器无关(BrowserIndependence)。用户端只要使用可执行HTML码的浏览器,即可浏览ASP网页的内容。ASP所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不要求能够执行这些脚本语言。5、ASP能与任何ActiveXscripting语言相容。除了可使用VBScript或JScript语
7、言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,如:REXX、Perl等。脚本引擎是处理脚本程序的COM(ComponentObjectModel)物件。6、ActiveServerPages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人直接剽窃,提高了程序的安全性。7.可使用服务器端的脚本来控制产生客户端的脚本。8、ActiveXServerComponents(ActiveX服务器元件)具有无限可扩充性。可以使用VisualBasic、Java、Visua
8、lC++ 等编程语言来编写你所需要的ActiveXServerComponent。由此可见,将ASP技术用于教育任务繁重的教师建设网站是最适合的。由于笔者本文主题是讲解用ASP技术实现档案管理的自动化管理的过程,其目的在于由一件具体事例的完成过程来抛砖引玉,使更多的教师懂得怎样在学校网站应用现代网络技术实现网络自动化管理。所以对于网络的一些基础知识不作过多铺垫,下面仅列出本文所需基础知识:1、懂得基本的HTML语言。2、懂得基本的VBScript或JSc
此文档下载收益归作者所有