在线选课系统的设计与实现.doc

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14589
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】21世纪随着李克强总理提出“Internet +”的概念,更加说明了人类在人工智能方面取得了卓越的成就。计算机科技发展不断成熟,并在人类生活和工作中发挥了重要的作用,无时无刻都牵动着人们的各种行为和活动。表现领域较为明显的是有关人类的教育,教育自古以来都是立国的根本,如果一个国家教育不强盛,那就注定在未来发展肯定不被看好。因此,许多高校中的工作逐渐被转移到网络中。正因为如此,所谓地选课系统就产生了。它的出现方便了学生的选课不再受限于时间和地点,也更加方便于修改、查看等操作,同时进行教学工作的工作人员的工作量也会被大大减少。除此之外,系统本身需要显示课程信息的网页。并且提供给学生的选择课程、修改课程以及浏览考试成绩的功能。如此一来,任何一位教师,他们能在第一时间将个人信息修改、编辑开设的课程名称、上课时间、输入学生考试分数等功能。

有关此课题的毕业设计,在系统开发之前需要先查找相关资料。与此同时,浏览有关的在线选课网页,只有将这个系统了解了,才能更进一步地实施开发。本系统用ASP.NET技术进行开发与设计,选Visual Studio 2008作开发工具,后台选用SQL Server 2008作为后台数据库来开发B/S架构的在线选课系统。本文正是讲述整个系统从设计到具体的开发过程。

关键词: SQL Server 2008;B/S架构;在线选课;

 

目 录

摘 要

Abstract

1 绪论-6

1.1课题背景-6

1.2课题意义-6

1.3主要研究内容-7

1.4主要研究思路和方法-7

2 开发工具及技术介绍-8

2.1 ASP.NET技术-8

2.2 C#语言-9

2.3 SQL Server 2008数据库-9

2.4 结构化查询语言SQL-10

3 系统需求概述-11

3.1可行性分析-11

3.1.1技术可行性-11

3.1.2经济可行性-11

3.1.3运行可行性-11

3.2 功能需求-11

3.3 性能需求 -13

4 系统概要设计-14

4.1系统结构设计-14

4.2系统模块划分-14

4.3数据库设计-15

4.3.1 数据库设计概念-15

4.3.2 数据库设计需注意的事项:-15

4.3.3 系统E-R图-16

5 系统实现-21

5.1 系统功能模块的设计与实现-21

5.2 管理员管理模块实现-22

5.3 教师登录管理模块实现-27

5.4学生选课管理模块实现-28

5.5系统管理编码-29

6 系统测试-31

6.1登录模块测试-31

6.2管理员测试模块-32

6.3学生管理模块测试-33

6.4退出管理模块测试-34

6.3 测试总结-35

结论-36

参考文献-37

致谢-38

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:本系统是为了管理好选课系统而设计的。学校作为一种信息资源的集散地,学生和课程繁多,包含很多的信息数据的管理。这样一来,数据信息处理工作量大,容易出错,由于数据繁多......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: