1 绪 论
1.1 研究背景
对于教师而言,需要一个能够管理整个毕业设计指导过程的软件平台。业余大学的教师负责指导的学生数量都有明确的规定,一般不超过 20 人。毕业论文的写作周期一般为一个学期,在这一个学期的论文指导期间,教师需要时时了解学生所处的进度状态,控制论文的开题、提交、评分等过程, 引导学生保质保量地完成论文的写作。对于学生而言,需要一个能够辅助自己写好毕业论文的软件平台。学生在一个学期的毕业论文的写作过程中,需要了解学校对毕业论文的进度和写作要求,即时得到教师的指导,提交开题报告及不同版本的论文并得到教师的反馈,直到论文最终答辩通过。对于学校而言,需要一个能够提升学校毕业论文指导整体水平的软件平台。学校相关教务管理人员需要定期检查毕业论文指导情况,掌握全校毕业论文指导的总体进展,督促指导教师更好地指导学生的论文写作。因此,建立一个满足各方需求的毕业论文指导平台就显得尤为迫切和重要。
1.2 国内外现状分析
国外比较有名的Blackboard 网络教学管理平台作为世界上最大的网络教学平台之一,是一个支持百万级用户的教学平台,目前在网络教学管理平台领域,已占领了 85%的美国市场和全球 50%以上的市场份额。Blackboard 平台拥有一套强大的核心功能,使教师可以有效的管理课程、制作内容、生成作业和加强协作,从而协助学校达到与教学、交流和评价有关的重要目标。Blackboard 教学平台已在国内好多大学中广泛采用,其功能主要集中在以课程为中心集成网络教与学的环境,但不包含毕业论文指导的功能。WebCT 由加拿大 British Columbia 大学计算机科学系开发,它是一个基本的服务器程序,主要用于课程开发与联机教学内容发布。
国内中文版本为 eYouCT。WebCT是基于 WEB 浏览器的网络教学课件开发和管理系统,它可以用于在线开发课程,也可以用于将现有的课程内容在网上发布,但同样也不包含毕业论文指导的功能。国内没有成熟的业余大学毕业论文指导平台软件产品可供购买,国内部分高等院校自主开发的毕业论文指导平台仅仅用于本校的毕业论文指导,不能拿出来用在其它的学校中。目前上海市十所业大的毕业论文指导大都采用电子邮件等方式,极个别学校使用的毕业论文指导平台,是自己开发自己使用。
据调查了解,不少教师已弃之不用,造成部分教师使用软件平台,部分教师使用电子邮件来指导论文的局面。主要原因是功能及流程设计有缺陷,不能满足用户实际需求,还有操作复杂不易掌握,用户不愿使用等原因。没有采用统一的软件平台,无法真正实现学校统一管理毕业论文指导的信息化目标,是建设数字校园进程中出现的需要解决的问题。
1.3 研究目的和意义
业余大学学生一般都是已工作的成年人。不同于全日制住校大学生,他们往往平时白天上班,晚上或周末到学校上课。有时因加班或家庭的缘故,不能到学校上课,存在着一定的工学矛盾。毕业论文指导平台将有助于以下工作:
1) 缓解工学矛盾。毕业论文的指导可在网上进行,学生可在网络平台上进行开题,滚动提交毕业论文,直到最后审核通过。
2) 便于教师指导论文。教师可在平台上统一管理所负责学生的指导过程,包括从开题到论文不同版本的提交,到论文答辩,评分等全过程。
3) 便于学校检查教师工作。学校管理层可直观了解每个教师的指导情况,有利于提高毕业论文指导的整体水平。
因此,建立一个能够为学生提供方便,辅助教师做好论文指导,为学校提高管理水平提供信息化辅助手段的毕业论文指导平台具有深远的意义。
2 毕业论文指导平台的业务分析
我国从 1981 年开始实行学位制度,该制度规定凡是申请学士学位的本科毕业生均需提交毕业论文。毕业论文是考查学生综合能力,评估学业成绩的一个重要方式。可以说,完成好毕业论文是高校学生圆满毕业的最后的也是最关键的一环。业余大学毕业论文指导平台主要应用于业余大学毕业班的论文指导。上海市十所业大每年都有一定规模的毕业生,但是毕业论文指导大都采用电子邮件等方式,采用软件平台的没几家,少数在用的软件平台,用户的反映也不理想。
2.1 毕业论文指导过程中存在的现象
从近几年地方高校本科毕业论文的情况来看,却出现了质量下降的严峻现实。本科生毕业论文普遍存在:研究不够深入,内容空泛;论据不够充分,缺乏有说服力的数据和事实;叙述推理不够严密;写作不够规范甚至抄袭雷同等现象。首先,造成毕业论文质量下降的原因是多方面的,其中作为创作主体的学生自身因素是内因。1999 年教育部公布的《面向 21 世纪教育振兴行动计划》中提出,力求到 2010 年实现大学毛入学率 15%(即在校人数与适龄人口之比),“十五”计划将这一目标的实现提前到 2005 年。随着高校扩招和高等教育大众化的到来,使大学入学门槛明显降低,大学生的综合素质也随着下降,对大学学习中专业知识的掌握和综合技能的提高肯定有影响。其次,指导教师的因素也是不容忽视的,地方本科高校前身很多是专科院校,教师从事科研实践活动少,一直存在重教学轻科研的现象,科研水平较低,且部分青年教师参加产学研的实践及经验较少。因此,普遍存在着教师的科研课题少,学术前沿了解不够,学术视野不宽,研究方法匮乏的问题。部分指导教师在思想认识上存在着对毕业论文重视不够的现象,有的指导教师从开题到论文定稿,与学生只面谈过一两次,满足于通过电话、电子邮箱、QQ 等通讯工具的沟通,缺少面对面细致有序的悉心指导。
3 毕业论文指导平台的需求分析................. 28-38
3.1 用户角色关系................. 28-30
3.2 用例图建模................. 30-33
3.3 用例规约 .................33-36
3.3.1 毕业论文提交用例规约 .................33-34
3.3.2 毕业论文批复用例规约.................34-35
3.3.3 毕业论文复核用例规约 .................35-36
3.4 与外界系统的接口需求 .................36-37
3.5 本章小结................. 37-38
4 毕业论文指导平台的设计................. 38-51
4.1 平台B................. 38-39
4.2 逻辑视图 .................39-41
4.3 关键类图................. 41-43
4.4 进程视图................. 43-44
4.5 部署视图 .................44-45
4.6 毕业论文多版本管理的设计 .................45-46
4.7 与现有教务教学管理平台的集成................. 46-48
4.8 安全设计................. 48-50
4.9 本章小结................. 50-51
5 平台的测试与运行 .................51-57
5.1 平台测试 .................51-55
5.1.1 功能测试 .................51-53
5.1.2 性能测试................. 53-55
5.2 平台运行 .................55-56
5.3 本章小结................. 56-57
结论
为了适应业余大学教育教学改革的要求,建立一个网上毕业论文指导的软件平台,缓解业大学生的工学矛盾,方便教师进行毕业论文指导,同时提高学校毕业论文指导整体水平,本文研究了国内外相关软件平台的技术发展和现状,并且和国内的实际环境相结合,设计并实现了适合业余大学的毕业论文指导软件平台。本文的主要工作包括:
1)对平台进行了深入的业务分析和建模。分析了毕业论文指导过程中存在的现象及教师的作用;分析了毕业论文指导过程,并对五个关键子过程进行了详细分析和建模:时间进度表设置子过程、毕业论文选题子过程、毕业论文写作子过程、毕业论文答辩子过程及基于多版本管理的毕业论文提交与批复子过程。
2)采用用例模型,对平台进行了软件需求分析。深入剖析了毕业论文指导平台的需求,理出各种用户角色的职责以及角色之间的关系,建立了用例图;采用用例规约,详细分析了软件平台的功能,并对外界系统的接口进行了需求分析。
3)根据平台的业务分析和需求分析的结果,提出了平台架构的设计方案。从逻辑视图、关键类图、进程视图、部署视图等不同的视图角度建立了毕业论文指导平台的技术架构;提出了毕业论文多版本管理的设计方案、以及与现有教务教学管理平台的集成方案;并提出了反恶意批量爬取及防盗链方案和防 SQL 注入方案等平台安全措施。
4)采用 C#、ASP.NET 语言和 B/S 架构实现了整个平台。
5)对平台进行了功能测试和性能测试,并在实际单位中进行了部署和试运行,并对平台运行情况进行了评估。
参考文献
[1] 中国互联网络信息中心( CNNIC ),中国互联网络发展状况统计报告 [R] ,2011,(1)
[2] 蔡建平,黄素芬,Blackboard平台应用初探[J],计算机教育,2007,(10)
[3] 周孙煊,国内WebCT平台研究现状综述[J],兰州工业高等专科学校学报,2010,(8)
[4] 黄晓苑,高校英语专业本科毕业论文的指导[J],中山大学学报论丛,2005,(1)
[5] 张惠典,地方本科高校毕业论文质量问题与对策[J],泉州师范学院学报(自然科学),2009,(6)
[6] 孙洁,英语专业毕业论文的撰写指导及问题探讨[J],时代文学,2007 ,(4)
[7] 王崇义,加强毕业论文指导、提升学生综合素质-关于本科生毕业论文若干问题的思考[J],外语教学,2004,(6)
[8] 王春,毕业论文写作过程有效性探析——以本科英语专业为例[J],现代教育管理,2010 ,(7)
[9] 杨平,高职院校毕业论文写作和指导中存在的问题分析与建议[J],科学咨询,2009 ,(20)
[10]蒋华林,张晓秋,网络教育毕业论文指导教师队伍建设的问题与对策[J],高等建筑教育,2009,(4)