为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

数据库顶层设计说明书

2021-06-24 7页 doc 586KB 44阅读

用户头像 个人认证

wsqfg88

项目管理施工技术

举报
数据库顶层设计说明书..--可修编.数据库(顶层)设计说明(DBDD):翁世杰班级:2012240602学号:9指导老师:樊海玮完成时间:2015年6月24日目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc423645265"数据库(顶层)设计说明(DBDD)PAGEREF_Toc423645265\h1HYPERLINK\l"_Toc423645266"1引言PAGEREF_Toc423645266\h3HYPERLINK\l"_Toc423645267"1.1标识PAGEREF_Toc42...
数据库顶层设计说明书
..--可修编.数据库(顶层)说明(DBDD):翁世杰班级:2012240602学号:9指导老师:樊海玮完成时间:2015年6月24日目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc423645265"数据库(顶层)设计说明(DBDD)PAGEREF_Toc423645265\h1HYPERLINK\l"_Toc423645266"1引言PAGEREF_Toc423645266\h3HYPERLINK\l"_Toc423645267"1.1标识PAGEREF_Toc423645267\h3HYPERLINK\l"_Toc423645268"1.2数据库概述PAGEREF_Toc423645268\h3HYPERLINK\l"_Toc423645269"1.3文档概述PAGEREF_Toc423645269\h3HYPERLINK\l"_Toc423645270"2引用文件PAGEREF_Toc423645270\h4HYPERLINK\l"_Toc423645271"3数据库级设计决策PAGEREF_Toc423645271\h4HYPERLINK\l"_Toc423645272"4数据库详细设计PAGEREF_Toc423645272\h4HYPERLINK\l"_Toc423645273"5用于数据库访问或操纵的软件配置项的详细设计PAGEREF_Toc423645273\h5HYPERLINK\l"_Toc423645274"系统身份表(SI)PAGEREF_Toc423645274\h5HYPERLINK\l"_Toc423645275"用户身份表(UI)PAGEREF_Toc423645275\h6HYPERLINK\l"_Toc423645276"身份验证表(IC)PAGEREF_Toc423645276\h6HYPERLINK\l"_Toc423645277"毕设信息表(GD)PAGEREF_Toc423645277\h6HYPERLINK\l"_Toc423645278"毕设记录表(GC)PAGEREF_Toc423645278\h7HYPERLINK\l"_Toc423645279"毕设(GP)PAGEREF_Toc423645279\h7HYPERLINK\l"_Toc423645280"大型竞赛信息表(BCI)PAGEREF_Toc423645280\h7HYPERLINK\l"_Toc423645281"校级竞赛信息表(SCI)PAGEREF_Toc423645281\h8HYPERLINK\l"_Toc423645282"竞赛申请表(CP)PAGEREF_Toc423645282\h8HYPERLINK\l"_Toc423645283"竞赛记录表(CC)PAGEREF_Toc423645283\h8HYPERLINK\l"_Toc423645284"6需求的可追踪性PAGEREF_Toc423645284\h9HYPERLINK\l"_Toc423645285"7注解PAGEREF_Toc423645285\h91引言1.1标识SRS使用围:实践教学综合管理系统系统标识号:CDIO-PMS-2.0标题:PMS系统缩略词语:PMS。 版本号:V2.0   发行号:Alpha002(测版)1.2数据库概述本系统使用MySQL数据库,本系统是以学校部网为基础开发的,网络带宽可以满足数据库系统的实时操作要求。投资方:长安大学。需方:长安大学。用户:长安大学学生,老师,教务管理人员和竞赛管理人员。开发方:长安大学信息学院软件二班实践教学管理系统开发小组。支持机构:长安大学。当前运行现场:个人PC有关文档:数据库设计说明与软件规格说明。1.3文档概述实践教学管理系统主要统一管理学生的毕设管理以及竞赛管理,在系统中,学生可以方便地对大型竞赛或者学院开展的比赛进行报名,并由老师组织竞赛培训,学生和老师可以查看竞赛详细信息,在竞赛举办完之后学生和老师可以看到自己或者自己的队伍的成绩以及对这次比赛做出总结。学生同时选择毕设的题目以及查看毕设的详细信息,老师申请教室并由教务人员给予分配,老师在此之后给定答辩时间,老师给出毕设成绩,学生和老师可以对这次进行评论和总结。2引用文件[1]实践教学管理信息系统的开发与实现.理工大学,,030024[2]先锋,数据库系统原理与应用. :华中科技大学 2012 [3]希仁,计算机网络(第五版).:电子工业 2012[4]软件详细设计.:电子科技大学20103数据库级设计决策使用MySQL数据库(一个汉字占两个字节,一个ASCII码占一个字节)userType:1,2,4,8分别代表学生,老师,学院竞赛负责人,教务管理员,权限依次增大。4数据库详细设计E-R图类图5用于数据库访问或操纵的软件配置项的详细设计系统身份表(SI)注:系统将采用两重身份,即系统身份和用户身份(一个表维护所有类型成员),小组讨论用学号等作为登录名不太合理。身份属性在SI表中非技术性字段字段名称类型约束性来源用户SI_idVchar(18)PrimaryKey不加密注册时确定用户密码SI_pwdVchar(18)NOTNULL采用加密算法注册时确定用户昵称SI_nameVchar(18)NOTNULL不加密注册时确定注册时间SI_timeVchar(30)NOTNULL不加密注册时确定用户身份表(UI)注:由于多种类型的用户使用同一表,所有这表尽力的设计了所有的字段,根据用户的身份标识使用不同的字段(大多数属性都相同)非技术性字段字段名称类型约束性来源教学编号UI_numVchar(18)PrimaryKey不加密管理员录入真实UI_nameVchar(50)NOTNULL不加密管理员录入出生年月UI_birthVchar(18)NOTNULL不加密管理员录入入校年份UI_joinVchar(30)NOTNULL不加密管理员录入毕业院校UI_gradVchar(50)NOTNULL不加密管理员录入学位UI_degrVchar(50)NOTNULL不加密管理员录入籍贯UI_OrigVchar(50)NOTNULL不加密管理员录入用户SI_idVchar(18)ForeignKey不加密系统身份表身份验证表(IC)非技术性字段字段名称类型约束性来源验证代码IC_codeVchar(20)PrimaryKey不加密系统分配验证问题IC_probVchar(50)NOTNULL不加密注册时确定验证答案IC_answVchar(50)NOTNULL不加密注册时确定用户SI_idVchar(18)ForeignKey不加密系统身份表毕设信息表(GD)非技术性字段字段名称类型约束性来源课题编号GD_idVchar(20)PrimaryKey不加密系统分配毕设主题GD_themVchar(20)NOTNULL不加密指导教师毕设描述GD_probVchar(20)NOTNULL不加密指导教师毕设要求GD_needVchar(20)NOTNULL不加密指导教师项目确立时间GD_timeVchar(30)NOTNULL不加密教务人员审核报名截至时间GD_lastVchar(30)NOTNULL不加密指导教师答辩时间GD_replVchar(30)NOTNULL不加密指导教师答辩教室GD_roomVchar(20)NOTNULL不加密教务人员分配毕设记录表(GC)非技术性字段字段名称类型约束性来源记录编号GC_idVchar(20)PrimaryKey不加密系统分配选题时间GC_timeVchar(30)NOTNULL不加密学生选题完成毕设得分GC_scorInt0<=x<=100不加密指导教师学生总结GC_srepVchar(500)NOTNULL不加密学生老师总结GC_trepVchar(500)NOTNULL不加密指导教师课题编号GD_idVchar(20)ForeignKey不加密毕设信息表选题学生SI_idVchar(18)ForeignKey不加密系统身份表毕设申请表(GP)非技术性字段字段名称类型约束性来源申请编号GP_idVchar(20)PrimaryKey不加密系统分配毕设主题GP_themVchar(20)NOTNULL不加密指导教师毕设描述GP_probVchar(20)NOTNULL不加密指导教师毕设要求GP_needVchar(20)NOTNULL不加密指导教师报名截至时间GD_lastVchar(30)NOTNULL不加密指导教师答辩时间GD_replVchar(30)NOTNULL不加密指导教师大型竞赛信息表(BCI)非技术性字段字段名称类型约束性来源竞赛编号BCI_idVchar(20)PrimaryKey不加密系统分配竞赛主题BCI_themVchar(20)NOTNULL不加密教务管理人员竞赛描述BCI_probVchar(20)NOTNULL不加密教务管理人员竞赛要求BCI_needVchar(20)NOTNULL不加密教务管理人员报名截至时间BCI_lastVchar(30)NOTNULL不加密教务管理人员竞赛详细站点BCI_dnsVchar(30)NOTNULL不加密教务管理人员校级竞赛信息表(SCI)非技术性字段字段名称类型约束性来源竞赛编号SCI_idVchar(20)PrimaryKey不加密系统分配竞赛主题SCI_themVchar(20)NOTNULL不加密竞赛管理人员竞赛描述SCI_probVchar(20)NOTNULL不加密竞赛管理人员竞赛要求SCI_needVchar(20)NOTNULL不加密竞赛管理人员报名截至时间SCI_lastVchar(30)NOTNULL不加密竞赛管理人员竞赛确立时间SCI_creaVchar(30)NOTNULL不加密教务人员审核通过竞赛举办时间SCI_holdVchar(30)NOTNULL不加密竞赛管理人员隶属院系SCI_acadVchar(20)NOTNULL不加密竞赛管理人员竞赛申请表(CP)非技术性字段字段名称类型约束性来源申请编号CP_idVchar(20)PrimaryKey不加密系统分配竞赛主题CP_themVchar(20)NOTNULL不加密竞赛管理人员竞赛描述CP_probVchar(20)NOTNULL不加密竞赛管理人员竞赛要求CP_needVchar(20)NOTNULL不加密竞赛管理人员申请人SI_idVchar(18)ForeignKey不加密竞赛管理人员竞赛记录表(CC)非技术性字段字段名称类型约束性来源记录编号CC_idVchar(20)PrimaryKey不加密系统分配选题时间CC_timeVchar(30)NOTNULL不加密学生选题完成竞赛结果CC_scorVchar(30)NOTNULL不加密竞赛系统学生总结CC_srepVchar(500)NOTNULL不加密学生老师总结CC_trepVchar(500)NOTNULL不加密指导教师课题编号CD_idVchar(20)ForeignKey不加密竞赛信息表选题学生SI_idVchar(18)ForeignKey不加密系统身份表6需求的可追踪性本系统需要追踪系统的稳定性,防止出现特殊的意外。7注解[1]JDK:JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。[2]MySQL:MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下公司。MySQL最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,关系数据库管理系统)应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型的开发都选择MySQL作为数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。[3]CSCI:计算机软件配置项
/
本文档为【数据库顶层设计说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索