学生成绩管理系统需求规格说明书2
学生成绩管理系统产品需求规格说明书 2

XX系统《产品需求规格说明书》- 1 -学生成绩管理系统产品需求规格说明书机构公开信息- 2 - XX产品《需求规格说明书》版本历史XX系统《产品需求规格说明书》- 3 -目录0. 文档介绍 (4)0.1 文档目的 (4)0.2 文档范围 (4)0.3 读者对象 (4)0.4 参考文档 (4)0.5 术语与缩写解释 (5)1. 产品介绍 (6)2. 产品面向的用户群体 (6)3. 产品应当遵循的标准或规范 (6)4. 产品范围 (6)5. 产品中的角色 (6)6. 产品的功能性需求 (7)6.0 功能性需求分类 (7)6.1 用例图 (8)6.2 用例描述 (9)7. 产品的非功能性需求 (21)7.1 用户界面需求 (21)7.2 软硬件环境需求 (21)7.3 产品质量需求 (22)- 4 - XX产品《需求规格说明书》0. 文档介绍0.1 文档目的本文档主要针对进销存的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
0.2 文档范围本文档包含以下几部分:1. 产品介绍2. 产品面向的用户群体3. 产品应当遵循的标准或规范4. 产品的范围5. 产品中的角色4. 产品的功能性需求5. 产品的非功能性需求6. 需求确认0.3 读者对象本文档的读者范围包括:1. 需求提供方具体责任人2. 开发方的项目经理、系统分析设计人员、测试人员0.4 参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符] 作者,文献名称,出版单位(或归属单位),日期例如:[SPP-PROC-PP] SEPG,需求开发规范,机构名称,日期XX系统《产品需求规格说明书》- 5 - 0.5 术语与缩写解释- 6 - XX产品《需求规格说明书》1.产品介绍学生成绩管理在大学里是一件非常耗时的活动,学校还面临着给学生缺考的问题。
在学生选择那些课程后,教务处将这些信息输入到一个计算机系统,然后给每一个人打印一份课表和对应的成绩表给学生。
学生成绩管理系统需求分析说明书

学生成绩管理系统需求分析说明书第一部分调查用户需求本系统的最终用户为学校的教师,本校的在校学生。
高校学生成绩管理是教学管理中的一项重要工作,每个学期都要进行,成绩管理是一项工作量大、时间性强、易于出错且具有一定保密性的业务。
如果全由手工完成,耗时巨大,但效率很低。
在计算机和网络技术飞速发展的今天,如能用计算机辅助管理,则将大大地减轻教学管理工作人员的工作负担,节省人力、物力消耗,提高工作效率和管理水平,更有利于实现高等院校管理现代化。
根据我们日常学校生活中的经验,结合对自己学校老师的咨询和同学的调查,得出用户的下列实际要求:1、学生的基本情况学生在学校中因为系,班级的不同,课程也不尽相同,而每个学生的考试考试成绩都是由教师来进行录入,修改,删除。
一、学生的基本信息:入校时,每位同学都有唯一的学号,学生基本信息除学号外还应包括个人姓名,性别,年龄,及所在系,班级。
二、课程安排信息:学校根据学生所在系,班级即所学专业来规划学生的课程,每个学生则只需按照学校安排认真进行每门课程的学习,在期末完成课程考试。
三、课程成绩信息:每个学生在认真完成必修课程的学习并按时参加每门课程的考试后,都会拥有课程成绩,课程成绩由教师结合学生答卷及平时成绩给出。
2、用户对系统的要求一、教师:a.信息要求:教师能查询上面提到的与所有相关信息,包括某一学号的学生在本校的个人基本信息,课程安排信息,课程成绩信息。
以利于对学生和教学情况进行快速的查询和管理,以实现学生成绩的录入、编辑、删除等功能,也可以实现成绩的排序、检索等。
它将成为教务处老师的一个很好的帮手。
b.处理要求:对学生和教学情况能进行快速的查询和管理,能够实现学生成绩的录入、当学生的信息发生变化时,教师能对其进行修改、删除操作,比如,某些同学考试作弊,则其相应课程的考试成绩记录就应该删去;或者学生转换专业,他们记录中课程的信息也要作相应的修改等等,也可以实现学生成绩的统计等功能。
学生成绩管理系统需求分析说明书

