学生信息管理系统论文

上传人:飞*** 文档编号:2654157 上传时间:2017-07-26 格式:DOC 页数:32 大小:521.01KB
返回 下载 相关 举报
学生信息管理系统论文_第1页
第1页 / 共32页
学生信息管理系统论文_第2页
第2页 / 共32页
学生信息管理系统论文_第3页
第3页 / 共32页
学生信息管理系统论文_第4页
第4页 / 共32页
学生信息管理系统论文_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《学生信息管理系统论文》由会员分享,可在线阅读,更多相关《学生信息管理系统论文(32页珍藏版)》请在金锄头文库上搜索。

1、ASP 系统开发毕业论文学生信息管理系统目录第一章 需求分析 .11.1 开发的背景 .11.2 开发的目的 .21.3 技术可行性分析 .31.4 开发基于 ASP 的学生档案管理系统的意义 .4第二章 开发工具的选择 .52.1 关于 ASP.52.2 数据库介绍 .6第三章 总体设计 .83.1 设计思想 .83.2 总体框架 .93.3 详细功能 .93.4 数据库设计 .10第四章 详细设计 .134.1 用户登陆模块 .134.2 管理员模块 .154.3 学生用户管理模块 .204.4 数据库连接代码 .22第五章 系统测试和维护 .2351 系统测试的原则和方法 .235.2

2、系统运行及维护 .25总 结 .26致谢 .28参考文献 .29ASP 系统开发毕业论文1第一章 需求分析1.1 开发的背景目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用

3、 B/S 结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。该系统具备以下功能:具有管理员权限的用户可以添加、删除、修改和浏览所有学生的各种基本信息和成绩信息;而只有普通权限的用户只能查看属于他自己的各种信息。更方便各个专业老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。学生档案管理系统是一个教育单位不可缺少的部分,它所产生的作用对于学校的决策者和管理者来说都是至关重要的,它能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和

4、维护都带来了不少的困难。随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,ASP 系统开发毕业论文2具备手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学生档案管理的效率。众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机可以代替人工进行许多繁杂的劳动,具备节省资源、提高工作效率、使敏感文档更加安全等特点,它已经被应用于许多领

5、域。因此使用计算机来实现学生档案管理的计算机化已经成为当今时代发展的需要。目前决大多数大中专院校都已使用了学生档案管理系统,但是现在我国的中小学校中档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代,这种传统的管理方法必然被以计算机为基础的信息管理所取代。应用计算机进行学生档案管理,归纳起来,主要有以下几点优势: (1) 可以方便地存储历届的学生档案,管理更为安全、高效; (2) 只需一到两名管理员对学生档案信息进行管理,节省大量人力(3) 可以迅速查询及修改相关信息。1.2 开发的目的学生档案管理系统是一个教育单位不可缺少的部分,它

6、所产生的作用对于学校的决策者和管理者来说都是至关重要的,它能够为用户提供充足的信息和快捷的查询手段。但一直以来人 们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差, 另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了不少的困难。 众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机可以代ASP 系统开发毕业论文3替人工进行许多繁杂的劳动,具备节省资源、 提高工作效率、使敏感文档更加安全等特点,它已经被应用于许多领域。因此使用计算机来实 现学生档案管理的计算机化已经成为当今时代发展的需

7、要。 应用计算机进行学生档案管理,归纳起来,主要有以下几点优势: (1) 可以方便地存储历届的学生档案,管理更为安全、高效; (2) 只需一到两名管理员对学生档案信息进行管理,节省大量人力;(3) 可以迅速查询及修改相关信息。而开发一套基于 ASP 的学生档案管理系统,它又有着传统意义上的学生档案管理系统所无 法比拟的优势: 1. 基于网络的管理。由于基于 ASP 的学生档案管理系统是把整个系统安装在网络上的某 一台服务器上的,因此只要有一台能够连上网络的计算机,在任何时间,任何地点,都能够对这个系统进行操作。 2. 客户端免安装。目前的大多数计算机安装的操作系统都是 Windows 系列的,

