基于移动终端的毕业生课题管理系统的设计与实现邓蔚之_第1页
基于移动终端的毕业生课题管理系统的设计与实现邓蔚之_第2页
基于移动终端的毕业生课题管理系统的设计与实现邓蔚之_第3页
基于移动终端的毕业生课题管理系统的设计与实现邓蔚之_第4页
基于移动终端的毕业生课题管理系统的设计与实现邓蔚之_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、百度文库湖南省大学生研究性学习和创新性实验计划项 目/申报 表项目名称:基于移动终端的毕业生课题管理系统的设计与实现学校名称/湖南工业大学学生姓名专业性别入学年份邓蔚之网络工程男 2010/杜鹏伦软件工程男2009乐灵芝通信工程女2010陈泼扬计算机科学与技术男2009 朱错网络工程男2011 、指导教师李建设职称副教授学科专业网络工程指导教师胡永祥职称副教授学科专业计算应用技术:学生曾经参与科研的情况2009级软件工程的杜鹏伦参加了第九届“挑战杯”湖南省课外科技作品竞 赛,其作品基于an droid安全防盗系统获一等奖,参加了湖南省大学生计 算机作品大赛,其作品an droid 旅游路线分享

2、系统获三等奖。其对基于 an droid平台的产品研发已经达到了一个比较高级的水平。 2009级计算机科学与技术的陈泼扬和 2010级同学工程的乐灵芝都是 ACM 组成员,多次参加校级或省级比赛并且取得优异成绩,他们对算法设计与分析有 很好的实践基础。指导教师承担科研课题情况J李建设老师和胡永祥老师近年来主持和参与的科研课题:/1 科技部技术创新基金多方互动式学教PDA及其应用系统.编号:11C856.主要参与 /2 湖南省科技厅计划项目多方互动式移动学习模型及方法研究编号:2010FJ3041.主要参与/3 湖南省高等学校科学研究项目.基于iSCSI协议无线网络存储性能研究.编号:09C32

3、8.主持/4 湖南省自然科学基金项目基于扩展粒度计算的软件体系结构模型和ADL研究.编号:04JJ3052.主要参与、/5 湖南省工业科技支撑计划项目中小企业数字化信息管理和控制系统软件研发湘科计06-107.专业负责6 湖南省高等学校科学研究项目高效节能光源电器及其智能控制系统的 研究与应用.编号:06C270.专业负责 7 湖南省高等学校科学研究项目.通用智能化物理实验平台的研究与开发.编号:06C264.专业负责/项目研究和实验的目的、内容和要解决的主要问题项目研究和实验的意义目前毕业设计管理是一种手工的动态管理, 很难做到对于各环节的有效管理 和监控,而且存在着工作量大,工作程序繁琐的

4、问题,给毕业设计各项数据的统 计带来了困难,要解决以上问题,同时指导过程监控较难,指导效率较低、交流 较少等。就需要我们采取系统的管理方法和网络化的手段,通过计算机网络平台将毕业设计数据信息化、网络化、系统化,实行统一管理,能随时发现指导教师的指导情况和学生的学习研究状况,能够对指导教师和学生毕业设计过程有效监督,可以对毕业设计管理起到了很大的促进作用。 项目研究和实验的目的毕业设计管理平台提供了对毕业设计全过程的管理,实现了毕业设计工作的全数字化、全过程网络化管理,这种管理方法将毕业设计的所有工作都纳入一个 网络平台中,参与此工作的老师和学生在其中完成系统设定的各种工作, 从双向 选题开始,

5、在毕业设计过程中支持学生每周在网上提交进度情况,老师和学生在网上提交各种报告,包括:任务书、开题报告、中期报告、毕业论文和各种其它 文档,实现论文的网上评阅和自动生成, 从而达到了毕业设计的有序管理。 利用 WEB-APP的属于轻端应用,便于管理和维护,升级。其最主要的特点是跨平台, 便于推广和运行。项目研究和实验的内容毕业设计管理系统主要包括毕业设计选题管理、毕业设计过程管理、毕业设计文档管理以及通知公告管理。整个系统的主要功能示意图如图1所示。(1) 毕业设计选题管理 /按照“学生-老师双向选择”选题模式需求,实现学生和老师的双向选择以 及教研室主任的管理功能。学生和老师在任何能上网的地方

