基于B/S模式的高职院校选课系统的设计与实现

发布时间:2023-08-05 16:55
  目前我国各大高校都建立了自己的学生选课系统,老师通过管理员的审核可以在该系统上发布相关课程,学生根据自己的爱好和时间安排可以选择自己喜欢的课程进行学习,然而在高职院校中这样的系统还没普遍的建立起来,很多还是依靠单纯的手工操作,既耗费时间也话费了大量的精力。本文旨在根据高职院校的实际情况建立罗定高职院校学生选课系统,以满足教学工作的高效开展。该系统开发主要分为两大部分、三大模块。两大部分是系统界面开发与设计和数据库开发与设计。三大模块分别是学生模块、教师模块和管理员模块,各个模块之间通过后台数据库相联系,并且相互独立。本文在充分结合当前高职院校的选课模式和相关技术资料后,采用B/S架构建立网络系统,可以通过用户PC上的浏览器进行权限内操作;选用高效的开发工具Microsoft Visual Studio.NET 2010为系统开发工具,建立相关系统操作界面和编写代码;后台数据库使用的是Microsoft SQL Server 2008数据库管理系统。本文根据各个用户(学生、教师和管理员)的使用需求,进行了需求分析,并结合当前较为成熟和先进的系统开发工具,对相关技术进行了介绍和分析,最终选...

【文章页数】:92 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 背景和意义
        1.1.1 背景
        1.1.2 意义
    1.2 国内外研究现状
    1.3 课题的内容及目的
        1.3.1 课题内容
        1.3.2 课题目的
    1.4 本章小结
第二章 相关开发技术
    2.1 B/S开发体系架构
    2.2 Microsoft Visual Studio .NET 2010概述
        2.2.1.NET框架结构分析
        2.2.2 系统开发语言(C
    2.3 Microsoft SQL Server数据库开发工具
    2.4 软件开发模型概述
    2.5 选课算法介绍
    2.6 本章小结
第三章 高职院校选课系统需求分析
    3.1 系统需求描述
        3.1.1 软硬件需求
        3.1.2 功能要求
        3.1.3 性能要求
        3.1.4 设计要求
    3.2 非功能需求分析
        3.2.1 系统可靠性需求分析
        3.2.2 系统可扩展性需求分析
        3.2.3 系统可行性需求分析
        3.2.4 其他非功能性需求分析
    3.3 系统功能
        3.3.1 学生模块
        3.3.2 教师模块
        3.3.3 管理员模块
    3.4 系统功能描述
        3.4.1 学生模块
        3.4.2 教师模块
        3.4.3 管理员模块
        3.4.4 网上选课系统整体用例图
    3.5 系统静态结构描述
        3.5.1 学生类
        3.5.2 课程类
        3.5.3 教师类
        3.5.4 学期类
        3.5.5 成绩类
        3.5.6 公告消息类
    3.6 数据库实体需求
    3.7 本章小结
第四章 高职院校选课系统设计
    4.1 设计原则
    4.2 系统架构及平台
        4.2.1 系统运行架构
        4.2.2 数据库管理平台
    4.3 系统结构
        4.3.1 系统总体结构
        4.3.2 学生模块
        4.3.3 教师模块
        4.3.4 管理员模块
    4.4 系统处理流程
    4.5 数据库详细设计
        4.5.1 数据流图
        4.5.2 数据库表
    4.6 本章小结
第五章 高职院校选课系统实现
    5.1 教师信息相关
        5.1.1 教师信息维护
        5.1.2 教师课程设定
        5.1.3 教师信息查询
        5.1.4 教师课程查询
        5.1.5 教师密码修改
    5.2 学生信息相关
        5.2.1 班级学生注册
        5.2.2 单个学生维护
        5.2.3 学生信息查询
        5.2.4 班级信息维护
    5.3 课程信息相关
        5.3.1 课程注册
        5.3.2 课程类型指定
        5.3.3 课程信息查询
    5.4 选课公平性实现
    5.5 本章小结
第六章 系统测试
    6.1 软件测试的目标及原则
    6.2 系统测试的方法
    6.3 系统测试过程
    6.4 测试结果
    6.5 本章小结
第七章 总结与展望
    7.1 总结
    7.2 展望
致谢
参考文献



本文编号:3838998

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3838998.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户9c162***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]