基于.NET的高校选课管理系统设计与开发

基于.NET的高校选课管理系统设计与开发

论文摘要

随着我国高校教育教学改革的不断深入,越来越多院校采用选课制专业、班级、学生数量的急剧增加,有关选课的学生信息量也成倍增长,而目前学校的学生选课管理仍停留在复杂繁琐的人工操作上,重复工作较多且工作量大效率低,开发一个网络选课管理系统势在必行。本文阐述了基于互联网的.NE架构的B/S模式(Browser/Server模式)的三层体系结构的工作原理和实现方法,分析了学生选课管理系统的工作流程,并对系统的功能目标和使用的数据库系统进行了全面的分析和系统设计,并且采用了比较安全的访问控制机制,从而实现了基于WEB的网上选课系统,实现了选课信息的动态管理,使得选课管理更及时、高效。同时本文还对选课信息系统的开发原理、系统的功能特点、安全体系结构、开发技术和设计方案等进行了介绍,系统设计完成之后,管理员、教师、学生分别可以登录系统管理选课、查看选课、进行选课等等操作。大大的减轻了原来的工作量。系统采用先进的ASP. NET技术,编写语言选用了C#语言,后台采用SQL2000数据库支持,达到了对数据库的操作以从而完成使用者的要求。此基于.NET架构的选课系统的优势在于,操作比较简单、功能比较全面,能够及时方便的跨地域操作。实践证明,管理系统的设计思路是正确的,技术方法路线也是可行的。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 1 前言
  • 1.1 课题研究的背景
  • 1.2 课题研究的目的
  • 1.3 课题研究的意义
  • 1.4 国内外研究概况
  • 1.5 选课系统开发所用到的开发工具
  • 1.5.1 Microsoft Visual Studio.NET 2003
  • 1.5.2 Microsoft SQL Server2000
  • 2 需求分析
  • 2.1 可行性分析
  • 2.1.1 技术可行性
  • 2.1.2 经济可行性
  • 2.1.3 操作可行性
  • 2 1.4 法律可行性
  • 2.2 系统需求
  • 2.2.1 现状分析
  • 2.2.2 功能要求
  • 2.2.3 系统性能要求
  • 2.2.4 系统设计要求
  • 2.3 系统要实现的功能
  • 2.3.1 学生模块功能
  • 2.3.2 教师模块功能
  • 2.3.3 管理员模块功能
  • 2.4 系统功能描述——用例图
  • 2.4.1 学生模块
  • 2.4.2 教师模块
  • 2.4.3 管理员模块
  • 2.4.4 网上选课系统整体用例图
  • 2.5 系统静态结构描述——类图
  • 2.5.1 学生类
  • 2.5.2 课程类
  • 2.5.3 学期类
  • 2.5.4 学期类
  • 2.5.5 成绩类
  • 2.5.6 公告消息类
  • 2.6 数据库实体关系(E-R)图
  • 3 总体设计
  • 3.1 设计理念和设计原则
  • 3.1.1 整体性保障原则
  • 3.1.2 实用性原则
  • 3.1.3 界面设计人性化原则
  • 3.1.4 模块化设计原则
  • 3.1.5 权限细分原则
  • 3.2 系统架构及平台
  • 3.2.1 系统架构及平台
  • 3.2.2 数据库管理平台
  • 3.2.3 系统开发语言(C#.NET)
  • 3.3 系统结构
  • 3.3.1 系统总体结构
  • 3.3.2 学生模块系统结构
  • 3.3.3 教师模块体统结构
  • 3.3.4 管理员模块系统结构
  • 4 详细设计
  • 4.1 数据库详细设计
  • 4.2 教师信息相关模块
  • 4.2.1 教师信息维护
  • 4.2.2 教师课程设定
  • 4.2.3 教师信息查询
  • 4.2.4 教师课程查询
  • 4.2.5 教师密码修改
  • 4.3 学生信息相关
  • 4.3.1 班级学生注册
  • 4.3.2 单个学生维护
  • 4.3.3 学生信息查询
  • 4.3.4 班级信息维护
  • 4.4 课程信息相关
  • 4.4.1 课程注册
  • 4.4.2 课程类型指定
  • 4.4.3 课程信息查询
  • 5 测试
  • 5.1 测试准备
  • 5.2 测试项目
  • 5.3 测试举例
  • 6 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 致谢
  • 个人简历
  • 发表的学术论文
  • 相关论文文献

    • [1].学分制下的选课管理探析[J]. 科技视界 2016(03)
    • [2].基于WEB和微信公众平台开发模式的高校选课管理系统的设计研究[J]. 环球市场信息导报 2017(34)
    • [3].高校选课指导存在的问题及对策——以浙江某高校为例[J]. 山西青年 2019(05)
    • [4].浅谈学分制下的选课管理[J]. 科教文汇(下旬刊) 2015(04)
    • [5].高校选课管理的实践与研究[J]. 现代教育科学 2009(S1)
    • [6].高校学分制下选课管理工作初探[J]. 文教资料 2008(23)
    • [7].高等院校选课管理中存在的问题与对策探讨[J]. 高教论坛 2009(02)
    • [8].试论学分制模式下的高校选课管理[J]. 新课程研究(中旬刊) 2017(02)
    • [9].基于ASP.NET的选课管理系统开发与研究[J]. 电脑知识与技术 2009(33)
    • [10].选课管理系统的安全分析与防范研究[J]. 湖南理工学院学报(自然科学版) 2013(03)
    • [11].高校校选课管理探析[J]. 黑龙江教育学院学报 2011(11)
    • [12].网上开放型选课管理系统研究[J]. 中国校外教育 2010(S1)
    • [13].选课管理系统数据库设计探析[J]. 才智 2011(34)
    • [14].高校选课管理系统设计和实现[J]. 科技创业月刊 2010(08)
    • [15].选课管理系统性能提高的研究[J]. 电脑知识与技术 2008(15)
    • [16].学分制下选课管理制度实施现状分析及对策研究[J]. 江西金融职工大学学报 2008(01)
    • [17].课程模块条件下的选课管理改革[J]. 教书育人(高教论坛) 2014(10)
    • [18].高校体育课选课系统的研发与应用——以天津农学院为例[J]. 天津农学院学报 2020(02)
    • [19].论学年学分制下本科院校选课管理工作[J]. 现代商贸工业 2019(23)
    • [20].学分制下高校选课管理制度实施研究——以南京某211高校为例[J]. 现代商贸工业 2014(08)
    • [21].公共体育网络选课管理系统的设计与开发[J]. 中国现代教育装备 2013(17)
    • [22].多样性人才培养背景下多层次选课管理工作研究[J]. 才智 2019(25)
    • [23].教学选课管理系统设计分析[J]. 电子制作 2013(11)
    • [24].浅谈高校大类招生、大类培养模式下的选课管理[J]. 陕西教育(高教版) 2011(10)
    • [25].基于C/S和B/S模式的选课管理系统[J]. 现代计算机(专业版) 2008(04)
    • [26].基于Java的选课管理系统的设计与实现[J]. 电脑知识与技术 2020(05)
    • [27].高校学分制下选课管理的研究与实践[J]. 大众科技 2008(02)
    • [28].实施学分制下的选课管理[J]. 中国现代教育装备 2009(01)
    • [29].基于Web的高校选课管理系统的设计与实现[J]. 现代计算机(专业版) 2012(10)
    • [30].多校区高校公共选修课选课管理系统的研究与设计[J]. 南方职业教育学刊 2020(01)

    标签:;  ;  ;  

    基于.NET的高校选课管理系统设计与开发
    下载Doc文档

    猜你喜欢