课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc

上传人:wj 文档编号:13040344 上传时间:2022-10-03 格式:DOC 页数:76 大小:6.49MB
下载 相关 举报
课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc_第1页
第1页 / 共76页
课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc_第2页
第2页 / 共76页
课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc_第3页
第3页 / 共76页
课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc_第4页
第4页 / 共76页
课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc_第5页
第5页 / 共76页
点击查看更多>>
下载资源
资源描述

课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc

《课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc》由会员分享,可在线阅读,更多相关《课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc(76页珍藏版)》请在冰豆网上搜索。

课程设计--学生选课及成绩管理系统的设计与实现Word下载.doc

为了高效准确的管理学生的各种信息,减轻教师以及教务管理人员的工作量,实现信息的集中管理和分散操作,设计开发了基于B/S体系结构的学生选课及成绩管理系统。

论文详细地对学生选课及成绩管理系统进行了需求分析和总体设计,对于设计思想和设计流程也做出了全面的叙述。

利用用例图和数据流图工具进行系统的需求分析;

运用模块化的设计思想,将系统分为基本信息管理、选课管理、成绩管理以及公告管理。

本系统采用软件工程的方法,以B/S为三层体系结构、原型法为研究方法,将系统划分为前台、后台两部分,实现学生选课及成绩管理系统的主要功能,包括学生在前台的查询必修课成绩,查看课程、选课、公告等模块;

教师在前台的查看选课及对已选课的学生进行评定,查看学生的必修课成绩等功能;

管理员在后台进行的学生管理、教师管理、公告管理、学生必修课成绩管理、选课管理、课程管理等模块。

系统在ASP集成开发环境下,用Dreamweaver设计了系统的界面,采用ASP脚本语言,以ADO作为访问数据库,用SQLServer2000作为数据库服务器,进行了进一步的详细分析设计,完成系统的编码并实现了系统的基本功能。

在Internet信息服务运行环境中,经过系统的部署和测试,系统基本达到预期的效果。

关键词:

ASP,成绩管理,选课管理

I

ABSTRACT

Informationmeansrevolution"

turnto"

informationrevolution"

triggeredaglobalwaveofdigitalcampusconstruction.Inordertomanagingstudents'

allkindsofinformationwithefficientandaccurate,reducetheworkloadofteachersandteachingmanagementpeople,achievecentralizedmanagementanddecentralizedoperations,thissystemisdevelopedforstudentcourseselectionandscoremanagementbasedonB/Sarchitecture.

Usingtheusecasediagramanddataflowgraphtoolsforthedemandanalysisofthesystem,Iadoptthedesignideaofmodularity,thesystemisdividedintothebasicinformationmanagement、courseselectionmanagement、scoremanagement、announcementmanagement,adoptedthemethodsofsoftwareengineering,B/Sasthree-tierarchitecture,prototypingmethodasresearchmethods.Thesystemisdividedintotwopartsforforegroundandbackstage,achievedmainfunctionforstudentcourseselectionandscoremanagement,includingstudentsintheforegroundaskedforcompulsorycoursescore,courses,courseselection,announcements,etc.Teachersintheforegroundaskedforthecourseandevaluatedstudents,callonthestudentcompulsorycoursesscoresfunctions.Administratorinthebackgroundofstudentmanagement,teachermanagement,announcementmanagement,studentcompulsorycoursesscoresmanagement,managementofchoosingcoursefunctions.

InintegrateddevelopmentenvironmentofASP,adoptedDreamweaverasdesignsysteminterfacetool,combinedscriptlanguageofASPenvironment,ADOasaccessdatabase,SQLServer2000asDatabaseServer,carryedonthesystemdesignindetail,completedthesystemcodingandachievedbasicfunctionsforthesystem.

IntheInternetInformationServices,viadeployandtestforsystem,systembasicallyachievestheexpectedeffect.

Keywords:

ASP,performancemanagement,managementofchoosingcourses

V

目录

1绪论 1

1.1课题背景及研究意义 1

1.1.1课题背景 1

1.1.2研究意义 1

1.2课题研究的现状 2

1.3课题主要研究内容 3

1.4该课题的主要工作 3

1.5该课题的论文结构 3

1.6小结 4

2系统相关工具及技术介绍 5

