数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc

上传人:wj 文档编号:4003144 上传时间:2023-05-02 格式:DOC 页数:9 大小:564.50KB
下载 相关 举报
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第1页
第1页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第2页
第2页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第3页
第3页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第4页
第4页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第5页
第5页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第6页
第6页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第7页
第7页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第8页
第8页 / 共9页
数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc

《数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc(9页珍藏版)》请在冰点文库上搜索。

数据库顶层设计说明DBDD翁世杰Word文档下载推荐.doc

毕设信息表(GD) 6

毕设记录表(GC) 7

毕设申请表(GP) 7

大型竞赛信息表(BCI) 7

校级竞赛信息表(SCI) 8

竞赛申请表(CP) 8

竞赛记录表(CC) 8

6需求的可追踪性 9

7注解 9

1引言

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]软件详细设计教程.西安:

西安电子科技大学出版社2010

3数据库级设计决策

使用MySQL数据库(一个汉字占两个字节,一个ASCII码占一个字节)

userType:

1,2,4,8分别代表学生,老师,学院竞赛负责人,教务管理员,权限依次增大。

4数据库详细设计

E-R图

类图

5用于数据库访问或操纵的软件配置项的详细设计

系统身份表(SI)

注:

系统将采用两重身份,即系统身份和用户身份(一个表维护所有类型成员),小组讨论用学号等作为登录名不太合理。

身份属性在SI表中

非技术性字段

字段名称

类型

约束

保密性

来源

用户帐号

SI_id

Vchar(18)

PrimaryKey

不加密

注册时确定

用户密码

SI_pwd

NOTNULL

采用加密算法

用户昵称

SI_name

注册时间

SI_time

Vchar(30)

用户身份表(UI)

由于多种类型的用户使用同一张表,所有这张表尽力的设计了所有的字段,根据用户的身份标识使用不同的字段(大多数属性都相同)

教学编号

UI_num

管理员录入

真实姓名

UI_name

Vchar(50)

出生年月

UI_birth

入校年份

UI_join

毕业院校

UI_grad

学位

UI_degr

籍贯

UI_Orig

ForeignKey

系统身份表

身份验证表(IC)

验证代码

IC_code

Vchar(20)

系统分配

验证问题

IC_prob

验证答案

IC_answ

毕设信息表(GD)

课题编号

GD_id

毕设主题

GD_them

指导教师

毕设描述

GD_prob

毕设要求

GD_need

项目确立时间

GD_time

教务人员审核

报名截至时间

GD_last

答辩时间

GD_repl

答辩教室

GD_room

教务人员分配

毕设记录表(GC)

记录编号

GC_id

选题时间

GC_time

学生选题完成

毕设得分

GC_scor

Int

0<

=x<

=100

学生总结

GC_srep

Vchar(500)

学生

老师总结

GC_trep

毕设信息表

选题学生

毕设申请表(GP)

申请编号

GP_id

GP_them

GP_prob

GP_need

大型竞赛信息表(BCI)

竞赛编号

BCI_id

竞赛主题

BCI_them

教务管理人员

竞赛描述

BCI_prob

竞赛要求

BCI_need

BCI_last

竞赛详细站点

BCI_dns

校级竞赛信息表(SCI)

SCI_id

SCI_them

竞赛管理人员

SCI_prob

SCI_need

SCI_last

竞赛确立时间

SCI_crea

教务人员审核通过

竞赛举办时间

SCI_hold

隶属院系

SCI_acad

竞赛申请表(CP)

CP_id

CP_them

CP_prob

CP_need

申请人

竞赛记录表(CC)

CC_id

CC_time

竞赛结果

CC_scor

竞赛系统

CC_srep

CC_trep

CD_id

竞赛信息表

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:

计算机软件配置项

9/9

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

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

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