论文部分内容阅读
高校科研管理信息化平台建设是提高高校科研管理水平的重要手段,高校科研管理系统的开发具有非常大的应用价值。本文首先介绍了高校科研管理工作的业务现状,并对其业务流程进行简要分析,指出高校科研管理工作现有流程中需要解决的问题,总结出开发高校科研管理系统的必要性。在系统开发之前,对用户需求进行调查和分析。对于高校教师来说,希望能通过网络上报自己的科研成果,申请验收科研项目,并查询其他教师的科研内容;对于学院级的科研管理人员来说,希望在线获得本院教师的科研信息,并能及时审核其真实性,同时掌握全面科研工作的总体情况;对于校级科研管理人员来说,他们的工作是在总体上掌握和监督全校的科研工作情况,并依此制定相应政策,下发通知等;另外系统管理员需要对系统运行情况进行全面的监控和管理。在清楚的了解各类用户对系统功能需求的基础上,又从业务的角度对系统提出了详细的需求,包括科研信息的添加、审核、修改和删除,用户注册和个人信息维护,校级项目申请中检终结,新闻通知发布,组合查询、统计、报表,权限分配等。在系统架构设计阶段,将不同用户的相同或相似的功能需求合并为同一功能模块,将系统平台从结构上分为科研门户网站和科研管理系统部分,又对科研管理系统的子模块进行详细划分。随后,又设计了系统实现的逻辑体系结构,同时对实现该方案的技术线路进行了分析和选择。系统开发过程中,首先在SQL数据库管理工具中建立了数据表,再创建与数据表相对应的类以及完成基本操作的方法类,页面的元素按照用户的要求进行设计,具体功能在aspx.cs页中实现,本文对在线提交科研信息、科研信息审批、科研信息查询、统计报表、用户身份验证等主要功能的实现过程进行了详细解释,本文还对系统用户界面的设计思路进行了简单介绍。然后总结了系统实现过程中所采用的关键技术,例如母版页、rdlc报表、ajax技术等,对这些关键技术进行详细说明,并给出系统应用实例。最后,在对所开发的高校科研管理系统进行全面总结的基础上,分析了系统的不足和有待改进之处,为今后系统功能的扩展明确了方向。