绪论
目前,各大院校以及各种研究院所需开发研制的项目已日趋增多,其申请、立项等手续也日渐繁琐,对其进行如阶段性检查、经费拨款等管理的流程也越来越复杂化。科技论文的管理进程是一个十分复杂且冗长的过程。在科技论文的申请阶段,需要录入项目概况及其负责人和参加者的基本情况。在实施阶段,要对其开发进度进行监督检查,以确保项目能够按计划完成。而申请经费的到款情况也将关系到项目的进度,从而决定了单位的经济效益和其科研事业的发展趋势。
针对这一情况,决定建立一个计算机管理系统。本着系统开发的高效实用性原则,经过指导老师吴曼的推荐,拜访了我市研究所与学院的科研处,收集了关于项目管理的各种资料,包括我们大学横向科技项目管理办法及其情况登记表,我们省教育委员会自然科学研究项目申请书等等,并向科研处人员了解了这一具体管理过程的实现,努力使所开发的系统能够让项目管理过程变得直观而清晰,以适用于这些院校和集团。
科技论文管理系统,主要是对每年所申请项目的实施过程进行管理。不同的用户只能根据自己的权限访问数据和进行操作,一般的用户只有查询的权限,而只有系统管理员才能对项目信息进行具体的操作。
项目管理模块主要是对项目的基本信息的管理,可实现项目基本信息的增、删、改、查操作,方便、快速的对其基本情况进行管理,为后续工作打下良好的基础。为了促进项目的实施,保证它能够按期结题完成,还必须对项目进行阶段性检查,进度管理这一模块便是为了实现这项功能而设计的。另外,为了提高企业的经济效益,保证项目经费的合理分配与开支,设计经费管理模块以利于对经费这一块的管理。项目进度和经费管理同样能够实现增、删、改、查等操作。为了方便管理人员和用户的查询,根据不同的条件如:项目所属学院、研究类型,项目类别等,可以对项目信息进行统计查询,生成打印报表。
为使本系统能在实际的项目管理过程中发挥应有的作用,在老师的精心指导下,严格按照软件工程的方法设计,力求高效、有序,能使该信息管理系统有助于现代的科研管理。
目 录
1 绪论. 1
2 开发工具. 2
3 系统分析. 3
3.1 系统的需求分析. 3
3.2 系统逻辑模型的建立. 3
3.2.1 数据流图. 3
3.2.2 数据字典. 7
4 系统总体设计. 11
4.1 系统功能分析. 11
4.1.1 系统功能模块图. 11
4.1.2 各功能模块简述. 12
4.2 系统数据库的建立. 12
5 系统各模块的设计和实现. 17
5.1 用户登录模块的设计及实现. 17
5.1.1 功能概述. 17
5.1.2 窗体设计. 18
5.1.3 流程说明. 18
5.2 项目管理模块的设计及实现. 19
5.2.1 窗体设计. 20
5.2.2 流程说明. 20
5.3 进程管理模块的设计与实现. 21
5.3.1 功能实现. 21
5.3.2 流程说明. 22
5.4 经费管理模块的设计与实现. 22
5.4.1 功能实现. 22
5.4.2 流程说明. 23
5.5 科研成果管理模块设计与实现. 24
5.6 数据查询模块的设计与实现. 25
5.7 数据报表模块的设计及实现. 27
5.7.1 功能概述. 27
5.7.2 报表设计. 29
6 系统测试. 31
总结. 32
致谢. 33
主要参考文献. 34
附录1 部分源代码. 35
附录2 英文文献及其翻译. 66