【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《学生成绩管理系统需求分析报告》,欢迎阅读!
长 春 大 学 课程设计纸
学生成绩管理系统系统需求分析报告
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
一、引言
1 编写目的
编写本文档,是为了明确用户需求,用以精确软件架构设计,为测试提供依据。并且使开发小组合理分工,使小组的每一个人明确项目最后要求完成的软件产品的特点。
本系统通过收集、整理班上所以学生的基本信息,主要包括每个学生的基本信息(学号,姓名,性别,籍贯,出生年月….)、每个学生的专业课、公共课以及校选修课的基本信息(课程编号,课程名称,课程成绩,课程学分,平均成绩,…..),通过对基本信息的存储,使每一个学生能查到有关自己的所有基本情况。主要目的是能为班上的每一为学生提供成绩查询,为系上的各种考评提供参考,进一步地提高工作效率。
2 背景
项目名称:学生成绩管理系统
开发背景:通过此软件,提高用软件工程发现问题解决问题的能力,同时增强对数据库的使用能力。
3 参考资料
《软件工程》Roster S Pressman著,机械工业出版社
《数据库系统概念》Abraham Silberschatz,Henry F,Korth,S.Sudarshan著。 《数据库系统原理》 中国矿业大学出版社 赵文涛 《数据库原理及应用》中国水利水电出版社 仝春泉
《数据库系统概论》 高等教育出版社 萨师煊 王珊 2001年 《中文SQLServer 2000 关系数据库系统管理和开发指南》 机械工业出
版社 孙言辉
二、任务概述
1目标:以SQL2005为数据库开发程序,使用户可以使用具备学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能等功能的软件。
2用户的特点:本系统包括两类使用用户:管理员,即输入成和查询成绩的
共 3 页 第 1 页
长 春 大 学 课程设计纸
老师;用户:即查询成绩的学生。
系统管理员享有最高权限,学生只具有查询权限。
┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊
账号为学生的学号,密码默认为000000。 3需求规定
对功能的规定:从程序的结构中可以看出,学生的信息输入输出功能是由学生管理系统进行的,课程的信息输入输出是由课程管理系统进行的,而班级的信息流动则是班级管理系统进行的。
三、 学生成绩管理信息系统的几个基本功能:
学生的基本信息管理:学号、姓名、系别、班级等。
课程的基本信息管理:课程号码、课程名称、任课教师、学分、学时、课程内容简介等。
登陆管理:要求使用者提供合法的用户名、密码和相关权限。
成绩的录入:由老师(管理员)录入成绩、要用到前面学生的信息、课程的信息等。
成绩查询:学生进行趁成绩查询、要用到前面学生的信息、课程信息等。 汇总功能:系院管理员、教务处对成绩进行分类汇总,比较各个系院的成绩,为制定以后教学管理计划提供数据基础。
四、对性能的规定
精度:说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。
对时间特性的要求:
查询服务部分:用户通过电脑提交查询命令道返回结果不超过5秒钟。 数据管理部分:提交某一数据录入到结果返回不超过5秒钟。
五、数据管理能力要求
(1)同学个人信息:学号,大小为8个字符;名字,不超过32个字符;系别,不超过32个字符;班级,不超过8个字符;
(2)课程号码,大小为4个字符;课程名称,不超过32个字符;任课教师,不超过32个字符;学分,大小为2个字符;学时大小为2个字符;课程内
共 3 页 第 2 页
本文来源:https://www.wddqxz.cn/1120eaea172ded630b1cb6ec.html