高品质文库网

本科计算机科学与技术毕业开题报告
收录时间:2022-11-25 22:57:33  浏览:0
序号: 09416220 XX 大 学毕业设计(论文)前期材料(2013届)学 生 学 号 学 院 信息科学与工程学院 专业班级 题 目 常州大学科研项目管理系统的设计与实现 类 别 毕业设计 毕业论文 校内指导教师 专业技术职务 副教授 校外指导老师 专业技术职务 材 料 目 录序号名 称数量备注1毕业设计(论文)任务书 12文献综述(设计类)或开题报告(论文类) 13外文翻译(封面、译文、原文) 1二一三年二月 学号: 09416220 常 州 大 学毕业设计(论文)开题报告(2013届)题 目 常州大学科研项目管理系统的设计与实现 学 生 学 院 信息科学与工程学院 专 业 班 级 计 校内指导教师 专业技术职务 副教授 校外指导老师 专业技术职务 二一三年三月题目:常州大学科研项目管理系统的设计与实现一、前言1 课题研究的意义,国内外研究现状和发展趋势1/1课题研究的意义开发一个常州大学的科研项目和论文办理信息体系是很有必要的。它将有助于将办理人员从烦琐的办理作业中脱节出来,使办理体系化、条理化,能敏捷取得感兴趣的信息。办理信息体系是一个一体化的体系或集成体系,通常包含事务信息体系、常识作业体系、决议方案撑持体系等。依据现有人力和时刻约束条件以及项目和论文办理的特色,不可能也没有必要树立一个完好的、具有一切功用的办理信息体系。咱们挑选开发一个相对较小的有用的数据处置体系。数据处置体系(Data Processing System/DPS)又称为电子数据处置体系(Electronic Data Processing System/EDPS)或事务处置体系(Transaction Processing System/TPS),它归于办理信息体系的领域,但不是办理信息体系的悉数。其首要特色是简略、精确和标准化。事务规模首要是事务数据的登录,数据的修正,将数据信息以文件方式存入软盘、磁带或硬盘,经过存取这些数据信息打印出报表,首要的操作是排序、列表、更新、查询等,首要运用的运算是简略的加减乘除,其输入通常是原始的单据或表单,输出通常是分类或汇总的报表,首要运用的人员是运转人员。这一类体系因为处置的疑问处于较低的办理层,因此疑问比拟布局化,即处置进程较固定,体系布局相对比拟简略,无须很杂乱的完结技能。1/2 国内外现状和发展趋势常州大学应国家要求与自身发展要求,每年都承接了许多的科研项目及发表了为数众多的科技论文,对这些效果进行计算所得到的信息在该校的办理中具有重要的含义;首要,它反映了常州大学的学术水平缓效果,是对该校所进行的各项评价的首要参阅依据;第二,经过这些核算效果,可以看出常州大学的开展趋势,从而为学校开展决议方案供给重要的辅佐信息;第三,它是查询某位研究人员的作业效果的首要办法之一;最终,这些核算信息也是上级主管部门常常需要上报的信息。 在如今这个核算机得到遍及运用的年代,许多曩昔依托人工进行的办理都由核算机所替代。特别在信息的存储、加工和保护上核算机能取得人所不能比拟的效果。经过核算机进行办理的首要办法是树立办理信息体系(Management Information System/MIS)。对办理信息体系有许多种解说,依照办理信息体系的创始人明尼苏达大学的Gordon B/Davis教授给出的界说,MIS是一个运用核算机硬件和软件,手作业业,剖析、方案、操控和决议方案模型,以及数据库的用户机器体系。它能供给信息,撑持公司或安排的运转、办理和决议方案功用。我国专家薛华成则将其界说为:办理信息体系是一个以人为主导,运用核算机硬件、软件、网络通信设备以及其他办公设备,进行信息的搜集、传输、加工、存储、更新和保护,以公司战略竞优、进步功率和效益为意图,撑持公司高层决议方案、中层操控、底层运作的集成化的人机体系。虽然界说不一样,但总的说来,办理信息体系毕竟要起到一个进步办理功率、减轻办理人员担负的效果。无论关于公司或其他安排,树立一个办理信息体系都是完结其领先办理一切必要的。 2课题的研究目标、内容和拟解决的关键问题2/1 研究目标和内容科研项目管理系统的服务对象是学院科研项目管理人员、教师等,教师是可以查看科研项目信息的,然后根据情况对其进行申报工作;科研项目管理人员根据教师提出的申报项目进行审批,项目结束了对项目进行结题工作。其次,系统还应该有管理员对各类用户进行管理,对科研项目、科研项目类别、部门等信息进行管理,管理员是为各类用户进行服务的,以保证各类用户可以各司其职,确保科研项目管理得到很好的使用。2/2 课题解决的关键问题(1)项目信息查询、核算艰难因为缺少有用的标准,无法对本所的一切科研项目进行统一办理,当需要进行核算作业或需要查询某个项意图基本情况(如拨款情况或效果情况)时只能经过向该项意图负责人问询,形成极大的不方便。特别是当需要以某种条件进行核算或查询时(如核算本所一切863方案项目或核算本所一切获奖项目等)特别艰难。(2)论文核算艰难因为论文宣布具有周期长、散布广泛的特色,当宣布告诉或杂志、期刊抵达时,往往关联人员现已忘记乃至现已脱离研究所,因为缺少专职办理人员和一套卓有成效的办理标准,告诉或杂志寄届时没有及时归档记载,以至于当需要进行论文核算作业时不得不东查西找,功率十分低,而且很容易核算不完全或因为忘记而形成数据不事实的表象。(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概要设计部门负责人可以实现的功能有项目审批管理、项目结题管理,每个模块的具体功能内容如下:(1)项目审批管理:该模块包括待审批列表、已审批列表。(2)项目结题管理:该模块包括项目结题确认和已确认项目。管理员可以实现的功能有用户权限管理、部门管理、项目类别管理、查询统计系统,每个模块的具体功能内容如下:(1)用户权限管理:该模块包括创建用户和用户管理。(2)部门管理:该模块包括添加部门和部门列表。(3)项目类表管理:该模块包括添加类别和类别列表。(4)查询项目统计管理:该模块包括项目统计和成果统计。普通教师可以实现的功能有项目申报管理、过期项目管理、项目结题管理,每个模块的具体功能内容如下:(1)项目申报管理:该模块包括申报项目和项目申报列表。(2)过期项目管理:该模块提供教师查看已经过期的科研项目。(3)项目结题管理:该模块包括未结题类表和已结题列表。2/3详细设计2/3/1系统各模块的详细设计部门负责人功能部门负责人可以实现的功能有项目审批管理、项目结题管理,每个模块的具体功能内容如下:(1)项目审批管理:该模块包括待审批列表、已审批列表。待审批列表展示了科研项目组所有未审批的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度***、文档下载等),项目负责人可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,如果在仔细查看了解了之后,确定该项目可以审批通过,项目负责人即可单击审批对该项目进行审批。已审批列表展示了科研项目组所有已审批的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度***、文档下载等),项目负责人可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,项目负责人可以通过在查询自己想要查看的项目审批情况。(2)项目结题管理:该模块包括项目结题确认和已确认项目。项目结题确认展示了项目的结题进度信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度***、文档下载等),项目负责人同样可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息,如果在仔细查看了解了之后,确定该项目可以结题了,项目负责人即可单击确认结题对该项目进行结题确认。已确认结题提供项目负责人查看已经结题的项目信息(包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度***、文档下载等),项目负责人同样可以点击查看项目的目前进度情况信息,可以点击下载该项目的文档信息。管理员功能管理员可以实现的功能有用户权限管理、部门管理、项目类别管理、查询统计系统,每个模块的具体功能内容如下:(1)用户权限管理:该模块包括创建用户和用户管理。创建用户提供管理员新建用户信息(用户名、密码、确认密码、部门、权限分配、描述),输入用户信息,实时保存即可。用户列表提供管理员修改、删除用户信息(用户名、密码、部门、权限、描述),描述是对用户的性质进行描述。(2)部门管理:该模块包括添加部门和部门列表。添加部门是提供管理员添加部门信息(部门编号、部门名称等),添加完毕保存即可。部门列表是提供管理员对部门信息(部门编号、部门名称等)进行编辑、删除操作。(3)项目类表管理:该模块包括添加类别和类别列表。添加类别提供管理员添加项目类别信息(类别名称、描述),添加完毕保存即可。项目类别列表提供管理员查看、修改、删除项目类别信息(类别名称、描述)。(4)查询项目统计管理:该模块包括项目统计和成果统计。项目统计是提供管理员对项目信息(项目名称、项目类别、用户、部门、开始时间、结束时间、人数、申报金额、创建时间、是否审批、是否完成、进度***、文档下载)进行统计,管理员可以点击查看项目的详细信息,可以对项目进行下载。成果统计是提供管理员成果信息(成果名称、项目、用户、部门、成果描述)进行统计的,可以实现按照用户或者部门来查询某个成果信息,如果需要查询所有成果,不输入任何成果名称即可;可以实现下载某成果信息。普通教师功能普通教师可以实现的功能有项目申报管理、过期项目管理、项目结题管理,每个模块的具体功能内容如下:(1)项目申报管理:该模块包括申报项目和项目申报列表。申报项目即添加项目信息(项目类别、项目名称、开始日期、结束日期、人数、申报金额、相关文档资料上传、文档下载、描述)。其中项目列表、是可以在下拉框中进行选择的,日期也是可以选择的。申报项目列表提供教师查询、修改、删除申报项目,查看项目进度***,下载项目文档。(2)过期项目管理:该模块提供教师查看已经过期的科研项目。该模块提供教师查看已经过期的科研项目信息,包括项目名称、项目类别、开始时间、结束时间、人数、申报金额、创建时间、进度***、文档下载。如果已经过期的项目需要重新申报,教师是可以重新申报的。(3)项目结题管理:该模块包括未结题类表和已结题列表。未结题列表是提供教师查看未结题项目,如果需要结题,教师可以给其结题操作。已结题列表是查看已结题项目,教师可以查看进度、下载文档、查看项目成果。2/3/2系统E-R图的设计E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。E-R方法是“实体-联系方法”(Entity-Relationship Approach)的简称。它是描述现实世界概念结构模型的有效方法。是表示概念模型的一种方式,用矩形表示实体型,矩形框内写明实体名;用椭圆表示实体的属性,并用无向边将其与相应的实体型连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用无向边分别于有关实体型连接起来,同时在无向边旁标上联系的类型(1/1/1/n或m/n)。本系统中的数据对象联系如下:管理员:用户(1:n),一个管理员可以管理多个用户管理员:部门(1:n),一个管理员可以管理多个部门管理员:项目(1:n),一个管理员可以管理多个项目管理员:项目类别(1:n),一个管理员可以管理多个项目类别管理员:文件(1:n),一个管理员可以管理多个文件普通教师:项目(1:N),一个教师能申报多个项目普通教师:项目进度(1:N),一个教师能查看多个项目进度项目负责人:项目(1:n),一个项目负责人可以审批、结题多个项目该系统实体有管理员、项目负责人、教师、项目、相册、发帖、公告信息,系统E-R图如下:科研项目管理员项目负责人普通教师项目成果部门项目进度管理管理管理管理管理结题申报查看1NN1111NN1N11NNN编号名称介绍文档项目用户名项目名名称编号描述编号项目描述录入人录入时间编号密码用户名编号名称类型用户人数金额描述文档是否审批审批人结题时间2/3/3系统数据库详细设计pms数据库:用来存放系统涉及到的相关信息,包括了8个表,分别为:dept(部门信息表)、user(用户信息表)、picture(文件信息表)、project(项目信息表)、projectrecords(项目进度信息表)、projectresult(项目成果信息表)、projecttype(项目类别信息表)、type(信息表)。用户信息表(user)是用来存放用户信息的,字段包括6个:编号、用户名、密码、用户类型、部门、用户描述,其中编号的表的主键。部门信息表(dept)是用来存放部门信息的,字段包括4个:编号、部门编号、名称、描述,其中编号是表的主键,部门编号是表的外键。文件信息表(picture)是用来存放文件信息的,字段包括2个:编号、路径,其中编号是表的主键。科研项目信息表(project)是用来存放可研项目信息的,字段包括21个:编号、项目类型、项目名称、所属用户、开始日期、结束日期、人数、申报金额、描述、项目文档、是否审批、是否完成、审批人、审批时间、完成时间、项目创建时间、项目结题时间、部门、部门名称、用户名称、项目类型,其中编号是表的主键。项目进度信息表(projectrecords)是用来存放项目进的信息的,字段包括5个:编号、项目、进度描述、录入人、录入时间,其中编号是表的主键。项目成果信息表(projectrecords)是用来存放项目进的信息的,字段包括7个:编号、成果名称、成果介绍、成果文档、项目、用户名、项目名,其中编号是表的主键。项目类别信息表(projecttype)是用来存放项目类别信息的,字段包括3个:编号、类别名称、类别描述,其中编号是表的主键。三、阶段性设计计划、设计目标与应用价值1/阶段性工作计划周次工 作 内 容预 定 目 标1-3周查找资料,阅读文献,学习相关的软件,撰写毕业设计前期工作材料。系统的需求分析,提交电子文档、书面文档,包括文献综述、实习报告,英文翻译4-6周业务流程和页面结构设计完成系统流程图,划分模块7-9周数据库设计根据需求分析和模块划分完成的各个数据表10-12周系统综合设计完成各个界面及功能的设计与实现13-15周系统调试与完善、毕业论文初稿系
温馨提示:
1. 高品质文库网仅展示《本科计算机科学与技术毕业开题报告》的部分公开内容,版权归原著者或相关公司所有。
2. 文档内容来源于互联网免费公开的渠道,若文档所含内容侵犯了您的版权或隐私,请通知我们立即删除。
3. 当前页面地址:https://www.gpinxiao.vip/doc/aa8da29d0ec7246e.html 复制内容请保留相关链接。