基于.NET的高校科研信息管理系统
本文关键词:基于.NET的高校科研信息管理系统,由笔耕文化传播整理发布。
【摘要】:本文是针对遵义师范学院随着科研经费和投入的增加,为了解决科研处科研项目和成果管理、财务处对项目经费管理等问题,采用ASP.NET MVC和Web数据库的结合,开发了一个B/S模式的适合高校使用的科研信息管理系统,并对系统的需求分析、软件设计、系统设计以及系统中采用的相关技术作了详细的分析研究。论文主要研究工作如下: 首先,对科研信息管理系统的需求分析、软件设计作了分析研究。采用面向对象的方法,UML建模语言,Rational Rose2007工具为系统需求建模和软件设计,对该系统作了详细的分析与设计,对各个子模块的功能介绍。 然后,采用Microsoft Visual Studio2008工具结合SQL Server2005数据库、ASP.NET、C#和ADO.NET等技术的实现原理及特点为理论依据,阐述了动态的科研信息管理系统结构设计和具体实现技术与方法,对部分运行界面做了展示。SQL Server数据库技术为网站提供后台数据支持,使用了触发器技术,实现了网站的动态更新,提高了系统的交互性,突出了该平台让各个部门教师共享和交流科研信息的优势。 最后,重点研究了系统实现的一些关键技术,如Web.config的配置,对基于ASP.NET的数据显示技术,以及ASP.NET中Web服务上传、下载文件的技术等进行了分析与探讨。系统安全性讨论,对MD5加密算法在WEB程序中的应用进行了分析,实现了用户密码加密,增加了密码被破解的难度,对用户访问权限控制,后台管理登录采用验证码来防止暴力破解。 本系统的开发,把科研处管理人员从繁琐的工作劳动中解脱出来,实现了信息共享和交流平台,推进了高校科研信息现代化的进程,该论文对开发的科研信息系统进行了详细分析和总结,对一般高校的网络化科研管理有一定的理论意义和实践价值。
【关键词】:B/S模式 ASP.NET C# ADO.NET 科研信息管理
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【目录】:
- 摘要3-4
- Abstract4-5
- 目录5-7
- 第一章 绪论7-12
- 1.1 论文背景和研究意义7-8
- 1.2 科研信息管理面临的问题8-9
- 1.3 系统简介9-10
- 1.4 论文的组织结构10-12
- 第二章 系统的相关技术分析12-23
- 2.1 C/S模式和B/S模式12-14
- 2.2 .NET开发平台14-16
- 2.3 ASP.NET技术16-17
- 2.4 MVC模式17-19
- 2.5 系统架构19-20
- 2.6 ADO.NET技术20-23
- 第三章 UML系统建模23-30
- 3.1 UML统一建模23-24
- 3.2 UML用例图24-26
- 3.3 UML序列图26-27
- 3.4 UML协作图27-28
- 3.5 UML活动图28-30
- 第四章 系统的数据库设计30-36
- 4.1 科研信息管理系统数据库的设计30-33
- 4.1.1 数据库中表的设计30-32
- 4.1.2 数据库中表的关系32-33
- 4.2 触发器技术33-36
- 第五章 系统的总体设计36-40
- 5.1 科研信息管理系统的设计原则36
- 5.2 科研信息管理系统的总体设计36-38
- 5.3 系统处理流程38-40
- 第六章 科研信息管理系统的实现40-53
- 6.1 前台界面设计40-45
- 6.1.1 科研处门户41-43
- 6.1.2 科研政策查询界面43-44
- 6.1.3 科研成果查询界面44
- 6.1.4 教师提交信息界面44-45
- 6.2 后台管理界面45-49
- 6.2.1 科研信息管理和审核界面45-46
- 6.2.2 用户信息管理界面46-47
- 6.2.3 科研政策管理界面47-49
- 6.3 科研项目财务管理界面49-53
- 第七章 系统实现中的关键技术53-66
- 7.1 配置Web.config53-54
- 7.2 公共类的编写54-55
- 7.3 ASP.NET数据显示控件55-57
- 7.4 上传和下载文件57-58
- 7.5 系统安全58-62
- 7.5.1 MD5加密算法59-60
- 7.5.2 验证码的实现60-61
- 7.5.3 防止SQL注入式攻击61-62
- 7.6 系统特点62-63
- 7.7 系统测试63-66
- 总结66-67
- 参考文献67-69
- 致谢69
【参考文献】
中国期刊全文数据库 前10条
1 高振清;;基于ASP.net的高校科研管理系统的研制[J];电脑知识与技术;2010年30期
2 李琼汉;周恩;霍元极;吴涯;李少峰;卓书尧;欧宗海;蔡妹;李挺花;;基于ASP.NET AJAX的高校科研管理系统的设计与实现[J];电脑知识与技术;2011年02期
3 范振钧;;基于ASP.net的三层结构实现方法研究[J];计算机科学;2007年04期
4 黄刚;李洪进;樊里略;;利用触发器构建高校科研项目财务管理系统[J];中国现代教育装备;2010年01期
5 谭t ;;高校科研管理系统的设计与开发——以江西财经大学科研管理系统为例[J];中国教育信息化;2009年23期
6 周淑萍;;试论高校科研的全面质量管理[J];科技管理研究;2006年04期
7 王荣;;高校科研经费的财务管理探讨[J];技术与创新管理;2007年05期
8 王盈瑛;李学林;;基于B/S结构的科研成果管理系统的设计与实现[J];新乡学院学报(自然科学版);2010年05期
9 李杰;方彬;;基于网络的高校科研管理系统的设计开发[J];数字技术与应用;2010年06期
10 谢海波;林书兵;;高校科研信息系统的发展现状与设计方向探析[J];现代教育技术;2010年03期
中国硕士学位论文全文数据库 前10条
1 滕扬;基于WEB教务选课系统设计与实现[D];华东师范大学;2010年
2 许鸿雁;基于ASP.NET的高校公用房管理系统的设计与实现[D];华东师范大学;2010年
3 朱琳;四川建筑职业技术学院科研管理系统的设计与实现[D];电子科技大学;2010年
4 王金彪;某学院科研管理信息系统的设计与实现[D];北京邮电大学;2011年
5 魏礼舜;基于UML建模的区域用电量预测系统的设计和实现[D];合肥工业大学;2011年
6 艾剑锋;基于WF技术的科研信息管理系统设计与实现[D];华东交通大学;2010年
7 李颖;基于UML的车站信号软件建模[D];北京交通大学;2008年
8 熊志斌;通用数据库管理工具[D];电子科技大学;2008年
9 王晓乔;基于Web的学科建设管理信息系统分析与设计[D];中南大学;2008年
10 沈慧娟;基于AJAX技术的电大网上学习平台的设计与实现[D];兰州大学;2009年
本文关键词:基于.NET的高校科研信息管理系统,,由笔耕文化传播整理发布。
本文编号:336154
本文链接:https://www.wllwen.com/guanlilunwen/sjfx/336154.html