基于web的高校毕业论文选题系统的设计开题报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于web的高校毕业论文选题系统的设计开题报告
毕业设计(论文)开题报告
题目基于web的高校毕业论文
选题系统的设计与实现
专业名称电子信息工程
班级学号 098205223
学生姓名涂志勇
指导教师涂继亮
填表日期 2013 年 3 月 22 日
一、选题的依据及意义:
毕业论文是高校教学中一个重要环节,而毕业论文选题是这个环节的关键和开端。

目前大部分高校仍采用传统的手工方式进行选题工作。

由于高校毕业生外地实习、找工作以及高校新校区建设,两地办学情况较为普遍,学校、指导老师和毕业生在时间、空间上往往存在着较大的冲突,成为开展毕业论文相关工作的瓶颈。

而且由于毕业论文的特殊性,特别是论文繁琐的统计、汇总给各系(院)教务管理部门带来很大工作量,传统的人工操作是经多级手工处理后上报教务管理部门的,因此容易出错,导致了效率低、质量低,学生对选题的退选、补选、改选操作非常麻烦,同时教学管理部门无法掌握选题人数的变化和学生分布情况,难以进行动态调整。

学生选题、数据统计、名单打印、指导老师编排等工作无法实现科学化、信息化、无纸化。

传统的方式已经不适应现代教学管理的改革和发展的需要,迫切需要一种新的毕业论文选题方式。

随着Internet的发展,基于网络的毕业论文选题系统由于能使得学生可以在任意地点、任意时间进行选题、论文提交,因此,基于网络的毕业论文选题系统的研发工作正引起国内外高效的广泛关注。

由于基于网络的毕业论文选题系统的实际应用时间不长,在如何确保选题的公平、公正、合理,以及系统的高效、稳定地运行等方面尚存在诸多不足,为此,本文以为依托,研究并实现一个基于网络的高效毕业论文选题系统。

本毕业论文选题系统基于ASP平台开发,采用B/S模式,后台数据库使用SqlServer2005,提供了毕业论文工作的各个管理功能,该系统能够实现教师与学生之间课题的双向选择,提高选题质量和效率,为学校、系(院)、指导老师和学生能充分利用因特网完成毕业论文选题工作提供了便利的平台。

根据管理员、指导老师、学生这三个用户角色来具体分析实现选题的发布、预选等功能的详细算法。

能满足学校毕业论文选题工作。

二、国内外研究概况及发展趋势(含文献综述):
当今信息化社会中,以计算机信息技术为代表的新一轮信息化建设已经成为当今社会各个领域的共同特征。

作为社会信息化的一部分,教育信息化正在改变着教育系统的各个领域。

如今的高等院校都实行毕业设计(论文)模式作为检验毕业生是否具有资格获得国家相应的学位证书参照标准。

各种信息技术的迅速发展为实行高校毕业设计(论文)统一管理创造了技术条件。

现在国外有很多关于毕业论文选题的软件,采用的技术也多种多样,如ASP、JSP、PHP模式,但是大多数毕业论文选题系统软件是用于网络学院的远程教学,单纯用于院校级毕业论文选题方面仍然存在很多弊端,不利于论文的管理、存档和检索,且功能单一,缺乏灵活性。

至于国内的正规院校,利用论文管理系统组织管理论文的活动并不多,大多还停留在水工操作阶段,针对国内外教学管理软件的巨大需求和基本要求,一个好的毕业论文选题软件必须功能齐全,操作简单,向用户
展示友善的操作界面。

在完善功能的同时又必须兼顾系统的灵活性,安全性和健壮性。

当前许多学校正在逐步完善毕业论文选题工作,需要一个能满足内部管理需求、提高管理效率的应用系统进行内部管理,但是经过多年的研究发现大多数院校仍然停在人工处理水平。

然而随着学校的规模不断扩大,学生人数成倍增长,积累了大量的学生信息,急需进行统一管理以防信息流失。

毕业设计管理网站使管理毕业生论文的工作在该系统的配合下更加高效和便捷。

不管是计算机专业人员还是其他用户都能很快上手,操作简便,易于安装,容易普及。

本校学生毕业设计的管理工作仍然是由人工来进行完成。

人工操作必定存在很多的缺陷,现调查发现以下问题:日常信息管理、毕业论文成绩统计管理和学期末综合事务管理工作量繁多、效率及准确率不高,既耽误许多时间,也耗费大量的人力和物力,而且信息不够公开透明,资料易丢失、更新和修改很不方便、老师与学生之间的沟通和信息传达不集中、不及时等等。

本设计毕业设计管理网站,它采用了当前流行的B/S结构和Internet网络技术,不仅方便操作,而且可以大大提高系统的可移植性。

实现毕业论文(设计)信息的及时共享保存(不同对象依所具有的权限而异共享信息);实现对历史记录信息的查询;实现对各种报表信息的下载;实现用户名、密码安全机制,保证信息系统资源不受人为因素的干扰,且界面友好,容易操作,性能良好。