1引言21.1编写目的21.2背景21.3定义22任务概述32.1目标32.2用户的特点32.3假定和约束43需求规定43.1对功能的规定43.2对性能的规定63.2.1精度63.2.2时间特性要求63.4数据管理能力要求73.5故障处理要求74运行环境规定84.1设备8学生成绩管理系统需求分析说明书1引言1.1编写目的明确用户对学生成绩管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对学生成绩管理信息系统软件的理解和认识。
这是开发学生成绩管理信息系统的基础,也是软件开发者和用户达成共识的基础。
编写该需求分析说明书的目的就在于此1.2工程背景待开发系统名称:学生成绩管理系统工程委托单位:**大学工程主管部门:**大学教务处工程开发单位:**大学计算机学院软件工程系1.3定义无2、任务概述2.1目标本系统是以**大学内部局域网为基础开发,意在方便校内不同部门的师生员工点对学生成绩信息进行查询管理等。
2.2用户的特点系统的主要用户为**大学的教师和学生,他们的计算机水平相对高,习惯了计算机的易用性和方便性对系统的要求相对较高。
通过该系统的使用可以方便学生及时了解自己的成绩,方便教师对学生成绩信息进行及时的掌握和操作减少他们的工作量,提高他们的工作效率。
此外该校的教务处为该系统的管理部门,由于他们大多具有较高水平的计算机技术和丰富的管理经验,在提过给他们方便的管理操作的同时可给他们以较高的操作权限来方便他们灵活管理,实时管理。
2.3假定和约束本系统的开发预计需要一个软件开发小组,包括后台数据库的设计,前台功能模块的设计,服务器的配置和测试;需要美工人员进行系统界面的设计。
预计整个开发时间为6个月,试运行时间1个月。
3、需求规定3.1对功能的规定用列表的方式<例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出:上面的只是一个基本的功能划分。
学生成绩管理系统需求分析说明书

学生成绩管理系统需求分析说明书1.引言1.1摘要●开发系统的名称:学生成绩管理系统●开发系统的目标:节约资源,提高学籍信息的精确度。
方便快速操作,精简人员,节约开支。
结合学校管理的实际需要,实现对学生成绩等数据进行有效管理,提供查询分析功能等。
●开发系统的功能:学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能。
1.2背景●随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。
例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发学生成绩管理系统很有必要。
●项目的承担者:软件工程0511班小组:XXX●用户:某大学相关技术人员、管理人员及学生●本系统是学校教学管理系统的一个功能模块,可以快速方便地对学生成绩进行管理、输入、输出、查询,和教务管理系统、教材管理系统、班务管理系统是紧密相连的。
例如,教务管理系统要通过成绩管理系统来存储学生成绩信息;班务管理系统也要通过成绩管理中的数据库对学生成绩进行管理。
1.3参考和引用资料《管理信息系统》.XX.清华大学出版社《软件文档编写》.XX.高等教育出版社《软件工程》.钟珞.清华大学出版社1.4专门术语定义2.项目概述2.1项目的主要工作内容2.1.1确定对系统的综合要求●系统功能要求系统必须完成的功能有学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能。
此阶段必须确定下来。
●系统性能要求必须考虑到系统的响应时间、系统需要的存储容量以及后援存储、重新启动和安全性等方面。
●运行要求必须确定支持系统运行的系统软件是什么,采用哪种数据库管理系统,需要什么样的外存储器和数据通信接口等。
学生成绩管理系统需求规格说明书