6、都可以访问该软件, 实现各项管理操作。选题管理主要实现老师出题、学生选题、分配未选学生等主 要功能。包括老师出题模块、学生选题模块、分配未选学生模块三个子系统。审核选学生填设置周报时间导记录毕业设计评阅斗教师审 核周报生成成 绩单报告设置成绩单项 目设置报告类型告设置报告模板fl写报告生成报告文档上提交报告设置文档生成规则设置评阅规则M平阅卜12图1系统功能示意图(2) 毕业设计过程管理系统是根据教师和学生在整个毕业设计过程中所经历的阶段和各阶段工作任务的特点而研制和开发的。毕业设计流程如图2所示复审下达 任务图2毕业设计流程本系统从时间上划分大致可分为三个阶段:首先是毕业设计初期教师开题阶段

7、;其次是整个毕业设计课题的执行阶段; 最后是毕业设计答辩阶段。整个过程 中,课题管理、分组管理、考勤管理、答辩分组管理是贯穿毕业设计过程的主线。(3)毕业设计文档管理 /为解决目前学生排版问题,将制作完成毕业设计文档管理,学生只要在界面 输入内容,最后自动生成符合要求的文档。系统集成FTP的上传与下载功能,学生通过系统上传毕业设计的各个阶段 的过程材料,教师则通过管理界面对学生上传的资料进行审核, 直到学生毕业设 计完成为止。此外,本平台在传统毕业设计平台基础上,借助An droid 技术,增加了移动平台客户端,方便用户随时提交和获取信息,并通过系统整理和统计,使毕业 设计系统管理人员、教师、

8、学生在校园任意区域,都能借助手机、掌上电脑等移 动客户端,够及时、准确地与远程服务器进行信息交流。要解决的主要问题1、毕业设计全过程远程交互的实现毕业设计网络平台主要针对三大主体: 管理员、教师和毕业生。在整个毕业 设计完成过程中,管理员可以通过该平台,完成对服务器的远程监控;教师通过 毕业设计网络平台,能及时了解学生毕业设计完成情况,督促学生进行毕业设计 的各项工作,防止毕业设计过程中的“放羊”现象发生;学生通过毕业设计能及 时获得最新的学校、学院的毕业设计相关信息,以及能随时获取教师的反馈信息, 与教师保持交流。/2、移动终端数据监控和交互的实现由于移动终端的灵活性,与远程监控技术结合后,

9、可用于实际的监控,可用于数据监控,随时随地查看。本系统通过 PHP技术完成服务器端研发,通过服 务器对所有客户端进行监控,如果出现异常就立即通过短信的方式通知相应的管 理员。如:数据报表查看-统计各种专业或学院的数据,提供给相应权限下的 管理员,提供数据依据,并更有利于下一步工作的展开。用户提醒-在应用上设置,在特定时间内通过移动通信平台通知到相应用户。 3、 远程监控中安全性问题的解决r目前远程监控的主流是基于互联网平台,在TCP/IP协议和WWW 规范的支持下,合理组织软件结构,使工作人员通过访问网络服务器来迅速获取自己权 限下所有信息并及时作出响应。但对于无线移动平台而言,安全问题一直是

10、热门 研究课题,在完成相应的功能的同时如何保护用户信息的问题也日益严峻。因此,本课题尝试采用加密、多层等多种手段综合的方式,来解决Web服务器和移动客户端平台的安全性问题。4、数据化业务流程问题的解决hMun iKMiaiMiiaiiMiimuic iinaiiiaaii iimiiiiiimbiiii.miiiiiimiiiibiiniiHiiiBMiiiaiiuaii imiii >对毕业设计的各种需求进行收集和整理,完成对毕业设计文档管理平台的功能分析,明确各业务流程,尝试提出出一整套简单、通用并能在WEB服务器和无线移动平台上实现的业务工作流程,设计并实现在线生成符合要求的文档。