通过这种计算机信息化管理也将避免人工操作的一些缺陷和不足,并通过功能强大的Internet网及时的向学生传递学生在校的最新成绩,有助于老师与学生的实现信息互动,为更好地把握学校的教育方针起到一定的促进作用,因此该系统的开发意义深远。

三、研究内容及实验方案:
毕业设计管理系统的主要任务是:以系统所划分的三个基本模块为中心根据不同的角色赋予不同的职责以及实现的基本功能的填充。

即管理员模块、教师模块、
学生模块该系统需要完成的基本任务是系统的规划与功能、性能分析与实现、模块的划分以及各个模块实现的功能等。

主要内容包括:
1.对操作使用的便利性。

2.系统的可定制性。

3.系统的安全性。

4.管理的全面性。

本网站根据三个基本模块即学生信息管理、教师信息管理、管理员信息管理,分析其重要解决的问题为模块功能的实现与角色权限的分配具体分析如下: 教师信息管理模块:教师出题是整个毕业设计顺利开展的前提,因此做好整个出题模块十分重要,教师应该在提交自己的课题时注明课题指导教师及其关于指导教师的基本信息、课题名称、课题类型、课题要求、课题限定学生数、课题的简要介绍等有关课题的各个方面的详细信息。

学生管理模块:学生应该在教师网上公布毕业设计课题后上网选题。

学生首先浏览课题信息,按照课题各个方面的要求进行对照,然后选择相应课题并做好选题工作,下载上传信息。

管理员信息管理模块:管理员在整个系统中主要负责发布信息、用户管理、后台管理等。

如图功能模块图1所示。

毕业论文选题系统
学生登录系统教师登录系统管理员登录系统
资提确资论成查用后学料交选料文绩看户台生修题学修管查结管管选改目生改理询果理理题
图1 毕业论文选题系统功能模块图
结合以上功能模块图,可以看出本系统重点解决问题为各个模块功能的填充和实现。

实验方法:
此系统的设计过程中主要采用的实验方案是:
调查法:调查法是科学研究中最常用的方法之一,它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。

文献研究法:文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。

此系统主要工具:ASP网络开发语言,数据库是sqlserver2005。

服务器采用IIS。

四、目标、主要特色及工作进度
为了更好地完成毕业设计项目的开发并合理利用时间,本设计的开发进度安排如下所示。

第一阶段 01,03周
资料查找、方案论证、英文资料翻译、开题报告撰写
第二阶段 04,09周
完成1.系统用户管理模块2.教师信息模块(个人信息,毕业题目信息)
第三阶段 10,12周
完成3.毕业生选题信息管理子系统4.毕业生选题信息查询子系统计)
第四阶段 13,14周
进行系统整体功能联调测试,进一步完善系统程序。

第五阶段 15,18周
进行毕业论文撰写,准备答辩。

通过前五个阶段的设计,反复调试运行和修改,最后形成满足学院需求的可靠、经济适用的软件。

通过这次实践必将提升自身对软件工程、数据库、程序设计
等理论的认识,积累系统开发的经验。

提高自己的搜索能力,调试软件的能力等。

对学校的毕业设计进行管理,使教师和同学更方便。

五、参考文献
[1] 何国民,仲治国(ASP动态网站68个典型模块精解[M](北京:科学出版
社.2009 [2] 周伶俐(ASP 毕业设计指南与项目实践[M](北京:科学出版社.2008
[3] 杨凌云. 基于.Net的毕业论文选题系统的设计与实现[J]. 计算机时代, 2010, (03) :36-37,41
[4] 顼宇峰,马军(ASP网络编程从入门到精通[M](北京:清华大学出版社.2011
[5] 王湘平, 王学斌. 论大学本科毕业论文(设计)的管理[J]. 湖南科技学院学报, 2009,(05) [6] 杨凌云. 基于.net的毕业论文选题系统的设计与实现[J]. 软件导刊, 2010, (02) :105-106 [7] 张海藩.软件工程导论(第三版)[M]. 北京:清华大学出版社.2011
[8] 武延军,赵彬.精通asp网络编程人民邮电出版社,2011.5
[9] 卫振林,裴拯等. ASP程序设计与应用. 北京机械工业出版社.20012 第五版
[10] 陈红. 数据库系统原理教程. 清华大学出版社. 2010
[11] 裴拯.ASP实用教程[M].北京理工大学出版社,2009
[12] 孙建伶,林怀忠(数据库原理与应用[M](北京:高等教育出版社.2009
[13] 曾东,曾文权. Web开发技术-ASP[M].清华大学出版社,2008
[14] 赵家俊.数据库应用基础[M]. 电子工业出版社,2009
[15] Hersh Bhasin.Developing a Database Editor[J] 1.x library,2004,10(2):12,20 [16] Marcus Peters. Content Extraction[J]. 1.x library, 2007,5(3):58,71 [17] Dino Esposito著.施平安译.
2.0技术内幕[M](北京:清华大学出版社,2006 [18] 张跃进著. 从入门到精通[M].北京:清华大学出版社,2008。

相关文档
最新文档