学绩管理系统需求规格说明书学绩管理系统需求规格说明书1、引言本文档旨在详细描述学绩管理系统的需求规格,包括系统的功能需求、性能需求、界面需求、安全需求等方面。
通过此文档,开发团队和相关利益相关者能够充分理解系统的需求并进行开发和测试。
2、问题背景随着教育信息化的发展,学绩管理系统已成为学校管理的重要工具。
传统的纸质成绩管理方式存在许多问题,如容易遗失、数据不易统计等。
为了提高成绩管理的效率和准确性,本项目旨在开发一个学绩管理系统。
3、系统概述学绩管理系统将实现以下功能:- 登录与权限管理:学生、教师和管理员可以通过登录系统获得对应的权限。
- 学生管理:管理学生信息,包括添加、删除、修改和查询学生信息。
- 课程管理:管理课程信息,包括添加、删除、修改和查询课程信息。
- 成绩录入:教师可以录入学绩,并对成绩进行修改和查询。
- 成绩统计与分析:系统能够根据学生的成绩进行统计和分析,相应的报表。
- 数据备份与恢复:系统可以定期备份学绩数据,并支持数据的恢复功能。
- 系统日志记录:记录用户的操作日志,保证系统操作的追溯性和安全性。
4、功能需求4.1 登录与权限管理- 用户可以通过用户名和密码登录系统。
- 系统根据用户类型(学生、教师、管理员)分配不同的权限。
- 管理员具有最高权限,可以管理用户账号和系统设置。
4.2 学生管理- 管理员可以添加、删除、修改和查询学生信息。
- 学生信息包括学号、姓名、性别、年级等。
- 系统应能够支持批量导入学生信息。
4.3 课程管理- 管理员可以添加、删除、修改和查询课程信息。
- 课程信息包括课程号、课程名称、学分等。
4.4 成绩录入- 教师可以录入学绩,并对成绩进行修改和查询。
- 成绩包括学生学号、课程号和成绩等信息。
4.5 成绩统计与分析- 系统能够根据学生的成绩进行统计和分析。
- 统计分析包括各课程的平均成绩、最高分、最低分等。
4.6 数据备份与恢复- 系统可以定期备份学绩数据,并支持数据的恢复功能。
学生成绩管理系统产品需求规格说明书软件工程

