基于.NET和Web Service的本科毕业论文全程管理系统的设计与实现
发布时间:2017-05-22 13:02
本文关键词:基于.NET和Web Service的本科毕业论文全程管理系统的设计与实现,由笔耕文化传播整理发布。
【摘要】: 高校本科毕业论文工作持续时间长、涉及人员多、形成的数据材料量大,使用传统的管理方式,既容易在管理人员处形成瓶颈,又不利于学生,教师、管理人员间沟通,还存在着纸制论文查询不便,以及对毕业论文工作过程的监控力度不够等诸多问题。研究和开发一个本科毕业论文工作全程管理系统,实现毕业论文工作过程的网络化跟踪,毕业论文的电子化管理,并通过网络搭建起学生、教师间的联系渠道,改变了教学管理人员的信息中转站地位,对提高毕业论文工作管理效率,减轻工作人员负担极具意义,并有利于毕业论文后期的评估和教学研究。 本文以河西学院本科毕业论文工作过程为基础,首先用.NET技术设计实现了一个本科毕业论文全程管理系统(以下简称论文管理系统),该系统基于三层结构,实现了指导教师安排、选题提交、选题审核、在线辅导、论文提交、论文评分审核、论文查询、用户管理、公告管理、进度监控、报表打印等功能;然后讨论了如何使用Web Service技术,对论文管理系统与本校原有教务系统进行整合,解决使用教务系统帐号登录论文管理系统,以及论文管理系统中录入成绩的同时把成绩亦写入教务系统的问题;最后讨论了使用Web Service技术让论文管理系统具备对外查询接口、提供论文查询服务,避免信息孤岛问题,及其系统安全性和系统性能问题。
【关键词】:ASP.NET Web Service 本科论文管理 三层结构
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP311.52
【目录】:
- 摘要4-5
- Abstract5-11
- 第一章 序言11-16
- 1.1 课题的来源与意义11-12
- 1.1.1 课题的来源11
- 1.1.2 课题的意义11-12
- 1.2 课题的研究现状12-13
- 1.2.1 仅实现论文提交和论文查询功能的毕业论文管理系统12
- 1.2.2 实现了部分论文工作环节管理的毕业论文管理系统12-13
- 1.2.3 毕业论文工作全程管理系统13
- 1.3 课题研究的主要内容13-16
- 第二章 设计开发使用到的技术与工具16-27
- 2.1 MICROSOFT.NET技术16-18
- 2.1.1 Microsoft.NET技术概述16-17
- 2.1.2 Microsoft.NET框架17-18
- 2.2 ASP.NET简介18-19
- 2.3 WEB SERVICE 技术19-23
- 2.3.1 Web Service 概述19-21
- 2.3.2 简单对象访问协议SOAP21
- 2.3.3 Web Service描述语言WSDL21-22
- 2.3.4 统一描述、发现和集成UDDI22-23
- 2.4 VISUAL STUDIO 200523-24
- 2.5 微软企业库简介24-25
- 2.6 CODESMITH简介25-26
- 2.7 本章小结26-27
- 第三章 系统分析27-33
- 3.1 需求分析27-30
- 3.1.1 功能需求27-28
- 3.1.2 角色和工作流程28-30
- 3.2 系统要实现的目标30-32
- 3.2.1 本科毕业论文工作全程管理系统30-31
- 3.2.2 实现与教务系统的整合31
- 3.2.3 提供对外查询接口31-32
- 3.3 本章小结32-33
- 第四章 系统设计33-47
- 4.1 三层结构概述33-34
- 4.1.1 三层结构的概念33
- 4.1.2 三层结构的利弊33-34
- 4.2 本系统的分层设计34-36
- 4.3 数据库设计36-41
- 4.3.1 数据表设计36-40
- 4.3.2 存储过程设计40-41
- 4.4 公共层41-42
- 4.4.1 公共层的抽象和封装41-42
- 4.4.2 使用CodeSmith生成实体类42
- 4.5 数据访问层42-44
- 4.5.1 数据访问层的抽象和封装42-43
- 4.5.2 在数据访问层中使用微软企业库43-44
- 4.6 业务逻辑层44-45
- 4.7 表示层45-46
- 4.7.1 表示层的页面规划45
- 4.7.2 对象数据源的使用45-46
- 4.8 本章小结46-47
- 第五章 系统实现47-93
- 5.1 系统主要功能模块的实现47-80
- 5.1.1 初始化模块的实现47-51
- 5.1.2 用户登录模块的实现51-55
- 5.1.3 论文安排模块的实现55-60
- 5.1.4 选题管理模块的实现60-64
- 5.1.5 在线辅导模块的实现64-67
- 5.1.6 论文管理模块的实现67-74
- 5.1.7 报表打印模块的实现74-77
- 5.1.8 系统信息查看模块的实现77-80
- 5.2 论文管理系统与教务系统的整合80-87
- 5.2.1 获取学生、教师基本信息远程方法81-82
- 5.2.2 登录身份认证远程方法82-83
- 5.2.3 成绩修改远程方法83-85
- 5.2.4 Web service的安全性85-87
- 5.3 系统对外查询接口的实现87-88
- 5.4 系统的性能和安全性88-91
- 5.4.1 优化系统性能88-90
- 5.4.2 提高系统安全性90-91
- 5.5 本章小结91-93
- 第六章 结束语93-95
- 致谢95-96
- 参考文献96-99
- 攻硕期间取得的成果99-100
【参考文献】
中国期刊全文数据库 前4条
1 岳昆,王晓玲,周傲英;Web服务核心支撑技术:研究综述[J];软件学报;2004年03期
2 曹刚;李亚伟;;基于XML Web Service身份认证的研究与实现[J];微电子学与计算机;2006年08期
3 刘群艳;吴兴春;;B/S模式的学位论文提交系统的设计与实现[J];西安文理学院学报(自然科学版);2007年04期
4 郭巍;;基于网络的高校毕业论文工作全程管理信息系统[J];重庆工商大学学报(自然科学版);2005年06期
中国硕士学位论文全文数据库 前2条
1 陈忠睿;基于ASP.NET的办公自动化系统的设计与实现[D];四川大学;2005年
2 李光亚;基于校园网的论文管理系统研究与实现[D];华东师范大学;2007年
本文关键词:基于.NET和Web Service的本科毕业论文全程管理系统的设计与实现,由笔耕文化传播整理发布。
,本文编号:385757
本文链接:https://www.wllwen.com/wenshubaike/zxrw/385757.html