学生成绩管理系统数据库设计3人

上传人:hh****pk 文档编号:288865196 上传时间:2022-05-06 格式:DOC 页数:19 大小:759KB
返回 下载 相关 举报
学生成绩管理系统数据库设计3人_第1页
第1页 / 共19页
学生成绩管理系统数据库设计3人_第2页
第2页 / 共19页
学生成绩管理系统数据库设计3人_第3页
第3页 / 共19页
学生成绩管理系统数据库设计3人_第4页
第4页 / 共19页
学生成绩管理系统数据库设计3人_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《学生成绩管理系统数据库设计3人》由会员分享,可在线阅读,更多相关《学生成绩管理系统数据库设计3人(19页珍藏版)》请在金锄头文库上搜索。

1、数据库原理课程设计学生成绩管理系统数据库设计组员1组员2组员3完成内容完成内容完成内容指耳教师一刘加伶 李唯唯得分得分得分崔贯勋时间:2010年07月12日 至2010年07月16日学生成绩管理信息系统1需求分析21.1系统背景分析212学生管理业务流程图213数据流程图414数据字典151.4.1数据项描述151.4.2数据结构151.4.3数据流的描述151.4.4处理逻辑的描述161. 4. 5 数据存储的描述161.4.6外部实体的描述162概念模型设计162. 1实体图162.2实体一联系图162.3数据库概念模型163逻辑模型及物理模型设计173. 1数据库概念模型转换为关系模型1

2、73. 2数据库物理模型174数据库的实施与运行174. 1生成的SQL语句175参考资料171-需求分析1.1系统背景分析1.业务情况介绍随着社会信息量的与日俱增,学校需要有一个很好的学生成绩管理系统,以方便对学生的成 绩进行有效的管理。系统应具有既方便教师对学生成绩的查询和插入,也方便学生对自己成 绩进行查询的功能。L1系统概述学生成绩管理系统是一个对学生成绩进行录入、增加、删除、修改、排序和查询的管理应用 软件,用户可以对文件中存储的学生成绩进行查询和排序浏览,了解学生的姓名、学好、各 科成绩、总成绩、平均分和名词等信息。该软件给用户提供了一个简单的人及界面,用户可 以根据提示输入操作项

3、并进行一系列对学生成绩的管理操作。1.1.2功能需求该软件提供了一个对学生成绩进行管理和查看的平台,给用户提供了一个简单有好的用户接 口,功能需求如下:1.2.1输入用户根据提示输入学生的学号、姓名、各科成绩、总成绩、平均成绩、名次等信息,可一次 性输入多条学生的成绩信息记录,系统将学生成绩信息记录存车在系统磁盘的文件中,以便 进行管理、查找和备份。1.2.2添加可在原有学生成绩信息文件的基础上增加新的学生成绩信息记录。在增加新学生成绩记录的 过程中,系统提示用户输入学号、姓名、各科成绩三个要素项,系统自动计算获得总成绩、 平均成绩、名次,并童言作为成绩要素项存入文件中相应的记录中。123删除

4、产出学生成绩信息,提示用户输入要进行删除操作的学生学号,如果在文件中有该学生的成 绩信息存在,则将该学号所对应的姓名、学号、各科成绩要素等,在对应中的文件中加以删 除。并提示用户选择是否继续进行删除操作。1.2.4修改提示用户输入要进行修改操作的学生学号,如果在文件中有该学生的成绩信息的存在,则将 提示用户输入该学号对应的学生姓名、各种成绩要素等需要修改的选项,并将修改结果存储 与文件中。该部分要求也需要提示用户选择是否继续进行修改操作。1.2.5查询分为根据姓名查询和根据学号查询两个具体要求,分别提示用户输入要查询学生信息的学号 或姓名,如果在磁盘文件中有对应的学生成绩信息,则提示用户己找到

5、,并逐项列出对应学 生的成绩状况。该功能小,也需要提示用八是否需要继续查找,如不再继续查询,则返冋主 界面。1.26浏览逐条显示全部记录1.2.7排序该项需要根据姓名和总成绩项进行排序一边用八对学生成绩有较为直观和方便的了解。2. 功能目标(1) 使得学生的成绩管理工作更加清晰、条理化、自动化。(2) 通过用户名和密码登录系统,查询课程基本资料,学生所选课程成绩,修改用户密码 等功能。容易地完成学生信息的查询操作。该课程设计要求设计一个学生成绩的数据库管理系统,数据库中耍求包含学生的基本信息, 学科基本信息,以及学生所学课程的考试成绩。要方便学生进行成绩查询,通过该课程设计, 应该达到把数据库

