开题报告-基于Java的排课教务系统的设计与实现.doc_第1页
开题报告-基于Java的排课教务系统的设计与实现.doc_第2页
开题报告-基于Java的排课教务系统的设计与实现.doc_第3页
开题报告-基于Java的排课教务系统的设计与实现.doc_第4页
开题报告-基于Java的排课教务系统的设计与实现.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中 北 大 学 信 息 商 务 学 院毕业论文开题报告学 生 姓 名:学 号:学 院、系:电子与计算机科学技术系专 业:计算机科学与技术论 文 题 目:基于JAVA的排课教务系统的管理与实现指导教师: 2015年3月18日开题报告填写要求1开题报告作为毕业论文答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业论文工作前期内完成,经指导教师签署意见及所在系审查后生效;2开题报告内容必须用按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3学生写文献综述的参考文献应不少于15篇(不包括辞典、手册)。文中应用参考文献处应标出文献序号,文后“参考文献”的书写,应按照国标GB 771487文后参考文献著录规则的要求书写,不能有随意性;4学生的“学号”要写全号(如02011401X02),不能只写最后2位或1位数字;5. 有关年月日等日期的填写,应当按照国标GB/T 740894数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“2004年3月15日”或“2004-03-15”;6. 指导教师意见和所在系意见用黑墨水笔工整书写,不得随便涂改或潦草书写。毕 业 论 文 开 题 报 告1结合毕业论文情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文 献 综 述1 选题的意义 排课系统正是为了减轻教务人员的工作量,实现教务工作自动化,解排课这一大难问题的教务办公软件。尤其针对高校的排课一直都没有很好的解决方法,但是此题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具的问题给出相应解决方案。但是,由于技术、经验的有限和数据量过大,目前我们很做出一个满足所有需要的排课系统。因为它不仅要考虑到教室冲突问题和教师冲突题,还要考虑到分段课、单双周课时的资源利用问题;另外由于高校的教学特点,还处理合班课、分班课、体育课与选修课等特殊课程。针对这些问题,在此专门对数据设计作了一些探索,并于架构的选择和模块的划分上经过精心调整,在菜单的设计上体现了人性化的操作。该设计贴近用户需求,功能完整,架构合理,并用大量的框图型体现了系统的规划。 本软件使用Microsoft Basic 6.0进行编写和SQL Server 2000数据库相连接。据库的特点:1.实现数据共享 2.实现数据独立3.减少了数据冗余度 4.避免了数据不致性5.加强了对数据的保护。一个数据库应用系统通常是由数据库和应用程序两部分成,它们是在数据库管理系统支持下设计和开发出来的。 总的来说,课题的目的主要有以下三个:首先学会去开发一个管理信息系统;其次通过开发数据库相关的应用程序,把理论知识运用到实践中来;再次,初步掌握一Windows下的快速GUI(图形用户界面)编程工具Microsoft Visual Basic 6.0;最后通过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也行锻炼。二本课题主要研究内容和预期目标随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。2 本课题要解决的问题随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。参考文献: 1 Andy Oram, Greg Wilson. 编程之美. OReilly,2007134-1552 孙卫琴,李洪成.Tomcat 与 Java Web 开发技术详解.电子工业出版社,2003 48-603 BruceEckel.Java 编程思想. 机械工业出版社,2003 248-2814 FLANAGAN.Java 技术手册. 中国电力出版社,2002 14-165 孙一林,彭波.Java 数据库编程实例. 清华大学出版社,2002 27-516 张新曼. 精通JSP-WEB开发技术与典型应用M. 北京:人民邮电出版社,2007 48-1027 陈文兰. 基于SSH 集成架构的进销存管理系统的设计J. 农业网络信息. 77-928 耿祥义,张跃平.java2实用教程M.北京:清华大学出版社,20069 邓子云.JSP网络编程从基础到实践M.北京:电子工业出版社. 117-15110 朱涛江.SqlServer权威指南M.中国电力出版社.2003. 37-5211 郝玉龙等.Java EE编程技术.清华大学出版社,2007. 33-6012 刘长毅. 软件开发技术基础.科学出版社,2002. 29-4313(美)Bruce Eckel著,陈昊鹏译,Java编程思想(第三版)北京:机械工业出版社,2007.6 217-25114 萨师煊,王姗.数据库系统概论(第三版).高等教育出版社,2002.169-19715 张长富,黄中敏JavaScript动态网页编程实例手册北京:海洋出版社,2005:196-23916耿祥义,张跃平.java设计模式M.北京:清华大学出版社,200917邓子云.JSP网络编程从基础到实践M.北京:电子工业出版社.18杨桂霞. SQL Server数据库开发实例解析D. 机械工业出版社 2006年1月19J.M.Hellerstein,M.Stonebraker.Architecture of a Database SystemJ.Foundations and Trends in Databases,2007,1(2):141-25920张长富,黄中敏JavaScript动态网页编程实例手册北京:海洋出版社,2005:196-23921张立科.java信息系统管理开发M.北京:人民邮电出版社.22王景.JSP动态网站编程M. 清华大学出版社 2007年9月23唐笑林. SQL Server2000系统管理J. 飞思科技产品研发中心 电子工业出版社 2007年24龙朝晖,张修如. JSP工程应用与项目实践J. 机械工业出版社 2005年2月25白秋产,高爱华,沈显来.基于VFP的普通用户体检管理信息系统J.计算机与数字工程,2011,34(01):143-14526白秋产,高爱华,沈显来.基于VFP的普通用户体检管理信息系统J.计算机与数字工程,2011,34(01):143-145 毕 业 论 文 开 题 报 告本课题要研究或解决的问题和拟采用的研究手段(途径):研究方法 本套系统所采用的是结构化方法,是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。它的基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。结构化分析方法是以自顶向下,逐步求精为基点,以一系列经过实践的考验被认为是正确的原理和技术为支撑,以数据流图,数据字典,结构化语言,判定表,判定树等图形表达为主要手段,强调开发方法的结构合理性和系统的结构合理性的软件分析方法。结构化设计方法是以自顶向下,逐步求精,模块化为基点,以模块化,抽象,逐层分解求精,信息隐蔽化局部化和保持模块独立为准则的设计软件的数据架构和模块架构的方法学。 结构化方法按软件生命周期划分,有结构化分析(SA),结构化设计(SD),结构化实现(SP)。步骤1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。2.通过查询资料了解该系统要如何做,及要做哪些东西。3.设计出大体上的功能模块,画出模块图。4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。6.最后,整理各阶段的设计记录文档,写成论文稿。 毕 业 论 文 开 题 报 告指导教师意见: 指导教师: 年 月 日所在系审查意见: 系主任: 年 月 日附件:参考文献注释格式学术期刊 作者论文题目期刊名称,出版年份,卷(期):页次如果作者的人数多于3人,则写前三位作者的名字后面加“等”,作者之间以逗号隔开。例如:1 李峰,胡征,景苏等. 纳米粒子的控制生长和自组装研究进展. 无机化学学报, 2001, 17(3): 3153242 J.Y.Li, X.L.Chen,H.Li. Fabrication of zinc oxide nanorods. Journal of Crystal Growth, 2001,233:57学术会议论文集 作者论文题目文集编者姓名学术会议文集名称,出版地:出版者,出版年份:页次例如:3 司宗国,谢去病,王群重子湮没快度关联的研究见赵维勤,高崇寿编第五届高能粒子产生和重离子碰撞理论研讨会文集,北京:中国高等科学技术中心,1996:105图书 著者书名版本出版地:出版者,出版年页次如果该书是第一版则可以略去版次。例如:4韩其智,孙洪洲群论北京:北京大学出版社,1987101预印本 作者论文题目预印本编号(出版年份)例如:5Xiaofeng Guo and Jianwei QiuThe leading power corrections to the structure functionshepph/9810548(1998)学位论文 作者论文题目学士(或硕士、博士)学位论文. 出版地:出版者,出版年份例如:6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论