版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CRH 0003-2020生殖健康用品企业生产管理规范
- T/TMAC 140-2025智能穿戴设备用热塑性聚氨酯弹性体(TPU)技术要求
- T/GBIA 001-2023食用燕窝
- T/CI 238-2023水性凹印光油
- T/CAAMTB 61-2021汽车驾乘性体验测试评价规程
- T/CPIA 0079-2024柔性支架应用场景下光伏组件测试方法
- 2025~2026学年河南省周口市项城市校联考西南大学版三年级上册12月阶段性数学试卷【附答案】
- 2025~2026学年安徽宿州市埇桥区北师大版三年级下册期末考试数学试卷【附答案】
- 2025-2026学年福建省永安市初中政治八年级期末下册通关黑金提分题附答案
- PHP实习生面试题(含详细真实答案)
- 2026贵州省安全员《C证》考试题库
- 2026年烟草江苏公司招聘考试试题及答案
- 2026年数据中心基础设施运维岗高频面试题包含详细解答
- 创新当下粮安未来-2026年世界粮食日主题班会
- 八省八校(T8)2026-2027学年度第一学期高三检测语文试卷(含答案)
- 2025年国家能源集团工作人员招聘考试笔试试题(含答案)
- 交管12123学法减分题库500题(含标准答案+解析2026全国完整版)
- 个人信息保护与安全培训
- 鼻导管吸氧技能操作课件
- 《陈列演示规范》课件
- 企业财务数字化转型建设和应用水平评价指南
评论
0/150
提交评论