学位论文 > 优秀研究生学位论文题录展示

业余大学毕业论文指导平台的设计与实现

作 者: 崔东浩
导 师: 沈备军;宋亦芳
学 校: 上海交通大学
专 业: 软件工程
关键词: 毕业论文网上指导 论文管理平台 多版本管理 系统集成
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 102次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着业余大学教育教学改革的深入,网络教学已经成为业大传统教学的重要辅助手段,作为业大网络教学功能的延伸,毕业论文网上指导也越来越引起人们的关注。纵观国内外毕业论文指导的相关软件平台,国外的软件不能很好地适应我国国情、不能很好地满足国内毕业论文指导的实际业务需求,而国内的软件大多数处于自己开发自己使用的局面,没有一个成熟的通用软件平台。上海市十所业余大学中,毕业论文指导的真实情况是:基本上都采用了邮件方式进行毕业论文的指导。教师和学生之间通过收发邮件进行论文指导的过程,学生通过邮件提交开题报告及毕业论文,教师也通过邮件将教师的处理意见反馈给学生。毕业论文指导有其自身的业务流程,如果仅仅靠邮件系统来完成其指导的过程是远远不够的,不利于学生更好地开展毕业论文的写作,不利于教师更好地管理和指导学生,也不利于学校提高毕业论文指导的整体水平。因此,研究一个具备论文指导流程控制功能,而且能够满足不同用户个性化需要的通用网上毕业论文指导平台,就显得尤为重要。在此背景下,本文首先针对业余大学毕业论文指导的特点,对业余大学毕业论文指导平台进行业务分析和需求分析。分析毕业论文指导过程中存在的论文质量下降等现象,分析毕业论文指导过程中教师的作用。分析毕业论文指导过程以及五个子过程并进行建模,并从学校、教师、学生等多个角度分析毕业论文多版本管理的必要性。从不同的用户角色出发,明确角色职责和相互之间的关系,通过UML用例图确定平台功能,对其中的用例进行了详细的描述,采用用例规约阐述了平台的详细需求,并对教务教学管理平台等外界系统的接口进行了需求分析。根据分析模型,本文遵循RUP的开发模式,从逻辑视图、关键类图、进程视图、部署视图等多个角度对毕业论文指导平台进行了架构设计。同时提出毕业论文多版本管理的设计方案,解决了保存毕业论文提交历史版本的问题。平台采用单点登录和数据集成的方式支持与现有教务教学管理平台的集成,并提出反恶意批量爬取及防盗链方案、防SQL注入方案等安全措施,加强了平台的安全。平台采用C#、ASP.NET语言开发,SQL SERVER作为数据库,采用B/S架构进行了设计。最后,本文在测试和实践中对平台进行了验证。平台顺利通过了网站功能测试和性能测试,达到了设计要求,能较好地满足用户的需求。在试运行期间,平台的网页响应时间和主要技术指标都达到预期要求,平台在整个运行中表现出良好的安全性和稳定性,平台方案在实践中得到了验证和改进。

全文目录


摘要  5-7
ABSTRACT  7-11
1 绪论  11-16
  1.1 研究背景  11-12
  1.2 国内外现状分析  12
  1.3 研究目的和意义  12-13
  1.4 研究目标和内容  13-14
  1.5 论文结构  14
  1.6 本章小结  14-16
2 毕业论文指导平台的业务分析  16-28
  2.1 毕业论文指导过程中存在的现象  16-17
  2.2 毕业论文指导过程中教师的作用  17-18
  2.3 毕业论文指导过程的分析和建模  18-19
  2.4 时间进度设置子过程的分析与建模  19-21
  2.5 毕业论文选题子过程的分析与建模  21-22
  2.6 毕业论文写作子过程的分析与建模  22-23
  2.7 毕业论文答辩子过程的分析与建模  23-25
  2.8 基于多版本管理的毕业论文提交与批复子过程的分析与建模  25-27
    2.8.1 毕业论文多版本管理的必要性  25-26
    2.8.2 毕业论文提交与批复子过程的分析与建模  26-27
  2.9 本章小结  27-28
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.8.1 反恶意批量爬取及防盗链  48-49
    4.8.2 防止SQL 注入  49-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
6 总结与展望  57-60
  6.1 本文工作小结  57-58
  6.2 展望  58-60
参考文献  60-62
致谢  62-63
攻读学位期间发表的学术论文目录  63

相似论文

  1. 僵尸网络技术检测与防范系统—数据库与系统集成解决方案,TP393.08
  2. 数字城市三维建模与仿真系统设计与开发研究,N945.12
  3. 钣金加工车间制造过程集成运行支持系统体系结构研究,TG388
  4. 基于MIS与GIS集成的昆明市旅游地理信息系统,P208
  5. H公司注塑成型项目WBS模板的应用与改进,F426.4
  6. 油田地面工程项目集成管理与绩效评价研究,F284
  7. 基于嵌入式系统的多功能信号设备电气参数测试仪研究与设计,TP368.1
  8. 安阳市数字化城市管理系统的集成设计与实现,TP315
  9. 挣值法在系统集成项目管理中的应用研究,F626
  10. 智能化心脏按压器的研究,R459.7
  11. 基于PLC的数字式智能稳流系统开发及应用,TF355
  12. 基于Web Services的MO~2GO流程助理系统的设计与实现,TP311.52
  13. CSS公司系统集成项目进度管理软件系统的设计,TP311.52
  14. 基于CAS协议的安全单点登录技术的研究与应用,TP393.08
  15. 面向系统集成的一种主动感知Agent模型,TP18
  16. 基于虚拟现实的集装箱岸吊仿真培训系统的集成与研究,U653
  17. 供水管网系统漏损智能化控制技术研究与应用,TU991.33
  18. 基于WEB的长庆油田资金结算管理信息系统设计研究,F406.72;F224
  19. 面向飞机制造的三维装配仿真及制造执行管理,TP391.41
  20. 跨平台舰船总体虚拟测试系统集成方法研究,U674.70

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com