学生成绩管理系统VB+SQL.doc

学生成绩管理系统VB+SQL.doc

ID:57218692

大小:864.00 KB

页数:37页

时间:2020-08-06

学生成绩管理系统VB+SQL.doc_第1页
学生成绩管理系统VB+SQL.doc_第2页
学生成绩管理系统VB+SQL.doc_第3页
学生成绩管理系统VB+SQL.doc_第4页
学生成绩管理系统VB+SQL.doc_第5页
资源描述:

《学生成绩管理系统VB+SQL.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、......课程设计任务书题目学生成绩管理系统系(部)数理系专业班级学生姓名学号12月21日至12月25日共1指导教师(签字)系主任(签字)年月日z.........学生成绩管理系统通过完成从用户需求分析、概念结构设计,逻辑结构设计等一系列的数据库设计到上机编程、调试和应用等全过程,进一步理解和掌握教材中的相关容。一.实验要求(1)先对选定的实验做简单的需求分析;(2)做出数据流图和数据字典;(3)在数据流图和字典的基础上做出E-R图(概念结构设计);(4)在E-R图基础上进行关系模式设计(至少满足3NF)(逻辑结构设计);(5)根据需求分析的各种数据请求得出各种视图以及各种约束、规则、

2、触发器脚本描述;(6)根据第(5)的容在SQL-SERVER中设计中实例的数据库;(7)用自己熟悉的一门语言进行设计的功能的实现(8)整理前面几步的文档和程序源码,可执行程序,形成最终的实验报告。(9)实验报告的最后写出本次实验完成中遇到的问题及解决法二.需求分析1.功能需求z.........本系统开发的目的,就是通过系统开发,实现课程管理有关工作的计算机化,提高关键环节的处理速度和规化,并对有关的工作进行集成和重组,通过网络系统实现集中管理、分散操作,提高选课管理工作的质量和效率。通过对学校的选课及成绩管理工作进行实际调查,学生可以自由选择课程、选老师,学生注册的行政班和教学班是游离

3、的,开发工作需要涉及任课教师、学生、管理员(教务工作人员)三种用户。2.学生需求在学校规定的选课期间,学生通过任一台连接因特网计算机的浏览器就能进行网上选课。学生以用户名和密码进入选课系统。选课系统会根据用户名和密码自动识别所在的系,然后显示出与学生有关的课程列表。系统必须控制某一门课程在学期间只能选一次。在学生选课时能自动进行有关逻辑判断,如:是否选课超过了规定的门数,是否选择了不符合预修条件的课程,是否选择的课程超过此课程最大选择人数,只有符合要求的选择才能选课成功。学生可以更改部分个人信息如密码,等;学生可以查询已修课程成绩和已选课程信息。3.教师需求任课教师登录后,可以查看自己所

4、教课程的课程表;对于同一学期有多门课程的教师,需要选择具体课程后,才能查看已选这门课程的学生信息:期末,教师可以上传这些学生的成绩。4.管理员需求z.........系统管理员登录后,可以对学生,教师,课程,教学班级的基本信息进行添加,修改,删除等工作。课程安排是选课的核心,只有按照实际的教学情况安排出每个学期必修和选修的课程,才能保证选课的顺利进行。在每学期,学生选课前,各院系管理员必须在该院系培养案中录入本学期可以开设的课程和排课安排,对于需要预修条件的课程,需要设置好预修条件。基础部管理员负责公共课的课程开设和排课安排。其中排课及教学班级的安排上要保证同一个教师在同一时间只能上一门

5、课程;同一个教室同一时间也只能开一门课程。三.数据分析与建模1.数据流图和数据字典顶层图:数据字典:数据流项目:学生信息=姓名+学号+性别+年龄+专业+总学分成绩单=姓名+课目+成绩数据项条目:数据项名:成绩类型:int长度:4z.........围:100-0加工条目:处理过程:过程名:学籍管理系统输入:学生信息,考试成绩,学生记录输出:统计表,成绩单数据字典:数据存储:数据存储名:学生记录组成:姓名+学号+性别+年龄+专业+总学分处理过程:处理过程名:录入存储处理输入:学生信息z.........处理要求:如果没有所输入的学生记录,则建立新的学生记录,存储基本情况和课目成绩处理过程名

6、:查询处理输入:学生信息,课程号输出:成绩处理要求:根据学生的学号查询相应的成绩处理过程名:统计处理输入:学生考试成绩输出:平均成绩,排名成绩数据字典:数据流:新生信息=入学时间+姓名+年龄+专业+性别合格单=姓名+专业处理过程:处理过程名:审查z.........输入:学生信息输出:合格单处理要求:根据学生信息判断是否是新生处理过程名:是否是新生输入:合格单输出:新生信息处理要求:根据合格单建立新生信息处理过程名:录入存储学生信息,各科成绩输入:新生信息,考试成绩输出:本次考试成绩数据字典:数据存储:数据存储名:考试成绩组成:姓名+专业+成绩+学号组织式:一学号为关键字处理过程:处理过

7、程名:有效性检查输入:学号,课程号输出:有效查询z.........处理要求:根据所输入的信息查询有效性处理过程名:成绩查询输入:考试成绩输出:成绩处理要求:根据考试成绩查询成绩处理过程:处理过程名:统计选择输入:学生记录输出:按规定统计成绩处理要求:根据所输入学生记录查询成绩2.E_R图1)学生实体E-R图2)课程实体E-R图z.........3)教师实体E-R图4)各实体之间的E-R图3.E—R图转换为关系模式:z......

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。