排课系统论文

排课系统论文

ID:43688932

大小:525.32 KB

页数:28页

时间:2019-10-12

排课系统论文_第1页
排课系统论文_第2页
排课系统论文_第3页
排课系统论文_第4页
排课系统论文_第5页
资源描述:

《排课系统论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、内容摘要21.1绪论31・2背景与意义31・3技术简介31.3.1VisualStudio.NET简介41.3.2SQLserver2005简介43.1系统设计63.2需求分析63.3系统结构与功能64.1系统设计与实现114.2登录界面114.3.基木信息124.4排课管理144.5排课查询174.6用户管理194.7数据库连接215.1系统的问题与调试227.1参考文献25内容摘要:随着人口的增长,学生越來越多,教育事业越來越重视。对于一个学校,由于班级的增加,想要快速合理的排课是非常耗时的,除了大量的制约条件以外,还必须解决许多冲突与矛盾。若能利用计算机辅助进行课表编排

2、工作,可以大大的提高工作人员的效率,同时减轻工作负担,从而使学校教务管理变得更加简单。木文主耍从分析用户需求入手,根据数据流和业务流的流向进行了系统设计,最后实现了排课系统,该系统基木满足了高校教务管理系统中计算机课表编排与选课子系统的相关基本功能,具有一定的现实意义。1.1绪论1.2背景与意义我国不少高校都实行了学分制,它的核心是允许学生口由选课,即把学习的自主权交给学生。如何更加合理的安排课程,安排时间、安排教室、安排教师和避免发生冲突等问题,摆在了排课人员面前。而排课的制约因素比较复杂,工作量也很大,又必须在较短的时间内完成,如果手工完成,就会存在着许多缺点,如:效率低

3、、误差性大,另外吋间一长,将产生犬量的文件和数据,数据易丢失,这对于查找、更新和维护都带來了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。1.3技术简介本系统在开发时选用了稳定性较强的WindowsXP和VS.NET作为开发语言,同时选用了SQLserver2005数据库,由于这些软件产品都是Microsoft公司的产品,I大I此彼此之间的兼

4、容性较好,开发出的应用系统稳定性较高。1.3.1VisualStudio.NET简介VisualStudio.NET是微软公司推出的一套可视化的.NET应用程序开发工具,是新一代跨系统和跨语言的应用软件开发平台,其中:•Windows窗体(WindowsForms)用于创建陈旭的GUI。窗体就是显示在桌面上的图形化元索,可以是对话框或窗口。•公共语言规范是一组构造和约束,便于开发人员修改编程语言,使之与・net兼容。此外,CLS还充当库编写器和编译器的向导,使任何支持CLS的语言都可以使用.NETFramework类库。也就是说,.NET开发环境和语言无关,只要符合CLS都可

5、以在这个平台上开发。因此.NET可以说是“多种语言,一个平台”。•VS.net包括VS.NET集成开发环境和.NET编程语言。VS.NET集成开发环境用来开发和调试应用程序,・NET编程语言有VisualBasic>VisualC++、VisualC#、Jscript和VisualJ#等。VS.NET对所冇的.NET编程语言都使用一致的操作界面,各种语言在・NET开发环境中只有语法上的差异,开发人员可以在统一的环境下用他们所熟悉的编程语言來开发.NET应用程序。1.3.2SQLserver2005简介SQLServer是ft]Microsoft开发和推广的关系数据库管理系统(

6、DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推岀了第一个OS/2版本。MicrosoftSQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用户见面;SQLServer2000MMicrosoft公司于2000年推出,目前最新版本是2012年3月份推出的SQLSERVER2012o特点:1.真正的客户机/服务器体系结构。2.图形化用户界面,使系统管理和数据库管理更加直观、简单。3.丰富的编程接口工具,为用户进行程序设

7、计提供了更大的选择余地。4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。