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

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

本系统中的数据对象联系如下: 管理员:用户(1:n),一个管理员可以管理多个用户 管理员:部门(1:n),一个管理员可以管理多个部门 管理员:项目(1:n),一个管理员可以管理多个项目 管理员:项目类别(1:n),一个管理员可以管理多个项目类别 管理员:文件(1:n),一个管理员可以管理多个文件 普通教师:项目(1:N),一个教师能申报多个项目 普通教师:项目进度(1:N),一个教师能查看多个项目进度 项目负责人:项目(1:n),一个项目负责人可以审批、结题多个项目 该系统实体有管理员、项目负责人、教师、项目、相册、发帖、公告信息,系统E-R图如下: 编号 名称 类型 用户 人数 金额 描述 文档 是否审批 审批人 …… 结题 1 N N 科研项N 管理 1 1 管理员 1 管理 N 部门 用户名 结题时间 N 申报 1 1 N 编号 密码 用户名 项目负责1 管理 N 项目成管理 管理 普通教1 编号 查看 N 项目 描述 录入人 名称 编号 描述 项目名 项目进录入时间 编号 名称 介绍 文档 项目 2.3.3系统数据库详细设计 pms数据库:用来存放系统涉及到的相关信息,包括了8个表,分别为:dept(部门信息表)、user(用户信息表)、picture(文件信息表)、project(项目信息表)、projectrecords (项目进度信息表)、projectresult(项目成果信息表)、projecttype(项目类别信息表)、type(信息表)。 9 / 11

用户信息表(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周 系统调试与完善、毕业论文初稿 系统满足功能要求、运行稳定 论文的电子文档和书面文档(文完成论文,交指导教师批阅检查,然后献综述、实习报告,英文翻译和16周 修改,完善,定稿。 毕业设计论文),网站程序代码,通过毕业答辩 10 / 11

2.设计目标 科研项目管理系统的服务对象是学院科研项目管理人员、教师等,教师是可以查看科研项目信息的,然后根据情况对其进行申报工作;科研项目管理人员根据教师提出的申报项目进行审批,项目结束了对项目进行结题工作。 其次,系统还应该有管理员对各类用户进行管理,对科研项目、科研项目类别、部门等信息进行管理,管理员是为各类用户进行服务的,以保证各类用户可以各司其职,确保科研项目管理得到很好的使用。 四、参考文献 [1] 黄梯云. 管理信息系统教程[M].高等教育出版社,2000 [2] 闪四清.数据库系统原理与应用[M]. 清华大学出版社,1999 [3] 张海藩.软件工程[M].北京:人民邮电出版社,2006 [4] 高洪岩. 至简SSH/精通Java Web实用开发技术[M]. 北京:电子工业出版社,2009. [5] 刘永华,于春花,李晓利. Java网络编程技术[M]. 北京:清华大学出版社,2008. [6] 汪晓平, 贾敬习, 李功. 精通Java网络编程[M]. 北京:清华大学出版社,2009. [7]王国辉. Java Web开发实战宝典[M]. 北京:清华大学出版社,2010. [8] 张峰, 李慧丽. Java Web 2.0架构开发与项目实战[M]. 北京:清华大学出版社,2009. [9] 张海藩,倪宁. 软件工程[M]. 北京:人民邮电出版社,2010. [10] 江苏工业学院.毕业论文教学指导手册.常州:江苏工业学院 五、指导教师审阅意见 签名 年 月 日 (注:学生可根据文献综述的内容相应扩充本表各项的大小) 11 / 11