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

上传人:枫** 文档编号:431977510 上传时间:2023-12-15 格式:DOC 页数:40 大小:503.64KB
返回 下载 相关 举报
学生信息管理系统 毕业论文_第1页
第1页 / 共40页
学生信息管理系统 毕业论文_第2页
第2页 / 共40页
学生信息管理系统 毕业论文_第3页
第3页 / 共40页
学生信息管理系统 毕业论文_第4页
第4页 / 共40页
学生信息管理系统 毕业论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

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

1、摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上越来越成熟。由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,建立一个健全、稳定的学生信息管理系统对于促进学校管理制度和提高学校教学质量有着显著意义。本系统采用SQL Server 2000作为后台数据库,前台页面使用ASP实现,主要简要阐述了系统的开发背景与设计方法。对系统的构架进行分析后可以划分出一下各个模块,包括用户管理模块,班级管理模块,学生基本信息管理模块,课程管理模块,课程选择模块,成绩管理模块,并根据所需的功能详细介绍了系统各个模块与功能的实现原理和设计方法。本系统完成了基本

2、所需的功能,界面友好,操作简单。关键词:ASP;SQL Server 2000;B/S结构;学生信息管理系统iAbstractWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step.With the expansion of schools scale and increasin

3、g number of students, the management of students information is getting more and more sophisticated. Therefore, to efficiently bring the management system of students information into the management of school educational administration makes striking sense to promote the school management system and

4、 improve the education quality.The system adopts SQL Server 2000 as a backend database, front page using ASP, The paper in brief expatiates the development background of system and design method. Analyses the truss of the system and according to this, carves up each module, including the module for

5、the management of user, the module for the management of basic class, the module for the management of basic information, the module for the management of course, the module for the management of course selection, the module for the management of results, whats more, the paper introduce the systems

6、principle of every module and function, also, the design method in detail. With a good interface ,the system is easy to manage,accomplishing the basically needed functions. Key words: ASP; SQL Server 2000; B/S structure; Students Information Management System i目 录摘 要Abstract第一章 绪论11.1项目背景11.2国内外研究现状

7、11.3本系统研究意义11.4本系统研究内容2第二章 系统开发工具介绍32.1 ASP概述32.2 SQL介绍52.3 B/S结构介绍6第三章 系统分析73.1系统需求分析73.2系统可行性研究分析73.3系统数据流程分析73.4系统功能分析及模块划分83.5系统结构设计9第四章 数据库设计124.1数据库概述124.2数据库需求分析124.3数据库概念结构设计124.4数据库逻辑结构设计14第五章 系统设计与实现165.1共用模块设计165.1.1数据库连接文件165.1.2用户登录和退出165.2登录模块设计165.3管理员模块设计175.3.1用户管理175.3.2学生基本信息管理185

8、.3.3班级管理195.3.4课程管理195.3.5课程选择205.3.6成绩管理205.4教师模块设计215.5学生模块设计22第六章 系统测试24第七章 总结257.1总结257.2展望25参考文献26致 谢27附 录28本科毕业设计(论文)33第一章 绪论1.1项目背景随着现代科学技术的飞速发展、计算机与全球互连网络相连接,使今天的社会进入了以计算机为核心的社会1。在信息社会中,信息的处理是十分重要,信息的获取、处理都需要大量高科技的处理工具。在这高科技时代,如果还用原始的方式进行处理,就会跟不上时代的进展;我们需要用高科技时代的产品。学生信息的管理是每个学校工作中一项非常重要的工作,要

9、投入很大的人力进行管理2。如果建立一个学生信息管理系统就可以减少人力资源在这方面的投入,而更多的投入教学或其它工作中。信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,建立一个健全、稳定的学生信息管理系统对于促进学校管理制度和提高学校教学质量有着显著意义3。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。为

