基于BS模式下的在线选课系统.doc

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

【摘要】随着高校学生人数的急剧增加,教务数据也成倍增长,传统的选课模式已经无法满足当前的教务需求,越来越多的高校将在线选课系统引入教务管理之中,工作效率显著提高。本文基于ASP.NET和SQL Server 2008等Web开发技术,设计并实现了基于B/S架构的在线选课系统。该系统由管理员、教师和学生三种角色组成,主要实现了人员管理、课程管理、教室管理、开设课程、在线选课、课程评分、查看课表、查看成绩等功能。此外,本文还详细介绍了该系统的需求分析、系统分析、系统设计、代码实现等软件开发流程。

【关键词】:在线选课系统;浏览器/服务器结构(B/S);SQL Server2008数据库管理;ASP.NET

 

目录

摘要

Abstract

1绪论-1

1.1课题背景-1

1.2课题研究目的及意义-1

1.3课题的研究内容-1

2开发工具与关键技术-3

2.1关键技术-3

2.1.1ASP.NET简介-3

2.1.2SQL Server2008简介-3

2.1.3IIS简介-4

2.1.4.Farmework简介-4

2.2搭建开发环境-4

2.2.1IIS的安装和配置-4

2.3本章总结-8

3系统分析-9

3.1需求分析-9

3.1.1一般性需求-9

3.1.2功能性需求-9

3.2可行性分析-9

3.2.1技术可行性-9

3.2.2经济可行性-9

3.2.3操作可行性-10

3.3本章总结-10

4系统设计-11

4.1系统设计目标-11

4.2功能模块划分-11

4.2.1通用操作-12

4.2.2管理员用户-12

4.2.3教师用户-13

4.2.4学生用户-13

4.3数据库设计-14

4.3.1数据库系统总体分析与设计-14

4.3.2数据库的逻辑设计-14

4.3.3数据库物的理实现-18

4.4本章总结-21

5系统主要功能的实现-22

5.1公共类与共有页面设计-22

5.1.1Web.config类的设计-22

5.1.2数据库连接操作类—DB类设计-22

5.1.3工具类MyUtility类设计-23

5.1.4错误信息显示页面-24

5.2系统各功能实现-24

5.2.1公共功能部分-24

5.2.2设置选课时间模块-27

5.2.3录入信息模块-27

5.2.4开设课程模块-29

5.2.5编辑时间和地点模块-30

5.2.6评分模块-32

5.2.7查看课程模块-33

5.2.8选课和锁定模块-34

5.3本章总结-35

6系统测试-36

6.1 测试方法-36

6.2测试过程-36

6.2.1登录模块测试-36

6.2.2管理员用户详情功能测试-36

6.2.3学生用户详情功能测试-37

6.2.4教师用户详情功能测试-37

7总结与展望-38

参考文献-39

致   谢-40

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:从课题的现状分析看来,对于现代新形势下的教务操作,网络操作相较于传统形式下的操作方式,正在以它的高效、低成本和方便快捷牢牢吸引着人们,而人们也逐渐不再仅限满足于简......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: