




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生成绩管理系统-数据库设计2.功能描述管理员功能; 添加、修改、删除学生成绩信息 发布学生成绩信息 添加、删除、修改学生信息学生功能: 查询成绩3.业务流程图 图1 成绩管理系统业务流程图4.数据流程分析 4.1 数据流程图 通过需求分析,得出学生成绩管理系统数据流图 图2 学生成绩管理系统 数据流图顶层图图3 上下文图 图4 成绩查询子系统 图5 成绩修改子系统 图6 成绩发布子系统4.2 数据字典(根据编号对数据流程图中的各元素如数据流、数据存储、外部实体和处理逻辑进行细节描述)l 数据流的描述 数据流编号:S001 数据流名称:管理员登陆信息 简称:管理员信息 数据流来源:管理员数据流
2、去向:学生成绩管理系统数据流组成:管理员账号和密码 数据流量;100/天 高峰流量:500/天数据流编号:S002 数据流名称: 课程信息 简称: 课程信息 数据流来源: 课程信息表数据流去向:学生成绩管理系统数据流组成: 学生姓名,学号、年龄、课程、年级 数据流量;1000/天 高峰流量:10000/天数据流编号:S003 数据流名称:学生成绩查询信息 简称: 学生成绩 数据流来源: 管理员数据流去向: 学生成绩管理系统数据流组成: 学生学号、成绩、课程 数据流量;1000/天 高峰流量:10000/天数据流编号:S004 数据流名称:查询者信息 简称: 查询 数据流来源: 学生数据流去向:
3、 成绩查询系统数据流组成: 学生学号 数据流量;2000/天 高峰流量:30000/天数据流编号:S005 数据流名称:学生成绩信息 简称: 学生成绩 数据流来源: 成绩查询系统数据流去向: 学生数据流组成: 学号、姓名、成绩 数据流量;2000/天 高峰流量:30000/天数据流编号:S006 数据流名称:成绩单信息 简称: 成绩单 数据流来源: 成绩发布系统数据流去向: 学生数据流组成: 学号、姓名、成绩 数据流量;10000/天 高峰流量:80000/天l 处理逻辑的描述处理逻辑编号:P0 处理逻辑名称:成绩管理系统 简述: 是最高层系统,可以查询、修改、发布成绩 输入的数据流: 管理员
4、账号、密码、学生学号处理描述: 系统调用各个子系统完成不同功能输出的数据流: 学生信息或学生成绩 处理频率;1000/天处理逻辑编号:P01 处理逻辑名称:成绩查询子系统 简述: 管理员登陆系统,输入想要查询的学生学号,获得成绩 输入的数据流: 学号处理描述: 调用成绩查询功能模块处理输出的数据流: 成绩 处理频率;1000/天处理逻辑编号:P02 处理逻辑名称:成绩修改子系统 简述:管理员可以修改学生成绩 输入的数据流: 学生学号处理描述: 按照学号查找学生成绩,然后修改,最后保存输出的数据流: 新的成绩 处理频率;100/天处理逻辑编号:P03 处理逻辑名称:成绩发布系统 简称:成绩发布
5、输入的数据流: 学生学号处理描述: 首先查询学生成绩,然后将其发布到网络上输出的数据流: 成绩 处理频率;1000/天l 数据存储的描述 数据存储编号:D01 数据存储名称:学生成绩信息 简称: 学生成绩存储信息数据存储组成;学号、姓名、课程、成绩关键字:学号相关联的处理;D02 D03 数据存储编号:D02 数据存储名称:学生信息 简称: 学生信息存储数据存储组成;学号、姓名、课程关键字:学号相关联的处理;D01 数据存储编号:D03 数据存储名称:课程信息 简称: 课程信息存储数据存储组成;课程名、课程号关键字:课程号相关联的处理;D01l 外部实体的描述 外部实体编号:E01 外部实体名
6、称:管理员 简 述:对学生成绩信息进行管理 输入的数据流:D02 输出的数据流:D01外部实体编号:E02 外部实体名称:学生 简 述:学生可以查询成绩 输入的数据流:D02 D03 输出的数据流:D015. 概念模型设计根据系统数据流图和数据字典,得出系统的总体概念模型CDM 系统CMD图(ConceptualDataModel_1.cdm6.逻辑模型设计和优化 系统PDM图(ConceptualDataModel_1.pdm)7.物理设计和实施(crebas.sql)/*=*/* DBMS name: Microsoft SQL Server 2000 */* Created on: 20
7、11-1-12 15:45:33 */*=*/alter table Relationship_2 drop constraint FK_RELATION_RELATIONS_学生goalter table Relationship_2 drop constraint FK_RELATION_RELATIONS_课程表goalter table 学生 drop constraint FK_学生_RELATIONS_学生成绩表goalter table 学生成绩表 drop constraint FK_学生成绩表_RELATIONS_管理员goalter table 课程表 drop const
8、raint FK_课程表_RELATIONS_教师goalter table 课程表 drop constraint FK_课程表_RELATIONS_学生成绩表goif exists (select 1 from sysindexes where id = object_id(Relationship_2) and name = Relationship_2_FK and indid 0 and indid 0 and indid 0 and indid 0 and indid 0 and indid 0 and indid 255) drop index 课程表.Relationship_
9、6_FKgoif exists (select 1 from sysobjects where id = object_id(Relationship_2) and type = U) drop table Relationship_2goif exists (select 1 from sysobjects where id = object_id(学生) and type = U) drop table 学生goif exists (select 1 from sysobjects where id = object_id(学生成绩表) and type = U) drop table 学
10、生成绩表goif exists (select 1 from sysobjects where id = object_id(教师) and type = U) drop table 教师goif exists (select 1 from sysobjects where id = object_id(管理员) and type = U) drop table 管理员goif exists (select 1 from sysobjects where id = object_id(课程表) and type = U) drop table 课程表go/*=*/* Table: Relati
11、onship_2 */*=*/create table Relationship_2 ( sno numeric(10) not null, cno numeric(10) not null, constraint PK_RELATIONSHIP_2 primary key (sno, cno)go/*=*/* Index: Relationship_2_FK */*=*/create index Relationship_2_FK on Relationship_2 (sno ASC)go/*=*/* Index: Relationship_3_FK */*=*/create index R
12、elationship_3_FK on Relationship_2 (cno ASC)go/*=*/* Table: 学生 */*=*/create table 学生 ( sno numeric(10) not null, sno1 numeric(10) null, sdept1 char(20) null, sname char(10) null, sage int null, sdept char(20) null, grade char(10) null, tel numeric(11) null, cno3 numeric(10) null, constraint PK_学生 pr
13、imary key nonclustered (sno)go/*=*/* Index: Relationship_4_FK */*=*/create index Relationship_4_FK on 学生 (sno1 ASC,sdept1 ASC)go/*=*/* Table: 学生成绩表 */*=*/create table 学生成绩表 ( sno1 numeric(10) not null, sdept1 char(20) not null, ano numeric(20) null, cname2 char(10) null, grade1 char(10) null, constr
14、aint PK_学生成绩表 primary key nonclustered (sno1, sdept1)go/*=*/* Index: Relationship_5_FK */*=*/create index Relationship_5_FK on 学生成绩表 (ano ASC)go/*=*/* Table: 教师 */*=*/create table 教师 ( tno numeric(20) not null, tname char(10) null, tclass char(5) null, cname1 char(10) null, constraint PK_教师 primary
15、key nonclustered (tno)go/*=*/* Table: 管理员 */*=*/create table 管理员 ( ano numeric(20) not null, apassword char(10) null, constraint PK_管理员 primary key nonclustered (ano)go/*=*/* Table: 课程表 */*=*/create table 课程表 ( cno numeric(10) not null, tno numeric(20) null, sno1 numeric(10) null, sdept1 char(20) nu
16、ll, cname char(10) null, constraint PK_课程表 primary key nonclustered (cno)go/*=*/* Index: Relationship_1_FK */*=*/create index Relationship_1_FK on 课程表 (tno ASC)go/*=*/* Index: Relationship_6_FK */*=*/create index Relationship_6_FK on 课程表 (sno1 ASC,sdept1 ASC)goalter table Relationship_2 add constrai
17、nt FK_RELATION_RELATIONS_学生 foreign key (sno) references 学生 (sno)goalter table Relationship_2 add constraint FK_RELATION_RELATIONS_课程表 foreign key (cno) references 课程表 (cno)goalter table 学生 add constraint FK_学生_RELATIONS_学生成绩表 foreign key (sno1, sdept1) references 学生成绩表 (sno1, sdept1)goalter table 学生成绩表 add constrain
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年临床执业医师考前冲刺练习试题附答案详解【基础题】
- 2025石油石化职业技能鉴定考试预测复习含答案详解(能力提升)
- 婴幼儿秋季腹泻的生理易感因素深度剖析
- 外墙装修工程合同(标准版)
- 2024年会计硕士能力提升B卷题库及参考答案详解(考试直接用)
- 2025年私人银行业务客户服务模式优化与创新研究报告
- 2025年建筑信息模型(BIM)在工程项目全过程管理中的项目可持续发展报告
- 2025年社区团购市场用户留存与社区电商模式研究报告
- 2025年环保产业技术创新与产业升级新能源利用研究报告
- 中小企业网络方案设计
- 2025年秋人教版(2024)初中数学八年级第一学期教学计划及教学进度表
- 2025年全国计算机等级考试三级网络技术模拟题及答案
- 软件行业基础知识培训课件
- GB 46039-2025混凝土外加剂安全技术规范
- 传染病医院质量控制检查标准表
- 卷烟零售户培训课件
- 刑事诉讼法案例课件
- 2025年杭州市上城区九堡街道社区卫生服务中心招聘编外4人笔试备考试题及答案解析
- 2025年煤矿从业人员安全培训考试题库及答案
- 医院净化空调系统基本知识
- 内蒙锡林郭勒盟卫生系统招聘考试(护理学专业知识)题含答案2024年
评论
0/150
提交评论