基于WEB的异地硕士论文指导、跟踪及评审系统的设计与实现
发布时间:2017-05-26 14:13
本文关键词:基于WEB的异地硕士论文指导、跟踪及评审系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:学位论文是表明作者从事科学研究取得创造性的结果或有了新的见解,并以此为内容撰写而成、作为提出申请授予相应的学位时评审用的学术论文。学位论文是学生对某一领域经过长期学习研究后,在导师指导下记录研究成果、的心得体会。学位论文应能表明作者确已在本门学科上掌握了坚实的基础理沦和系统的专门知识,并对所研究课题有新的见解,有从事科学研究工作成独立担负专门技术工作的能力。本文设计并实现了一个基于WEB的异地硕士论文指导、跟踪及评审系统。系统为异地研究生、管理员、导师以及评审专家等用户提供全面的在线服务,确保众多参与者可便捷的进行在线交互,监督各方参与者的工作都能按照学校规定的时间进度来进行。系统可对工作中产生的各类报告、报表等资源实现统一管理,可根据预设文档模板和数据库记录自动生成所需的各类文件。系统根据论文管理流程进行常规设置和个性化设置,将显著的提高异地硕士学位论文管理工作的效率,和用户体验。在当今信息化高速发展的大背景下,高校随之进入的全面信息化阶段,学位论文管理工作也必然要实现信息化。本文以面向对象分析方法和面向对象设计方法(OOAOOD),对系统的总体流程和需求进行了详细的描述,以此确定了系统的设计目标和需要解决的问题,并使用UML技术对论文管理各个阶段的业务功能进行了建模。根据前期系统需求分析的结果,确定采用基于WEB的B/S架构和MVC(Model-View-Controller)架构进行系统设计。本文通过设计数据库和类,展示了如何实现MVC架构的设计模式,并综合使用多种相关技术实现系统设计目标。本文分别介绍了模型、视图、控制器的实现方法,通过MVC的设计模式使M和V实现代码分离。数据库设计运用Entity Framework的Code First技术,先在程序中建立实体结构,然后映射到数据库。本文对系统开发中的关键技术问题作了简要介绍。本文以实用为出发点,以成熟的技术、合适的开发成本来进行系统开发。本文对高校学位论文管理的信息化建设具有较强的参考意义。
【关键词】:异地 学位论文 ASP.NET UML建模 MVC模式 代码优先
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
- 摘要5-6
- abstract6-10
- 第一章 绪论10-15
- 1.1 课题背景与意义10-12
- 1.1.1 教育现状10
- 1.1.2 高校信息化现状10
- 1.1.3 课题的意义10-12
- 1.2 国内外课题研究现状12-13
- 1.2.1 国内学位论文管理现状12
- 1.2.2 国外学位论文管理现状12-13
- 1.3 本文的研究内容13
- 1.4 本文的组织结构13-15
- 第二章 相关技术和工具介绍15-26
- 2.1 Browser/Server结构(B/S)15
- 2.2.NET Framework与ASP.NET15-16
- 2.2.1.NET Framework15-16
- 2.2.2 ASP.NET16
- 2.3 MVC模式研究16-20
- 2.3.1 模型(Model)17
- 2.3.2 视图(View)17
- 2.3.3 控制器(Controller)17
- 2.3.4 MVC的工作模式17
- 2.3.5 ASP.NET MVC与ASP.NET三层架构比较17-20
- 2.4 CSS技术简介20
- 2.5 数据库技术20-23
- 2.5.1 简介20-21
- 2.5.2 SQL server 2008简介21
- 2.5.3 ADO.NET简介21
- 2.5.4 UML简介21-23
- 2.6 系统开发平台与工具23-24
- 2.6.1 开发工具Visual Studio 2010与开发语言C23-24
- 2.6.2 数据库平台SQL SERVER 200824
- 2.7 本章小结24-26
- 第三章 系统需求分析26-38
- 3.1 软件需求分析概述26-28
- 3.1.1 系统目标与要解决的问题26-27
- 3.1.2 系统总体活动流程27-28
- 3.2 系统功能需求28-37
- 3.2.1 用户管理29-30
- 3.2.2 系统管理30-31
- 3.2.3 论文选题31-32
- 3.2.4 论文开题32-33
- 3.2.5 中期检查33
- 3.2.6 论文预审33-34
- 3.2.7 论文评审34-35
- 3.2.8 论文答辩35-36
- 3.2.9 归档处理36-37
- 3.3 本章小结37-38
- 第四章 系统设计38-50
- 4.1 系统软件架构38-40
- 4.1.1 系统整体架构设计38-39
- 4.1.2 系统整体模块设计39-40
- 4.2 系统主要流程设计40-43
- 4.2.1 用户登录40-41
- 4.2.2 用户密码修改41
- 4.2.3 学生选题41-42
- 4.2.4 学生文档上传42
- 4.2.5 导师出题42-43
- 4.2.6 导师预审论文43
- 4.3 数据库设计43-49
- 4.3.1 数据库设计的具体步骤43-44
- 4.3.2 数据库设计注意事项44
- 4.3.3 数据库具体实现44-45
- 4.3.4 数据表设计45-49
- 4.4 本章小结49-50
- 第五章 系统主要功能实现50-68
- 5.1 系统主要功能的实现50-64
- 5.1.1 EF实现数据库ORM建模50-54
- 5.1.2 登录功能的实现54-57
- 5.1.3 系统管理模块实现57-60
- 5.1.4 学生选题模块实现60-61
- 5.1.5 导师出题模块实现61-63
- 5.1.6 论文上传模块实现63-64
- 5.2 实现Ajax增强用户体验64
- 5.3 使用jquery事件实现页面风格切换64-66
- 5.4 缓存数据加速页面载入66-67
- 5.5 本章小结67-68
- 第六章 系统测试68-74
- 6.1 系统测试概述68
- 6.2软件测试方法68-69
- 6.2.1 黑盒测试68-69
- 6.2.2 白盒测试69
- 6.3 典型的测试用例69-73
- 6.3.1 用户管理功能测试69-70
- 6.3.2 角色管理功能测试70
- 6.3.3 用户登录功能测试70-71
- 6.3.4 教师出题测试71
- 6.3.5 学生选题测试71-72
- 6.3.6 论文审核测试72-73
- 6.3.7 论文上传测试73
- 6.3.8 论文答辩测试73
- 6.4 本章小结73-74
- 第七章 总结和展望74-76
- 7.1 本文总结74-75
- 7.2 展望未来75-76
- 致谢76-77
- 参考文献77-79
【参考文献】
中国期刊全文数据库 前2条
1 马书香;;高校毕业设计过程控制与论文管理系统的设计与实现[J];芜湖职业技术学院学报;2011年03期
2 ;微软2008新一代企业级应用平台与开发技术——Windows Server 2008、Visual Studio 2008和SQL Server 2008[J];信息系统工程;2008年05期
中国硕士学位论文全文数据库 前1条
1 马名星;高等职业院校教学管理系统的研究与开发[D];河北工业大学;2007年
本文关键词:基于WEB的异地硕士论文指导、跟踪及评审系统的设计与实现,由笔耕文化传播整理发布。
,本文编号:397079
本文链接:https://www.wllwen.com/wenshubaike/kjzx/397079.html