




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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 外部实体的描述 外部实
6、体编号:E01 外部实体名称:管理员 简 述:对学生成绩信息进行管理 输入的数据流:D02 输出的数据流:D01外部实体编号:E02 外部实体名称:学生 简 述:学生可以查询成绩 输入的数据流:D02 D03 输出的数据流:D015. 概念模型设计根据系统数据流图和数据字典,得出系统的总体概念模型CDM 系统CMD图(ConceptualDataModel_1.cdm6.逻辑模型设计和优化 系统PDM图(ConceptualDataModel_1.pdm)7.物理设计和实施(crebas.sql)/*=*/* DBMS name: Microsoft SQL Server 2000 */* C
7、reated on: 2011-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 课
8、程表 drop constraint 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 < 255) drop index Relationship_2.Relationship_2_FKgo
9、if exists (select 1 from sysindexes where id = object_id('Relationship_2') and name = 'Relationship_3_FK' and indid > 0 and indid < 255) drop index Relationship_2.Relationship_3_FKgoif exists (select 1 from sysindexes where id = object_id('学生') and name = 'Relations
10、hip_4_FK' and indid > 0 and indid < 255) drop index 学生.Relationship_4_FKgoif exists (select 1 from sysindexes where id = object_id('学生成绩表') and name = 'Relationship_5_FK' and indid > 0 and indid < 255) drop index 学生成绩表.Relationship_5_FKgoif exists (select 1 from sysin
11、dexes where id = object_id('课程表') and name = 'Relationship_1_FK' and indid > 0 and indid < 255) drop index 课程表.Relationship_1_FKgoif exists (select 1 from sysindexes where id = object_id('课程表') and name = 'Relationship_6_FK' and indid > 0 and indid < 255)
12、drop index 课程表.Relationship_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 fr
13、om 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')
14、drop table 管理员goif exists (select 1 from sysobjects where id = object_id('课程表') and type = 'U') drop table 课程表go/*=*/* Table: Relationship_2 */*=*/create table Relationship_2 ( sno numeric(10) not null, cno numeric(10) not null, constraint PK_RELATIONSHIP_2 primary key (sno, cno)go/*
15、=*/* Index: Relationship_2_FK */*=*/create index Relationship_2_FK on Relationship_2 (sno ASC)go/*=*/* Index: Relationship_3_FK */*=*/create index Relationship_3_FK on Relationship_2 (cno ASC)go/*=*/* Table: 学生 */*=*/create table 学生 ( sno numeric(10) not null, sno1 numeric(10) null, sdept1 char(20)
16、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_学生 primary key nonclustered (sno)go/*=*/* Index: Relationship_4_FK */*=*/create index Relationship_4_FK on 学生 (sno1 ASC,sdept1 ASC)go/*=*/* Table: 学生成绩表 */*=
17、*/create table 学生成绩表 ( sno1 numeric(10) not null, sdept1 char(20) not null, ano numeric(20) null, cname2 char(10) null, grade1 char(10) null, constraint PK_学生成绩表 primary key nonclustered (sno1, sdept1)go/*=*/* Index: Relationship_5_FK */*=*/create index Relationship_5_FK on 学生成绩表 (ano ASC)go/*=*/* T
18、able: 教师 */*=*/create table 教师 ( tno numeric(20) not null, tname char(10) null, tclass char(5) null, cname1 char(10) null, constraint PK_教师 primary key nonclustered (tno)go/*=*/* Table: 管理员 */*=*/create table 管理员 ( ano numeric(20) not null, apassword char(10) null, constraint PK_管理员 primary key nonc
19、lustered (ano)go/*=*/* Table: 课程表 */*=*/create table 课程表 ( cno numeric(10) not null, tno numeric(20) null, sno1 numeric(10) null, sdept1 char(20) null, 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,sde
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年开发者技能提升策略试题及答案
- 2025年技术创业公司的机会与挑战试题及答案
- 2025年软考编程语言选择试题及答案
- 经济衰退的成因分析试题及答案
- 2025年企业战略与监管风险试题及答案
- 培训班心得体会模版
- 行政法学研究的新兴方向试题与答案
- 实习期工作总结格式(3篇)
- 行政管理实践应用案例试题及答案
- 工业互联网平台软件定义网络(SDN)2025年网络安全风险评估与优化技术报告
- 国标美标德标日表法兰尺寸标准
- 测绘生产困难类别细则及工日定额
- 国民经济行业分类2022年
- 兽医药理学 第15章 特效解毒药
- 空乘人员职业形象设计与化妆(169张课件)
- 会计工作年限证明个人承诺书
- 物业公共秩序管理课件
- 浅谈摩托艇的安全管理
- 女性功能治疗方案ppt课件
- 公路工程计量与计价考试B本科
- 医用耗材分类目录 (低值 ╱ 高值)
评论
0/150
提交评论