您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 数据库(顶层)设计说明(DBDD)--翁世杰(19)
1/9数据库(顶层)设计说明(DBDD)姓名:翁世杰班级:2012240602学号:201224060219指导老师:樊海玮完成时间:2015年6月24日2/9目录数据库(顶层)设计说明(DBDD)........................................................................................................11引言...............................................................................................................................................31.1标识....................................................................................................................................31.2数据库概述.........................................................................................................................31.3文档概述.............................................................................................................................32引用文件........................................................................................................................................43数据库级设计决策........................................................................................................................44数据库详细设计............................................................................................................................45用于数据库访问或操纵的软件配置项的详细设计....................................................................5系统身份表(SI).................................................................................................................5用户身份表(UI).................................................................................................................6身份验证表(IC).................................................................................................................6毕设信息表(GD)...............................................................................................................6毕设记录表(GC)................................................................................................................7毕设申请表(GP)................................................................................................................7大型竞赛信息表(BCI).......................................................................................................7校级竞赛信息表(SCI).......................................................................................................8竞赛申请表(CP)................................................................................................................8竞赛记录表(CC)................................................................................................................86需求的可追踪性............................................................................................................................97注解...............................................................................................................................................93/91引言1.1标识SRS使用范围:实践教学综合管理系统系统标识号:CDIO-PMS-2.0标题:PMS系统缩略词语:PMS。版本号:V2.0发行号:Alpha002(内测版)1.2数据库概述本系统使用MySQL数据库,本系统是以学校内部网为基础开发的,网络带宽可以满足数据库系统的实时操作要求。投资方:长安大学。需方:长安大学。用户:长安大学学生,老师,教务管理人员和竞赛管理人员。开发方:长安大学信息学院软件二班实践教学管理系统开发小组。支持机构:长安大学。当前运行现场:个人PC有关文档:数据库设计说明与软件规格说明。1.3文档概述实践教学管理系统主要统一管理学生的毕设管理以及竞赛管理,在系统中,学生可以方便地对大型竞赛或者学院开展的比赛进行报名,并由老师组织竞赛培训,学生和老师可以查看竞赛详细信息,在竞赛举办完之后学生和老师可以看到自己或者自己的队伍的成绩以及对这次比赛做出总结。学生同时选择毕设的题目以及查看毕设的详细信息,老师申请教室并由教务人员给予分配,老师在此之后给定答辩时间,老师给出毕设成绩,学生和老师可以对这次毕业设计进行评论和总结。4/92引用文件[1]实践教学管理信息系统的开发与实现.太原理工大学,山西,太原030024[2]刘先锋,数据库系统原理与应用.武汉:华中科技大学出版社2012[3]谢希仁,计算机网络(第五版).北京:电子工业出版社2012[4]软件详细设计教程.西安:西安电子科技大学出版社20103数据库级设计决策使用MySQL数据库(一个汉字占两个字节,一个ASCII码占一个字节)userType:1,2,4,8分别代表学生,老师,学院竞赛负责人,教务管理员,权限依次增大。4数据库详细设计教师学生竞赛管理管选题n1申报1论文课题n答辩11总结11n竞赛开办1n报名1n组织11E-R图5/9类图5用于数据库访问或操纵的软件配置项的详细设计系统身份表(SI)注:系统将采用两重身份,即系统身份和用户身份(一个表维护所有类型成员),小组讨6/9论用学号等作为登录名不太合理。身份属性在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不加密指导教师7/9项目确立时间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_pro
本文标题:数据库(顶层)设计说明(DBDD)--翁世杰(19)
链接地址:https://www.777doc.com/doc-4505327 .html