8、一般都自带 IE 浏览器,在这种情况下,不需要安装任何软件,就能对这个系统进行操作。 3. 客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不用担心系统维护的事情。 1.3 技术可行性分析管理系统的服务器硬软件要求配置如表所示:表 1.1 系统软硬件配置要求表硬/软件 配置要求CPU PIII 1G 以上RAM 128MB 以上硬盘 100M 以上硬盘空间ASP 系统开发毕业论文4监视器 Windows 系统支持监视器,可显示 16位操作系统 Windows2000,WindowsXP,Windows2003 软件 Microsoft IIS,Access,IE 或Nets

9、cape 浏览器1.4 开发基于 ASP 的学生档案管理系统的意义对于基于 ASP 的学生档案管理系统来说,它有着传统意义上的学生档案管理系统所无法比拟的优势。1.基于网络的管理。由于基于 ASP 的学生档案管理系统是把整个系统安装在网络上的某一台服务器上的,因此只要有一台能够连上网络的计算机,在任何时间,任何地点,都能够对这个系统进行操作。2.客户端免安装。目前的大多数计算机安装的操作系统都是 Windows 系列的,一般都自带 IE 浏览器,在这种情况下,不需要安装任何软件,就能对这个系统进行操作。3.客户端零维护。对系统数据库进行维护的工作是服务器端的任务,客户端用户不用担心系统维护的事

10、情。ASP 系统开发毕业论文5第二章 开发工具的选择根据上述系统的特点和要求,本次设计的学生档案管理系统采用微软 ASP 脚本语言来开发 Web 应用程序。ASP 方便上手,网页可视化程度高,容易和 HTML 配合成丰富的动态网页。在各种数据库软件中,Oracle、Sybase、SQL Server 是大型的数据库,价格昂贵,对于学籍管理系统而言,它们发挥不了它们最大的用处而 Access 虽然是桌面数据库,存储的信息不宜过多,但由于本系统对数据库的要求不是太高,所以 Access 完全能够用作本系统的后台数据库。 2.1 关于 ASPActive Server Pages:“动态服务器网页”

11、 ,一般简称为“ASP” ,ASP 之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如 IE 或 Netscape)都可以正确地获得 ASP 的“执行”结果,并且将这 ASP 执行的结果直接在浏览器中 “浏览” ,不像VBScript 或 JavaScript 是在客户端(Client)的浏览器上执行,若使用 VBScript 来设计程序,客户端 (Client)在浏览器中可以显示程序执行的结果,可是,客户端 (Client)若使用 Netscape 浏览器就无法显示 VBScript 的执行结果。2.

12、1.1 ASP 的特点1. 简单易上手:使用 VBScript、JScript 等简单易懂的脚本语言,同时结合 HTML 代码,即可快速地完成网站的应用程序。 2. 任何开发工具皆可用于开发 ASP:只要使用一般的文书编辑程序,如 Windows 记事本,就可以编辑。当然,其他网页开发工具,例如,FrontPage、Express、FrontPage 等也都可以;不过还是建议你用记事ASP 系统开发毕业论文6本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。3. 与浏览器无关 (Browser Independence):用户端只要使用可执行

13、HTML 代码的浏览器,即可浏览 ASP 所设计的网页内容。ASP 所使用的脚本语言(VBScript、JScript)均在 Web 服务器端执行,执行结果所产生的 HTML 文件适用于不同的浏览器,用户端的浏览器不需要能够执行这些脚本语言4. 语言相容性高: ASP 能与任何 ActiveX Scripting 语言相容。ActiveX Server Components (ActiveX 服务器元件)具有无限可扩充性。可以使用 Visual Basic、Java、Visual C+、COBOL 等编程语言来编写你所需要的 ActiveX Server Components 。5. 隐密安全性高:如果我们在浏览器中直接查看网页的原始代码,就只能看到 HTML 文件,原始的 ASP 程序代码是看不到的!这是因为ASP 程序先于网站服务

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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