“软件项目管理系统”毕业论文 联系客服

发布时间 : 星期一 文章“软件项目管理系统”毕业论文更新完毕开始阅读197d79210722192e4536f674

LibraryDocument UploadTime, UploadUserID)

第 33 页 共 64 页

(LibraryDocumentID, LibraryDocumentName, Url, PostFix,

UserInfo (UID,UserName,LoginName,Password, DID, Telephone, Email, Address, Sex, RID, IsEable) UserRole (RID, RoleName, AbridgeName)

Department (DID,DepartmentName,FatherDepartmentID)

ProjectMember (MemberID, UserRole, ProjectCode, AbridgeName, MemberName, IsManager, DepartmentName , UserID) Project (id,ProjectCode,ProjectName,PlanStartTime, StartTime, PlanEndTime, EndTime, CreateID, ProjectFee, IsEable, ProjectDescription, AbridgeName, CreateName, ProjectState)

Task (TaskID, ProjectCode, UserID, TaskType, TaskState, TaskStartTime, TaskEndTime, TaskTemplateID, WorkLoad, IsNeedAccreditation, ProjectStage, TaskName, IsMilestone, PreTaskID, IsEable, Result, TaskActualStartTime, TaskActualEndTime)

Pro_Document (Project_Document_ID,ProjectCode,SubmitTime, TaskID, DocumentName, PostFix, IsMainDocument, Url, Version, Yn, IsReslove)

TaskTemplate (TaskTemplateID, TaskTemplateName, ProjectStage, CreateName, CreateTime, Workload, IsEable, TaskType, PreTaskID, IsMilestone, IsNeedAccreditation)

DocumentTemplate (DocumentTemplateID, TaskTemplateID, DocumentTemplateName, PostFix)

Accreditation (AccreditationID,AccreditationResult, TaskID, AccreditationTime, AccreditationAddress, AccreditationState)

AccreditationPeople (AccreditationPeopleID, UserID, UserType, TaskID) Mapping(MappingID, ClassifyID, LibraryDocumentID) 3.2.3 数据库物理设计

根据数据库逻辑设计的数据结构,并结合需求分析的内容,数据库的物理结构设计如下表:

第 34 页 共 64 页

表3.1 Popedom 权限表

字段名 PopedomID DenayID

LibraryDocumentID PopedomType

字段类型 int int int int

字段长度

4 4 4 4

字段含义

主键

拒绝访问编号

外键(财富库资源编号)

拒绝访问类型(部门和角色两种)

表3.2 Keyword 关键字表

字段名 KeywordID

LibraryDocumentID KeywordName

字段类型 int int

Varchar

字段长度 4 4 50

表3.3 Classify 分类表

字段名 ClassifyID ClassifyName FID

CreateID CreateTime

字段类型 int varchar int int

datetime

字段长度 4 20 4 4 8

字段含义

主键 分类名称 上级分类编号

外键(创建人编号) 创建时间

字段含义

主键

外键(财富库资源编号) 关键字

表3.4 LibraryDocument财富库资源表

字段名

LibraryDocumentID LibraryDocumentName Url

UploadUserID UploadTime PostFix

字段类型 int varchar varchar int

datetime varchar

字段长度 4 50 150 4 8 50

字段含义

主键 资源名称 资源路径 上传者编号 上传时间 资源类型

字段名 UID

UserName LoginName Password DID

Telephone Email Address RID IsEable

字段类型 int

nvarchar varchar varchar int varchar varchar varchar int bit

第 35 页 共 64 页

表3.5 UserInfo 系统用户表

字段长度 4 50 20 20 4 11 50 100 4 1

字段含义

主键 用户名 登录名 登录密码 部门编号 手机号 e-mail 联系地址 角色编号

标识该用户是否有效

表3.6 UserRole 用户角色表

字段名 RID

RoleName AbridgeName

字段类型 int varchar varchar

字段长度 4 14 3

表3.7 Department 部门表

字段名

DID

DepartmentName FatherDepartmentID

字段类型 int varchar int

字段长度 4 20 4

字段含义

主键 部门名称 上级部门编号 主键 角色名 缩写

字段含义

表3.8 ProjectMember 项目成员表

字段名

MemberID UserRole ProjectCode AbridgeName MemberName DepartmentName UserID IsManager

字段类型 int varchar varchar varchar varchar varchar int bit

字段长度 4 14 20 3 50 20 4 1

字段含义

主键 成员角色 项目代码 角色缩写 成员姓名 部门名称

外键(用户编号) 是否是项目经理

字段名 id

ProjectCode ProjectName StartTime PlanEndTime EndTime CreateID ProjectFee IsEable

ProjectDescription AbridgeName CreateName ProjectState PlanStartTime

字段类型 int varchar varchar datetime datetime datetime int float bit text varchar varchar int

datetime

第 36 页 共 64 页 表3.9 Project 项目表

字段长度 4 20 50 8 8 8 4 8 1 16 20 20 4 8

表3.10 Task 任务表

字段含义

主键 项目代码 项目名称 开始时间 计划结束时间 实际结束时间

外键(创建人编号) 项目经费 项目是否启用 项目描述 项目简称 创建人姓名 项目状态 计划开始时间

字段名 TaskID

ProjectCode UserID TaskType TaskState TaskStartTime TaskEndTime TaskTemplateID WorkLoad

IsNeedAccreditation ProjectStage TaskName IsMilestone IsEable Result

TaskActualStartTime TaskActualEndTime PreTaskID

字段类型 int varchar int int int

datetime datetime int float bit int varchar bit bit varchar datetime datetime int

字段长度 4 20 4 4 4 8 8 4 8 1 4 50 1 1 100 8 8 4

字段含义

主键 项目代码

外键(负责人编号) 任务类型 任务状态

任务计划开始时间 任务计划结束时间 外键(任务模板编号) 工作量

是否需要评审 任务所处阶段 任务名称

是否是里程碑任务 是否为启用任务 任务执行结果 任务实际开始时间 任务实际结束时间 前置任务编号