文档详情

开题报告-基于Java的排课教务系统的设计与实现.doc

发布:2018-05-11约4.17千字共11页下载文档
文本预览下载声明
毕业论文开题报告 学 生 姓 名: 学 号: 学 院、系: 电子与计算机科学技术系 专 业: 计算机科学与技术 论 文 题 目: 基于JAVA的排课教务系统的 管理与实现 指导教师: 2015年3月18日 开题报告填写要求 1.开题报告作为毕业论文答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业论文工作前期内完成,经指导教师签署意见及所在系审查后生效; 2.开题报告内容必须用按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见; 3.学生写文献综述的参考文献应不少于15篇(不包括辞典、手册)。文中应用参考文献处应标出文献序号,文后“参考文献”的书写,应按照国标GB 7714—87《文后参考文献著录规则》的要求书写,不能有随意性; 4.学生的“学号”要写全号(02),不能只写最后2位或1位数字; 5. 有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2004年3月15日”或“2004-03-15”; 6. 指导教师意见和所在系意见用黑墨水笔工整书写,不得随便涂改或潦草书写。 毕 业 论 文 开 题 报 告 1.结合毕业论文情况,根据所查阅的文献资料,撰写2000字左右的文献综述: 文 献 综 述 选题的意义 排课系统正是为了减轻教务人员的工作量,实现教务工作自动化,解排课这一 大难问题的教务办公软件。尤其针对高校的排课一直都没有很好的解决方法,但是此 题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在 析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具 的问题给出相应解决方案。但是,由于技术、经验的有限和数据量过大,目前我们很 做出一个满足所有需要的排课系统。因为它不仅要考虑到教室冲突问题和教师冲突 题,还要考虑到分段课、单双周课时的资源利用问题;另外由于高校的教学特点,还 处理合班课、分班课、体育课与选修课等特殊课程。针对这些问题,在此专门对数据 设计作了一些探索,并于架构的选择和模块的划分上经过精心调整,在菜单的设计上 体现了人性化的操作。该设计贴近用户需求,功能完整,架构合理,并用大量的框图 型体现了系统的规划。 本软件使用Microsoft Basic 6.0进行编写和SQL Server 2000数据库相连接。 据库的特点:1.实现数据共享 2.实现数据独立3.减少了数据冗余度 4.避免了数据不 致性5.加强了对数据的保护。一个数据库应用系统通常是由数据库和应用程序两部分 成,它们是在数据库管理系统支持下设计和开发出来的。 总的来说,课题的目的主要有以下三个:首先学会去开发一个管理信息系统;其次 通过开发数据库相关的应用程序,把理论知识运用到实践中来;再次,初步掌握一 Windows下的快速GUI(图形用户界面)编程工具Microsoft Visual Basic 6.0;最后 通过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也 行锻炼。 二.本课题主要研究内容和预期目标 随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何优化日常也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何优化日常也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。近几年来,随着各高校办公自动化工作的推进,教务管理
显示全部
相似文档