2.1Dreamweaver 5

2.2ASP技术 5

2.2.1ASP的特点 5

2.2.2ASP的运行环境 6

2.3SQL语言 7

2.3.1SQL概述 7

2.3.2SQLSERVER2000 7

2.4系统体系结构介绍 7

2.4.1C/S模式体系结构 8

2.4.2B/S模式体系结构 8

2.5小结 9

3系统需求分析 11

3.1系统的可行性分析 11

3.1.1技术可行性 11

3.1.2经济可行性 12

3.1.3操作可行性 13

3.1.4社会可行性 13

3.1.5可行性研究结论 13

3.2用户需求分析 13

3.2.1功能分析 13

3.2.2用例分析 14

3.2.3数据流分析 17

3.3系统软硬件要求 18

3.4小结 19

4系统概要设计 21

4.1系统功能模块设计 21

4.2主要功能模块IPO图 22

4.3系统体系设计 23

4.4系统开发运行环境 24

4.5数据库的设计 25

4.5.1数据库需求 26

4.5.2数据库的概念设计 26

4.5.3数据库的逻辑设计 31

4.5.4数据库表结构设计 32

4.5.5数据库表结构的关联 36

4.6小结 37

5系统详细设计与实现 39

5.1系统功能模块设计 39

5.1.1用户登录模块 39

5.1.2学生功能模块 40

5.1.3教师功能模块 41

5.1.4管理员功能模块 41

5.2系统功能实现 42

5.2.1系统功能分配 42

5.2.2系统功能模块开发 47

5.3小结 57

6系统的部署与测试 59

6.1系统运行环境的搭建 59

6.1.1安装IIS 59

6.1.2安装SQLserver2000 59

6.1.3系统部署 59

6.2系统测试 60

6.2.1软件测试方法介绍 60

6.2.2测试常见错误 61

6.2.3界面测试 61

6.3系统维护 68

6.4小结 68

7总结 69

参考文献 70

致谢 71

1绪论

随着现代信息技术的快速发展,信息的自动处理以及网络式的信息交互方式已经被越来越多的人们认可和应用。

应用计算机技术以及网络技术来管理学生成绩以及学生选课等工作已经被许多学校采用,而且各个学校也在积极进行的这项工作。

1.1课题背景及研究意义

1.1.1课题背景

当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境[1]。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。

尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。

管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。

随着计算机科学的日渐成熟以及互联网的普及,计算机网络对教育领域的影响日渐明显。

学生选课以及成绩管理是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要[2]。

所以学生选课及成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段;

对学生而言,则可以轻松的查阅自己在校的成绩信息以及进行选课等活动等。

而各个高校也已经建立或正在建立以计算机网络技术为基础,以计算机通讯为核心的数字化信息管理服务或应用平台,用来辅助教学、管理等活动。

1.1.2研究意义

随着社会经济的发展,以及计算机管理系统的普及,很多学校已经废弃了人工管理,而是采用以计算机为媒介,以管理信息系统为主导方针的管理方式。

而教务管理系统正是一个学校日常管理工作中不可缺少的一部分,学生选课及成绩管理系统是整个教务管理系统的一个子系统,但它的作用却是相当关键。

它的内容对于学校的学生、老师和管理者来说都至关重要,因此开发学生选课及成绩管理系统是非常必要的。

本该系统应为用户提供充分信息管理和方便得查询手段。

但以往的管理主要都是在纸介上完成的。

这种管理方式存在着很多的缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

因此,在社会、经济、军事等飞速发展的今天,现代的管理是取代以往管理的唯一途径。

管理信息系统的开发和应用是计算机技术最广泛的应用领域之一,管理信息系统已经成为了各个行业在激烈的市场竞争中取胜的战略手段。

它有着无法比拟的优势,例如:

检索迅速、查找方便、存储量大、成本低等,最重要的一点是有很好的安全性、保密性以及可靠性。

所以开发学生选课及成绩管理系统是必要的。

开发一个学生选课及成绩管理系统,采用计算机对学生成绩及选课进行管理以及查询,进一步提高了办学效益和现代化水平。

为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化。

采用此技术管理,有着手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

1.2课题研究的现状

目前国内大多数高校的学生

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

当前位置:首页 > 人文社科 > 文学研究

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

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