10、了适应现代社会人们高度强烈的时间观念,学生信息管理系统为教学办公带来了极大的方便。1.2国内外研究现状基于网络与传统模式相比可以将各个环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预管理活动的可能性,不但能够节约大量的日力、人力、物力与财力,而且还可以大幅度提高安全性和保密性,具有无可比拟的优越性4。现在国内外,对学生信息管理的研究和开发都已经进行的如火如荼,在研究的过程中又不断采用新的技术和作用提出,丰富了整个学生管理系统的功能和结构。1.3本系统研究意义运用学生信息管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,使各项管理更加规范化。此外还可以节省开支,提高工作效率与准确率

11、。在现代,高科技的飞速发展,人们工作习惯的改变,特别是电脑的普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,把学生工作放在首位。学生信息管理是各大学的主要日常管理工作之一,涉及到学校管理层,教师,学生等诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生信息日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,界面友好5,具有人性化的学生成绩管理系统。1.4本系统研究内容本课题完成基于Web学生信息系统包括:用户管理、学生基本信息管理、班级管理、课程管理、课程选择

12、、成绩管理等几个模块。在本系统中,管理员通过浏览器连接到WWW服务器的主页上,用户名、密码登录审核通过之后,便可以对学生信息管理系统中的数据进行添加、修改、删除、查询、统计等操作,另外还可以对系统进行维护。教师登录之后,可以对基本信息进行添加、删除。学生登录之后,可以进行课程的选择和对基本信息进行的查询。该系统实现了信息的添加、删除、修改、课程选择、查询和统计等功能,使得学校的管理水平能够上一个新台阶。第二章 系统开发工具介绍2.1 ASP概述ASP 6全称为 Active Server Pages(动态服务器主页),它是一种应用程序环境,可以利用 VBScript 或 Java Script

13、 语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览者发出浏览请求的时候,服务器会自动将 ASP 的程序码,解释为标准 HTML 格式的网页内容,再送到浏览者浏览器上显示出来。我们也可以将 ASP 理解为一种特殊的 CGI。利用 ASP 生成的网页,与HTML相比具有更大的灵活性。只要结构合理,一个 ASP 页面就可以取代成千上万个网页。尽管 ASP 在工作效率方面较之一些新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。它具备一个服务器端的脚本执行环境,用它可产生和执行动态的、交互的、高性能的Web服务器应用程序。ASP应用程序以.asp文件的形式存盘无需经过任何的编

14、译,便能有浏览器查看,当然不能直接运行,只有在服务器执行后才能浏览。ASP程序的控制部分是使用VBScript、Jscript等脚本语言来设计,当执行ASP程序时脚本程序将一整套命令发送给脚本编辑器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编译语言一样,ASP程序的编写也遵循一定的规则,如果想使用自己所喜爱的脚本语言编写ASP程序,那么服务器上需要有能解释这种脚本语言的脚本解释器。当安装ASP时,系统提供了VBScript和Jscript两种脚本语言,而VBScript则被作为系统默认的脚本语言,也可根据自己的喜好改变系统默认的脚本语言。ASP(Acti

15、ve Server Page)提供了一个在服务器端执行脚本指令的环境,通过这种环境,用户可以创建和运行动态的WEB应用程序。由于所有的程序都在服务器端执行,这就大大减轻了前端浏览器的负担,提高了交互速度。利用ASP不仅能够产生动态的、交互的、高性能的web应用程序,而且可以进行复杂的数据库操作7。Active Server的另一大优点是代码的安全性。页面的访问者所能看到的只是服务器方的处理结果。ASP文件可以用常规的文本编辑器编辑, ASP使用VBScript、JavaScript等脚本语言作为开发工具,镶嵌于HTML文本中,使用将ASP的程序包含起来。当用户从浏览器向Web服务器提出请求时,Web服务器会自动将ASP的程序解释为标准的HTML格式的主页内容,用户端只要使用常规可执行HTML程序的浏览器,就可浏览ASP所设计的主页内容,因此与浏览器无关,并且保证了ASP的源程序代码不会外漏。ASP中包括五个内置的ActiveX服务器组件和五个内置的对象:Database Access component(数据库访问组件)、File Access component(文件访问组件)、Ad Rotator component(广告轮播器组件)、Content Linking c

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

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