logo资料库

数据库设计——高校科研管理系统.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
第1 章 项目相关说明
1.1 计划安排
1.2 项目实际进展跟踪表
第2章 系统介绍
2.1 系统介绍
第3章 系统需求分析
3.1系统综合需求
3.2数据流图
3.3数据字典
第4章 系统模块划分
4.1系统结构图
4.2各功能模块概述
第5章 概念结构设计
5.1 系统E-R图
第6章 逻辑结构设计
6.1 逻辑结构设计
第7章 物理结构设计
7.1 表的创建
7.2 表关系图
7.3 索引设计
7.4 视图的创建
7.5 存储过程或触发器的创建
第8章 应用系统设计
8.1 普通教师个人模块设计
8.2 院系模块设计
8.3 科研处模块设计
第9章 小结
参考文献
数据库原理及应用课程设计报告(2019) 数 据 库 原 理 及 应 用 课 程 设 计 报 告 高校科研管理系统的设计 专 业 学生姓名 班 学 级 号 指导教师 完成日期 计算机科学与技术 ** *** ***** 徐燕萍 2019 年 1 月 4 日 1
数据库原理及应用课程设计报告(2019) 目 录 第 1 章 项目相关说明.............................................................................................. 3 1.1 计划安排..............................................................................................................3 1.2 项目实际进展跟踪表..........................................................................................3 第 2 章 系统介绍.......................................................................................................4 2.1 系统介绍..............................................................................................................4 第 3 章 系统需求分析...............................................................................................5 3.1 系统综合需求...................................................................................................... 5 3.2 数据流图.............................................................................................................. 5 3.3 数据字典.............................................................................................................. 6 第 4 章 系统模块划分...............................................................................................8 4.1 系统结构图.......................................................................................................... 8 4.2 各功能模块概述.................................................................................................. 8 第 5 章 概念结构设计...............................................................................................9 5.1 系统 E-R 图......................................................................................................... 9 第 6 章 逻辑结构设计.............................................................................................12 6.1 逻辑结构设计....................................................................................................12 6.2 模式优化............................................................................错误!未定义书签。 第 7 章 物理结构设计.............................................................................................13 7.1 表的创建............................................................................................................13 7.2 表关系图............................................................................................................15 7.3 索引设计............................................................................................................15 7.4 视图的创建........................................................................................................15 7.5 存储过程或触发器的创建................................................................................16 第 8 章 应用系统设计.............................................................................................19 8.1 ******模块设计................................................................................................ 19 8.2 ******模块设计................................................................................................ 19 8.3 ******模块设计................................................................................................ 19 第 9 章 小结.............................................................................................................20 参考文献.................................................................................................................. 21 2
主要任务 计划完成时间 2 1 0.5 0.5 2.5 2.5 数据库原理及应用课程设计报告(2019) 3 高校科研管理系统的设计 第 1 章 项目相关说明 1.1 计划安排 阶段名称 需求分析 概念设计 逻辑设计 模式优化 讨论并确定功能模块及表的字段 画出 E-R 模型图 把概念模式转换为关系模式 把关系模式进行优化并满足第三范式 物理设计 表、索引、视图、存储过程、触发器的 数据库应用系统 设计 创建 开发主要功能模块对应的底层 SQL 命 令 1.2 项目实际进展跟踪表 阶段名称 需求分析 概念设计 逻辑设计 模式优化 物理设计 数据库应用系 统设计 计划完成时间 实际完成时间 情况说明与分析 需求结果出现问题 按计划顺利进行 按计划顺利进行 按计划顺利进行 提前完成 2 1 0.5 0.5 2.5 2.5 2 1 0.5 0.5 2.5 2.5 3
数据库原理及应用课程设计报告(2019) 第 2 章 系统介绍 2.1 系统介绍 高校科研管理设计的事务非常繁杂,涉及到校科研处、各个院系的科研管理以 及个人对科研信息的查询统计等。所设计的系统既要有利于科研处的监督管理又要 有利于各个系及教师的分工协作。系统功能主要包括校科研处科研管理、院系(或 部门)科研管理、个人科研信息查询、校级科研项目整体信息管理。可以划分为科 研信息维护、科研信息查询与统计、科研信息报表、科研信息分析、校级课题申报、 审批、结题、其它处理等操作;其中科研信息应细分为学术论文、科研项目、科研 成果、科研奖励等信息。 4
数据库原理及应用课程设计报告(2019) 5 第 3 章 系统需求分析 3.1 系统综合需求 数据库在一个科研管理系统中占有非常重要的地位,数据库结构设计的好坏将 直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数 据存储的效率,保证数据的完整和一致。 由于本系统是直接面向网上办公的,必须适应所服务环境的各类操作人员,主 要包括学校科研处、各院系(或部门)、普通教师个人(或其他浏览者)。 ①普通教师个人(或其他浏览者) 普通教师个人(或其他浏览者)只能按姓名来浏览个人的科研信息、进行统计打 印,个人的科研信息(论文、著作、项目成果等)必须提交本部门审核入录。 ②各院系(或部门) 各院系(或部门)主要职责是对本部门员工的论文、科研项目、科研成果、奖励 等信息进行审核后输入到本系统数据库中,查询本部门在某时间内的科研信息、统 计科研情况、打印相关资料等,同时对本部门的错误录入信息进行修改和维护。 ③科研处 主要管理本校的员工信息、论文、各级各类科研项目和成果、科研奖励等常规 工作,同时,管理校级课题的申报、审批、结题等管理,同时,监控系统运行和各 部门的情况。 3.2 数据流图 此部分分析系统业务流程中有关数据,画出系统各部分的数据流程图 5
数据库原理及应用课程设计报告(2019) 6 3.3 数据字典 此部分对系统出现的名词或数据进行解释性描述 (1)主要的数据流定义 1)数据流名称:个人信息 P1.1,P1.4 位置:教师 定义:个人信息=教师姓名+所在院系+性别+教师编号+联系电话 数据流量:平均流量为每年 10000 次,高峰期为流量为每天传输 1000 次 说明:根据教师情况建立教师信息表 2)数据流名称:院系信息 位置:相关院系 P1.5,P1.4 定义:院系信息=院系编号+院系名称 数据流量:平均流量为每年 10000 次,高峰期为流量为每天传输 100 次 说明:根据院系情况建立院系信息表 3)数据流名称:成果信息 位置:教师 定义:成果信息=成果编号+成果名称+成果类型编号+经费+是否结题+类型+ P1.1,P1.3 科研方向 数据流量:平均流量为每年 10000 次,高峰期为流量为每天传输 1000 次 说明:根据登记成果情况建立院成果信息表 4)数据流名称:科研处人员信息 P1.2,P1.4 位置:科研处人员 定义:科研处人员信息=职工编号+姓名+职称+联系电话+住址 数据流量:平均流量为每年 10000 次,高峰期为流量为每天传输 1000 次 说明:根据人员情况建立科研处 工作人员信息表 (2)主要的数据存储定义 1)数据存储名称:D1 输入:P1.1 输出:P1.2 数据结构:登记信息=教师名称+教师编号+成果名称+成果编号+成果类型+ 是否结题+是否获奖+科研经费 存取方式:联机处理;检索更新;主要是随机检索。 数据量和存取频度:数据量为 10000 条;存取频度为每天 100 条。 说明:教师编号和成果编号成果类型号具有唯一性和非空性。 2)数据存储名称:D2 输入:P1.2 输出:P1.3,P1.4 数据结构:成果信息=成果名称+成果编号+成果类型+是否结题+是否获奖+ 科研经费+批准时间+结题时间 存取方式:联机处理;检索更新;主要是随机检索。 数据量和存取频度:数据量为 10000 条;存取频度为每天 100 条。 说明:成果编号成果类型号具有唯一性和非空性。 3)数据存储名称:D4 输入:P1.5 6
数据库原理及应用课程设计报告(2019) 7 输出:P1.1 数据结构:院系信息=院系名称+院系编号 存取方式:联机处理;检索更新;主要是随机检索。 数据量和存取频度:数据量为 10000 条;存取频度为每天 100 条。 说明:院系编号具有唯一性和非空性。 7
数据库原理及应用课程设计报告(2019) 8 第 4 章 系统模块划分 4.1 系统结构图 4.2 各功能模块概述 经过实际考察和分析,高等院校学籍管理系统包括八个模块,相应能实现以下 主要功能: 科研登记管理:包括科研人员个人信息数据的录入、修改与删除,科研成果信 息(项目、论文、获奖)的录入、修改、删除等功能。 院系管理:包括院系信息的录入、修改与删除等功能。 科研处管理:包括科研管理员职工信息的录入、修改与删除,科研登记信息的 审核,论文、奖项登记入库等功能。 查询统计:包括科研人员信息的查询和科研人员个人论文和著作的查询以及科 研人员获奖情况的查询等功能。 8
分享到:
收藏