论文部分内容阅读
科研项目管理是整个科研活动中不可或缺的部分,高效、科学的科研项目管理系统,对于提高单位的整体科研水平具有重大意义。随着现代计算机及其网络技术的广泛普及与应用,将计算机及其网络技术应用于科研项目管理系统中,已经成为现在及未来科研项目管理的主要趋势。在现代的软件结构系统应用中,开发利用网络的科研项目管理系统,运用基于C/S模式的软件体系结构设计非常适合。在科研项目管理系统设计过程中,主要采用VC++编程语言,VC++界面友好,同时方便网络编程。本文首先进行项目的需求分析,在需求分析的具体基础上进行整体架构模块设计,建立系统的整体流程图。其次在系统设计过程中,充分发挥C/S模式的优势,按照系统的整体功能进行模块分类,再将每个模块任务划分到客户端和服务端,同时为了保证客户端和服务器之间数据交换的安全性加入数据加解密模块,采用公开加密算法Data Encryption Standard(DES),充分保证数据的安全性。分析系统的数据信息,建立系统的相应E-R图,并在E-R图基础上进行数据库设计,选择微软access数据库,根据系统模块中涉及到的数据,具体分析每个数据的特点,确定数据实际在计算机中的存储形式。然后是系统的实现,系统实现过程主要是在系统设计的基础上具体确定方案,从程序编程的角度详细实现代码流程,在系统完成实现之后,进行了相关功能的测试。将科研项目管理系统具体应用于实践,是本系统设计的最终目的。最后是系统在某单位的一个实际应用,效果良好。