14
4。3 数据库设计 15
5 系统实现 21
5。1 用户登录模块 21
5。2 教师模块 22
5。3 管理员模块设计 27
5。4 财务管理员模块 31
5。5 系统测试 33
结 论 37
参考文献 38
致 谢 39
1 绪 论
1。1 课题背景
高校作为重要的科研机构,每天都要对繁多的科研信息进行统计管理,以往的管理操作中包含了大量的重复劳动,既耗费人力又容易出错,效率低下。因此需要一个安全规范的科研申报管理系统,提高日常的科研管理工作效率,避免因人为失误造成的损失[1]。论文网
高校科研是大量的信息资源的中转地,每天都要处理很多的数据,因此就需要对这些信息数据进行管理。之前,科研人员在进行文章和文件的处理过程中主要采用的是文本和表格等纸质材料用手工处理的方式,并对科研人员和科研信息的基本情况采用人工的方式来进行统计查询和计算。记录人员的工作量很大,而且纯手工的记录出错率也会大大的提升,而且查找起来也很困难。总体说来,没有一个系统规范的信息管理手段是很棘手的一件事情。每所高校里都会有很多计算机,但是计算机之间并没有必然的联系,都是一个独立的存在,并没有发挥他应有的作用来进行数据处理,资源闲置情况比较严重,这也是申报管理信息系统开发最根本的原因[2]。
1。2 研究目标
设计本系统时候主要运用了B/S(Browser/Server)结构,并使用SQL Server 2008来构建数据库,在ASP。NET环境下使用C#语言开发的一个功能较为完善的科研申报管理信息系统。其具有一定的实用性。
该科研管理系统应具有三种用户角色,各种不同用户具有不同的权限:
(1)教师用户
教师用户通过浏览器登录系统,其应该拥有如下几个功能。如:修改个人资料;科研项目申报、查询和管理;科研协作申请以及查询;项目经费以及其使用申请;使用查询;研究成果申报;研究成果查询;专利申请;专利查询;修改密码;退出登录。
(2)财务管理员用户
财务管理员负责本系统的经费管理,因此其登录系统之后,应该具有如下几个功能:经费审批;已审批经费查询;修改个人密码和注销登录。
(3)系统管理员用户
系统管理员可以对整个系统进行管理,属于最高权限拥有者。登录系统之后,应该具有如下功能:科研项目审批;科研协作审批;科研项目查询;研究成果审批;研究成果查询;专利审批;用户管理;系统设置;新增用户;公告管理;修改密码;退出登录。
1。3 研究意义
本课题的研究是将传统的科研信息管理转移到基于网络进行科研管理这样一个更方便快捷的平台上来。不但为高校节约了很多的时间和金钱,而且能够极大地提高工作效率。在网络发达的今天,利用计算机技术进行信息管理是一个必然趋势。
2 系统相关技术
2。1 。NET与VS 2010开发平台
ASP。 NET是一项集强大功能、灵活应用和丰富内容等优点的新兴技术,对于创建动态的Web页面具有十分重要的意义。ASP。 NET还将Microsoft公司的Asp和。NET Framework两项比较重要的技术有机的结合在一起。Microsoft。 NET的核心是。NET Framework,其运行环境的可靠性和性能都比较出色,可扩展性好[3,4]。文献综述 ASP.NET+sqlserver科研项目申报管理系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_89768.html