毕业论文学生信息管理系统

上传人:ss****gk 文档编号:233082409 上传时间:2022-01-01 格式:DOCX 页数:38 大小:245.80KB
返回 下载 相关 举报
毕业论文学生信息管理系统_第1页
第1页 / 共38页
毕业论文学生信息管理系统_第2页
第2页 / 共38页
毕业论文学生信息管理系统_第3页
第3页 / 共38页
毕业论文学生信息管理系统_第4页
第4页 / 共38页
毕业论文学生信息管理系统_第5页
第5页 / 共38页
点击查看更多>>
资源描述

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

1、XXXX 篦毕业论文题目名称:学生信息管理系统年 级:学生学号: 指导教师:学生姓名: 技术职称:学生专业: 所在系:毕业设计(论文)内容与要求: 内容:该系统介绍了学生信息管理系统“自上而下的总体规划,自下而上的应用开 发”的整个过程,阐述了系统分析、系统设计、数据库设计和系统实施的全过程。 在开发方法上本系统利用了软件工程化的思想和方法,总体上采用结构化生命周 期开发方法,具体模块实施采用了原型法和面向对象系统开发方法,采用ASP 作为开发语言,网页三剑客(Dreamweaver、Fireworks Flash)作为开发工具, Microsoft Office Access 2003作为后

2、台数据库。本系统具有班级管理,成绩管理, 信息管理,科目管理等模块,可分别完成学生信息,班级信息,成绩信息,信息, 科目信息的添加、修改、删除、查询等功能。要求:学生信息管理系统主要提供学生信息查询,方便查询的网上的信息查阅平 台,学生可以通过该系统查阅与自己相关信息,了解自己的考试成绩。教师可以 通过该系统查阅学生成绩信息,教师信息等相关情况,以便更全面的了解学生的 情况。系统管理员可以实现以上的所有功能,还有对学生各项信息的添加、删除、 修改、教师的添加、删除、修改,数据库的备份、数据库的还原等相关操作。年 月曰学生信息管理系统摘要随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的

3、实施在 技术上已逐步成熟。信息管理系统是一个不断发展的新型学科,任何一个单位 要生存,要发展,要高效率地把内部活动有机地组织起来,就必须建立一个与 自身特点相适应的信息管理系统。学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的 决策者和管理者来说都至关重要。本文介绍了学生信息管理系统“自上而下的总体规划,自下而上的应用开 发”的整个过程,阐述了系统分析、系统设计、数据库设计和系统实施的全过 程。在开发方法上本系统利用了软件工程化的思想和方法,总体上采用结构化 生命周期开发方法,具体模块实施采用了原型法和面向对象系统开发方法,采 用ASP作为开发语言,网页三剑客(Dreamwea

4、ver、Fireworks Flash)作为开 发工具,Microsoft Office Access 2003作为后台数据库。本系统具有班级管理, 成绩管理,信息管理,科目管理等模块,可分别完成学生信息,班级信息,成 绩信息,信息,科目信息的添加、修改、删除、查询等功能。本人在此次毕业设计中主要对“信息管理”,“成绩管理”,“科目管理”,“班 级管理”四个模块进行了具体设计。目录第一章 开发工具的介绍-1-1. 1 ASP 的特点-1 -1.1.1程序使用的对象及其属性和方法-3 -1. 2 Web 服务器-4-1.3 IIS 简介-4-1.4 Access 数据库-5 -第二章 需求分析-

5、6 -2. 1系统分析-6-2. 2功能需求-6-2. 3 需求分析-7 -第三章总体设计-9-3. 1系统模块结构设计-9-3.2数据库设计-12-3.2. 1概念结构设计-12-3.2.2逻辑结构设计-15 -3.2.3物理结构设计-15 -3.3数据库的实现-17 -第四章 详细设计-18-4.1登录模块详细设计-18-4. 1. 1客户端注册模块详细设计-18 -4.1.2用户登录模块详细设计-19-4. 1.3管理员登录模块详细设计-20 -4.2编辑模块详细设计-22-4. 2. 1学生信息管理模块详细设计-22 -4. 2. 2学生信息查询模块详细设计-26 -第五章 系统测试与

6、展望-29-5. 1系统测试-29 -5.1.1功能测试-29-5. 1.2性能测试-30-5. 2系统展望-30-总结-31 -致谢-32 -参考文献-33 -引言今天的中国已经加入WTO,利用计算机进行现代化管理已经接近于普及。 我们身处在一个知识日新月异、时刻充满挑战的时代,科技的飞速发展便我们知 道只有走在时代前言的人才可以随时地抓住机遇来获取生存,而这一切的前提就 是你要拥有比别人更多、更前卫的知识,知识的来源是学习一随时随地的学习! 学习!再学习!作为当代大学生,应有长远的目光和随机应变的能力,应走在时间的前面, 掌握最新的社会动态、最先进的科学技术,以调整自己的知识结构和能力结构

7、, 去适应社会的发展。新世纪需要具有丰富现代科学知识的人;需要能够独立解决 问题、完成工作的人;需要能独当一面、时常挑战自己极限的人;需要有创新意 识的人。我们在不断努力中学习做一个与时代并进的人。科技的飞速发展,计算机的现代化管理使人们在从事各行各业内部管理上都 进行快速便捷的管理,每个行业的各个环节都不例外,所以为了方便起见,我现 在做出的学生信息管理系统就是用来方便管理学生的个人信息,所在班级,所学 科目,所属专业等。本系统主要目的是方便管理员对学生的个人档案及详细情况 进行管理。随着科学技术的发展,计算机领域不断取得新的研究成果,并不断地代替和 延伸脑力劳动方面发挥越来越重要的作用,无

