计算机软件技术实践报告学院:电自学院班级:姓名:学号:2011年1月一、设计目的学生成绩管理系统是学院重要的一部分,其内容对于学院管理者和学生至关重要,所以学生成绩管理系统应该为用户提供所需要的信息及其方便的管理作为主要目标。现代成绩查询系统理论已经不拘泥于传统的理论基础,不强调对教学活动的绝对控制,放弃了繁琐的设计模式,开始注重教学设计的关系性灵活性,这些优点能够极大地提高学生成绩查询的效率,从而更加有利于学生的管理和提高学生的主动性。二、设计题目编辑学习成绩管理系统三、系统需求分析需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和使用。所以,准确而无遗漏地弄清用户对系统的要求,是系统设计取得成功的重要前提。1、功能需求:(1)掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用。(2)分权限的管理。在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生用户,它只能对自己的成绩进行查看,而且不能对其进行更改。(3)教师类用户可以对成绩按照学生进行管理,可以对每一学生所选的课程成绩进行添加、删除和修改。(4)教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改。(5)可以针对某一门课的学生列表及其成绩生成报表中。(6)可以针对某一个学生所选课程及其对应的成绩生成报表。2、组成模块:(1)登录系统:模块功能概述:提供身份验证功能界面描述:本界面有一个登录框,输入正确的信息则成功登录进入到教师页或学生页进行相应的操作。如果输入错误,则提示相应的错误信息。(2)查阅成绩模块功能概述:登录成功进入主页时,可以查阅自己的成绩。界面描述:本界面是标准的对话框窗口,显示学生的考试成绩。(3)修改授课考试成绩模块功能概述:当教师已经进入显示此课程的成绩信息的对话框窗口时,即可在窗口中修改每条记录,并直接存储到数据库相应的表中。界面描述:同样是显示某一课程的成绩信息的对话框窗口,在此窗口中修改记录四、系统功能模块五、数据库概念结构设计所谓概念结构设计即将需求分析得到的用户需求抽象为信息结构,它是整个数据库设计的关键。概念结构的主要特点是:能真实、充分地反映现实世界、包括事物与事物之间的联系,能满足用户对数据的处理要求;易于理解;易于更改;易于向关系、...