1 / 11
文档名称:

《数据库设计》课程设计-项目管理数据库设计.doc

格式:doc   大小:383KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《数据库设计》课程设计-项目管理数据库设计.doc

上传人:zxwziyou9 2018/9/8 文件大小:383 KB

下载得到文件列表

《数据库设计》课程设计-项目管理数据库设计.doc

文档介绍

文档介绍:课程设计任务书
学生姓名: 专业班级: 计算机
指导教师: 工作单位: 计算机学院
题目:项目管理数据库设计
初始条件:
协助用户管理自己的项目。项目管理系统可以登记项目的详细信息,从不同的角度对项目进行统计,监控项目的进度,对项目进行维护,安排项目的人员调度。
要求完成的主要任务:
根据上述的初始条件,进行调查分析并设计适当的属性。设计一个项目数据库,DBMS可选Ms SQL Server、Access、VFP等。
完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。
基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。
时间安排:
本学期第19周:
消化资料、系统调查 1天
系统分析 1天
总体设计,实施计划 2天 
撰写报告 1天
指导教师签名: 年月日
系主任(或责任教师)签名: 年月日
项目管理数据库设计
1需求分析


目前,随着IT技术的进步和高等院校规模的逐步扩大,许多日常工作都是围绕一个个项目展开的,且项目管理工作日益复杂,项目信息数据库也日益庞大,早期的人工管理方式已经不能适应高校发展的要求。
本系统旨在协助用户管理自己的项目,通过综合管理项目信息及用户基本情况,以达到高效,快速,迅捷,准确的掌握全方面信息,大大降低了人工管理的复杂度,其简单的操作界面和强大的数据库操作功能带给管理者和使用者很大的经济效益。

根据学过的各方面的知识,先修课程:高级语言程序设计、数据结构、操作系统、软件工程等,实现项目管理数据库一般要求。

本系统包括项目管理、工作进程管理、数据统计和用户管理等功能,具体描述如下:
(1)项目管理,包括创建和修改项目,及根据条件列出相应项目列表
(2)工作进程管理,包括查询、添加、修改、删除工作进程及及角色权限管理
(3)数据统计,包括项目和人员数据统计
(4)用户管理,包括创建用户及根据条件列出相应项目列表

名字:Users
别名:用户表
描述:存储项目的基本信息
定义:Users = UsersId+用户名+上次活动时间
位置:项目管理数据库系统
名字:Projects
别名:项目信息表
描述:存储项目的基本信息
定义:Projects =项目Id+项目名称+项目描述+项目创建日期+项目无效性+预计持续时间+预计完成时间+项目创建者Id+项目经理Id
位置:项目管理数据库系统
名字:ProjectCategories
别名:项目目录信息表
描述:存储项目的目录信息,一个项目根据需要,可以定制几个工作分类
定义:ProjectCategories =项目目录Id+目录名称+目录所属项目Id+父目录Id +目录名称简写+预计持续时间
位置:项目管理数据库系统
名字:TimeEntry
别名:工作进程表
描述:存储员工工时记录信息
定义:TimeEntry =工作进程Id+ 工作进程创建时间+ 完成工时+ 工作进程描述+项目目录Id+工程进程记录日期+工程进程创建者Id +工程进程所属用户Id
位置:项目管理数据库系统

名字:ProjectMembers
别名:项目成员表
描述:项目表和用户表的交叉表,表示使用者在项目中的资格,本身是项目成员的使用者,才可以登录所属项目
定义:ProjectMembers =用户Id +项目Id
位置:项目管理数据库系统
2概念设计
项目管理系统E-R图
2-1 项目管理E-R图
3逻辑结构设计
关系模型
根据E-R图和相关要求,把E-R模型图转换为关系表,进行数据模型转换,系统用到五个基本表:用户表、项目信息表、项目目录信息表、工作进程表、项目成员表。
将E-R图转换成关系模型,关系的主码用横线标识
用户表(用户Id,用户名,上次活动时间)
项目信息表(项目Id,项目名称,项目描述,项目创建日期,项目无效性,预计持续时间,预计完成时间,项目创建者Id,项目经理Id)
外码:项目创建者Id和项目经理Id均参考用户表的用户Id
项目目录信息表(项目目录Id,目录名称,项目Id,父目录Id ,目录名称简写,预计持续时间)
外码:项目Id参考项目信息表的项目Id
工作进程表(工作进程Id, 工作进程创建时间, 完成工时,工作进程描述,项目目录Id,工程进程记录日期,工程进程创建者Id ,工程进程所属用户Id),
外码:项目目录Id参考项目目录信息表的项目目录Id,工程进程创建者Id 和工程进程所属用户I

最近更新

2024年小学美术教研组工作总结集锦 13页

2024年小学综合实践教育教学工作总结 4页

2024年小学第一学期一年级班主任工作计划范文.. 41页

第四章细胞膜与细胞表面 45页

2024年小学科学实验工作总结 13页

2024年小学的作文300字(实用4篇) 4页

同步发电机灭磁方式研究的开题报告 2页

吊杯式移栽机栽植器的设计分析与试验研究的开.. 2页

第十章厌氧性细菌 41页

合同解除权行使期限的问题研究的开题报告 2页

叶天士治疗产后病的研究的开题报告 2页

2024年小学生活教师年度工作总结(通用5篇) 12页

2024年小学生新学期计划书 18页

2024年小学生感恩母亲节优秀演讲稿 5页

2024年小学生寒假生活日记6篇 7页

2024年小学生家庭报告书任课教师评语 26页

双极晶体管微波损伤效应与机理研究的开题报告.. 2页

参数化设计在立体影视制作中的应用中期报告 2页

原发性肝癌患者体内甾体激素水平与肝癌病程及.. 2页

厚壳贻贝特殊活性蛋白的结构与功能研究的开题.. 2页

小学语文二年级看图写话范文100篇(完整版) 10页

2024社区治保述职报告 26页

装卸车应急救援预案危化品装卸车事故现场处置.. 18页

建筑消防设施的维护管理(GB25201-2022) 11页

2023年四川资阳英语中考试题及答案 10页

社区防治艾滋病工作计划 3页

客房物品明细清单表 2页

乡镇(街道)社会工作服务站建设实施方案 5页

最新炼焦煤配煤技术-PPT课件 39页

甘肃省工伤职工停工留薪期分类目录 44页