11、国内外研究现状和发展动态21世纪,因特网技术飞速发展,教育产业化、信息化进程已被提上议程。 国内各大院校开始关注信息化建设, 并且都建立了自己的校园网。于此同时,各 类教学管理系统应运而生,如教务管理系统、在线考试系统等,这些系统快捷、 方便的推动了工作,发挥了较好的辅助作用。'、目前,各大院校中已有的教务管理系统中未包括毕业设计管理模块,而仍旧采取人工的方式管理各类事务及对基础数据的采集。实现毕业设计的双向选择和毕业设计过程的动态跟踪与交流己成为毕业设计管理工作改革的重要内容。 .Z在国外,英国诺丁汉大学开发了专门的管理系统实现了毕业设计的网上双向 选择。在国内,陕西天启公司推出了针

12、对普通高校毕业设计和实习管理系统,该系统从使用者的角度出发,设计了不同的用户工作室,如有专为管理员设计的工 作室,有专为毕业设计指导老师设计的工作室, 还有专为做毕业设计的学生开发 的工作室等;山东大学根据自己使用的需要,推出了具有本校特色的毕业论文管 理系统,该系统能完成学生论文的审批及上传等工作;济南大学计算机工程学院 则推出了毕业设计申报与管理系统。由题目我们就能知道,该系统的作用是实现 题目的申报与审核;成都电子科大的管理学院则设计了毕业设计提交系统,顾名思义,该系统主要作用是实现学生毕业论文提交与审核。通过对中外毕业设计管理系统的现状分析, 可以发现,国内有些高校为了高 质、高效的完

13、成毕业设计这一块的工作,已经开始研发适合本高校的毕业设计管 理系统,来实现论文的选题、在线修改及提交等工作。由此,我们可以看出,开 发出功能完善的毕业设计管理系统, 对于高校更好的做好毕业设计管理工作, 是 很有实际应用价值的。然而,目前已有的高校毕业设计管理系统存在一些不足, 主要表现在:公司开发的系统通用性强、功能较理想,但可操作性差,设计的毕/ 业设计工作流程无序,这限制了系统的进一步推广。学校开发的系统,是从满足 学校自身需要出发的八这样的系统只选择了部分公司开发系统的功能, 如某个高 校开发的系统,主要实现毕业设计选题工作,另一个高校开发的系统,注重论文 的在线修改等。这样的系统,是

14、不能实现毕业设计管理系统本应有的整体功能的, 当然它不具有通用性,不能再各个高校进行推广。/鉴于目前公司和学校开发的系 统存在的缺点,因此,开发出一个具有完善功能、简明毕业设计流程、操作容易、 便于推广的毕业设计管理系统,是有重要意义的。本项目学生有关的研究积累和已取得的成绩邓蔚之1 2012年科技作品大学生自助旅游网站参加湖南工业大学创业大赛 获得二等奖。2 2011年参与校级课题“毕业生课题选题系统”研发。陈泼扬/'、1 2011年参加湖南工业大学首届ACM比赛获得二等奖。2 2011年参加湘潭市程序设计邀请赛获得三等奖。3 2011年参加湖南省大学生程序设计大赛获得二等奖。杜鹏伦

15、1 2011年科技作品基于Thi nkPHP及An droid的旅游路线分享系统 参加湖南省计算机作品大赛获得三等奖(省级)。2 2011年科技作品An droid旅游路线分享系统参加湖南省挑战杯获 得三等奖(省级)。3 2010年科技作品基于An droid安全防盗系统参加湖南省挑战杯获 得一等奖(省级)。乐灵芝1 2012年参加学校创业计划大赛荣获优胜奖。2 2011年参加湖南工业大学首届ACM比赛,荣获优胜等奖及最佳女生奖。3 2011年获得ACM湘潭邀请赛三等奖。项目的创新点和特色项目的创新点(1 )将传统的 WEB-APP功能通过an droid系统的移动终端实现。(2)通过程序对服

