本科计算机科学与技术《科研项目管理系统》毕业开题报告 - 图文 联系客服

发布时间 : 星期一 文章本科计算机科学与技术《科研项目管理系统》毕业开题报告 - 图文更新完毕开始阅读e63041afa36925c52cc58bd63186bceb18e8ed33

(3)糟蹋领导的时刻和精力 1. 当需要进行核算作业,特别是用于送交上级部门的报表,通常作业人员往往不熟悉情况或需要而不得不由所里首要领导来完结,糟蹋了领导的许多时刻和精力。 2. 依据上面的剖析,提出以下开发方针: 3. 进步项目及论文办理的水平,供给及时、精确的信息效劳; 4. 进步信息检索的功率,完结灵敏的查询,包含多条件查询、含糊查询等; 5. 减轻办理人员制造报表、核算剖析的担负; 6. 有用。体系规划不宜太大,但又要能确保撑持平常作业的需要; 7. 体系应易于修正和扩大。 二、设计方案的确定 1.设计步骤 (1)安装环境;(2)系统目的分析;(3)需求分析;(4)功能分析;(5)数据库设计;(6)系统模块功能设计;(7)系统测试; 2 需求分析 2.1需求分析 本系统的用户权限有三种,分别是部门负责人、管理员、普通教师,每种权限的功能如下所示: 2.1.1部门负责人功能 部门负责人可以实现的功能有项目审批管理、项目结题管理。 2.1.2 管理员功能 管理员可以实现的功能有用户权限管理、部门管理、项目类别管理、查询统计系统。 2.1.3普通教师功能 普通教师可以实现的功能有项目申报管理、过期项目管理、项目结题管理。 2.2概要设计 部门负责人可以实现的功能有项目审批管理、项目结题管理,每个模块的具体功能内容如下: 5 / 11

(1)项目审批管理:该模块包括待审批列表、已审批列表。 (2)项目结题管理:该模块包括项目结题确认和已确认项目。 管理员可以实现的功能有用户权限管理、部门管理、项目类别管理、查询统计系统,每个模块的具体功能内容如下: (1)用户权限管理:该模块包括创建用户和用户管理。 (2)部门管理:该模块包括添加部门和部门列表。 (3)项目类表管理:该模块包括添加类别和类别列表。 (4)查询项目统计管理:该模块包括项目统计和成果统计。 普通教师可以实现的功能有项目申报管理、过期项目管理、项目结题管理,每个模块的具体功能内容如下: (1)项目申报管理:该模块包括申报项目和项目申报列表。 (2)过期项目管理:该模块提供教师查看已经过期的科研项目。 (3)项目结题管理:该模块包括未结题类表和已结题列表。 2.3详细设计 2.3.1系统各模块的详细设计 部门负责人功能 部门负责人可以实现的功能有项目审批管理、项目结题管理,每个模块的具体功能内容如下: (1)项目审批管理:该模块包括待审批列表、已审批列表。 待审批列表展示了科研项目组所有未审批的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度跟踪、文档下载等),项目负责人可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,如果在仔细查看了解了之后,确定该项目可以审批通过,项目负责人即可单击审批对该项目进行审批。 已审批列表展示了科研项目组所有已审批的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度跟踪、文档下载等),项目负责人可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,项目负责人可以通过在查询自己想要查看的项目审批情况。 6 / 11

(2)项目结题管理:该模块包括项目结题确认和已确认项目。 项目结题确认展示了项目的结题进度信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度跟踪、文档下载等),项目负责人同样可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,如果在仔细查看了解了之后,确定该项目可以结题了,项目负责人即可单击确认结题对该项目进行结 题确认。 已确认结题提供项目负责人查看已经结题的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度跟踪、文档下载等),项目负责人同样可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息。 管理员功能 管理员可以实现的功能有用户权限管理、部门管理、项目类别管理、查询统计系统,每个模块的具体功能内容如下: (1)用户权限管理:该模块包括创建用户和用户管理。 创建用户提供管理员新建用户信息(用户名、密码、确认密码、部门、权限分配、描述),输入用户信息,实时保存即可。 用户列表提供管理员修改、删除用户信息(用户名、密码、部门、权限、描述),描述是对用户的性质进行描述。 (2)部门管理:该模块包括添加部门和部门列表。 添加部门是提供管理员添加部门信息(部门编号、部门名称等),添加完毕保存即可。 部门列表是提供管理员对部门信息(部门编号、部门名称等)进行编辑、删除操作。 (3)项目类表管理:该模块包括添加类别和类别列表。 添加类别提供管理员添加项目类别信息(类别名称、描述),添加完毕保存即可。 项目类别列表提供管理员查看、修改、删除项目类别信息(类别名称、描述)。 (4)查询项目统计管理:该模块包括项目统计和成果统计。 项目统计是提供管理员对项目信息(项目名称、项目类别、用户、部门、开始时间、结束时间、人数、申报金额、创建时间、是否审批、是否完成、进度跟踪、文档下载)进行统计,管理员可以点击查看项目的详细信息,可以对项目进行下载。 7 / 11

成果统计是提供管理员成果信息(成果名称、项目、用户、部门、成果描述)进行统计的,可以实现按照用户或者部门来查询某个成果信息,如果需要查询所有成果,不输入任何成果名称即可;可以实现下载某成果信息。 普通教师功能 普通教师可以实现的功能有项目申报管理、过期项目管理、项目结题管理,每个模块的具体功能内容如下: (1)项目申报管理:该模块包括申报项目和项目申报列表。 申报项目即添加项目信息(项目类别、项目名称、开始日期、结束日期、人数、申报金额、相关文档资料上传、文档下载、描述)。其中项目列表、是可以在下拉框中进行选择的,日期也是可以选择的。 申报项目列表提供教师查询、修改、删除申报项目,查看项目进度跟踪,下载项目文档。 (2)过期项目管理:该模块提供教师查看已经过期的科研项目。 该模块提供教师查看已经过期的科研项目信息,包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度跟踪、文档下载。如果已经过期的项目需要重新申报,教师是可以重新申报的。 (3)项目结题管理:该模块包括未结题类表和已结题列表。 未结题列表是提供教师查看未结题项目,如果需要结题,教师可以给其结题操作。 已结题列表是查看已结题项目,教师可以查看进度、下载文档、查看项目成果。 2.3.2系统E-R图的设计 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。E-R方法是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。是表示概念模型的一种方式,用矩形表示实体型,矩形框内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别于有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。 8 / 11