数据库设计说明书完整版Word文档格式.docx
- 文档编号:22119149
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:64
- 大小:314.17KB
数据库设计说明书完整版Word文档格式.docx
《数据库设计说明书完整版Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库设计说明书完整版Word文档格式.docx(64页珍藏版)》请在冰豆网上搜索。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能己为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,然而在计算机应用普及以前我国大部分高校的学生信息管理仅靠人工进行管理和操作,这种管理方式存在着许多缺点,如:
效率低,密保性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。
然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力己成为当务之急。
正因为如此,学生宿舍管理系统成为了学生管理不可缺少的部分,它的内容对于学校的管理者来说都至关重要,所以学生宿舍管理系统应该能够为用户提供充足的信息和快捷的查询手段。
作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。
例如:
检索迅速。
查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大的提高学生信息管理的效率。
1.3参考资料
软件工程导论(第五版)张海藩编著清华大学岀版社
数据库系统概论(第四版)王珊,萨师煩编著高等教育出版社
Internet资源
第二章矽卜部设计
2.1标识符和状态
数据库软件的名称:
SQLServer2008
数据库的名称为:
DB_mag
2.2命名约定
所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数
据库表的命名,也能够更好的规范数据库表命名。
2.3设计约定
在本系统中,数据库的设计釆用Visio进行,并且采用面向对象的设讣方法,首先进
行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都
采用标准的Visio设汁工具进行,这样能够将整个系统的设计和数据库设讣有机的结
合起来。
第三章结构设计
系统按照无锡迈尔斯通企业协同办公系统的统一规划,运行在无锡迈尔斯通企业协同办公网站的统一数据库中,采用了数据库的热备份技术,实现数据的有效和安全。
3.1概念结构设计
3.1.1实体和属性的定义
公共模块
员工信息(用户登录名、真实姓名、密码、公司邮箱、其他邮箱、MSN.QQ、手机、固左电话.所属部门.职位.角色)
职位(职位标识、职位名称)
部门(部门标识、部门名称)
意见与建议(提出人、提岀时间.意见与建议主题、内容、附件)
网站更新新闻(添加人、添加时间、新闻标题、更新时间)
附件(所属位置、文件需、文件路径.上传时间)
■消息面板模块
公告栏信息(公告标题、公告内容、公告发表人、发表时间、紧急状态)
公告状态(状态标识、状态名称)
其中属性约束如下:
状态名称:
普通,重要,紧急
站内短信(发送人.接收人、留言标题、内容、发送时间.是否回复、是否读取、是否公开、消息状态、是否被发送者删除、是否被接收者删除)
是否回复:
0=未回复,I二已回复;
是否读取:
0二未读,1二已读;
是否公开:
0=不公开,1二公开;
消息状态:
普通,重要,紧急,重要紧急:
是否被发送者(接收者)删除:
0=:
否•1二是
■事务管理模块
事务(事务具体信息、事务提交人、事务处理人、事务讣划开始时间、事务计划结朿时间、事务
添加时间、事务类型、事务原由、备注)
事务信息(事务名、事务内容.添加时间、事务状态、重要性)
事务状态(事务名称、事务状态标志位)
跟踪信息(对应事务、跟踪内容.跟踪时间、跟踪人、实际开始时间、实际结束时间、状态、结果描述.事务详细信息、备注)
■计划管理模块
目标(目标标题、目标制左人、接收人、要求结束时间、具体内容、附件、发起时间)
计划(计划标题、目标标题、计划人、上级接收人、计划安排详细内容.计划开始时间、讣划结朿时间、附件、计划状态、计划制左时间)
il•划状态(状态标识、状态名称)
初稿、审批中、批准、分配中、执行中
周报(计划标题、报告人、接收人、针对计划的完成百分比、针对目标的累计完成百分比.报告内容、额外性工作、需要支持、风险和问题.下一个计划期、周报发送时间)
■客户跟踪模块
客户信息(客户名称、客户地址、客户电话、客户传真、客户邮箱、客户法左代表、客户被添加时间、客户被添加的用户、联系人、联系人职务、联系方式、公司地区、最后修改人、最后修改时间、经营范国、备注、客户性质)
客户性质:
1=客户,2=渠道,3=客户和渠道
沟通信息(沟通名、沟通内容、时间、方式、沟通用户、沟通客户、客户方沟通人、备注)
沟通方式(沟通方式需称、沟通方式标志位)
项目状态(状态标识、状态名称)
文件信息(文件所属、文件对应模块、文件原名、文件服务器名、上传时间.文件上传人、文件地址、备注)
文件所属于:
1二沟通2=事务3二跟踪
客户跟踪权限(用户、是否管理员.是否髙层领导)
是否管理员:
否,1二是:
是否髙层:
0二否,1二是
■会议管理
会议信息(会议时间、会议地点、会议标题、会议回复状态、会议参加人员、不参加理由、回复时间、回复状态的修改人、会议议程、会议时长)
会议回复状态:
0二未回复,1=参加,2二不参加,3二不确泄
会议记录(对应会议、主持人、发布时间、参加人员、会议小结、会议小结状态)
会议小结状态:
0=无,1=有
■人力资源模块
请假申请(请假申请人、请假审批人、请假主题、请假形式、请假类型、请假开始时间、请假结朿时间、请假总共时间、请假内容、请假申请时间、审批状态)
请假形式:
0=事前请假,1=事后请假;
审批状态:
0=未回复.1=不通过,2=通过
请假类型(类型标识符、类型名称)
请假审批(对应请假申请、是否査阅、审批时间、审批意见、审批结果)其中属性约束如下:
是否查阅:
0=未读,1=已读;
审批结果:
0=未审批,1=未通过,2=已通过
■权限模块
角色(角色标识符、角色爼称)
操作(操作标识符、操作名称、备注)
■网站统计
访客记录(访客对应用户、访客IP地址、访客登录时间.离开时间、IP对应物理地址)
访客足迹(访客对应用户、之前页而UI、当前页而UI、本页而进入时间.本页而退岀时间)
3-1.2设计局部ER模式
总见与建议局部E.R图:
站内短信局部E・R图:
事务管理局部E—R图:
目标局部E・R图:
员工信息
跟踪信息局部E・R图:
沟通信息局部E・R图:
会议信息局部E・R图:
请假管理局部E・R图:
网站统讣局部E・R图:
3-1.3设计全局ER模式
3.2逻辑结构设计
3.2.1模式
员丄信息表记录员工登陆账号和联系方式等基本信息。
表User的结构:
字段名
数据类型
长度
主键
非空
描述
ID
int
15
是
否
自增ID
ScantyCode
varchar
100
唯标不ID
Is0elete
int
8
是否删除(0=否,1=是)
LoginName
varchar
50
用户登陆名
Name
char
20
真实姓名
PassWord
char
密码
CompanyEmail
nvarchar
500
公司邮箱
varchar
2000
邮箱,有多个(以1隔开)
MSN
varchar
varchar
Skype
10
00
Mobile
varchar
手机
Tel
varchar
500
固立电话,外网能打进来的
Sma1ITel
20
分机号
DeptID
varchar
100
所属部门】D
PositionScantyCode
varchar
职位ScantyCode(外关联Position)
职位表存储职位名称。
表Position的结构:
字段需
ScantyCode
varchar
唯一标示ID
PosName
varchar
职位名称
部门表存储部门名称。
表Tenip_Dcpt的结构:
DeptID
va
rchar
1OO
部门ScantyCode
Dep(Name
100
部门名称
学历表存储学历信息。
表Degree的结构:
int
15
ScantyCode
varchar
100
DegName
学位名称
上传文件表存储上传附近的相关信息。
表UpFiles的结构:
ScantyCode
varchar
IsDelete
int
是否删除(0=否,1=是)
FatherID
父类主键
title
varchar
200
文件名
Path
varchar
300
文件路径
AddTime
smalldatetiine
添加时间
公告栏信息表存储公告信息。
表Temp_CallBoard的结构:
IsDe1ete
Title
varchar
公告栏标题
Content
text
2000
公告栏内容
SendID
varchar
发布者ID(外关联User
Info表)
SendTime
sma1Idatetime
发布时间
ClassiD
外关联公告类别表Ternp_
Ca1IState
公告信息状态表存储公告信息状态类型。
表Temp_CallState的结构:
自增ID
ClassID
varchar
类别ID
C1assName
varchar
类别名称(普通,重要,紧急等)
站内短信表存储站内短信基本信息。
表Message的结构:
ID
SeantyCode
varchar
唯•标不ID
SendID
发送人ID
GetID
varchar
接收人ID
varchar
留言标题
Content
text
内容
SendTime
datetime
发送时间
IsRep1y
bit
2
是否回复(0=未回复,1=回复)
IsRead
bit
是否读取(0=未读取,1=读取)
IsOpen
是否公开(0=未公开,1=公开)
MessState
varc
hard00)
消息状态(普通,紧急等等)
SendDe1ete
发送者删除(0=不删除;
1=删除)
GetDeletebit
事务信息表存储事务名称内容等相关信息。
表Affairlnfo的结构:
ScantyCode
varchar
IsDe1ete
CommCode
沟通ScantyCode
AffairName
300
事务名
AffairContent
varchar
500
事务内容
AffairlnpuTime
datetime
事务添加时间
State
事务状态
Important
varchar
重要性
事务状态表存储事务状态类型。
表AffTypclnfo的结构:
AffTypeName
事务状态名
AffType1D
事务状态标志位
事务处理信息表存储事务处理相关信息。
表AffairDealInfo的结构:
ScantyCode
IsDelete
是否删除(0=否,1二是)
AffairID
inI
事务ID
AffairApplylD
事务提交人ScantyCode
AffairDcallD
varchar
事务处理人SeantyCode
StartTimc
datetime
事务计划开始时间
EndTime
datetime
事务计划结朿时间
AffairlnpuTim
e
datetime
AffairTypelD
事务处理类型ID
Cause
text
原由
ReMark
备注
跟踪信息表存储事务跟踪相关信息。
表Foilowinfo的结构:
IsDelete
AffairlD
ReMark
Fo11owContent
nvarchar
200
跟踪内容
Fo11owTim
datetime
跟踪时间
FolIowUserID
varchar
1oo
跟踪人ScantyCode
StartTime
datetime
实际开始时间
实际结束时间
Status
状态
ResuIt
nvarchar
2000
结果描述
FatherCode
narchar(100)
事务详细ScantyCode
□标表存储LI标基本信息。
表PIm_GoaI的结构:
ScantyCode
varchar(10
0)
GoalNumber
varchar(100)
目标编号
SetUser
varchar(100)
目标制定人(用户表的SeantyCode)
ReceiveUser
varchar(10
接收人(用户表的SeantyCode)
EndTime
smalldatetime
结朿时间
GoalContent
具体内容
SetSetTime
sma1ldatetim
发起时间
GoalLevel
目标类别(0=管理办目标,
1=部门目标,2=小组目标,3=个人目标)
IsDelete
是否删除(0=不删除,1=删除)
计划表存储计划基本信息。
表PIm_Plan的结构:
SeantyCode
唯标不II)
PlanNumber
计划编号
Plantit1e
计划标题
PlanLevel
目标类别(0=管理办计划,1=部门计划,2=小组计划,3=个人计划)
GoalCode
varchar
目标标题(目标表对应的唯一标不ScantyCode)
PlanUscr
计划人(用户表的scantyCode)
ReceiveUser
varchar
接收人(用户表的Seanty
Code)
PlanContent
计划内容
StartTime
sma1ldatet
ime
计划开始时间
EndTime
sma1ldatetim
计划结束时间
PlanState
计划状态
SetTime
smalldatetime
计划制定时间
Approvalstate
审批状态(1=通过,2=不通过)
是否删除(0=不删除,1=删
除)
计划状态表存储计划的状态类型。
表Plm.State的结构:
ScantyCode
StateName
状态名称
IsDe1ete
是否删除(0=不删除,1=删除)
周报表存储讣划反馈周报相关信息。
表Plm_Report的结构:
数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 说明书 完整版