8、论是工业还是日常生活都越来越离 不开计算机,尤其是在学校里,随着不同高校的的不断扩大和招生人数的不断增 加,要处理大量的学生数据信息显得尤为的重要。学生的信息管理是学校工作中 一项重要的内容。同时,随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息 量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效 率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增 加、删除等,从而减少管理方面的工作量。本人这次设计的学生信息管理系统是为了实现学生信息关系的系统化、规范 化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修 改、增加、删除。第

9、一章开发工具的介绍1. 1 ASP的特点ASP是一种未经编译的开放式的应用软件,是微软公司推出的一种用以取代 CGI (公共网关接口即Common Gateway Interface)的技术,它实质上是一种服 务器端脚本环境。ASP被包含在IIS 3.0及其更高版本之中。通过ASP,用户可 以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服 务器应用程序。ASP的出现使用户不必担心客户端不能正确运行所编写的代码, 因为所有的程序将在服务器端执行,包括所有内嵌的普通HTML中的脚本程序。 客户端只要使用可执行HTML代码的浏览器,即可浏览通过ASP设计出来的页 面内

10、容。当程序执行完毕后,服务器仅将执行的结果返回给客户端浏览器,这样 也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP并不是一种纯粹的编程语言,它所用的语言是大多数人都非常熟悉的两 种脚本语言,即VBScript和JavaScript语言。在一b ASP应用程序中可以用其 中一种脚本语言,也可以结合这两种语言使用。另外ASP还能与任何ActiveX Scripting语言相兼容。ASP使用的ActiveX技术是基于开放设计环境的,用户可以使用Visual Basic Java、Visual C+. GOBOL等编程语言将自己定义和制作的组件加入其 中,是自己的动态网页具有无限的扩充能力

11、,这是传统的CGI等程序所远远不 及的地方。另夕卜,ASP可利用ADO (Active Data Object,微软公司的一种数据 访问模型)方便地访问数据库,从而使得开发基于WWW的应用系统成为可能。ASP的编辑环境要求非常简单,任何一种文本编辑器都可以编写ASP应用 程序。使用ASP开发网页应用程序具有以下一些特点:(1)完全内嵌,与HTML和Script语言充分结合。(2)无需编译,容易编写,可在服务器端直接运行,且Web程序开发时间 短。(3)无浏览器兼容问题。(4)程序代码隐藏,在客户端只能看到由ASP输出的动态HTML文件。C5)使用任何文本编辑器都可以进行编辑设计。(6)可使用任

12、何语言编写自己的ActiveX Server组件。(7)使用ADO组件轻松存取数据。(8)血向对象,并可扩展的ActiveX Server组件。一个以ASP为基础的应用程序包含了 Web服务器的虚拟目录(Virtual Directory)以及虚拟目录下的所有文件夹与执行文件。虚拟目录主要是为了保护 服务器端站点的内容和资料,避免受到网络黑客的恶意破坏和攻击而产生的。在 提供WWW服务的服务器端,虚拟目录的作用是不让客户端用户知道一些目录 与重要文件的真实路径,也就是说每一个绝对路径(即真实路径)都已经隐藏起 来,这些可以供网络客户访问的Internet资源都会以服务器的文档根目录 (Docu

13、ment Root)作为相对路径的基点(Base),或者另取一个从表面上看来毫 无关系的别名(Alias Name)来隐藏真实目录名称。这些相对目录就称为虚拟目 录,相对路径和绝对路径是相对立的。另外,每个ASP Web应用程序都拥有一个Global.asa文件,后缀名as a是Active Server Application 的缩写。(1)ASP文件的存取方式使用任何一种文本编辑器都可编写ASP应用程序,编写的程序要以后缀 名.asp保存,不可以保存为.html形式。如果是以.html形式保存的话,服务器端 将不编译文件中所有的包含ASP语法的语句。将文件保存为后缀名.asp的形式是为了告

14、诉提供ASP服务的服务器,这是 一个ASP应用程序,必须在给客户端送出文件之前把它编译一遍。将.asp后缀 名的文件编写存储完毕之后,就可以把它放在自己的Web服务器上执行,这样 就能够在浏览器端看到ASP页面的输出效果了。(2)ASP文件的结构特点到目前为止,我们已经知道ASP能够和HTML、Script语言完美结合。在这 之前一直都称开发的项目为应用程序,或许有些人认为ASP文件是一个已经被 编译过的文件,但ASP文件是一个文本文件,可以用任何一种编辑器打开它, 并对它进行适当的编辑修改。一般情况下一个ASP包含以下几个部分:(1)普通的HTML文件。(2) 客户端的Script程序代码,

15、放置于Script和/3:11标签之内。(3) 服务器端的ASP Script程序代码,放置于%.%标签之内。(4) Server Side Include语句,即使用#Include的语法在本页血嵌入其他的 Web页面。ASP的服务器会将其原封不动的发送到客户端,由客户端的浏览器 进行处理。目前在ASP中可以使用的脚本语言主要是VBScript和Jscript,其中 系统默认的脚本语言为VBScripto不过任何一个可以和ActiveX Script标准兼容 的脚本语言引擎都可以很好地应用于ASP之中。1.1.1程序使用的对象及其属性和方法(1) Request对象(从客户端获取信息,主要是读取提交表单中的数据)QueryString:从查询字符串中读取用户提交的数据;Form:获取客户端在FORM表单中所输入的信息;Cookies:取得客户端浏览器的Cookies信息。(2) Response对象(返回信息到客户端,主要是向浏览器输出文本、数据、 Cookies 等)Response.Write:直接送出信息到客户端;Response.Redirect:引导客户端浏览器至新的Web页血; Response.End:终止处理ASP程序,并返回当时的状况。(3) Sessi

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

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

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