6、理论知识更加的巩固加深,加强动手能力与实践能力,学以致用,与现实 生活中的应用充分的结合起来。3. 运行环境Microsoft SQL Server 2000Microsoft office VisioSybase PowerDesigner1.2学生成绩管理业务流程图符号说明文件或表单信息传递实体用户提*用户暇新轴入信息蛆V成绩输入业务流程图该帐号权限被 限制退出系统再次输入帐号和密码错误次数3错误次数3帐弓和密码学生倍息査谄谡孜也 -3x的m科 成捕农样昭诚帰密f iftj 赢慢的世YViiifw牡艮|.1嗣虫證捏不特入秒1M除的学号摊壮一聲卧的苗I不那在復常生息H星示制M和说科M廿/-、

7、认無剖肱4H4讨G 的学生估思&内和戚爭生仙息族劃陪过后的于 坐估思氏匸肛诵宁生的Q 息井望Cf边、车那祀域常I 学勺MNkV/r#h学生信息和成绩删除业务流程图学生信息表学生账号信息教师账号信息管理员账号信息学生信息账号密玛数据输入账号和密码证,并区分其账号身份账号密码数据I账号佶息验证通过, 获得教师权限选抒待删除的学生单科成绩存在该学生学生账 号佶息不存在, 虫新输入同一天內的错误次数二3则販新绪入制权限的账号信息账号或密码惜误同一夭內错谋次数3,限制其弩陆权限, 被耍求到管理员处礦新申请登陆权限账号信息验证通过获得管理员权限不存在, 虫新檢入学生信息表学生信息硼庫并保存修改后I M学牛

8、信息账号或密码错检查是否存在该学生信息一天内的错误次数修后的学住信显示学生所有後谡后的学生佶息选择单科或全部成绩并删除V显示默认的该 班的学生成绩学生总体成绩退出系统显示默认的学 生总体成绩单选择排序方式显示押畀后的 学生总体成绩退出系统查询学牛成绩业务流程图学生账号信息教师账号信息 管理员账号信息学生信息加兮密码数据学生账号宿息教师信息.账号诵密码 验证,并冈 输入账和紳1分其账兮身账号或 密码怖溟同一天内的馅決次数=3则里新输入同一夭内惜误次数:3.限制其登陆权限. 被娶求到背理员处敢新申请登姑权琨账兮密码数并枚师底号信克爸理员底号信息管理员融佶思配权限学生侑恩-得到老师权限获綁管理员权限

9、 账号或密码 错课,并计 算同一天内 的错误次数管理员成绩查询被限制权限的账号信息学牛成绩衣学牛成V绩查询成吨整成绩表所査倍恩一-成绩蝕成绩表教师成绩查询所杳询班级班号A所査询整畔进入该理卜-按鬭t_ 班级排序学生排序拮序 方式所査信息所査信尊ft |1学生信息表老师信息表管理员信息表厂、帐号和密码.验证该帐号的正确性谓再次输入帐号和密码 该帐号登陆权限被禁用 老师帐号巾学生信息单存在该生、并显示原來的所冇成绩修改后的该生的成绩单选择修改项不存在该学生该学生的学号、姓 劣、待修改的成绩提示按姓名和 学号修改提示按姓名和学号修改不心在该洋牛学牛信息单在该生、并显示原來的单科成绩输入需修改该学生的

10、单科成绩管理员保存修改并退出老师保存 修改并退V出修改后的该生 的单科成绩单修改学半成绩业务流程图中财蠹芻上IMMUAM 內卩用51I JN Oin r-4A*jnKH 天内 的 BaumMq包愉M fMttt彳憾财权限的蛛、;们息1 - -HlfliNtl白晝减枷4 ttfe杵占席4:AAtilV1 tmiib选择班级备份处理备份完毕信息单退出系统学牛成绩表学和处个分绩每总成理算的均计生平总成绩和平均 分成绩单管理员选择排序方式排名次处理学生成绩表整个班级的每 科成绩的平均 分计算处理班级侮科成绩 平均分成绩单保存退出系统排名后的成绩单保存退出教狐怅号茁息符职加抵耳伯总 上片康貝毀札备份片歳別片飢计厘*H完全iH(r;祢1睪4Mlt昱fh*人录入完毕备份数据备份gm总平均分保存上士 豊 亠 豐Wc弓感奮田 州谆.#;卜| TiriKr JFTT 鼻月一大内 血itt逞血a蝌加ugg北0半兀

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号