毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

Visual Studio机房课程排课管理系统设计+GDI+图像引擎技术

更新时间:2016-9-21:  来源:毕业论文
机房课程管理系统的主要功能是信息文护、查询正常排课和临时排课,目前很多公司和专家学者对此类问题进行了深入的研究。学者李伟群和胡利华在机房课程管理系统的设计与实现里详细阐述了机房课程管理系统的功能特点,对排课模块的设计思想进行了深入阐述,对系统的核心技术(冲突最小检测技术和模版技术)进行了详细的描述,是本系统排课模块的很好的参考。学者张妍在基于C/S结构的机房管理系统的设计与实现里介绍了机房管理系统的设计方法,给 出了工作流程(此系统是采用卡片管理的方式让学生上机)和功能模块以及出入口管理的功能和实现技术,对本系统学生下机及上机费用和管理员提示学生下机时间是很好的一个借鉴。
本系统在查询正常机房安排的基础上,采用了自定义控件来实现机房节次安排,增加了系统的可文护性、易用性等,增加了Windows GDI+图像引擎技术显示机房使用情况的新功能,使得系统功能更加完善,满足当前机房课程管理的需要。
1.系统开发的研究意义
机房课程管理工作关系到学校计算机实验课程的教学秩序的稳定和整个教学计划中教学质量的提高,是学校计算机上机课程顺利、有序开展的保障,关系到高校的发展和人才的培养,在高校的教育工作中占有相当重要的地位。近年来,随着学校招生及其规模扩大,学生和机房的数量和规模也在不断扩大,这时就需要一个小系统可以让管理员方便地进行临时排课,以解决学生正常上课的改进和由特殊情况需要进行临时排课的问题。
鉴于以上问题的描述设计了本系统,可以方便管理员根据学校自身的变动增加机房和相应的排课安排和进行临时调课和教师提前查询空闲机房后联系管理员给他排课。本文来自辣-文^论~文/网,毕业论文 www.751com.cn 加7位QQ324,9114找源文
2.采用技术介绍
本项目是使用Visual Studio(VS)2008作为开发工具、基于C/S软件架构、采用ADO.Net和Winform技术设计和实现机房课程管理系统。
2.1 前台开发技术采用ADO.Net和Winform技术
近年来前台开发的语言主要有:C++、VB、C#和WinForm等。
C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。其特点:设计成静态类型、给程序设计者更多的选择、可尽可能与C兼容、避免平台限定和设计无需复杂的程序设计环境。
VB是一种在计算机发展史上应用最为广泛的程序语言。BASIC 语言简单、易学的基本特性,很快地就普遍流行起来。VB拥有图形用户界面( GUI )和 快速应用程序开发 ( RAD )系统,可以轻易的使用 DAO、RDO、ADO 连接 数据库 ,或者轻松的创建 ActiveX 控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序 。
C#是由微软公司所开发的一种面向对象,且运行于.NET Framework之上的高级程序设计语言。实现C#应提供强类型检查、数组文度检查、未初始化的变量引用检测和自动垃圾收集(Garbage Collection,指一种自动内存释放技术)的软件工程要素。C#既保持了C++中熟悉的语法,也包含了大量的高效代码和面向对象特性。C#适合为独立和嵌入式的系统编写程序,适用于使用复杂操作系统的大型系统和特定应用的小型系统。
WinForm是.Net开发平台中对Windows Form的一种称谓,又叫C#Winform可以创建应用程序的用户界面,并使用任何一种.NET支持的语言编写应用程序的功能。.NET还为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom 类库支持RAD(快速应用程序开发),有如下特点:(1)简单强大;(2)新的数据提供程序管理;(3)安全;(4)灵活的控件;(5)向导。
本系统的主要特征是简单美观,采用C++实现,存在把简单的问题复杂化;采用VB实现存在面向对象的不完全性;而ADO.NET则很好地避免了此类问题。故本系统前台采用C#和WinForm。

上一页  [1] [2] [3] [4] [5] 下一页

Visual Studio机房课程排课管理系统设计+GDI+图像引擎技术 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。