网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯VB

自动排课系统的设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2013-10-29 19:47:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

 1 课题设计的目的和意义

1.1  选题的意义
信息社会的高科技、经济化的高效益,使计算机的应用已普及到经济和社会工作的各个领域。而素质教育在学校不断的深化,学校对学生的实践能力也越来越重视,所以学校的实验室和实验课课时也越来越多。而且许多学校开始实行学生的自主选课模式,以往排课选课中,只能通过人工的方式编排。但是,随着各类学科范围的不断扩大,各个院系的学科科目逐渐增多,以至于庞大的课时、众多的教师、复杂的教室信息令管理人员无法合理、迅速、高效地制定出相应的排课计划。选课排课管理系统的出现为学校带来了极大的方便。通过操作手册,操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。作为计算机应用的一部分,使用计算机对学校实验室排课进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高管理的效率,也是学校的科学化、正规化管理的体现。
1.2 设计的目标
我们所开发的这排课管理软件归纳起来,好处大约有以下几点:可以存储历届的排课、安全、高效;只需一到二名排课录入员即可操作系统,节省大量人力;可以按照录入人员的输入来自动生成课程表,并尽量减少冲突等情况发生。终上所述,开发这样一套排课管理软件成为很有必要的事情。
排课系统的设计分析根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。
 
 
2 课题设计的主要内容
经过慎重考虑,并尽量使排课的速度加快,因此对各位教师和各班级都建立一个占用表,首先计算当前要排课程的老师的已排课程占用情况,将其与排课班级的占用表进行对比,获取有用空间,即得到的空间都会适合,这样使用随机推举的方式来自动生成一个新位置,达到排课效果,并且不会造成冲突等情况的发生。
排课作为系统的主要重点,在编写中就要尽量避免各种各样的冲突和错误发生,因此也需要经过投入长时间的测试与使用才能使程序的功能达到最好,速度最快。
在课程表输出方面,将采用目前最常用的报表形式来进行输出,并且同时使用VB中操作EXECL的方法将课程表输出到EXECL自制的课程表模板文件中,并且同时可以实现打印,这样用户如果在认为报表输出的格式并不能让您满意的话,就可以根据自己的需要来修改EXECL的模板,达到课程表的完美输出。
 

以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论