学生信息管理系统网站毕业论文(修改版).doc
《学生信息管理系统网站毕业论文(修改版).doc》由会员分享,可在线阅读,更多相关《学生信息管理系统网站毕业论文(修改版).doc(50页珍藏版)》请在三一办公上搜索。
1、前 言 随着信息处理技术的飞速发展,基于计算机网络的信息处理已成为人们日常工作,学习和生活必备系统在Internet飞速发展的今天,互联网已成为人们快速获取,发布和传递信息的重要渠道,它已成为社会生活的一部分学生信息处理的电脑化网络化,是实现学校管理现代化和信息化的重要内容,也是方便用户快捷查询相关充足信息的重要工具与传统学生信息处理模式相比,基于网络的学生管理系统具有无可比拟的优越性 本文从讨论web数据库的发展历程开始,研究了实现动态web页面技术的几种方法,得出用AsP技术访问学生成绩数据库具有易实现、功能强大、效率高等优点。最后还提出了采用AsP和ADO技术相结合实现对数据库访问的实质
2、及其优缺点。重点论述了Macromedia Dreamweaver CS4可视化开发软件工具下分析、设计、开发本院学生信息管理系统的过程。具体阐述了对计算机硬件和软件解决方案的论证,应用领域进行调查分析,参考各种资料及数据库编程实践,采用软件工程的指导方法,选用Bs模式设计的方案,应用Microsoft Access 2007数据库管理系统,Dreamweaver CS4开发工具开发出学生管理系统的过程。本系统面向本院的某个专业班级的学生,所设计的数据库系统能够实现学生日常规范管理,成绩管理。系统支持毕业信息采集、成绩查询、课程表查询、学期选课、经费查询,支持全班师生通过网络发送和接收有关信息
3、。减少了传统管理方法的滞后性及信息交流的不便,提高了教育教学的效率。 基于BS结构的学生信息管理系统利用AsP技术和web数据库相结合实现的,它具有对学生相关信息的录入、查询、修改等功能,而且还让师生可通过本系统进行有效的交流。目 录前言2第一章绪论5 1.1项目背景5 1.2项目的重要性5 1.3本论文的选题和内容6 1.3.1 论文选题6 1.3.2 论文内容6 1.4论文结构6第二章系统技术分析8 2.1数据库应用系统的层次体系8 2.1.1 终端/主机体系结构8 2.1.2 客户机/服务器体系结构8 2.1.3 浏览器/服务器结构10 2.1.4 C/S结构与B/S结构的比较11 2.
4、2 Web数据库管理系统介绍12 2.2.1 Web数据库管理系统的工作原理12 2.2.2利用WWW访问数据库的优点12 2.2.3访问Web数据库的不同方法13 2.3 开发系统界面14 2.3.1 前台界面Micromedia Dreamweaver CS4简介14 2.4 本章小结14第三章 数据库总体设计153.1系统设计目的153.2系统设计153.21运行环境及开发工具153.3 系统介绍163.3.1系统功能163.4 系统特点173.5 系统功能概述183.6 本章小结18第四章 系统数据库设计19 4.1 班级学生信息数据库中各数据表及数据项的设计19 4.1.1用户登陆信
5、息表194.1.2学生基本信息表194.1.3各专业班级信息表20 4.1.4各专业班级学期课程信息表204.1.5学生学期所选课信息表214.1.6教师基本信息表214.1.7专业年级信息表224.1.8院系信息表22 4.1.9学费统计表224.1.10课程库表214.1.11学院通知信息表224.2数据库中所有表间的关系234.3本章小结23第五章、AD0技术访问系统245.1 创建和配置0DBC数据源245.1.1 ODBC简介245.1.2 创建和配置ODBC25 5.2 建立与学生信息数据库的连接275.3 处理记录集的返回数据285.3.1显示记录集中的数据内容285.3.2 数
6、据内容的分页显示 295.4 本章小结30第六章 学生信息管理系统的实现316.1模块详细设计31 6.1.1 登陆表单设计316.1.2 学生页面功能设计326.1.3 学生个人学籍设计336.1.4 学生毕业信息采集设计346.1.5 学生个人成绩查询设计356.1.6 学生学期课程表366.1.7 学生学期选课设计376.1.8 学生学期经费表396.1.9 教师事务管理功能设计40 6.1.10 学生成绩管理功能设计416.1.11 修改教师登陆密码功能设计436.1.12系统管理员设计446.2 本章小结 45第七章 学生信息管理系统使用说明467.1学生登陆系统467.2学生个人信
7、息及功能列表467.3教师登陆系统497.4教师个人信息及功能列表497.5本章小结49结束语52参考文献52第一章 绪论在新的世纪里,信息技术迅猛发展,而网络技术和数据库技术又是信息技术最主要的核心。于是,基于web的数据库也就应运而生了。网络的普及和应用大大推动了计算机输出应用的发展。从国防军事、交通运输、财政金融、科学教育等大型系统,到一个企业、一个机关、一所学校、一座饭店的内部管理,几乎都采用了计算机网络管理。 随着InternetIntranet技术的发展,开发基于web的应用程序势在必行,数据库技术更是要和web技术相结合,才有更为广阔的前景。Asp作为微软推出的新兴web应用程序
8、开发技术,在数据库应用方面发挥着越来越重要的作用,同时浏览器服务器模式的数赭库体系也正慢慢的成为数据库结构的主流。 1.1 项目背景 随着信息技术及网络的快速发展,学校对学生信息的管理采用单机或局域网络内的数据管理模式已经远远不能满足需要,这要求我们采用新的技术,开发新系统,使之能对学生成绩的查询与录入,学生和老师的信息管理、更新等满足新需要。计算机技术的飞速发展和网络编程技术的日益完善,为开发先进、实用的学生信息管理系统提供了技术保障。本系统的开发将有利于提高学院的管理水平,使得在不同的地方的老师或学生能及时的掌握学生及教学等情况,及时获取有关信息,提高学习和工作的效率,使得本学院的信息能更
9、好的交流。国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用。学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是传统的管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。 1.2 项目的重要性随着信息技术和网络技术的不断发展,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
10、网络已经遍及整个社会,我们整天生活在网络中。 作为计算机应用的一部分,使用计算机对学生信息管理系统进行信息管理,有着无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生信息系统管理的效率,也是教育单位的科学化,正规化管理,与世界接轨的重要条件,因此,开发一套这样学生信息管理软件成为很有必要的事情。1.3 本论文的选题和内容1.3.1 论文选题 本次毕业设计选题为广东工业大学继续教育学院学生信息管理系统。 在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用而且在生活中也是同样得到了广泛的应用。现在很多高校都通过计算机
11、存储和查询学生的信息和成绩,但随着时间的变化,学校的规模越来越大,学生的人数也是急剧的增多,有关学生成绩管理工作和所涉及到的数据量越来越多,使得以前的系统慢慢显露出它的不足:效率低,保密性差,查询困难,不科学,不合理。因此开发一个适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的。 开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化。 随着Internet的发展,校园网也得到了较大的普及,其在学校的管理工作中扮演着非常重要的角色。所以将新开发的系统应用到网络中,能使
12、管理更加一目了然,可以增进学生与学校的交流。本系统可以实现成绩查询,学生选课,学费查询等功能。方便了学校的管理。1.3.2 论文内容论文介绍了运用web数据库和ASP技术来进行班级学生信息管理系统的开发 过程。主要工作如下: 首先分析了当前学生管理系统的发展情况,结合实际提出开发Bs结构的学生管理信息系统的web数据库。重点论述了Macromedia Dreamweaver CS4可视化开发软件工具下分析、设计、开发职业中学的班级学生信息管理系统的过程。具体阐述了通过对计算机硬件和软件解决方案的论证,参考各种资料和数据进行web数据库编程的实践,采用软件工程的指导方法,选用Bs模式设计的方案,
13、应用Microsoft Access 2007 数据库管理系统,Macromedia Dreamweaver CS4开发工具开发出班级学生信息管理系统的过程。 1.4 论文结构 第一章 简要回顾了网络的发展,研究该课题的原因。 第二章简要介绍了系统开发的技术及所采用开发平台。系统采用了的浏览器 服务器(Bs)模式进行开发、运用了数据库技术和AsP技术,以及介绍了前端开发界面Macromedia Dreamweaver CS4及后台数据库Microsoft Access 2007。 第三章陈述了介绍了系统设计目的、系统设计采用的运行环境及系统的开发工具、系统框架及主要功能、主要特点。 第四章介绍
14、了系统数据库中数据表的用途及其字段和字段类型,同时介绍了 的数据库中各表间的联系和系统的主要特点。 第五章首先介绍了在Macromedia Dreamweaver CS4中通过0DBC数据源利用AD0技术 实现学生信息数据库与服务器的连接,然后说明了记录集Recoderset的作用及建 立最后简要阐述了记录集Recordset对数据库中返回数据的处理方法。 第六章详细阐述了本章介绍了系统主要功能的实现方法、过程及最终效果。 第七章结束语。对全篇论文进行了总结,探讨了今后应该努力的方向。国际互联网技术日新月异,极大地推动了基于Internet的应用技术的发展。支持web数据库访问的新技术也层出不
15、穷。随着校园网的发展,基于Internet的教学管理系统、学生管理系统也在不断地深入和发展。本文所介绍的“班级学生信息管理系统”仅仅是学校管理信息系统的一个小模块,今后我将进一步努力,不断地学习新知识,争取将这个系统做到更加完善。第二章 系统技术分析当计算机的应用开始从数值计算向数据库方面发展的时候,许多公司和机构都致力于建立一种完美的数据库运行的体系结构。网络的出现给计算机带来一次重大的改革,为了适应网络环境下的数据库应用,人们依据计算机的应用特点和应用功能的划分方式,提出了一系列应用框架主机/终端模式、客户机/服务器模式以及随后的浏览器/服务器模式。在构造一个应用系统时,我们首先要考虑的是
16、系统的体系结构,采用哪种结构取决于系统的网络环境、应用需求等因素。2.1 数据库应用系统的层次体系2.1.1 终端/主机体系结构 这是一种早期处理数据所采用的模式,如图2-1所示。这种体系结构使得用户能够尽可能地使用共享资源,终端所要做的事只是输入命令,显示结果,而有关的一切数据处理都交给了主机去完成。在这样的结构中,由于终端不需要做什么处理工作,所以它可以很简单,也不必随着信息业的发展频繁更新,因此也称“哑”终端,但主机就不一样了,它几乎包揽了有关数据的一切处理工作,这就要求它具有十分高的性能,并且能够随着信息量的增加不断更新。16这种模式中,服务器存储所有数据,进行所有处理运算,资源也得到
17、了充分的共享。但是用户界面不友好,主机负载过大。2.1.2 客户机/服务器体系结构传统的C/S结构是两层的,基本思想是:服务器提供数据的存取和管理等,客户端运行相应的应用,通过网络获得服务器的服务,使用服务器上的数据库资源。与主机/终端模式相比,C/S结构更容易扩充,更加灵活。当信息系统的规模扩大或需求改变时,不必重新设计便可在原有基础上进行扩充和调整,从而保护了己有投资。为了应用客户机/服务器这种体系结构,原来完全放在主机上的应用程序被分成了两部分:客户机端的应用程序和服务器端的应用程序,如图2.2所示。由于两层结构的C/S系统本身固有的缺陷,使得它不能应用于一些大型的、结构复杂的系统中,由
18、此出现了三层结构的C/S系统,它把两层结构中服务器部分和客户端部分的应用单独划分出来,从而满足了大型应用系统的需求。 典型的数据库应用可分成三部分:即表示部分、应用逻辑部分和数据访问部分。由此,三层C/S结构将应用的三部分明确地进行分割,使其在逻辑上各自独立,并且单独加以实现,分别称之为客户服务器、应用服务器和数据库服务器。与两层C/S结构相比,其应用逻辑部分被明确地划分出来。在硬件实现上,有两种方式:1、客户位于客户机上,应用服务器和数据库服务器位于同一主机上。这种方式在主机具有良好性能的前提下,能保证应用服务器和数据库服务器之间的通信效率,减少客户和应用服务器之间网络上的数据传输,使系统具
19、有好的性能。如图2.3所示。2、客户位于客户机上,应用服务器和数据库服务器位于不同主机上。这种方式更加灵活,能够适应客户机数目的增加和应用处理负荷的变动。在增加新的应用逻辑时,可以追加新的应用服务器。系统规模越大,这种方式的优点体现得越明显。如图2.4所示。两种方式在复杂应用下,使整个系统达到高性能的关键是应用服务器和数据库服务器间的数据通信效率,它对于应用服务器和数据库服务器位于不同主机上的第二种方式来说尤为重要。三层C/S模式的功能:1、客户:是应用的用户接口部分,负责用户与应用程序的交互。它接受用户的输入请 求,将结果以适当的形式返回用户,常以图形用户界面(GUI)表现出来。客户的GUI
20、界面应当易于生成和修改,并尽量与其他两层保持独立,以适应应用的变化。2、应用服务器:是应用逻辑处理的核心,是具体业务的实现。它与客户间的数据交往应尽量简洁,客户将请求信息发送给应用服务器,应用服务器返回数据和结果。应用服务器一般和数据库服务器有密切交往,应用服务器向数据库服务器发送SQL请求,数据库服务器将数据访问结果返回给应用服务器。此外,应用服务器也可能和数据库服务器没有交换,而作为客户的独立服务器使用。应用逻辑变得复杂或增加新的应用时,可增加新的应用服务器,它可与原应用服务器驻留于同一主机或是不同主机上。3、数据库服务器:以传统的基于SQL的DBMS实现,它接收应用服务器提出的SQL请求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 网站 毕业论文 修改

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