ImageVerifierCode 换一换
格式:DOC , 页数:49 ,大小:710KB ,
资源ID:1241266      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1241266.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(的开发文档数据库设计说明书.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

的开发文档数据库设计说明书.doc

1、 软件开发有限公司文档编号:MSD-OA-DES-DataBase数据库设计说明书 V1.0编写: 审核:徐晓明批准:钱庭荣日期:2009.4.18日期:2009.4.21日期:2009.4.21变更履历 版本文件内容描述编写日期编写审核批准1.0正式发布2009.4.18杨小艳徐晓明钱庭荣目 录第一章引言11.1编写目的11.2背景11.3术语定义21.4参考资料2第二章外部设计32.1标识符和状态32.2使用它的程序32.3命名约定32.4设计约定3第三章结构设计43.1概念结构设计43.2逻辑结构设计43.3物理结构设计4第四章运用设计54.1数据字典设计54.2安全保密设计54.3数据

2、库实施54.3.1创建数据库54.3.2创建表54.3.3添加参照完整性约束54.3.4添加用户完整性约束54.3.5添加索引54.3.6创建视图54.3.7插入测试数据5第一章 引言1.1 编写目的本数据库设计说明书是对无锡迈尔斯通企业协同办公系统数据库设计的定义,包括本系统数据逻辑结构设计、数据字典以及运行环境、安全保密设计等。本数据库设计说明书适合以下读者:u 用户u 系统设计人员u 质量控制人员u 系统确认测试人员u 系统维护人员本数据库设计说明书是以下开发活动的依据之一:u 系统详细设计u 用户验收1.2 背景提出者和交办单位: 无锡迈尔斯通软件开发有限公司承办单位: 无锡迈尔斯通软

3、件开发有限公司软件名称: 无锡迈尔斯通企业协同办公系统伴随着企业对信息化需求的增长,计算机、网络技术已渗透到企业的日常工作中。传统的企业内信息的交流方式已逐渐不能满足企业对大量信息的快速传递与处理的需求。在各大中小企业中,用计算机管理企业的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了企业资料的安全性。提高了企业的管理能力,为此,用计算机来管理企业的信息,是非常必要的。无锡迈尔斯通软件开发有限公司作为专业从事IT咨询与培训、软件开发与运营、互联网人才和教育服务的高新技术企业,为了适应信息革命的挑战,如何充分利用现代化手段持续创新,适应新形势、新环境、新技术

4、、新要求,重新整合资源、提升自身的管理和服务水平,提高办公效率,建立业务数据中心,需要进行本项目的建设。以满足当前增长迅速、主体多元、结构复杂、需求多样的公共服务需求。1.3 术语定义本文用到的术语符合国家标准软件工程术语(GB/T11475-1995)。与本文直接相关的国家标准包括: n GB8566-1995 软件生存期过程n GB8567-88 计算机软件产品开发文件编制指南n GB8567-88 计算机软件数据库设计说明编制指南n GB/T11457-1995 软件工程术语1.4 参考资料n 企业协同办公系统需求规格说明书n 企业协同办公系统概要设计说明书n 企业协同办公系统详细设计说

5、明书n 实用软件工程,郑人杰,殷人昆,陶永雷,清华大学出版社,1997.4n 软件工程实践者之路,美,清华大学出版社,1997.4n 计算机软件产品开发文件编制指南,GB 8567-88n 电子政务试点示范工程技术规范第二章 外部设计2.1 标识符和状态数据库软件的名称:SQL Server 2005数据库的名称为: DB_OA2.2 使用它的程序本数据库使用于 “无锡迈尔斯通企业协同办公系统” V1.0 2.3 命名约定所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。2.4 设计约定在本系统中,数据库的设计采用Visio进行

6、,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。第三章 结构设计系统按照无锡迈尔斯通企业协同办公系统的统一规划,运行在无锡迈尔斯通企业协同办公网站的统一数据库中,采用了数据库的热备份技术,实现数据的有效和安全。3.1 概念结构设计3.1.1 实体和属性的定义n 公共模块员工信息(用户登录名、真实姓名、密码、公司邮箱、其他邮箱、MSN、QQ、手机、固定电话、所属部门、职位、角色)员工信息登录名真实姓名固定电话密码公司邮箱其他邮箱MSN学位手机职

7、位所属部门QQ角色职位(职位标识、职位名称)职位职位标识职位名称部门(部门标识、部门名称)部门部门标识部门名称学历(学历标识、学历名称)学历学历标识学历名称意见与建议(提出人、提出时间、意见与建议主题、内容、附件)意见与建议提出时间内容提出人附件主题网站更新新闻(添加人、添加时间、新闻标题、更新时间)网站更新新闻添加时间新闻标题添加人更新时间附件(所属位置、文件名、文件路径、上传时间)附件文件名称文件路径所属位置上传时间n 消息面板模块公告栏信息(公告标题、公告内容、公告发表人、发表时间、紧急状态)公告信息公告内容发表时间公告标题紧急状态发表人公告状态(状态标识、状态名称)其中属性约束如下:状

8、态名称:普通,重要,紧急公告状态状态名称状态标识站内短信(发送人、接收人、留言标题、内容、发送时间、是否回复、是否读取、是否公开、消息状态、是否被发送者删除、是否被接收者删除)其中属性约束如下:是否回复:0=未回复,1=已回复;是否读取:0=未读,1=已读;是否公开:0=不公开,1=公开;消息状态:普通,重要,紧急,重要紧急;是否被发送者(接收者)删除:0=否,1=是站内短信发送人接收人留言内容消息状态发送时间是否回复是否公开留言标题是否读取是否被发送者删除是否被接收者删除n 事务管理模块事务(事务具体信息、事务提交人、事务处理人、事务计划开始时间、事务计划结束时间、事务添加时间、事务类型、事

9、务原由、备注)事务事务类型事务信息事务处理人事务原由计划开始时间计划结束时间备注信息事务提交人添加时间事务信息(事务名、事务内容、添加时间、事务状态、重要性)事务信息事务状态事务名添加时间事务重要性事务内容事务状态(事务名称、事务状态标志位)事务状态状态名称状态标志位跟踪信息(对应事务、跟踪内容、跟踪时间、跟踪人、实际开始时间、实际结束时间、状态、结果描述、事务详细信息、备注)跟踪信息对应事务跟踪内容跟踪人事务详细信息实际开始时间实际结束时间跟踪时间备注结果描述n 计划管理模块目标(目标标题、目标制定人、接收人、要求结束时间、具体内容、附件、发起时间)目标具体内容目标标题目标接收人发起时间要求

10、结束时间附件目标制定人计划(计划标题、目标标题、计划人、上级接收人、计划安排详细内容、计划开始时间、计划结束时间、附件、计划状态、计划制定时间)计划详细内容计划标题计划人计划开始时间上级接收人计划结束时间目标标题附件计划状态制定时间计划状态(状态标识、状态名称)其中属性约束如下:状态名称:初稿、审批中、批准、分配中、执行中计划状态状态标识状态名称周报(计划标题、报告人、接收人、针对计划的完成百分比、针对目标的累计完成百分比、报告内容、额外性工作、需要支持、风险和问题、下一个计划期、周报发送时间)周报报告内容计划标题接收人额外性工作针对计划的完成百分比针对目标的累计完成百分比报告人风险问题需要支

11、持下个计划期发送时间n 客户跟踪模块客户信息(客户名称、客户地址、客户电话、客户传真、客户邮箱、客户法定代表、客户被添加时间、客户被添加的用户、联系人、联系人职务、联系方式、公司地区、最后修改人、最后修改时间、经营范围、备注、客户性质)其中属性约束如下:客户性质:1=客户,2=渠道,3=客户和渠道客户信息客户地址客户电话客户邮箱客户名称客户法定代表被添加时间客户传真被用户添加联系人联系人职务公司地区联系方式最后修改人客户性质经营范围备注沟通信息(沟通名、沟通内容、时间、方式、沟通用户、沟通客户、客户方沟通人、备注)沟通信息沟通名沟通内容沟通方式客户方沟通人沟通用户沟通客户沟通时间备注沟通方式(

12、沟通方式名称、沟通方式标志位)沟通方式标志位方式名称项目状态(状态标识、状态名称)项目状态状态标识状态名称文件信息(文件所属、文件对应模块、文件原名、文件服务器名、上传时间、文件上传人、文件地址、备注)其中属性约束如下:文件所属于:1=沟通2=事务 3=跟踪文件信息文件所属文件原名上传时间文件对应模块文件上传人文件地址文件服务器名备注客户跟踪权限(用户、是否管理员、是否高层领导)其中属性约束如下:是否管理员:0=否,1=是; 是否高层:0=否,1=是权限是否管理员是否高层对应用户n 会议管理会议信息(会议时间、会议地点、会议标题、会议回复状态、会议参加人员、不参加理由、回复时间、回复状态的修改

13、人、会议议程、会议时长)其中属性约束如下:会议回复状态:0=未回复,1=参加,2=不参加,3=不确定会议信息会议地点会议标题参加人员会议时间不参加理由回复时间会议回复状态状态修改人会议议程会议时长会议记录(对应会议、主持人、发布时间、参加人员、会议小结、会议小结状态)其中属性约束如下:会议小结状态:0=无,1=有会议记录参加人员会议小结发布时间会议小结状态主持人对应会议n 人力资源模块请假申请(请假申请人、请假审批人、请假主题、请假形式、请假类型、请假开始时间、请假结束时间、请假总共时间、请假内容、请假申请时间、审批状态)其中属性约束如下:请假形式:0=事前请假,1=事后请假; 审批状态:0=

14、未回复,1=不通过,2=通过请假申请审批人请假主题开始时间申请人结束时间总共时间请假类型审批状态申请时间请假内容请假类型(类型标识符、类型名称)请假类型类型标识类型名称请假审批(对应请假申请、是否查阅、审批时间、审批意见、审批结果)其中属性约束如下:是否查阅:0=未读,1=已读; 审批结果:0=未审批,1=未通过,2=已通过请假审批是否查阅审批意见对应申请审批结果审批时间n 权限模块角色(角色标识符、角色名称)角色角色标识角色名称操作(操作标识符、操作名称、备注)操作操作标识操作名称备注n 网站统计访客记录(访客对应用户、访客IP地址、访客登录时间、离开时间、IP对应物理地址)访客记录IP地址

15、离开时间对应用户对于物理地址登录时间访客足迹(访客对应用户、之前页面UI、当前页面UI、本页面进入时间、本页面退出时间)访客足迹前页面UI进入时间对应用户离开时间当前UI3.1.2 设计局部ER模式员工局部E-R图:员工信息登录名真实姓名固定电话密码公司邮箱其他邮箱MSN手机QQ职位职位标识职位名称职位部门部门标识部门名称学历学历学历标识学历名称职位111111意见与建议局部E-R图:意见与建议提出时间内容附件主题提出人员工信息1N公告信息局部E-R图:公告信息公告内容发表时间公告标题紧急状态发表人员工信息1n站内短信局部E-R图:站内短信留言内容消息状态发送时间是否回复是否公开留言标题是否读

16、取是否被发送者删除是否被接收者删除接收人员工信息发送人人1n11事务管理局部E-R图:事务事务类型事务原由计划开始时间计划结束时间备注信息添加时间提出人员工信息处理人人事务信息事务名添加时间事务重要性事务内容事务信息事务状态状态名称状态标志位事务状态11n11111目标局部E-R图:目标具体内容目标标题发起时间要求结束时间附件制定人员工信息接收人人111N计划局部E-R图:计划详细内容计划标题计划开始时间计划结束时间目标标题附件制定时间计划人员工信息接收人人计划状态状态标识状态名称计划状态11n111客户信息局部E-R图:客户信息客户地址客户电话客户邮箱客户名称客户法定代表被添加时间客户传真联

17、系人联系人职务公司地区联系方式最后修改人客户性质经营范围备注添加客户员工信息11跟踪信息局部E-R图:跟踪信息跟踪内容事务详细信息实际开始时间实际结束时间跟踪时间备注结果描述跟踪客户客户信息跟踪人员工信息1111沟通信息局部E-R图:沟通信息沟通名沟通内容沟通方式客户方沟通人沟通时间备注跟踪客户客户信息N1沟通人员工信息11沟通方式标志位方式名称沟通方式11会议信息局部E-R图:会议信息会议地点会议标题会议时间不参加理由回复时间会议回复状态会议议程会议时长参加会议员工信息1N状态修改员工信息11请假管理局部E-R图:请假申请请假主题开始时间结束时间总共时间审批状态申请时间请假内容审批人员工信息

18、11请假人11请假类型类型标识类型名称请假人11请假审批是否查阅审批意见对应申请审批结果审批时间审批人11网站统计局部E-R图:访客足迹前页面UI进入时间离开时间当前UI员工信息1访客信息1访客记录IP地址离开时间对于物理地址登录时间访客信息113.1.3 设计全局ER模式员工信息职位部门学历学历所属职位所在部门角色角色权限操作拥有对应站内短信接收人发送人公告状态公告信息状态发布人事务事务信息跟踪信息状态事务状态具体跟踪目标计划计划状态周报状态制定反馈反馈人制定人处理人制定人客户信息沟通信息沟通方式项目状态合作项目信息状态方式沟通会议信息会议记录小结请假申请请假审批请假类型类型审批审批请假员工

19、信息主持参加11111mn11111n11n1nn1111nnm1111n11nmn111n11n11111111nn11nnm1n11访客足迹意见与建议网站更新新闻访客作者员工信息提交人n1nn113.2 逻辑结构设计3.2.1 模式员工信息表记录员工登陆账号和联系方式等基本信息。表User的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除(0=否,1=是)LoginNamevarchar50用户登陆名Namechar20真实姓名PassWordchar50密码CompanyEmailnvar

20、char500公司邮箱Emailvarchar2000邮箱,有多个(以|隔开)MSNvarchar500MSNQQvarchar50QQSkypevarchar1000SkypeMobilevarchar500手机Telvarchar500固定电话,外网能打进来的SmallTelchar20分机号DeptIDvarchar100所属部门IDPositionScantyCodevarchar100职位ScantyCode(外关联Position)职位表存储职位名称。表Position的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示

21、IDPosNamevarchar50职位名称部门表存储部门名称。表Temp_Dept的结构:字段名数据类型长度主键非空描述IDint15是否自增IDDeptIDvarchar100否部门ScantyCodeDeptNamevarchar100部门名称学历表存储学历信息。表Degree的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDDegNamevarchar20学位名称上传文件表存储上传附近的相关信息。表UpFiles的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯

22、一标示IDIsDeleteint8是否删除(0=否,1=是)FatherIDvarchar100父类主键titlevarchar200文件名Pathvarchar300文件路径AddTimesmalldatetime20添加时间公告栏信息表存储公告信息。表Temp_CallBoard的结构:字段名数据类型长度主键非空描述IDint15是否自增IDIsDeleteint8是否删除(0=否,1=是)Titlevarchar500公告栏标题Contenttext2000公告栏内容SendIDvarchar100发布者ID(外关联UserInfo表)SendTimesmalldatetime20发布时

23、间ClassIDvarchar100外关联公告类别表Temp_CallState公告信息状态表存储公告信息状态类型。表Temp_CallState的结构:字段名数据类型长度主键非空描述IDint15是否自增IDClassIDvarchar100类别IDClassNamevarchar100类别名称(普通,重要,紧急等)站内短信表存储站内短信基本信息。表Message的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100唯一标示IDSendIDvarchar100发送人IDGetIDvarchar100接收人IDTitlevarchar1000留言标题Contenttext2000内容SendTimedatetime2

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2