16、务器进行实施监控,出现异常就马下通过移动通信平台通知相关负责管理员,尽可能降低因黑客攻击和其他因素造成的影响和损失。(3 )对上传的论文进行全智能归档,方便于检索和管理。(4)实现网络化,各大高校通过自己校园网进行链接,可以访问历年论文。 项目的特色'、/( 1 )实用性强,项目完成后可以投入各大高校进行毕业生课题管理。(2) 安全系数高,程序监控完全可以避免人工监控的滞后性。'、(3) 扩展容易,功能模块相对独立。 I(4)通用性好,系统不受任何专业的限制,所实现的功能没有太大的区别,各专业都能使用。(5 )灵活性高,系统随时更新,学生可以通过网络和导师进行交谈,并且同一课题

17、成员之间也能相互讨论。项目的技术路线、进度安排及预期成果项目的技术路线一、总体规划使用PHP完成WEB-APP在服务器端的编码,同时使用 MYSQL数据库对 WEB-APP的数据进行管理,利用MYSQL支持分布式数据库的特性,建立数据 库群,便于对不同数据库的管理和维护。在通过 java在an droid平台上实现部 分数据查看。最后通过优化部分功能算法提高PHP代码执行效率,在减小代码 在服务器上运行给服务器带来的的负担的同时减少因数据通过终端传递给服务 器的等待时间,达到最佳的用户体验。/由WEB-APP链接互联网查看数据的同时,/部分数据还可以在移动终端(主 要是An droid )显示

18、。工作人员通过移动通信平台,根据相应的权限通过短信 方式发给指定的用户发信息。系统整体架构如图 3所示。图3系统整体架构Internet移功m二、要解决的关键技术 mmi in Minna iia miiiami Mini mii iiHiiiiai Mi laumi iihi iiimibi:* tin him iibm hiniiin imuamM nil imii iiiMiaiiiib i“Eaaimm iiiiiimiiiii*iiiiu umimiitii I'liii(1)移动终端数据监控和交互的实现,由于移动终端的灵活性,与远程监 控技术结合后,可用于数据监控,随时随地

19、查看。(2 )远程监控中安全性问题的解决,本课题拟采用PHP 技术和 An droid平台分别来完成服务器端和移动客户端的研发。近几年,PHP 技术和 An droid平台的优越性越来越明显,PHP技术和An droid平台在开发的同时,平台本身 提供相应的安全机制,力争防安全问题于未然。同时在研发过成功,采用多层分 布式结构,加密技术,以及移动信息平台通信技术相结合, 在最短的时间内解决 各种安全问题。M Illi IIIIllI I !- M 111IAKI IIII lb EHM 11 IIKM I I Ml-I I MU I IIMiU IIIMilBI111 MB Illi BMH

20、III UM limtllimHUIIIII l<BKI 111 B M l.l 114 KM 111 IKM I MM-II 111 11 I I MM 1111111I 11 KMH 11 m III IM HillIlliIIIU MIIIH Ml 111I HKM 11 IKMall I !- I I (3)选题功能是毕业设计管理系统核心功能,在系统投入运行时,将承载极大的数据负荷。为提高本系统运行效率,在传统毕业设计管理系统的基础上,/ 本课题拟自主研发选题算法,优化选题速度。/ /(4)WEB系统集成FTP的上传与下载功能,避免学生操作多个界面。 /(5 )论文的归档管理。主要是基于学校网络图书馆系统,通过WEB-APP /收集论文进行提交,方便其他用户对论文进行查看和研究。借助Web Service 技术,与网络图书馆系统 API对接,本系统进行远程提交。 /x进度安排第一阶段项目总体规划()/、(1)可行性分析。(2 )项目需求分析与设计。第二阶段:WEB-APP前期布局和数据库规划()(1)完成 Ze nd 的 framework 环境。(2)分布式mysql数据库设计。(3)进行WEB-APP的前台代建,静态标写出所有功能。/ 第三阶段:核心

温馨提示

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

评论

0/150

提交评论