学生成绩管理系统数据库课程设计.doc

上传人:b****1 文档编号:236737 上传时间:2022-10-07 格式:DOC 页数:38 大小:685KB
下载 相关 举报
学生成绩管理系统数据库课程设计.doc_第1页
第1页 / 共38页
学生成绩管理系统数据库课程设计.doc_第2页
第2页 / 共38页
学生成绩管理系统数据库课程设计.doc_第3页
第3页 / 共38页
学生成绩管理系统数据库课程设计.doc_第4页
第4页 / 共38页
学生成绩管理系统数据库课程设计.doc_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

学生成绩管理系统数据库课程设计.doc

《学生成绩管理系统数据库课程设计.doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统数据库课程设计.doc(38页珍藏版)》请在冰豆网上搜索。

学生成绩管理系统数据库课程设计.doc

湖南工学院毕业论文(设计)

学生成绩管理系统

系、部:

计算机科学系

学生姓名:

文军营

指导教师:

戴成秋职称助教

专业:

计算机网络

班级:

网络0601班

完成时间:

2009.05.03

摘要

随着网络发展的日益完善,无纸化办公正成为企业发展的新趋向。

学校是一个拥有几千人乃至上万人的学习、工作场合,信息流量的巨大是可想而知的,尤其是对学生的管理,数据量非常庞大。

通过网络对学生成绩进行管理,可以有效的减轻学生管理者的工作负担。

本论文首先介绍了学生成绩管理系统的设计思想,论述了系统的需求、分析及编码的实现过程,给出了系统的数据流图和E-R图,并对系统界面与数据库的链接方法进行了详细描述,然后介绍了通过远程操作对数据库进行添加、修改、删除和浏览功能的实现过程,最后对系统进行了简单测试,并将其发布在网上。

本系统基于B/S模式,利用DreamweaverMX工具,应用ASP技术结合VBscript语言对学生成绩管理系统进行了设计,将用户分为管理员、教师和学生,由管理员管理所有用户,教师管理课程、学生资料和成绩,学生查询成绩。

实现了课程和学生资料的添加、修改、删除和查询功能。

通过测试表明,本系统基本能满足用户对课程和学生资料的管理。

关键词:

ASP;B/S模式;VBScript;课程管理

Abstract

Withthenetworkdevelopingperfectdayandday,itisanewtendtohandleofficialbusinesswithnopaperatallinenterprise'sdevelopment.Schoolisaplaceholdinghundredsandthousandsofpeople,theflowofinformationisenormous,thedataamountofmanagementtostudentsisespeciallyhuge.Itcanlightentheburdeneffectivelytomanagestudents’achievementbythenetwork.

Firstly,thedesignideaofthesystemisintroducedinthispaper.Therealizingprocessofsystemrequest,analysisandcodeisdescribed.SystemdataflowdiagramandE-Rdiagramisgiven.Atthesametimethemethodoflinkingsysteminterfacewithdatabaseisdepictedindetail.Secondly,therealizingprocessofadding,modifying,deletingandbrowsingdatabasebyoperatingdistantlyisintroduced.AtlastthesystemistestedsimplyandissenttoInternet.

ThesystemisbasedonB/Smodel.ThetoolofDreamweaverMXisusing.ThetechnologyofASPcombinedwithVBScriptlanguageisutilizedtodesignsystem.Therearethreekindofuser:

administer,teacherandstudent.Administermanagesalltheusers.Teachermanagescurriculum,studentinformationandscorewhilestudentinquiresscore.Thefunctionofadding,modifying,deletingandinquiringofcurriculumandstudentinformationisrealized.Thetestshowsthatthesystemcanmeettheuser’srequesttothemanagementofcurriculumandstudentinformationbasically.

Keywords:

ASP;B/SMode;VBScript;CurriculumManagement

目录

第一章绪论 1

第二章系统概述 2

2.1开发背景及意义 2

2.2系统设计目标 2

2.3运行环境 3

第三章工具及技术介绍 4

3.1ASP技术简介 4

3.2Dreamweaver的特点 4

3.3ACCESS特点介绍 5

第四章需求分析 7

4.1可行性分析 7

4.1.1设计思想 7

4.1.2技术可行性 7

4.1.3环境可行性 8

4.1.4经济可行性 8

4.2系统需求 8

4.2.1功能需求 8

4.2.2性能要求 9

4.2.3系统环境要求 9

4.3系统的可移植性 9

4.4开发条件 9

4.5数据流程图 9

4.6E—R图 10

第五章总体分析与设计 12

5.1课程管理模块设计 12

5.2学生资料管理模块 12

5.3数据库设计思路 13

5.3.1系统数据库设计 13

5.3.2 相关模块数据库设计 14

第六章系统详细设计 16

6.1ASP功能详解 16

6.2各主要页面介绍 16

