




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB排课管理系统全套摘 要排课问题是所有教育行业都要面对的问题,尤其针对高校纷繁复杂的课程和专业,一直没有很好解决方法。但这又是每个学校在每个学期都会碰到的必修课。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一种排课系统的设计方法,对一些具体的问题给出相应解决方案。希望对于相关部门有所帮助。此系统主要被分为三个部分:界面的设计、排课算法的设计、以及报表的自动生成。纵观全局,我们确定用Visual Basic 语言作为程序设计语言以及运用SQL Server 2000 数据库作为后台的数据库支持。关键词:排课、排课系统、设计、高校AbstractCourse arranging Problem is a problem which working in the development of education is facing. Especially, there is no a good solution for this matter of the college. However, it is also a necessary administration task for every school in every semester. This essay, with the correlative theorys guidance, on the basis of analyzing some courses-arraying software, proposes a design method of commonly used courses arraying information system in college, and solves some of the certain problems. Hoping it is useful for the relative department. The system consist of three parts: the interface design, the algorithm of Course Timetable system, and printing the tables. On the whole, we decided to use VB computer language to design and SQL Server 2000 Data Base to support. Key Words: courses arranging; courses arrangement management system; design; college目 录摘 要IAbstractII第一章 引言1第二章 可行性研究32.1 系统目标及任务32.2 开发工具的选择和介绍32.3 对现有的排课系统的分析52.4系统的逻辑模型62.4.1 系统结构图62.4.2 系统流程图62.4.3数据字典72.5 系统的可行性82.5.1经济可行性分析82.5.2操作可行性分析92.5.3 技术可行性分析92.6成本效益分析9第三章 需求分析103.1 系统的运行环境要求103.1.1硬件要求103.1.2软件要求103.2 系统的功能要求103.3系统的性能要求113.3.1 E-R图11第四章 总体设计134.1 模块设计134.2 功能分解144.3 数据库设计144.3.1 定义属性表144.4 排课系统总构架16第五章 详细设计175.1用户界面设计175.1.1简单易用和个性化需求175.1.2对数据的查询175.1.3系统菜单功能175.2 课程表的生成195.2.1 班级课程表查询打印设计195.2.2 教师课程表查询打印设计255.2.3 教室课程表查询打印设计31第六章 测试376.1 排课系统功能测试376.2 排课系统课表合理性测试376.3 该系统的不足和改进方案37第七章 总结397.1软件设计小结39参考文献40附 录41Survey Report45第一章 引言随着信息技术的飞速发展,各个行业的信息化势在必行。正所谓“科学技术是第一生产力”,科技的进步大大地提高了生产率。然而,在高校这个知识密集的地方,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是一个摆在教学工作者面前的一个迫切的问题。应用信息化来改造传统的教学管理模式是一个重要途径。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。排课系统正是为了减轻教务人员的工作量,实现教务工作自动化,解决排课这一老大难问题的教务办公软件。尤其针对高校的排课一直都没有很好的解决方法,但是此问题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具体的问题给出相应解决方案。但是,由于技术、经验的有限和数据量过大,目前我们很难做出一个满足所有需要的排课系统。因为它不仅要考虑到教室冲突问题和教师冲突问题,还要考虑到分段课、单双周课时的资源利用问题;另外由于高校的教学特点,还要处理合班课、分班课、体育课与选修课等特殊课程。针对这些问题,在此专门对数据库设计作了一些探索,并于架构的选择和模块的划分上经过精心调整,在菜单的设计上也体现了人性化的操作。该设计贴近用户需求,功能完整,架构合理,并用大量的框图模型体现了系统的规划。本软件使用Microsoft Basic 6.0进行编写和SQL Server 2000数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农村环境综合治理方案设计大赛试题集
- 护理基础吸氧知识培训课件
- 2025秋苏教版一年级上册数学教学计划
- 2025年OLED检测系统项目发展计划
- 2025年乙二醇二乙醚合作协议书
- 黑龙江省大庆市肇源县西部五校联考(五四学制)2025-2026学年八年级上学期开学考试地理试卷(含答案)
- 河北省承德市围场县围场玉林学校2024-2025学年六年级上学期期末数学试题参考答案
- 第二单元混合运算单元测试卷(含答案) 2025-2026学年人教版三年级数学上册
- 新冠育苗考试及答案
- 幼儿语言领域考试及答案
- 统编版中考语文一轮复习:义务教育语文课程常用字表(3500字注音版)(2022版课标)
- 九一八事变主题班会课件模板
- 学校和教练协议书
- 2.1.充分发挥市场在资源配置中的决定性作用 课件高中政治统编版必修二经济与社会
- 早稻栽培管理关键技术
- 2014版SA8000社会责任管理体系管理手册
- JT-T-1178.2-2019营运货车安全技术条件第2部分:牵引车辆与挂车
- 人教部编版小学四年级上册道德与法治全册教案
- 剪叉式升降工作平台作业专项施工方案24
- (2024年)知识产权全套课件(完整)
- 阀门试压方案样本
评论
0/150
提交评论