数据库设计分析说明书-完整版_第1页
数据库设计分析说明书-完整版_第2页
数据库设计分析说明书-完整版_第3页
数据库设计分析说明书-完整版_第4页
数据库设计分析说明书-完整版_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.PAGE.WORD完美格式专业知识编辑整理目录TOC\o"1-3"\h\u第一章引言11.1编写目的11.2背景11.3参考资料2第二章外部设计32.1标识符和状态32.2命名约定32.3设计约定3第三章结构设计43.1概念结构设计4实体和属性的定义4设计局部ER模式13设计全局ER模式203.2逻辑结构设计21模式21外模式323.3物理结构设计32第四章运用设计344.1数据字典设计344.2安全保密设计344.3数据库实施34创建数据库34创建表34.PAGE.引言编写目的1、本数据库设计说明书是关于寝室管理系统数据库设计,主要包括数据逻辑结构设计、数据字典以及运行环境、安全设计等。2、本数据库设计说明书读者:用户、系统设计人员、系统测试人员、系统维护人员。3、本数据库设计说明书是根据系统需求分析设计所编写的。4、本系统说明书为开发软件提供了一定基础。背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,然而在计算机应用普及以前我国大部分高校的学生信息管理仅靠人工进行管理和操作,这种管理方式存在着许多缺点,如:效率低,密保性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力已成为当务之急。正因为如此,学生宿舍管理系统成为了学生管理不可缺少的部分,它的内容对于学校的管理者来说都至关重要,所以学生宿舍管理系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速。查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生信息管理的效率。参考资料软件工程导论〔第五版张海藩编著清华大学出版社数据库系统概论〔第四版王珊,萨师煊编著高等教育出版社Internet资源外部设计标识符和状态数据库软件的名称:SQLServer2008数据库的名称为:DB_mag命名约定所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。设计约定在本系统中,数据库的设计采用Visio进行,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联<ER图>都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。结构设计系统按照XX迈尔斯通企业协同办公系统的统一规划,运行在XX迈尔斯通企业协同办公网站的统一数据库中,采用了数据库的热备份技术,实现数据的有效和安全。概念结构设计实体和属性的定义公共模块员工信息<用户登录名、真实姓名、密码、公司邮箱、其他邮箱、MSN、QQ、手机、固定电话、所属部门、职位、角色>员工信息员工信息登录名真实姓名固定电话密码公司邮箱其他邮箱MSN学位手机职位所属部门QQ角色职位<职位标识、职位名称>职位职位职位标识职位名称部门<部门标识、部门名称>部门部门部门标识部门名称学历<学历标识、学历名称>学历学历学历标识学历名称意见与建议<提出人、提出时间、意见与建议主题、内容、附件>意见与建议意见与建议提出时间内容提出人附件主题网站更新新闻<添加人、添加时间、新闻标题、更新时间>网站更新新闻网站更新新闻添加时间新闻标题添加人更新时间附件<所属位置、文件名、文件路径、上传时间>附件附件文件名称文件路径所属位置上传时间消息面板模块公告栏信息<公告标题、公告内容、公告发表人、发表时间、紧急状态>公告信息公告信息公告内容发表时间公告标题紧急状态发表人公告状态<状态标识、状态名称>其中属性约束如下:状态名称:普通,重要,紧急公告状态公告状态状态名称状态标识站内短信<发送人、接收人、留言标题、内容、发送时间、是否回复、是否读取、是否公开、消息状态、是否被发送者删除、是否被接收者删除>其中属性约束如下:是否回复:0=未回复,1=已回复;是否读取:0=未读,1=已读;是否公开:0=不公开,1=公开;消息状态:普通,重要,紧急,重要紧急;是否被发送者〔接收者删除:0=否,1=是站内短信站内短信发送人接收人留言内容消息状态发送时间是否回复是否公开留言标题是否读取是否被发送者删除是否被接收者删除事务管理模块事务<事务具体信息、事务提交人、事务处理人、事务计划开始时间、事务计划结束时间、事务添加时间、事务类型、事务原由、备注>事务事务事务类型事务信息事务处理人事务原由计划开始时间计划结束时间备注信息事务提交人添加时间事务信息<事务名、事务内容、添加时间、事务状态、重要性>事务信息事务信息事务状态事务名添加时间事务重要性事务内容事务状态<事务名称、事务状态标志位>事务状态事务状态状态名称状态标志位跟踪信息<对应事务、跟踪内容、跟踪时间、跟踪人、实际开始时间、实际结束时间、状态、结果描述、事务详细信息、备注>跟踪信息跟踪信息对应事务跟踪内容跟踪人事务详细信息实际开始时间实际结束时间跟踪时间备注结果描述计划管理模块目标<目标标题、目标制定人、接收人、要求结束时间、具体内容、附件、发起时间>目标目标具体内容目标标题目标接收人发起时间要求结束时间附件目标制定人计划<计划标题、目标标题、计划人、上级接收人、计划安排详细内容、计划开始时间、计划结束时间、附件、计划状态、计划制定时间>计划计划详细内容计划标题计划人计划开始时间上级接收人计划结束时间目标标题附件计划状态制定时间计划状态<状态标识、状态名称>其中属性约束如下:状态名称:初稿、审批中、批准、分配中、执行中计划状态计划状态状态标识状态名称周报<计划标题、报告人、接收人、针对计划的完成百分比、针对目标的累计完成百分比、报告内容、额外性工作、需要支持、风险和问题、下一个计划期、周报发送时间>周报周报报告内容计划标题接收人额外性工作针对计划的完成百分比针对目标的累计完成百分比报告人风险问题需要支持下个计划期发送时间客户跟踪模块客户信息<客户名称、客户地址、客户电话、客户传真、客户邮箱、客户法定代表、客户被添加时间、客户被添加的用户、联系人、联系人职务、联系方式、公司地区、最后修改人、最后修改时间、经营范围、备注、客户性质>其中属性约束如下:客户性质:1=客户,2=渠道,3=客户和渠道客户信息客户信息客户地址客户电话客户邮箱客户名称客户法定代表被添加时间客户传真被用户添加联系人联系人职务公司地区联系方式最后修改人客户性质经营范围备注沟通信息<沟通名、沟通内容、时间、方式、沟通用户、沟通客户、客户方沟通人、备注>沟通信息沟通信息沟通名沟通内容沟通方式客户方沟通人沟通用户沟通客户沟通时间备注沟通方式<沟通方式名称、沟通方式标志位>沟通方式沟通方式标志位方式名称项目状态<状态标识、状态名称>项目状态项目状态状态标识状态名称文件信息<文件所属、文件对应模块、文件原名、文件服务器名、上传时间、文件上传人、文件地址、备注>其中属性约束如下:文件所属于:1=沟通2=事务3=跟踪文件信息文件信息文件所属文件原名上传时间文件对应模块文件上传人文件地址文件服务器名备注客户跟踪权限<用户、是否管理员、是否高层领导>其中属性约束如下:是否管理员:0=否,1=是;是否高层:0=否,1=是权限权限是否管理员是否高层对应用户会议管理会议信息<会议时间、会议地点、会议标题、会议回复状态、会议参加人员、不参加理由、回复时间、回复状态的修改人、会议议程、会议时长>其中属性约束如下:会议回复状态:0=未回复,1=参加,2=不参加,3=不确定会议信息会议信息会议地点会议标题参加人员会议时间不参加理由回复时间会议回复状态状态修改人会议议程会议时长会议记录<对应会议、主持人、发布时间、参加人员、会议小结、会议小结状态>其中属性约束如下:会议小结状态:0=无,1=有会议记录会议记录参加人员会议小结发布时间会议小结状态主持人对应会议人力资源模块请假申请<请假申请人、请假审批人、请假主题、请假形式、请假类型、请假开始时间、请假结束时间、请假总共时间、请假内容、请假申请时间、审批状态>其中属性约束如下:请假形式:0=事前请假,1=事后请假;审批状态:0=未回复,1=不通过,2=通过请假申请请假申请审批人请假主题开始时间申请人结束时间总共时间请假类型审批状态申请时间请假内容请假类型<类型标识符、类型名称>请假类型请假类型类型标识类型名称请假审批<对应请假申请、是否查阅、审批时间、审批意见、审批结果>其中属性约束如下:是否查阅:0=未读,1=已读;审批结果:0=未审批,1=未通过,2=已通过请假审批请假审批是否查阅审批意见对应申请审批结果审批时间权限模块角色<角色标识符、角色名称>角色角色角色标识角色名称操作<操作标识符、操作名称、备注>操作操作操作标识操作名称备注网站统计访客记录<访客对应用户、访客IP地址、访客登录时间、离开时间、IP对应物理地址>访客记录访客记录IP地址离开时间对应用户对于物理地址登录时间访客足迹<访客对应用户、之前页面UI、当前页面UI、本页面进入时间、本页面退出时间>访客足迹访客足迹前页面UI进入时间对应用户离开时间当前UI设计局部ER模式员工局部E-R图:员工信息员工信息登录名真实姓名固定电话密码公司邮箱其他邮箱MSN手机QQ职位职位标识职位名称职位部门部门标识部门名称学历学历学历标识学历名称职位111111意见与建议局部E-R图:意见与建议意见与建议提出时间内容附件主题提出人员工信息1N公告信息局部E-R图:公告信息公告信息公告内容发表时间公告标题紧急状态发表人员工信息1n站内短信局部E-R图:站内短信站内短信留言内容消息状态发送时间是否回复是否公开留言标题是否读取是否被发送者删除是否被接收者删除接收人员工信息发送人人1n11事务管理局部E-R图:事务事务事务类型事务原由计划开始时间计划结束时间备注信息添加时间提出人员工信息处理人人事务信息事务名添加时间事务重要性事务内容事务信息事务状态状态名称状态标志位事务状态11n11111目标局部E-R图:目标目标具体内容目标标题发起时间要求结束时间附件制定人员工信息接收人人111N计划局部E-R图:计划计划详细内容计划标题计划开始时间计划结束时间目标标题附件制定时间计划人员工信息接收人人计划状态状态标识状态名称计划状态11n111客户信息局部E-R图:客户信息客户信息客户地址客户电话客户邮箱客户名称客户法定代表被添加时间客户传真联系人联系人职务公司地区联系方式最后修改人客户性质经营范围备注添加客户员工信息11跟踪信息局部E-R图:跟踪信息跟踪信息跟踪内容事务详细信息实际开始时间实际结束时间跟踪时间备注结果描述跟踪客户客户信息跟踪人员工信息1111沟通信息局部E-R图:沟通信息沟通信息沟通名沟通内容沟通方式客户方沟通人沟通时间备注跟踪客户客户信息N1沟通人员工信息11沟通方式标志位方式名称沟通方式11会议信息局部E-R图:会议信息会议信息会议地点会议标题会议时间不参加理由回复时间会议回复状态会议议程会议时长参加会议员工信息1N状态修改员工信息11请假管理局部E-R图:请假申请请假申请请假主题开始时间结束时间总共时间审批状态申请时间请假内容审批人员工信息11请假人11请假类型类型标识类型名称请假人11请假审批是否查阅审批意见对应申请审批结果审批时间审批人11网站统计局部E-R图:访客足迹访客足迹前页面UI进入时间离开时间当前UI员工信息1访客信息1访客记录IP地址离开时间对于物理地址登录时间访客信息11设计全局ER模式员工信息员工信息职位部门学历学历所属职位所在部门角色角色权限操作拥有对应站内短信接收人发送人公告状态公告信息状态发布人事务事务信息跟踪信息状态事务状态具体跟踪目标计划计划状态周报状态制定反馈反馈人制定人处理人制定人客户信息沟通信息沟通方式项目状态合作项目信息状态方式沟通会议信息会议记录小结请假申请请假审批请假类型类型审批审批请假员工信息主持参加11111mn11111n11n1nn1111nnm1111n11nmn111n11n11111111nn11nnm1n11访客足迹意见与建议网站更新新闻访客作者员工信息提交人n1nn11逻辑结构设计模式员工信息表记录员工登陆账号和联系方式等基本信息。表User的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是LoginNamevarchar50用户登陆名Namechar20真实姓名PassWordchar50密码CompanyEmailnvarchar500公司邮箱Emailvarchar2000邮箱,有多个〔以|隔开MSNvarchar500MSNQQvarchar50QQSkypevarchar1000SkypeMobilevarchar500手机Telvarchar500固定电话,外网能打进来的SmallTelchar20分机号DeptIDvarchar100所属部门IDPositionScantyCodevarchar100职位ScantyCode〔外关联Position职位表存储职位名称。表Position的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDPosNamevarchar50职位名称部门表存储部门名称。表Temp_Dept的结构:字段名数据类型长度主键非空描述IDint15是否自增IDDeptIDvarchar100否部门ScantyCodeDeptNamevarchar100部门名称学历表存储学历信息。表Degree的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDDegNamevarchar20学位名称上传文件表存储上传附近的相关信息。表UpFiles的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是FatherIDvarchar100父类主键titlevarchar200文件名Pathvarchar300文件路径AddTimesmalldatetime20添加时间公告栏信息表存储公告信息。表Temp_CallBoard的结构:字段名数据类型长度主键非空描述IDint15是否自增IDIsDeleteint8是否删除〔0=否,1=是Titlevarchar500公告栏标题Contenttext2000公告栏内容SendIDvarchar100发布者ID〔外关联UserInfo表SendTimesmalldatetime20发布时间ClassIDvarchar100外关联公告类别表Temp_CallState公告信息状态表存储公告信息状态类型。表Temp_CallState的结构:字段名数据类型长度主键非空描述IDint15是否自增IDClassIDvarchar100类别IDClassNamevarchar100类别名称<普通,重要,紧急等>站内短信表存储站内短信基本信息。表Message的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100唯一标示IDSendIDvarchar100发送人IDGetIDvarchar100接收人IDTitlevarchar1000留言标题Contenttext2000内容SendTimedatetime20发送时间IsReplybit2是否回复〔0=未回复,1=回复IsReadbit2是否读取〔0=未读取,1=读取IsOpenbit2是否公开〔0=未公开,1=公开MessStatevarchar<100>100消息状态〔普通,紧急等等SendDeletebit2发送者删除〔0=不删除;1=删除GetDeletebit2接受者删除〔0=不删除;1等于删除事务信息表存储事务名称内容等相关信息。表AffairInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是CommCodevarchar100沟通ScantyCodeAffairNamevarchar300事务名AffairContentvarchar500事务内容AffairInpuTimedatetime20事务添加时间Stateint20事务状态Importantvarchar100重要性事务状态表存储事务状态类型。表AffTypeInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDAffTypeNamevarchar50事务状态名AffTypeIDint20事务状态标志位事务处理信息表存储事务处理相关信息。表AffairDealInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100唯一标示IDIsDeleteint8是否删除〔0=否,1=是AffairIDint20事务IDAffairApplyIDvarchar100事务提交人ScantyCodeAffairDealIDvarchar100事务处理人ScantyCodeStartTimedatetime20事务计划开始时间EndTimedatetime20事务计划结束时间AffairInpuTimedatetime20事务添加时间AffairTypeIDint20事务处理类型IDCausetext2000原由ReMarkvarchar500备注跟踪信息表存储事务跟踪相关信息。表FollowInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDIsDeleteint8是否删除〔0=否,1=是AffairIDint20事务IDReMarkvarchar500备注FollowContentnvarchar2000跟踪内容FollowTimedatetime20跟踪时间FollowUserIDvarchar100跟踪人ScantyCodeStartTimedatetime20实际开始时间EndTimedatetime20实际结束时间Statusint20状态Resultnvarchar2000结果描述FatherCodenarchar<100>100事务详细ScantyCode目标表存储目标基本信息。表Plm_Goal的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar<100>100否唯一标示IDGoalNumbervarchar<100>20目标编号SetUservarchar<100>500目标制定人<用户表的ScantyCode>ReceiveUservarchar<100>2000接收人<用户表的ScantyCode>EndTimesmalldatetime20结束时间GoalContenttext100具体内容SetSetTimesmalldatetime20发起时间GoalLevelint8目标类别<0=管理办目标,1=部门目标,2=小组目标,3=个人目标>IsDeleteint8是否删除<0=不删除,1=删除>计划表存储计划基本信息。表Plm_Plan的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDPlanNumbervarchar100计划编号Plantitlevarchar100计划标题PlanLevelint20目标类别<0=管理办计划,1=部门计划,2=小组计划,3=个人计划>GoalCodevarchar100目标标题<目标表对应的唯一标示ScantyCode>PlanUservarchar100计划人<用户表的ScantyCode>ReceiveUservarchar100接收人<用户表的ScantyCode>PlanContenttext2000计划内容StartTimesmalldatetime20计划开始时间EndTimesmalldatetime20计划结束时间PlanStatevarchar100计划状态SetTimesmalldatetime20计划制定时间ApprovalStateint8审批状态<1=通过,2=不通过>IsDeleteint8是否删除<0=不删除,1=删除>计划状态表存储计划的状态类型。表Plm_State的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDStateNamevarchar100状态名称IsDeleteint8是否删除<0=不删除,1=删除>周报表存储计划反馈周报相关信息。表Plm_Report的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDWeeklyNumbervarchar100周报编号PlanCodevarchar100计划标题<目标表对应的唯一标示ScantyCode>WeeklyUservarchar100报告人<用户表的ScantyCode>ReceiveUservarchar100接收人<用户表的ScantyCode>PlanPercentfloat8针对计划的完成百分比GoalPercentfloat8针对目标的累计完成百分比WeeklyContenttext2000报告内容ExtraWorktext20额外性工作NeedSuppervarchar800需要支持Questionvarchar800风险和问题NextTimesmalldatetime20下一个计划时间SetTimesmalldatetime20周报制定时间WeeklyOpinionvarchar800上级评价IsDeleteint8是否删除<0=不删除,1=删除>客户信息表存储被跟踪客户的相关信息。表CompanyInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是CorpNamevarchar500否客户名称CorpAddressvarchar500客户地址CorpTelvarchar300客户电话CorpFaxvarchar300客户传真CorpEmailvarchar300客户邮箱CorpPrincipalvarchar300客户法人代表CorpAddTimesmalldatetime20客户被添加时间CorpUserIDvarchar100客户被某用户ID添加CorpLinkManvarchar300联系人CorpLinkManPstvarchar300联系人职务CorpConModelvarchar500联系方式CorpAreanvarchar100公司地区UpdateNamevarchar50最后修改人UpdateTimedatetime20最后修改时间CorpWorkRangevarchar500经营范围ReMarkvarchar500备注CorpAttributevarchar100客户性质〔1=客户,2=渠道,3=客户和渠道沟通信息表存储与跟踪客户的相关沟通记录信息。表CommunicateInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDCompanyCodevarchar20客户ScantyCodeCommNamevarchar500否沟通名CommContentvarchar2000沟通内容CommTimesmalldatetime20沟通时间CommUserIDvarchar100沟通人ScantyCodeCommTypeIDint20沟通方式标志位CommClientchar20客户方沟通人IsDeleteint8是否删除〔0=否,1=是ReMarkvarchar500备注沟通信息表存储与跟踪客户的相关沟通记录信息。表CommTypeInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDCommTypeNamevarchar50否沟通方式名CommTypeIDint20沟通方式标志位客户项目对应表存储与跟踪客户的相关项目记录信息。表Company_Project的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是CompanyCodevarchar100客户ScantyCodeProjectNamevarchar200项目名客户-项目-状态相对应的表存储与跟踪客户的相关项目的状态信息。表Company_Project_Type的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是ProjectCodevarchar100客户项目ProjectTypevarchar100项目状态客户信息对应员工操作表存储与跟踪客户对应员工的信息。表Company_User的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是CompanyCodevarchar100客户ScantyCodeUserCodevarchar100关联用户表UserIsLookint20是否拥有查看权限IsEditint20是否拥有修改权限权限表存储与客户跟踪模块员工具有的权限信息。表CrmPower的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是UserScantyCodevarchar100Userinfo表的ScantyCodeFatherIDint20外表的IDPowerTypevarchar100权限Sourceint20从哪个表来文件信息表存储与上传文件的相关信息。表FileInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDIsDeleteint2是否删除〔0=否,1=是ReMarkvarchar500备注FileRemainIDint20文件所属于ID〔沟通/事务FileRemainTypeint20文件所属于〔1=沟通;2=事务;3=跟踪FileOldNamevarchar50文件原名FileNewNamevarchar50文件服务器名FileUploadTimedatetime20文件上传时间FileUploadUservarchar100文件上传人IDFileAddressvarchar200文件地址项目状态表存储项目状态类型。表Project_Type的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是ProjectNamevarchar200状态名会议记录表存储会议小结信息。表Meeting的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100唯一标示IDMeetingComperevarchar100主持人SendTimedatetime50发布时间MeetingJionUservarchar<2000>2000参加人员Contentvarchar<5000>5000会议小结Stateint8会议小结〔1=有,0=无会议详细表存储会议详细信息。表MeetingInfo的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100唯一标示IDMeetingTimedatetime20会议时间MeetingNumnchar50会议地点MeetingAddressvarchar100会议时长MeetingTitlevarchar200会议主题MeetingContainvarchar2000会议议程MeetingReplyint8会议回复状态〔0=未回复,1=参加,2=不参加,3=不确定MeetingUservarchar100会议参加人员MeetingExcusevarchar2000不参加理由MeetingUpdateTimesmalldatetime20回复时间MeetingUpdateUservarchar100回复状态的修改人访客足迹表存储访客登录后的访问页面足迹信息。表BrowseRecord的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是FatherCodevarchar100<外键关联ClientRecorf.ScantyCode>OriginPagePathvarchar200前个页面URIPagePathvarchar200当前页面URIAccessTimedatetime20本页面进入时间ExitTimedatetime20本页面离开时间访客资料表存储访客在不同IP机子上的登录信息。表BrowseRecord的结构:字段名数据类型长度主键非空描述IDint15是否自增IDScantyCodevarchar100否唯一标示IDIsDeleteint8是否删除〔0=否,1=是IPAddrvarchar50IPAddr访客IP地址LoginTimedatetime20访客登录时间ExitTimedatetime20访客离开时间UserScantyCodevarchar<100>100User表的ScantyCodeIPAreanvarchar<100>100IP对应的地理地址外模式物理结构设计数据库名称为:DB_OA存储位置:默认位置建立系统程序员视图,包括:数据在内存中的安排,包括对索引区、缓冲区的设计;所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;访问数据的方式方法。运用设计数据字典设计无说明。安全保密设计通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密设计考虑。对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据保护措施,以说明它的标识符、同义名及有关信息。数据库由专门数据库管理用员对数据库操作,需要注意以下几项安全问题:访问安全、网络安全、传输安全、备份安全、数据安全数据库实施创建数据库/******对象:Database[DB_OA]脚本日期:07/02/200920:45:31******/CREATEDATABASEDB_OA创建表USE[BBSDataTest]GO/******对象:Table[dbo].[User]脚本日期:07/02/200920:48:01******/CREATETABLE[dbo].[User]< [ID][int]IDENTITY<1,1>NOTNULL, [ScantyCode][varchar]<100>COLLATEChinese_PRC_CI_ASNULL, [LoginName][varchar]<50>COLLATEChinese_PRC_CI_ASNULL, [Name][char]<20>COLLATEChinese_PRC_CI_ASNULL, [PassWord][char]<50>COLLATEChinese_PRC_CI_ASNULL, [CompanyEmail][nvarchar]<500>COLLATEChinese_PRC_CI_ASNULL, [Email][varchar]<2000>COLLATEChinese_PRC_CI_ASNULL, [MSN][varchar]<500>COLLATEChinese_PRC_CI_ASNULL, [QQ][varchar]<50>COLLATEChinese_PRC_CI_ASNULL, [Skype][varchar]<1000>COLLATEChinese_PRC_CI_ASNULL, [Mobile][varchar]<500>COLLATEChinese_PRC_CI_ASNULL, [Tel][varchar]<500>COLLATEChinese_PRC_CI_ASNULL, [SmallTel][char]<20>COLLATEChinese_PRC_CI_ASNULL, [DeptID][varchar]<100>COLLATEChinese_PRC_CI_ASNULL, [PositionScantyCode][varchar]<100>COLLATEChinese_PRC_CI_ASNULL, [IsDelete][int]NULLCONSTRAINT[DF_User_IsDelete]DEFAULT<0>,CONSTRAINT[PK_User]PRIMARYKEYCLUSTERED< [ID]ASC>WITH<PAD_INDEX=OFF,IGNORE_DUP_KEY=OFF>ON[PRIMARY]>ON[PRIMARY]GO/******对象:Table[dbo].[Position]脚本日期:07/02/200920:51:09******/CREATETABLE[dbo].[Position]< [ID][int]IDENTITY<1,1>NOTNULL, [ScantyCode][varchar]<100>COLLATEChinese_PRC_CI_ASNOTNULL, [PosName][varchar]<50>COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK_POSITION]PRIMARYKEYCLUSTERED< [ID]ASC>WITH<PAD_INDEX=OFF,IGNORE_DUP_KEY=OFF>ON[PRIMARY]>ON[PRIMARY]GO/******对象:Table[dbo].[Degree]脚本日期:07/02/200920:52:01******/CREATETABLE[dbo].[Degree]< [ID][int]IDENTITY<1,1>NOTNULL, [ScantyCode][varchar]<100>COLLATEChinese_PRC_CI_ASNOTNULL, [DegName][varchar]<20>COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK_DEGREE]PRIMARYKEYCLUSTERED< [ID]ASC>WITH<PAD_INDEX=OFF,IGNORE_DUP_KEY=OFF>ON[PRIMARY]>ON[PRIMARY]GO/******对象:Table[dbo].[Temp_Dept]脚本日期:07/02/200920:53:22******/REATETABLE[dbo].[Temp_Dept]< [ID][int]IDENTITY<1,1>NOTNULL, [DeptID][varchar]<100>COLLATEChinese_PRC_CI_ASNULL, [DeptName][varchar]<100>COLLATEChinese_PRC_CI_ASNULL,CONSTRAINT[PK_Temp_Dept]PRIMARYKEYCLUSTERED< [ID]ASC>WITH<PAD_INDEX=OFF,IGNORE_DUP_KEY=OFF>ON[PRIMARY]>ON[PRIMARY]GO/******对象:Table[dbo].[Feedback]脚本日期:07/02/200920:56:27******/CREATETABLE[dbo].[Feedback]< [ID][int]IDENTITY

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论