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

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

字段名

Project_Document_ID ProjectCode SubmitTime DocumentName PostFix

IsMainDocument Url Version Yn

IsReslove TaskID

第 37 页 共 64 页

表3.11 Pro_Document 项目文档表 字段类型 int varchar datetime varchar varchar bit varchar varchar bit bit int

字段长度 4 20 8 50 10 1 200 50 1 1 4

字段含义

主键 项目代码 文档提交时间 文档名称 文档后缀

是否为最新版本 文档存放路径 版本号

是否允许上传 是否已经处理 外键(任务编号)

表3.12 TaskTemplate 任务模板表

字段名

TaskTemplateID TaskTemplateName ProjectStage CreateTime IsEable TaskType PreTaskID IsMilestone

IsNeedAccreditation Workload

字段类型 int varchar int

datetime bit int int bit bit float

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

字段含义

主键 任务名称 所处阶段 创建时间 是否启用 任务类型 前置任务

是否为里程碑任务 是否需要评审 参考工作量

表3.13 DocumentTemplate 文档模板表

字段名

DocumentTemplateID TaskTemplateID

DocumentTemplateName PostFix

字段类型 int int varchar varchar

字段长度 4 4 50 10

字段含义

主键

外键(任务模板编号) 参考文档名称 文档后缀

字段名

AccreditationID AccreditationResult TaskID

AccreditationTime AccreditationAddress AccreditationState

第 38 页 共 64 页

表3.14 Accreditation 评审表 字段类型 int varchar int

datetime varchar int

字段长度 4 400 4 8 100 4

字段含义

主键 评审结果

外键(任务编号) 评审时间 评审地点 评审状态

表3.15 AccreditationPeople 评审人员表

字段名

AccreditationPeopleID UserID UserType TaskID

字段类型 int int int int

字段长度

4 4 4 4

字段含义

主键

评审人员编号 评审人员类型 外键(任务编号)

表3.16 DocumentLog 任务文档日志表

字段名 LogId

DocumentID Status

SubmitTime UpdateTime

字段类型 int int int

datetime datetime

字段长度

4 4 4 8 8

字段含义

主键

外键(任务文档编号) 状态 操作时间 处理时间

表3.17 DocumentReNew 文档续传控制表

字段名

DocumentReNewID Project_Document_ID EndTime ReNewTime ReNewID

EndReNewTime IsReslove

EndReNewName IsNewDocument IsCommit

字段类型 int int

datetime datetime int

datetime bit varchar bit bit

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

字段含义

主键

外键(任务文档编号) 续传结束时间 开放续传时间

外键(开放续传人编号) 续传截止时间 是否处理

关闭续传权限名称 是否上传新版本文档 是否已经上传

字段名

MappingID ClassifyID

LibraryDocumentID

第 39 页 共 64 页

表3.18 Mapping 财富库资源分类映射表 字段类型 int int int

字段长度

4 4 4

字段含义

主键

外键(分类编号)

外键(财富库资源编号)

4 详细设计

4.1 系统用户维护

4.1.1 功能

以管理员身份登陆系统,在添加新用户时,若登录名已存在,则提示添加失败。若用户名、密码、登录名、所在部门、性别中有一项为空时,需要提示填写。删除用户时,需弹出确认对话框,确认后才可删除该员工,并且删除时并不是真正的从数据库中删除该用户,只是将数据库中IsEnable置为false。 4.1.2 性能

要求系统能够同时支持10人以上维护系统用户信息。 4.1.3 实体类描述

1) UserInfo 对象属性:

表4.1 UserInfo类

属性 UID

UserName LoginName Password DID

Telephone Email Address Sex RID IsEable

描述 主键 用户名 登录名 密码 部门编号 联系电话 Email 联系地址 性别 角色编号 是否有效

2) UserRole 对象属性:

属性 RID

RoleName AbridgeName

第 40 页 共 64 页 表4.2 UserRole类

描述 主键 角色名 简称

3) Department 对象属性:

表4.3 Department类

属性 DID

DepartmentName FatherDepartmentID

描述 主键 部门名称 上级部门编号

4.1.4 程序逻辑

1) 类协作图

IUserInfoServiceUserInfoServiceImpLogonDao图4.1 系统用户维护 类协作图