学生管理系统毕业论文.doc
《学生管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《学生管理系统毕业论文.doc(53页珍藏版)》请在三一办公上搜索。
1、 毕业论文 学生信息管理系统 Personnel Management System学 生 姓 名: 专 业 班 级: 指 导 教 师: 完 成 日 期: 2010-5-08 吉林工业职业技术学院 Jilin Vocational College of Industry and Technology摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 本文介绍了在ASP环境下采用“自上而下地总体规划,自下而上地应用开发
2、”的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。【关键字】:管理信息系统、学生管理、ASP应用。SummaryWith more and more widespread and profound application of information technology in management, the implement o
3、f management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and st
4、rengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the
5、 environment of visual foxpro, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This
6、article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization sect
7、ion has provided several major function , together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.Keywords :MIS、student management、A S P application前 言今天的中国已经加入了WTO,利用计算机进行现代化管理已经接近于普及。我们身处在一个知识日新月异、时刻充满挑战的时代,科技的飞速发展使我们知道只有走在时代前言
8、的人才可以随时随地抓住机遇来获取生存,而这一切的前提就是你要拥有比别人更多、更前卫的知识,知识的来源是学习随时随地的学习!学习!再学习!作为当代大学生,应有长远的目光和随机应变的能力,应走在时间的前面,掌握最新的社会动态、最先进科学技术,以调整自己的知识结构和能力结构,去适应社会的发展。新世纪需要具有丰富现代科学知识的人;需要能够独立解决问题、完成工作的人;需要能独当一面、时常挑战自己极限的人;需要有创新意识的人。我们在不断努力中学习做一个与时代并进的人。科技的飞速发展,计算机的现代化管理使人们在从事各行各业内部管理上都进行快速便捷的管理,每个行业的各个环节都不另外,所以为了方便启见,我现做出
9、学生信息管理系统.用来方便管理学生的个人档案,所在班级,所学课程,所属专业等。本系统主要目的是方便管理员对学生的个人档案及详细情况进行管理。关键词: 学生信息管理系统、数据库摘 要2Summary3前 言4编程环境基础知识61.1 ASP的特点61.2 程序使用的对象及其属性和方法81.3 Web服务器的选择91.4 IIS简介9需求分析102.1功能需求102.2性能需求10总体设计103.1系统模块结构设计103.2数据库设计143.2.1概念结构设计153.2.2 逻辑结构设计183.3数据库的实现20详细设计204.1模块详细设计204.1.1客户端注册模块模块详细设计204.1.2用
10、户登录模块详细设计224.1.3管理员登录模块模块详细设计244.1.4 学生信息系统编辑模块模块详细设计264.1.4学生信息系统添加模块模块详细设计274.1.6学生课程的添加模块324.1.7注册学生课程344.1.8学生课程的修改374.1.9学生课程删除404.1.10学生的成绩添加444.1.11查询模块48结束语53参考文献54编程环境基础知识1.1 ASP的特点ASP是一种未经编译的开放式的应用软件,是微软公司推出的一种用以取代CGI(公共网关接口即Common Gateway Interface)的技术,它实质上是一种服务器端脚本环境。ASP被包含在IIS 3.0及其更高版本
11、之中。通过ASP,用户可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。ASP的出现使用户不必担心客户端不能正确运行所编写的代码,因为所有的程序将在服务器端执行,包括所有内嵌的普通HTML中的脚本程序。客户端只要使用可执行HTML代码的浏览器,即可浏览通过ASP设计出来的页面内容。当程序执行完毕后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP并不是一种纯粹的编程语言,它所用的语言是大多数人都非常熟悉的两种脚本语言,即VBScript和JavaScript语言。在一个ASP应用程序中可以用其中
12、一种脚本语言,也可以结合这两种语言使用。另外ASP还能与任何ActiveX Scripting语言相兼容。ASP使用的ActiveX技术是基于开放设计环境的,用户可以使用Visual Basic、Java、Visual C+、GOBOL等编程语言将自己定义和制作的组件加入其中,是自己的动态网页具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。另外,ASP可利用ADO(Active Data Object,微软公司的一种数据访问模型)方便地访问数据库,从而使得开发基于WWW的应用系统成为可能。ASP的编辑环境要求非常简单,任何一种文本编辑器都可以编写ASP应用程序。使用ASP开发网页应
13、用程序具有以下一些特点:(1)完全内嵌,与HTML和Script语言充分结合。(2)无需编译,容易编写,可在服务器端直接运行,且Web程序开发时间短。(3)无浏览器兼容问题。(4)程序代码隐藏,在客户端只能看到由ASP输出的动态HTML文件。(5)使用任何文本编辑器都可以进行编辑设计。(6)可使用任何语言编写自己的ActiveX Server组件。(7)使用ADO组件轻松存取数据。(8)面向对象,并可扩展的ActiveX Server组件。一个以ASP为基础的应用程序包含了Web服务器的虚拟目录(Virtual Directory)以及虚拟目录下的所有文件夹与执行文件。虚拟目录主要是为了保护服
14、务器端站点的内容和资料,避免受到网络黑客的恶意破坏和攻击而产生的。在提供WWW服务的服务器端,虚拟目录的作用是不让客户端用户知道一些目录与重要文件的真实路径,也就是说每一个绝对路径(即真实路径)都已经隐藏起来,这些可以供网络客户访问的Internet资源都会以服务器的文档根目录(Document Root)作为相对路径的基点(Base),或者另取一个从表面上看来毫无关系的别名(Alias Name)来隐藏真实目录名称。这些相对目录就称为虚拟目录,相对路径和绝对路径是相对立的。另外,每个ASP Web应用程序都拥有一个Global.asa文件,后缀名asa是Active Server Appli
15、cation的缩写。(1) ASP文件的存取方式使用任何一种文本编辑器都可编写ASP应用程序,编写的程序要以后缀名.asp保存,不可以保存为.html形式。如果是以.html形式保存的话,服务器端将不编译文件中所有的包含ASP语法的语句。将文件保存为后缀名.asp的形式是为了告诉提供ASP服务的服务器,这是一个ASP应用程序,必须在给客户端送出文件之前把它编译一遍。将.asp后缀名的文件编写存储完毕之后,就可以把它放在自己的Web服务器上执行,这样就能够在浏览器端看到ASP页面的输出效果了。(2) ASP文件的结构特点到目前为止,我们已经知道ASP能够和HTML、Script语言完美结合。在这
16、之前一直都称开发的项目为应用程序,或许有些人认为ASP文件是一个已经被编译过的文件,但ASP文件是一个文本文件,可以用任何一种编辑器打开它,并对它进行适当的编辑修改。一般情况下一个ASP包含以下几个部分:(1)普通的HTML文件。(2)客户端的Script程序代码,放置于和标签之内。(3)服务器端的ASP Script程序代码,放置于标签之内。(4)Server Side Include语句,即使用#Include的语法在本页面嵌入其他的Web页面。ASP的服务器会将其原封不动的发送到客户端,由客户端的浏览器进行处理。目前在ASP中可以使用的脚本语言主要是VBScript和Jscript,其中
17、系统默认的脚本语言为VBScript。不过任何一个可以和ActiveX Script标准兼容的脚本语言引擎都可以很好地应用于ASP之中。1.2 程序使用的对象及其属性和方法(1)Request对象(从客户端获取信息,主要是读取提交表单中的数据)QueryString: 从查询字符串中读取用户提交的数据;Form:获取客户端在FORM表单中所输入的信息;Cookies: 取得客户端浏览器的Cookies信息。(2)Response对象(返回信息到客户端,主要是向浏览器输出文本、数据、Cookies等)Response.Write: 直接送出信息到客户端;Response.Redirect: 引导
18、客户端浏览器至新的Web页面;Response.End: 终止处理ASP程序,并返回当时的状况。(3)Session对象(为单个用户保存信息)利用Session存储信息的语法:Session(”Session名字”)=变量或字符串信息(4)Server对象CreatObject方法: 用于创建组件、应用对象或脚本对象的实例CreatObject的语法如下:Set Server.CreatObject(ActiveX Server组件)(5)Connection对象(ADO的内部对象,用来建立与数据库的连接) 在ADO中建立对象一般要用Server对象的CreatObject方法,语法如下:Se
19、t Connection 对象=Server.CreatObject (“ADODB.Connection”)Open方法: 用于建立和数据库的连接;Close方法: 用来关闭一个已打开的对象及其相关的各种对象;Execute方法: 用来执行数据库查询。(6)Command对象(用来对数据库执行命令,如查询、添加记录等命令)Execute方法: 用来执行数据库查询。(7)Recordset对象(用来得到从数据库返回的记录集)建立Recordset对象的语法如下:Set Recordset 对象=Server.CreatObject(“ADODB. Recordset”)用Open方法打开数据库
20、的语法如下:Recordset对象.OpenSourse,ActiveConnection,CursorType,LockType,Options1.3 Web服务器的选择要使自己的计算机成为Web服务器就要安装相应的Web服务器软件。有许多的Web服务器可以用来建立Windows下的Web站点。但是不同的Web服务器支持不同的功能。选择Web服务器时,最重要的是使Web服务器易于建立和管理。其次选择服务器时应注意服务器提供的安全程序,如果Web站点只为浏览Web站点的用户提供大量的信息,那么安全性问题并不十分重要,但如果要在网上提供重要信息时,应确保数据在传输之前进行加密,这时可以使用一种安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 管理 系统 毕业论文

链接地址:https://www.31ppt.com/p-3941804.html