学位论文过程管理系统的设计与实现
发布时间:2017-09-12 09:15
本文关键词:学位论文过程管理系统的设计与实现
更多相关文章: 学位论文管理系统 ASP.NET UML 三层架构
【摘要】:学位论文是一种具有较高学术价值的重要文献类型,是高校教学、科研的重要学术成果,直接反映出高校的教学、科研水平。学位论文管理工作是高校教学和教务工作的重要环节,是一个参与者众多、时间跨度大、需要多部门协调工作的系统工程,管理水平的高低关系到高校学位论文的整体质量。 本文设计并实现了一个基于NET Framework平台的面向高校学院层次的学位论文过程管理系统,可对学位论文管理工作中的各个阶段进行全程信息化管理。系统可为学生、导师、教务员、评审专家等用户提供全程的在线服务和便捷的交互手段,强制各方参与者按照学校的工作流程和时间进度来进行工作。系统可对工作中的各类文件资源实现统一管理,可根据模板和数据库自动生成所需的报告、报表。系统可根据高校的不同需求进行个性化设置,将显著的提高学位论文管理工作的效率和质量。 本文首先介绍了选题的背景、意义,指出了在高校信息化建设进入新阶段的大背景下,学位论文管理工作实现信息化是必然趋势。然后以面向对象的分析和设计(OOAD)思想,分析了业务总体情况和工作流程,确立了系统目标和需要解决的问题,并使用UML工具对论文选题、开题、中期检查、预审、评审、答辩、归档等功能需求进行了建模。 根据系统需求分析的结果,确定了采用B/S模式,按表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)三层进行设计的系统架构。本文通过介绍数据库和类的设计,展示了如何实现分层架构的设计模式,如何综合使用多种.NET技术实现系统设计目标。文中分别介绍了表现层、业务逻辑层、数据访问层的实现技术,通过用户控件和ASP.NET AJAX增强用户体验,通过抽象工厂模式实现业务逻辑层与数据层的交互,通过存储过程实现数据持久化。对系统开发中的关键技术问题,如缓存管理、自动生成Office文档、在线编辑Office文档、页面可视化编辑器等,也简要介绍了实现方法。 本文着眼于实用,突出了以成熟的技术方案、合适的开发成本来进行系统开发的理念。本文对高校学位论文管理的信息化建设具有较强的参考意义。
【关键词】:学位论文管理系统 ASP.NET UML 三层架构
【学位授予单位】:华东师范大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52
【目录】:
- 摘要6-7
- Abstract7-12
- 第1章 绪论12-19
- 1.1 研究背景与意义12-13
- 1.1.1 高校信息化建设进入新阶段12
- 1.1.2 学位论文过程管理系统的研究意义12-13
- 1.2 国内外研究现状13-17
- 1.2.1 我国学位论文管理的信息化建设现状13-14
- 1.2.2 国内学位论文数据库建设情况14-15
- 1.2.3 国内学位论文提交与发布系统的特点及应用15-16
- 1.2.4 国外学位论文管理的信息化建设现状16-17
- 1.3 本文的研究内容17-18
- 1.4 本文的组织结构18-19
- 第2章 系统需求分析19-36
- 2.1 业务总体概述19-24
- 2.1.1 学位论文管理的工作机制与组织结构19-20
- 2.1.2 系统目标与要解决的问题20-23
- 2.1.3 业务总体流程23-24
- 2.2 系统主要功能性需求24-34
- 2.2.1 系统管理25-26
- 2.2.2 批次管理26-27
- 2.2.3 论文选题27-29
- 2.2.4 论文开题29-30
- 2.2.5 中期检查30
- 2.2.6 论文预审30-31
- 2.2.7 论文评审31-32
- 2.2.8 论文答辩32
- 2.2.9 归档处理32-33
- 2.2.10 其他33-34
- 2.3 系统非功能性需求34-36
- 第3章 系统总体设计36-57
- 3.1 软件架构设计36-38
- 3.2 系统主要类设计38-44
- 3.2.1 实体类38-41
- 3.2.2 应用程序接口类41-42
- 3.2.3 通用方法类42-43
- 3.2.4 数据库访问类43-44
- 3.3 数据库设计44-57
- 3.3.1 数据库关系图设计47-48
- 3.3.2 视图设计48-50
- 3.3.3 数据表设计50-57
- 第4章 系统主要功能的实现57-85
- 4.1 系统开发平台与工具57-61
- 4.1.1 NET框架与ASP.NET57-59
- 4.1.2 开发工具Visual Studio 2008与开发语言C#59-60
- 4.1.3 数据库平台SQL SERVER 200560-61
- 4.2 系统主要功能的实现61-75
- 4.2.1 表现层实现技术61-67
- 4.2.2 业务逻辑层与数据访问层的实现67-74
- 4.2.3 数据持久层的实现74-75
- 4.3 系统关键问题的解决75-85
- 4.3.1 系统缓存管理75-78
- 4.3.2 使用NTKO Office控件实现在线编辑Office文档78-81
- 4.3.3 使用FCKeditor实现页面可视化编辑器81
- 4.3.4 自动生成WORD和EXCEL文档技术81-85
- 第5章 总结和展望85-87
- 5.1 主要结论85
- 5.2 后续工作和展望85-87
- 参考文献87-90
- 致谢90
【参考文献】
中国期刊全文数据库 前7条
1 朱红;薛红;王德平;詹勋武;唐明元;;学位论文管理系统的分析与实现[J];四川理工学院学报(自然科学版);2006年05期
2 潘峰;宋扬;;基于MVC模型的大型电子商务网站平台设计[J];商场现代化;2007年21期
3 巨s,
本文编号:836343
本文链接:https://www.wllwen.com/wenshubaike/xindetihui/836343.html
最近更新
教材专著