论文部分内容阅读
随着高等科学教育的不断发展,其规模和整体结构也在处于一个发展阶段,同样,高等教育也逐渐向大众化教育时期发展,这就使得科研教育工作成为各高校所面临的又一项核心工作,而对高校科研管理系统的建设便成为强化高校科研管理水准的非常关键的方式。本课题通过对现阶段网络技术的充分运用,最大限度的对网络技术所具有的一些特性进行了充分的发挥,其目的就是为在校科研管理人员以及教职工创造一套便利的软件系统,进而为实现学校的科研管理工作提供了保障。本课题首先对现阶段高校科研管理工作的背景、科研管理的目的及科研管理的意义等进行了一个较为详细的介绍,系统的总结出在现阶段研发高校科研管理系统的重要性,之后,基于广大用户的需求作出了一定的分析,进而提出了高校科研管理系统的设计目标,同时针对实际状况系统的提出了有效的解决方案,并对该系统在开发过程中所涉及到的一些科学技术做了一定的介绍。基于以上介绍和分析,对高校科研管理系统所要实现的一些功能模块进行了确定。接着,本课题通过科学的方式对高校科研管理系统架构的设计思想进行了具体的阐述,把软件系统划分成了业务逻辑层以及表示层和数据访问层等三层。在访问层的具体设计以及相应的实施过程中,基于一定的方式把NET的反射技术与抽象工厂模式进行了紧密的结合,这样一来,便在很大程度上强化了整个软件系统的可扩充性。本高校科研管理系统的具体设计与实现是根据高校科研管理的需求所进行的,在大力运用现阶段较为完善的网络技术的基础上,对科研业务信息所具有的一些资源进行了科学而合理的配置,进而为在校职工以及相关管理工作者创造了集信息审核、查询等为一体的系统,进而为系统在今后运用中确保其易维护性和完整性等创造了条件。最后,对系统模块及相应的关键技术所实现的过程进行了系统的探究,同时在对本课题全方位总结的基础上,对该系统所存在的缺陷做了一定的改进建议,这就为进一步完善和健全系统功能创造了有利的条件。从本课题的研究方式和思路上讲,在软件系统的具体设计以及相应的开发过程中,基于大量的参考文献,深入学习了与软件系统相关的一些科学技术,同时通过对部分高校的调研,进而实现了对软件系统的功能需求的分析和研究,建立了数据库。最后通过C#语言在Visual Studi02005中对ASENET技术的运用,进而实现了软件系统的开发,实现了软件系统应具有的一些功能。本课题在系统的设计和开发过程中,紧密的将高校的发展需求、发展情况及广泛性需求进行了结合,以软件系统的便捷性和实用性为基点进行相应的开发工作。在软件系统的实现过程中,最大限度的对分层的软件开发思路进行了运用,进而确保其项目架构更具清晰化,这样一来,便为系统在今后的维护等工作创造了有利的条件。