基于.NET的高校公共选修课选课系统的设计与实现

基于.NET的高校公共选修课选课系统的设计与实现

论文摘要

随着计算机网络技术的发展,网络化办公在高校已是十分普遍的现象。为了满足河西学院发展和教务体制改革的需要,研究和开发一个网上选课系统以实现教学管理的现代化、智能化已势在必行。为了适应不同类型人员操作的需要,通过对当前的公共选修课选课系统进行分析,本系统确立了在客户端采用C/S结构和B/S结构相结合的方式,利用各自的优点为使用者提供合适的操作模式。Web服务器操作系统采用微软公司的Windows Server2003,后台数据库服务器采用Microsoft公司的SQL Server2000,动态Web页采用当前流行的Microsoft公司的ASP.NET技术开发,采用ADO.NET技术进行数据库连接和操作。本文对河西学院网上选课系统中的学生信息管理、教师信息管理、选课管理、成绩管理、课程管理、排课管理等六个子系统进行了详细的分析与设计。在六个系统的设计和开发过程中贯穿了UML的应用,具体包括系统各个模块的用例图、类图等的设计和应用。并充分、具体说明了用.NET框架下的C#与ASP.NET实现的C/S和B/S架构的应用程序设计。通过对不同的功能模块采取不同的架构方式,有效地保证了整个系统的安全和高效。最后,本文列出了该选课系统中学生信息管理、教师信息管理、选课管理、成绩管理、课程管理、排课管理等本人实现的系统功能菜单、主界面和若干重要界面图。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景及来源
  • 1.2 国内高校公共选修课选课系统现状
  • 1.3 主要工作内容与组织结构
  • 1.3.1 本课题实现的目标
  • 1.3.2 本课题研究的主要内容
  • 1.3.3 本课题设计的组织结构
  • 第二章 相关技术概述
  • 2.1 UML 简述
  • 2.2.N ET 框架
  • 2.2.1 C#语言
  • 2.3 XML 技术
  • 2.4 ASP.NET 网络编程技术
  • 2.5 ADO.NET 数据库编程技术
  • 2.5.1 ADO.NET 技术特点
  • 2.5.2 ADO.NET 对象模型
  • 2.5.3 ADO.NET 数据库连接
  • 2.6 Microsoft SQL Server 2000
  • 2.7 系统的开发和运行环境
  • 2.8 本章小结
  • 第三章 需求分析
  • 3.1 系统功能需求
  • 3.2 系统性能要求
  • 3.3 本章小结
  • 第四章 系统概要设计
  • 4.1 系统开发原则
  • 4.2 系统的架构方式
  • 4.2.1 C/S 构架
  • 4.2.2 三层架构
  • 4.2.3 B/S 构架
  • 4.2.4 高校公共选修课系统的架构方式
  • 4.3 系统概要设计
  • 4.3.1 系统功能设计
  • 4.3.2 系统数据库设计
  • 4.4 本章小结
  • 第五章 系统重点模块的设计与实现
  • 5.1 选课系统用例建模
  • 5.2 学生选课模块
  • 5.2.1 学生用例图
  • 5.2.2 学生类图
  • 5.2.3 学生选课流程
  • 5.3 教师管理模块
  • 5.4 选课管理模块
  • 5.5 系统界面
  • 5.5.1 学生选课管理界面
  • 5.5.2 成绩管理界面
  • 5.6 系统硬件解决方案
  • 5.7 安全技术
  • 5.8 安全措施
  • 5.9 本章小结
  • 第六章 结论与展望
  • 6.1 系统评价与总结
  • 6.2 系统展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].学生选课系统的设计与实现[J]. 电脑编程技巧与维护 2018(02)
    • [2].高校选课系统的课程推荐机制研究[J]. 电子世界 2018(20)
    • [3].基于虚拟化技术的高校选课系统发展研究[J]. 信息系统工程 2016(11)
    • [4].高校网络体育选课系统的设计与实现[J]. 知识经济 2017(22)
    • [5].网络选课系统的设计与实现[J]. 民营科技 2016(06)
    • [6].基于C#的学生选课系统[J]. 信息记录材料 2016(03)
    • [7].决策树算法在学生选课系统中的应用[J]. 科技经济市场 2014(07)
    • [8].协同过滤技术在高校选课系统中的应用研究[J]. 数字技术与应用 2015(01)
    • [9].基于协同过滤的高校推荐选课系统的设计与实现[J]. 湖南工程学院学报(自然科学版) 2015(02)
    • [10].基于系统配选法的高校选课系统研究[J]. 数字技术与应用 2015(08)
    • [11].高校体育选课系统的设计与实现[J]. 山西青年 2020(02)
    • [12].高校体育选课系统优化研究[J]. 青年与社会 2019(07)
    • [13].安全选课系统的设计与实现[J]. 电脑知识与技术 2018(26)
    • [14].基于积分算法的多终端选课系统的研究及实现[J]. 电脑知识与技术 2017(28)
    • [15].学生选课系统的设计与实现[J]. 信息通信 2014(12)
    • [16].网上选课系统的数据库设计与实现[J]. 数码世界 2020(01)
    • [17].手机短信在实验选课系统的应用[J]. 计算机技术与发展 2013(11)
    • [18].决策树分类算法在选课系统中的应用研究[J]. 新余学院学报 2014(05)
    • [19].基于ASP.NET学生选课系统的设计与实现[J]. 重庆文理学院学报(自然科学版) 2012(02)
    • [20].基于负载均衡的在线选课系统的研究与设计思路[J]. 中国教育技术装备 2012(09)
    • [21].主动数据库技术在高校智能选课系统中的应用[J]. 科技创新导报 2011(04)
    • [22].大学物理开放实验网络选课系统的优化设计[J]. 现代计算机(专业版) 2011(09)
    • [23].高校数字化教学管理模式中的选课系统优化[J]. 信息系统工程 2011(09)
    • [24].网络选课系统的设计与实现[J]. 信息与电脑(理论版) 2011(18)
    • [25].基于ASP.NET的高校选课系统的设计与实现[J]. 电脑知识与技术 2011(27)
    • [26].学分制下高职数学选课系统的设计与应用[J]. 湖北职业技术学院学报 2011(04)
    • [27].信息集成环境下的选课系统[J]. 中山大学学报(自然科学版) 2009(S1)
    • [28].排队论在高校选课系统服务台模型设计中的应用[J]. 计算机技术与发展 2008(09)
    • [29].浅谈网络选课系统的设计[J]. 电脑知识与技术 2017(34)
    • [30].基于云计算的移动选课系统研究和设计[J]. 信息技术与信息化 2018(09)

    标签:;  

    基于.NET的高校公共选修课选课系统的设计与实现
    下载Doc文档

    猜你喜欢