学生成绩管理系统需求说明书唐山学院计算机科学与技术系目录0. 文档介绍 (3)0.1文档目的 (3)0.2读者对象 (3)0.3参考文档 (3)1. 产品介绍 (4)2. 产品面向的用户群体 (4)3. 产品应当遵循的标准或规范 (4)4. 产品范围 (4)5. 产品中的角色 (5)6. 产品的功能性需求 (5)6.0功能性需求分类 (5)6.1系统用例图 (6)6.2用例说明 (6)6.3系统需求规定 (9)7产品的非功能性需求 (15)7.1用户界面需求 (15)7.2软硬件环境需求 (15)7.3产品质量需求 (15)7.4时间需求 (15)附录A:需求确认 (16)0. 文档介绍0.1 文档目的具体化“学生成绩管理系统”的各项功能需求,方便开发者高效开发。
0.2 读者对象所有参与本系统开发的工作人员和合作校方。
0.3 参考文档[唐山学院官网设计]计科系老师,计算机科学与技术系,20081. 产品介绍当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。
但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。
学生成绩管理系统需求说明书
平顶山工业职业技术学院计算机系学生成绩管理系统需求分析说明书目录1 引言 (3)1.1 编写目的 (3)1.2 背景 (3)1.3 定义 (3)1.4 参考资料 (4)2 软件概述 (4)2.1 软件范围定义 (4)2.1.1 开发意图 (4)2.1.2 应用目标 (4)2.1.3 作用及范围 (4)2.2 系统特性概述 (5)2.3 假定和约束 (5)2.4 系统运行环境 (5)2.4.1 设备及分布 (5)2.4.2 支撑软件 (5)3 外部接口需求 (6)3.1 用户界面 (6)3.2 硬件接口 (6)3.3 软件接口 (6)4 需求规定 (7)4.1 系统功能概述 (7)4.1.1 成绩管理模块 (7)4.1.2 班级管理模块 (8)4.1.3 课程管理模块 (8)4.1.4 用户管理模块 (8)4.1.5 帮助模块的设计 (8)5 其他非功能需求 (8)5.1 一般安全性需求 (8)6 尚需解决的问题 (9)7 测试 (9)7.1 测试方案 (9)7.2 测试项目 (9)7.3 测试机构及人员 (10)1 引言1.1编写目的本文档有助于用户更了解我们建设网站的计划,能够确认双方的信任;根据教务系统的管理要求与软件使用者进行了全方面的探讨和分析研究,提出了这份软件需求规格说明书。
此软件需求规格说明书全面细致的分析了用户的需求,明确了所要开发的软件应具有的功能、性能与界面,使分析人员及开发人员能清楚地了解用户的需求。
本说明书的预期读者为用户、分析人员、测试人员、用户文档编写者及项目管理人员。
1.2背景项目名称:平顶山工业职业技术学院计算机系学生成绩管理系统委托方:07级计算机应用技术专业.NET(1)班第八小组用户:平顶山工业职业技术学院计算机系学生、教职工及管理员为方便广大教职工和学生查询信息,数字化校园网络开通,用户可以根据自己不同的权限进行相关的工作,它分为6大主要功能模块,各个模块所实现的功能也不相同。
学生成绩管理系统需求规格说明书
学绩管理系统需求规格说明书学绩管理系统需求规格说明书1.引言1.1 目的本文档旨在明确学绩管理系统的需求,以便开发团队可以根据规格文档进行系统设计和开发。
1.2 范围学绩管理系统将用于学校进行学绩的数据录入、查询、统计和分析。
该系统将包括学生信息管理、课程管理、成绩录入、成绩查询、成绩统计和分析等功能。
2.总体描述2.1 产品前景学绩管理系统将大大提高学校对学绩的管理效率,减少人力资源的使用。
通过该系统,教师可以方便地录入学绩,学生和家长可以实时查询学绩,学校可以方便地进行成绩统计和分析。
2.2 用户特点学绩管理系统将主要供教师、学生和家长使用。
教师需要能够方便地录入成绩和查询学绩。
学生和家长需要能够方便地查询学绩,并查看相关课程信息。
2.3 约束- 学绩管理系统应该符合学校的教学管理规定和要求。
- 学绩管理系统需要能够与学校的现有信息系统进行数据交互。
3.功能需求3.1 学生信息管理3.1.1 教师可以录入学生的基本信息,包括学号、姓名、性别、年龄、班级等。
3.1.2 教师可以编辑、删除学生的基本信息。
3.1.3 教师可以查询学生的基本信息。
3.2 课程管理3.2.1 教师可以添加课程信息,包括课程名称、授课教师、学分等。
3.2.2 教师可以编辑、删除课程信息。
3.2.3 教师可以查询课程信息。
3.3 成绩录入3.3.1 教师可以录入学绩,包括学号、课程名称、成绩等。
3.3.2 教师可以编辑、删除学绩。
3.3.3 系统应该能够验证成绩的合法性,确保成绩在合理范围内。
3.4 成绩查询3.4.1 学生和家长可以查询学绩,包括课程名称、成绩等。
3.4.2 学生和家长可以根据学期、学科等条件来查询学绩。
3.5 成绩统计和分析3.5.1 系统应该能够根据成绩进行综合统计和分析,相应的统计报告。
4.数据需求4.1 学生信息数据4.1.1 学号4.1.2 姓名4.1.3 性别4.1.4 年龄4.1.5 班级4.2 课程信息数据4.2.1 课程名称4.2.2 授课教师4.2.3 学分4.3 成绩数据4.3.1 学号4.3.2 课程名称4.3.3 成绩5.性能需求5.1 系统响应时间系统应该能够在用户发起请求后及时响应,保证系统的实时性。
学生管理系统需求规格说明书范文
学生管理系统需求规格说明书范文学生管理系统需求规格说明书1. 引言学生管理系统是为了方便学校管理学生信息而开发的一款软件系统。
本文档旨在详细描述学生管理系统的功能需求和技术要求,以便软件开发团队进行系统设计和开发。
2. 功能需求2.1 学生信息管理- 系统应能够记录学生的基本信息,包括姓名、年龄、性别、出生日期、家庭住址等。
- 系统应能够支持学生信息的增加、删除、查询和修改操作。
- 系统应能够生成学生信息的统计报表,如男女比例、年龄分布等。
2.2 成绩管理- 系统应能够记录学生的课程成绩,包括课程名称、成绩、学分等。
- 系统应能够支持成绩的录入、查询和修改操作。
- 系统应能够生成学生的成绩单和课程统计报表,如平均成绩、课程通过率等。
2.3 课程管理- 系统应能够记录学校的课程信息,包括课程名称、教师、时间等。
- 系统应能够支持课程信息的增加、删除、查询和修改操作。
- 系统应能够生成课程表和教师授课统计报表。
2.4 教师管理- 系统应能够记录教师的基本信息,包括姓名、年龄、性别、专业等。
- 系统应能够支持教师信息的增加、删除、查询和修改操作。
- 系统应能够生成教师信息的统计报表,如教师专业分布等。
2.5 系统管理- 系统应能够支持管理员对系统用户的管理,包括用户注册、登录、权限分配等。
- 系统应能够支持数据库备份和恢复操作,以保证数据的安全性。
- 系统应具备良好的界面友好性和操作易用性,以提高用户的使用体验。
3. 技术要求- 学生管理系统应基于Web平台开发,以便用户能够通过浏览器进行访问和操作。
- 系统应采用主流的开发技术和数据库,如Java、MySQL等。
- 系统应具备良好的性能和稳定性,能够支持大量用户同时在线操作。
- 系统应具备良好的扩展性和可维护性,以便后续能够方便地进行功能扩展和系统升级。
4. 总结本文档详细描述了学生管理系统的功能需求和技术要求。
通过实现这些功能和满足这些要求,学生管理系统将能够有效地帮助学校管理学生信息,提高学校管理的效率和精确度。
学生成绩管理系统需求说明书
1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (4)3.2.3灵活性 (5)3.3输人输出要求 (5)3.4数据管理能力要求 (5)3.5故障处理要求 (5)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (6)4.2支持软件 (6)4.3接口 (6)4.4控制 (6)学生成绩管理系统需求分析说明书1引言1.1编写目的编制这份软件需求分析说明书的目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
预期读者:产品用户、开发人员,指导老师。
1.2背景待开发的软件系统的名称:学生成绩管理系统本项目的任务提出者:相关人员开发者:相关人员用户:学生信息系统管理员和学生。
1.3定义数据库:存储在某种存储介质上的相关数据有组织的集合。
1.4参考资料《软件工程报告》――高等教育出版社――张为群主编.——北京:2001.8 此为计算机专业教材ISBN 7-04-010177-7等2任务概述2.1目标编写一个优良的学生成绩管理系统,是为更好地适应学生成绩网上查询和管理,便于学生信息的快速流通。
2.2用户的特点该软件是专门针对网上学生信息的管理而开发的应用软件,因此该软件的最终用户为广大的学生用户,用户特点只需能熟悉计算机基础操作即可。
对系统的维护所需要的人员数量1到2人,要求熟悉Java,Struts2和Mysql。
2.3假定和约束法律和政策方面的限制:开发此软件产品时,将严格按照有关的法律和政策执行。
硬件、软件、运行环境和开发环境方面的条件和限制:CPU:双核T1600以;内存:1G以上;硬盘:空间2G以上;显示器:液晶彩显一台;编译程序:Java,Struts2,Mysql;操作系统:WindowsXP,Windows7.可利用的信息和资源:本项目开发所需要的一切信息资源来自本组成员采集和老师指点,也有一部分来自网络。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生成绩管理系统一需求
规格说明书
目录
1引言 (3)
1.1编写目的 (3)
1.2项目背景 (3)
1.3定义 (3)
1.4参加资料 (4)
2任务概述 (4)
2.1目标 (4)
2.2运行环境 (4)
2.3条件限制 (4)
3数据描述 (4)
3.1静态数据 (4)
3.2动态数据 (6)
3.3数据库描述 (6)
3.4数据流图和数据字典 (6)
学生成绩管理系统需求规格说明书
1引言
1.1编写目的
明确用户对学生成绩管理系统的功能需求和性能需求,实现对学生成绩等数据进行有效管理,提供查询分析功能。
总结软件开发过程中的方法和技巧,更好的应用和数据库技术,并将这些需求用规范化的语言和规范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对学生成绩管理信息系统软件的理解和认识。
1.2项目背景
待开发系统名称:学生成绩管理系统
项目委托单位:巢湖职业技术学院
项目主管部门:巢湖职业技术学院
项目开发单位:巢湖职业技术学院计算机系
本项目名称为“学生成绩管理系统”。
系统功能主要包括:能够存储一定数量的学生信息,方便有效地进行相应的学生成绩数据操作和管理,能够对一定数量的学生进行相应的信息存储和管理;能提供一定
的安全机制,提供数据信息授权访问。
1.3定义
无
1.4参考资料
[1]周丽娟,王华。
新编软件工程实用教程•北:电子工业出版社,2010.
[2]陈明.软件工程实用教程.北京:电子工业出版社,2006年1月.
2.任务概述
2.1目标
本系统是以巢湖职业技术学院内部局域网为基础开发,意在方便校内不
同部门的师生员工对学生成绩信息进行查询管理等。
2.2运行环境
In tel 486 以上系列、AMD K6以上系列等PC台式机和笔记本电脑。
运行时占用内存:<=1MB
所需硬盘空间:<=10MB
软件平台:中文Windows XP( Windows 7)
2.3条件与限制
由于时间比较短,使用计算机不方便以及对于网络编程不是很熟悉,因此本学生成绩管理系统并没有提供数据的远程访问功能。
对于信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步的完善。
3.数据描述
3.1静态数据
学生成绩管理系统的静态数据包括以下内容。
学生:姓名,性别,学号,系别,班级,入学时间,联系方式管理员:姓名,性别,职务,联系方式,口令
教师:姓名,性别,教工号,联系方式
课程:课程号,课名,学时,学分,类型
3.2动态数据
输入数据:系统输入包括一下内容:
(1)新生信息入库
(2)用户数据添加,删除和修改
(3)成绩入库
输出数据:系统的输出包括的一下内容:
(1)学生查询成绩情况
(2)如有错误,修改步骤情况(如;如何联系管理员,需要什么证件等)
3.3数据库描述
数据库采用SQL sever 2005。
3.4数据流图和数据字典
“学生成绩管理系统”的总体功能如下:
学生成绩信息的查询。
学生的增删改
管理员查询、修改和录入学生的相关信息
1•学生查询成绩过程
(1)数据流图。
学生成绩管理系统数据流图如下图所示:
返回
包含信息:日期、学生成绩信息、学生信息、访问记录信息
(2)数据字典
(3)①数据源点及汇点描述
•名称:学生
简要描述:登录系统查询成绩
有关数据流:学号,密码
•名称:日历
简要描述:当日日期
有关数据流:年月日
②加工逻辑词条描述
•加工名:录入、存储管理
编号:1
输入:学生信息
加工逻辑:
根据学生记录
IF没有所输入的学生记录
THEN建立新的学生记录,存储该学生的基本情况及所学科目成绩
ELSE输入本次考试成绩
ENDIF
加工名:查询处理
编号:2
输入:学生信息
输出:成绩
加工逻辑:
根据学生信息
IF按学年成绩查询
THEN打印成绩单
ELSEIF 按学期成绩
THEN 打印成绩单
③数据流名词条描述
•数据流名:学号
说明:每个学生的学号是唯一的,标识了学生
数据流来源:学生
数据流去向:查询成绩
数据流组成:学号二“....... ”
•数据流名:学生信息
说明:输入学号以及密码,用于记录学生登录入库的学生信息数据流来源:学生库
数据流去向:查询成绩
数据流组成:查询成绩二学号+密码•数据流名:日期
说明:提供当前日期信息数据来源:日历数据流去向:查询成绩,记录
数据流组成:日期二年+月+日
年二“0000 ” .. “9999 ”
月=“01 ” ••“ 12”
日=“01 ” ••“31 ”
•数据流名:访问记录信息
说明:用于记录学生的查询信息
数据流来源:访问记录库,记录
数据流去向:查询成绩
数据流组成:访问记录二学号+访问日期
访问日期二当日日期
•数据流名:错误返回
说明:用于指示学生查询时的错误信息
数据流来源:查询成绩
数据流去向:学生
数据流组成:检验错误=2{字母}50
④数据文件词条描述
•数据文件名:成绩库
简述:存放学生成绩信息
输出数据:学生成绩信息
数据文件组成:成绩库由“学生成绩信息”组成存储方式:关键码•数据文件名:学生信息库
简述:存放学生信息
输出数据:学生信息
数据文件组成:学生信息库由“学生信息”组成
存储方式:关键码
•数据文件名:访问记录库
简述:存放访问记录信息
输入数据:访问记录
输出数据:访问记录
数据文件组成:访问记录库由“访问记录”组成
存储方式:关键码。