6.2.1 课程管理 16

6.2.2、学生资料管理 22

6.3数据库链接 27

6.4网上发布 28

6.4.1域名申请 28

6.4.2所用空间 28

6.4.3发布工具 28

第七章测试 29

结束语 32

致谢 33

参考文献 34

33

第一章绪论

进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。

传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,这类软件具有结构严谨,运行效率高,服务器端压力小,安全性好等优点,被广泛运用于局域网中。

而另一种,也是本毕业设计所采用的,是称为浏览器——服务器的B/S结构应用系统,它的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。

Internet起源于20世纪60年代末、70年代初,当时,美国国防部为了将充斥于军事基地内各种厂商的电脑主机互连,让它们可以进行数据交换以便研究工作顺利进行,于是成立了ARPA网络计划。

ARPA计划尝试建设一个网络系统,它可将各种不同厂商的电脑连接起来。

随着这个计划的成功,各学术单位,研究机构也纷纷与ARPA计划所建立的ARPANet连接。

到了20世纪80年代,Internet这个名词因势产生,它代表着这十年来所构建涵盖全球各地的网络系统。

从1990年起,商业使用的Internet在美国急速地扩大,而Internet也从原来属于少数人使用的网络系统转变为普通百姓也能够使用的网络系统。

最初的Internet资源服务都还停留在文本模式,1989年,量子物理实验室(CERN)下的一个研究小组着手开发一种全新的Internet服务,它可以在网络上传送图片、文本、影像、声音等多媒体数据。

于是由TimBernersLee领导的小组开发出了一种主从、分布式的网络服务系统,这就是WWW,俗称“万维网”。

所谓WWW其实就是连上Web服务器访问资源,取得的内容就是所谓的“主页”(HomePage)。

进入的网页通常不会只有一页,而是整个网站的内容。

“网站”是一种呈现在网络上的媒体,通过Internet已经成为一个实时的,多媒体的信息传播渠道。

它的载体主要是电脑,范围覆盖全球各地,没有国界,不分人种,时时刻刻地提供服务。

目前,人们已经开始把网站称之为广播、电视、报刊以外的第四新闻媒体,以“共享、公平、公正、创新、国际化、团队精神”为特征的网络文明也已逐渐成为这个时代的标志,人们越来越习惯于通过Internet网络获取信息,通过Internet在网站上发表自己对社会对生活的理解和建议。

本文设计实现一个基于B/S模式的学生成绩管理系统,目的在于对湖南工学院庞大的学生群体的成绩进行管理,进而减轻管理工作者的压力,同时也可以给学校节省一定的开支。

第二章系统概述

2.1开发背景及意义

随着WEB技术的发展,人们已经可以把数据库技术引入到WEB系统中,它利用数据库系统来对各种复杂的数据进行有效的管理和快速的检索,并将这些数据按远端客户机的特定访问、请求,实时的产生待查询的动态页面,然后传送给客户浏览器显示。

即实现了数据库在web上的发布。

在教育普及日趋完善的今天,一个学校拥有上万人已经很普遍,上万个学生的数据汇集在一起,对学校信息的管理者而言其工作的庞杂和繁琐程度是相当巨大的,如果只靠单机数据库管理往往为了改一条数据就要翻查所有相关的资料,不仅容易产生错误,而且造成时间和人力很大的浪费,在网络普及的今天,利用网络对成绩进行管理有太大的优势。

  经过仔细分析以后,学校的学生成绩管理是学校庞大数据中的一角,编写个学生成绩管理系统来管理学生的成绩有很大的意义。

1、方便教师对学生成绩的管理:

教师只需坐在计算机前即可完成对学生成绩、课程及学生资料的管理,不用在各个办公室来回取送文件了。

2、方便学生对成绩、课程的查询:

以往学生如果要查询成绩往往要跑到教务处进行查询,使用本系统后学生只需在计算机前轻点鼠标即可得到所需信息。

3、减少数据出错:

人工对数据的管理产生错误是无法避免的,一旦产生错误,更正起来十分困难,使用本系统后可以减少出错的几率,修改错误也十分方便。

4、节约资源:

系统普及后可以节约大量用来纪录学生信息的纸张,可以减少以用来管理学生的人手,节约了物质资源和人力资源,从而节约了学校的开支。

2.2系统设计目标

在不受地点,时间限制的情况下,通过拨号上网或其它上网方式,借助Internet这一强大、方便的工具,校级管理员可以轻松完成对学生信息,课程信息、成绩信息等系统管理工作。

同样各二级管理员可以通过Internet实现其管理本院的学生基本功能,学生也可以很便捷的通过上网对自己的成绩和信息进行查询。

2.3运行环境

1、WIN98以上的操作系统

2、浏览器(Browser),如NetscapeNavigator或InternetExplor

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1