您好,欢迎访问三七文档
本科毕业设计(论文)开题报告题目学院信息科学与工程学院专业网络工程学生姓名学号年级2012指导教师职称讲师企业导师职称2015年11月14日研究目的和意义研究目的:本设计的目在于提高学生管理工作的效率。随着学校规模的不断扩大,学生数量急剧增长,有关学生的各种信息量也成倍增加,而目前许多高校的学生成绩管理仍停留在人工管理阶段,重复工作较多,工作量大,效率低,面对庞大的信息量,亟需一个信息管理系统对学生成绩进行有效管理。因此,在本次设计中,设计的目的就在于为教务人员、教师提供学生成绩管理系统,实现学生成绩信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,提高工作效率。研究意义:本系统界面友好,用户用鼠标点击即可实现各项功能。整个系统在开发过程中使用模块化程序设计方法,充分考虑各种实际情况,具有良好的实用性。它的意义在于为教务人员和教师提供快捷的管理学生成绩的手段,减少教务人员及教师因为工作量大而出现错误,便于学生成绩的科学统计和规范管理,为学校减少不必要的人力、物力、财力,也对学生工作管理的系统化、规范化和自动化起到重要推动作用。国内外研究现状和发展趋势国内研究现状:国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。国外研究现状:在国外,一些发达国家在对学生管理方面已经较早实现了信息化,用于成绩管理系统在教育技术在前几年就有开发,但都是根据他们本国的实际情况,在语言文字、价格及对象的要求等方面都不符合我国的国情。发展趋势:随着社会发展,信息化是社会进程的必然趋势,学校管理只有通过信息化才能快、准、精实现对学生信息的管理,节约人力、物力、财力,更好地服务于人才的培养。所以信息化管理代替人力是必然的历史发展趋势,人工操作必将被计算机代替。主要研究内容本选题拟采用功能强大的VisualBasic6.0+SQLServer2008数据库,再结合其他框架来实现系统功能,本选题研究内容如下:1、对整个成绩管理系统结构及模块进行分析设计,其主要核心内容是成绩管理模块和成绩查询模块,基于这个核心来构建C/S架构的多模块应用系统,因此,整个系统可以分为一些不同的模块,以提高系统模块之间的重用性。2、根据分模块的设计思路,主要的模块有如下:(1)公共类模块:在开发过程中,经常会用到一些公共类,如数据库相关操作类和字符串处理类。(2)用户登录模块:用户只有通过登录才能进入系统,进行后续操作。(3)密码修改模块:用户可以通过此模块修改登录密码。(4)权限模块:学生—登录成功后,可进行选课操作和成绩查询。教师—登录成功后,对学生成绩录入和修改。管理员—登录成功后,可对用户信息进行查询、添加、修改、删除。(5)成绩管理模块:成绩的录入、修改、删除、查询。(6)信息管理模块:学生信息、课程信息、教师信息查询、添加、修改、删除。数据库连接学生登录教师登录管理员登录学生选课课程成绩查看学生成绩录入学生信息管理学生成绩管理课程信息管理教师信息管理用户信息管理学生密码修改教师密码修改学生成绩管理系统拟采用的研究思路(方法、技术路线、可行性论证等)研究方法:1、实证研究法。研究多个成熟系统案例,分析其结构和特点,总结其优劣,对于其中具有共性的问题进行提炼和归纳,在本课题加以运用。在完成初步设计后,进行大量测试,修正错误,提高容错能力。2、文献研究法。研究多部VB、SQLServer2008语言的进阶书籍,从中学习先进的编程和结构设计理念,对相关网站的最新动态进行了跟踪,并将ActiveX数据对象在设计时使用。3、系统科学方法。在设计之初把系统作为一个整体进行考虑,相应的流程考虑以此为基础展开,在过程中充分考虑各结构的一致性和协调性。技术路线:学生成绩管理系统是典型的信息管理系统(MIS),本设计采用VisualBasic+ADO+SQLServer的方式开发,包含了后台数据库的建立与维护、前端应用程序的开发两个方面,可对学生情况和学生成绩进行管理。VisualBasic是一种可视化的、面向对象驱动方式的结构化高级程序设计,在该环境下,使用Windows内部的应用程序接口(API)函数、动态数据交换(DDE)、开放式数据访问(ODBC)等技术,高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。数据库方面,使用SQLServer2008对数据库进行合理的结构设计,提高存储效率,保证数据库的完整和一致。数据管理方面,使用ADO控件来访问数据库,快速地在数据绑定控件和数据库之间建立联系,打开数据库中特定的表,并能够使用SQL查询存储过程和视图产生记录集。根据绑定控件中的变化来更新数据库,实现数据库的添加、编辑、删除及逐条显示功能。本设计中查询功能实现主要采用ADODB类型库,它以“MicrosoftActiveXDataObject2.0Library”出现在“引用”对话框中,包含Connection、Command等主要的ADO对象。技术可行性:1、当前硬件方面配置相对较高,硬件配置方面可行。2、VisualBasic6.0是一个面向对象的快速应用开发工具,它拥有多种数据库接口,可以非常方便地连接的各种数据源,再加之其专利产品DataWindow(数据窗口),通过SQL语句即可轻松地查询和更新后台数据库中的数据。3、在数据库方面,选择灵活、易用的MicrosoftSQLserver2008数据源。4、对于VB和SQL的成功案例不少,遇到困难从丰富的参考书中找到解决方案。5、对开发人员的数量要求不高,可由一个人独立完成该设计。6、工作量适中,工作周期短,能够在规定期限内完成开发。经济可行性:本环境的搭建,可以在现有的WindowsXP系统上搭建,需要的软件,大多数都是被系统所提供,某些个别应用程序软件也可以在网络上免费下载。本次设计的程序软件基本都是开元的,因此,不实际经济上的效益。在设计中的物理存储,以及服务器都是通过虚拟机模拟,所以本设计在经济上也是可行的。参考文献目录[1]尼古拉·尼葛洛庞蒂.数字化生存[M].海口:海南出版社,1997[2]曹建军,刘永娟,刘咏梅,等.基于VB计算机多媒体技术试题库管理系统开发[J].计算机技术与发展,2006,16(9):154-156[3]徐谡.VisualBasic应用与开发案例教程[M].北京:清华大学出版社,2005[4]DianeZak.ProgrammingwithMicrosoftVisualBasic6.0EnhancedEdition[M].ElectronicIndustryPress,2002[5]谭浩强.VisualBasic程序设计教程(第四版)[M].北京:清华大学出版社,2009[6]张红军,王虹.VisualBasic6.0中文版高级应用与开发指南[M].北京:人民邮电出版社,2002[7]张立科.数据库开发技术与工程实践[M].北京:人民邮电出版社,2004[8]HectorGarcia-Molina,JenniferWidom,JeffreyD.Ullman.DatabaseSystemImplementation[M].MachineryIndustryPress,2002[9]汪诗林.数据库结构算法与应用[M].北京:机械工业出版社,2005[10]C.J.Date.AnIntroductiontoDatabaseSystem[M].MachineryIndustryPress,2002[11]KalenDelanay.MicrosoftSQLServer2008Internals[M].People'sPostsandTelecommunicationsPress,2009[12]王英,李平.基于VB语言开发的学生成绩管理系统[J].电脑开发与应用,2010,23(6):48-59[13]AbrahamSilberschatz,HenryKorth,S.Sudarshan.DatabaseSystemConcepts[M].MachineryIndustryPress,2010[14]刘艳菊,陈伟,耿蕊.基于VB的文档管理系统的设计与实现[J].齐齐哈尔大学学报,2004,20(3):72-73[15]秦乐乐,蒋佳,崔连生.基于VB的学生成绩管理系统的设计与实现[J].河北工业科技,2006.23(4):206-209[16]王佩红,刘慧婷.基于VB的学生成绩管理系统的设计与实现[J].计算机技术与发展,2007(12):169-172设计(论文)工作安排及进度设计(论文)进度安排:①选题2015年09月~2015年10月②实施研究、收集资料、开题报告2015年11月~2015年11月③初步设计、详细设计2015年11月~2015年12月④撰写论文、完成初稿2015年12月~2016年03月⑤完成修改、定稿2016年03月~2016年04月⑥答辩2016年05月~2016年05月开题报告会议纪要时间地点主持人参会教师姓名职务(职称)姓名职务(职称)会议记录摘要记录人:指导教师意见签名:年月日备注:1、本开题报告除第3页各栏目外,其它栏目均由学生填写。2、填写各栏目时可根据内容另加附页。3、参加开题报告会议的教师不少于3人。
本文标题:毕业论文开题报告
链接地址:https://www.777doc.com/doc-2273987 .html