基于ASP.NET MVC的教学编排系统设计
发布时间:2017-05-25 08:00
本文关键词:基于ASP.NET MVC的教学编排系统设计,由笔耕文化传播整理发布。
【摘要】:教学编排系统,指的是一套由教师管理、教学班级管理、课程管理、教材管理、教学计划管理、教学课程表等不同应用所集合而成的教学编排管理系统,这里的教学编排特指根据教学计划对教学课程的编排活动。众所周知,互联网已经渗入人们生活的每一个角落,在公司里有面向客户的CRM系统,有面向员工管理的SAP系统。同样的,在学校的教学管理中,我们也需要这样一个能集成教学管理中的各项事务,减少教学管理人员的任务的系统。同时,作为一个需要处理大量数据的平台,我们也希望其能拥有处理大数据能力的同时兼顾访问速度和稳定性。 本文主要研究目的是建立一个以ASP.NET MVC架构为基础的教学编排管理系统,,实现教学编排管理自动化需求的各项功能。文章首先分析和研究了当前主流的一些WEB开发工具、平台及其使用的语言,并以ASP.NET MVC作为系统的基本架构模式,采用B/S结构,同时采用.NET Framework4.0框架、SQL Server数据库技术,LINQ等WEB技术来实现这一个系统。该系统主要包括以下几项主要功能: 1)教师管理 2)教学班级管理 3)课程管理 4)教材管理 5)教学计划管理 6)教学课程表编排与管理 由于采用了MVC三层模式,所以整个系统的开发、代码的维护量变得更加简单清晰,同时对于系统的业务流程和业务规则的改变只需要改动MVC的模型层即可,所以,他还有利于软件的整体管理,于此同时在MVC架构中虽然不同的层各司其职,但每一层不同的应用具有某些相同的特征,有利于通过工程化、工具化产生管理程序代码。 系统的设计和实现是文本阐述的重点,本文分为系统需求分析、系统设计和系统详细实现三大部分对系统的开发和实现做了阐述。最后还通过测试对系统的可靠性和性能进行了总结。 本文开发环境: 1)开发语言:C#,CSHTML,JavaScripts 2)集成开发工具:Microsoft Visual Studio2010及其插件 3)底层数据库:Microsoft SQL Server2008R2 4)操作系统:Windows7
【关键词】:教学编排系统 自动化 MVC模式 ASP.NET
【学位授予单位】:上海师范大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;G434
【目录】:
- 中文摘要6-8
- Abstract8-12
- 第一章 绪论12-15
- 1.1 课题的研究背景12
- 1.2 课题研究成果的实际意义及其应用12-13
- 1.3 课题研究的难点和关键问题13
- 1.4 论文的组织框架13-15
- 第二章 教学编排系统需求分析15-22
- 2.1 系统总体功能需求分析15-21
- 2.2 本章小结21-22
- 第三章 教学编排系统系统设计22-37
- 3.1 系统总体设计22-25
- 3.2 数据库设计25-31
- 3.3 核心算法分析与实现31-36
- 3.4 本章小结36-37
- 第四章 教学编排系统系统实现37-75
- 4.1 系统总体架构实现37-46
- 4.2 系统模块实现46-69
- 4.3 用户体验实现69-74
- 4.4 本章小结74-75
- 第五章 系统测试75-80
- 5.1 系统测试主要方法75
- 5.2 单元测试75-77
- 5.3 集成测试77-78
- 5.4 系统测试78-79
- 5.5 本章小结79-80
- 第六章 结论与展望80-83
- 6.1 课题研究总结80-81
- 6.2 课题研究成果的创新点81
- 6.3 下一步工作展望81-83
- 致谢83-84
- 参考文献84
【参考文献】
中国期刊全文数据库 前4条
1 亓传伟;;ASP.NET开发三层结构应用(一) 搭建ASP.NET的三层结构框架[J];电脑编程技巧与维护;2010年11期
2 康玻,高艳玲;软件测试方法与应用[J];九江学院学报(自然科学版);2004年04期
3 陈强;;通用高校排课算法研究[J];科技广场;2006年07期
4 朱忱;宋顺林;;基于.NET的Web应用框架的设计与实现[J];计算机工程与设计;2006年08期
中国博士学位论文全文数据库 前1条
1 顾海波;面向方面软件的单元测试方法研究[D];华中科技大学;2008年
中国硕士学位论文全文数据库 前6条
1 刘方军;基于MVC三层架构模式的研究与应用[D];广东工业大学;2011年
2 刘申晓;基于MVC框架的网上订餐系统的设计与实现[D];解放军信息工程大学;2010年
3 刘红卫;仓储管理系统的数据库设计与实现[D];天津大学;2007年
4 冷先刚;软件测试模型与方法研究[D];武汉理工大学;2009年
5 雷莹;用TDD改善VC项目开发的应用研究[D];成都理工大学;2012年
6 甘茂杰;教务排课系统的设计与实现[D];电子科技大学;2012年
本文关键词:基于ASP.NET MVC的教学编排系统设计,由笔耕文化传播整理发布。
本文编号:393084
本文链接:https://www.wllwen.com/jiaoyulunwen/wangluojiaoyulunwen/393084.html