收藏 分销(赏)

学生学籍管理系统--需求规格说明书.doc

上传人:精**** 文档编号:2221108 上传时间:2024-05-23 格式:DOC 页数:16 大小:325.54KB 下载积分:8 金币
下载 相关 举报
学生学籍管理系统--需求规格说明书.doc_第1页
第1页 / 共16页
学生学籍管理系统--需求规格说明书.doc_第2页
第2页 / 共16页


点击查看更多>>
资源描述
学生学籍管理系统--需求规格说明书 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 学生学籍管理系统 需 求 规 格 说 明 书 学 校: 学 院: 专业班级: 学 号: 姓 名: 指导老师: 16 1. 引言 1.1 编写目的 此需求规格说明书对学生学籍管理系统做了全面细致的可行性分析和用户需求分析,分析所要开发的软件是否可行,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 1.2 项目背景 在学籍管理中,传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢.使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范教学管理行为,从而提高了管理效率和水平. 1.3 系统目标 学籍管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量. 1.4 业务模式 本系统是运行在Win98 、Win2000、WindowsXP、Windows7等操作系统环境下的多台计算机构成的局域网,主要业务流程如下: 按某学生某学期,学年考试及补考成绩,自动生成该学生是否升留降级,退学. 按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位. 按某学生因非成绩原因所引起的学籍变更作自动处理。 按每学期各年级班学生考试成绩自动生成补考名单,科目。 按每学期各年级学生考试成绩自动生成某课程统计分析表。 按同一年级学习成绩进行同一课程不同班级间成绩比较。 2. 任务概述 2.1 开发意图 为了学籍管理系统更完善; 为了教学办公室对学生档案的管理更方便   为了减轻行政人员的工作负担。 2.2 应用目标 通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、 输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化. 2.3 运行环境 系统基本运行环境为Windows。 2.3.1 硬件环境 计算机应内存在512MB或更大的; 先在单机上实施,以后可能推广到 浏览器/服务器模式 打印机:可选 条形码刷卡机:可选 2.3.2 软件环境 操作系统为:Windows XP 前台开发工具为:VB/C# 后台数据库为:SQL Server 2000关系数据库管理系统 2.4 条件与限制 要求管理员会个般的计算机操作,会中文输入。要求用户界面有好,提供帮助 3. 系统的可行性分析 3.1系统结构的可行性分析 B/S 模式采用的是三层体系结构B/W/D, 即客户端、服务器和数据库服务器, 其体系结构如图1所示。 3.2开发环境的可行性分析 3。3社会、经济可行性分析 4. 数据描述 4.1 数据流图 0层数据流图如图1所示 图1 流图顶层图如图2所示: 图2 4。2功能需求 划分功能模块,根据系统功能的需求分析和高等院校学籍管理的特点,经过模块化的分析得到如下图所示的系统功能模块结构图 学籍管理系统 基本信息管理 毕业生信息管理 学生成绩管理 系统用户管理 信息查询统计 基本信息删除 基本信息修改 基本信息录入 学生成绩删除 学生成绩修改 学生成绩录入 修改密码 输出相关信息 统计学生成绩 计算学生成绩 学生成绩查询 基本信息查询 输出名册 审核资格 计算学分 帮助信息 4.3数据字典 数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果,数据字典是对系统所用到的所有表结构的描述,学籍管理的主要数据见下表。 表4.1 老师基本信息表 序号 字段 别名 数据类型 数据长度 码 1 tno 学号 char 10 Y 2 tname 姓名 varchar 10 N 3 tsex 性别 Char 2 N 4 profess 职称 varchar 10 N 5 dname 所属院系 varchar 8 N 6 tel 电话 int N 表4。2 学生基本信息表 序号 字段 别名 数据类型 数据长度 码 1 sno 学号 varchar 10 Y 2 sname 姓名 varchar 10 N 3 ssex 性别 Char 2 N 4 birthday 出生日期 timestamp 20 N 5 symbol 政治面貌 varchar 8 N 6 Id 身份证号 varchar 20 N 7 Intime 入学时间 varchar 20 N 8 birthplace 籍贯 varchar 10 N 9 homeaddr 家庭住址 varchar 30 N 10 postcode 邮政编码 int N 表4。3 专业信息表 序号 字段 别名 数据类型 数据长度 码 1 mno 专业号 char 10 Y 2 sno 学号 varchar 10 N 3 mname 专业名 char 10 N 4 intime 入学时间 datetime N 表4.4 毕业信息表 序号 字段 别名 数据类型 数据长度 码 1 gno 毕业证编号 char 10 Y 2 sno 学号 varchar 10 N 3 sname 姓名 varchar 10 N 4 ssex 性别 char 2 N 5 dname 所属院系 varchar 10 N 6 intime 入学时间 datetime N 7 ycredit 已修学分 float N 8 xcredit 需修学分 float N 表 4.5 院系信息表 序号 字段 别名 数据类型 数据长度 码 1 dmpno 院系号 varchar 10 Y 2 dname 院系名称 varchar 10 N 3 dmphead 院长名 varchar 20 N 表 4。6 课程信息表 序号 字段 别名 数据类型 数据长度 码 1 cno 课程号 varchar 5 Y 2 cname 课程名 varchar 15 N 3 credit 学分 smallint N 表 4。7 学生选课信息表 序号 字段 别名 数据类型 数据长度 码 1 sno 学号 varchar 10 Y 2 cno 课程号 varchar 5 Y 3 grade 成绩 float N 表 4.8 老师授课信息表 序号 字段 别名 数据类型 数据长度 码 1 cno 课程号 varchar 5 Y 2 tno 教工号 char 10 Y 3 ctime 课时 smallint N 4。4数据结构 数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或若干个数据项和数据结构混合组成。经过数据项和用户需求的分析,我对本系统一共分了5个组,具体如下表所示: 数据结构名 含义说明 组成部分 学生基本信息管理 描述学生基本信息 学号+姓名+性别+出生日期+身份证号+入学时间+政治面貌+家庭住址+籍贯+邮政编码+民族 老师基本信息管理 描述老师基本信息 教工号+姓名+性别+职称+所属院系+电话 学生、老师相关信息管理 描述学生选课信息,毕业信息,专业、院系信息,老师授课信息,院系信息 学号+课程号+成绩 课程号+教工号 毕业证编号+学号+姓名+性别+身份证号+所属院系+入学时间+已修学分+需修学分 学生成绩管理 描述学生平均成绩、总成绩的计算,统计相关信息 学号+课程号+成绩 系统管理 描述用户修改密码,帮助信息 实体—-联系图 对于学生信息管理,我们可以将学生实体抽象出来,学生属于学院可以将学院作为一个实体,学生所属专业和毕业信息都将可以作为一个实体。 本系统中的基本的实体和关系,本系统是先将其分步找出来加以描述,下面是本系统总体的E—R图: 4。5数据库的实现 数据库的实施主要是根据逻辑结构设计和物理结构设计的结果,在计算机系统上建立实际的数据库结构、导入数据并进行程序的调试。 1、学生基本信息表(主要描述一些学生入学前的基本信息): 学生基本信息表结构图 2、教师基本信息表(主要描述教师的一些基本信息): 教师基本信息表结构图 3、院系信息表(主要描述学校中各个院系的一些基本信息) 院系信息结构图 4、专业信息表(主要描述学生选择专业的信息): 专业信息结构图 5、课程信息表(主要描述学校开设的课程的基本信息): 课程信息表结构图 6、选课信息表(主要描述学生选修课程的信息): 选课信息表结构图 7、授课信息表(主要描述教师授课的信息): 授课信息表结构图 8、学生毕业信息表(主要描述学生毕业的基本信息): 学生毕业信息表结构图 5. 功能需求与划分 ·按某学生某学期,学年考试及补考成绩,自动生成该学生是否升留降级,退学。 ·按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位。 ·按某学生因非成绩原因所引起的学籍变更作自动处理. ·按每学期各年级班学生考试成绩自动生成补考名单,科目。 ·按每学期各年级学生考试成绩自动生成某课程统计分析表. ·按同一年级学习成绩进行同一课程不同班级间成绩比较。 6. 性能需求 数据安全性 要有严格的身份认证,防止越权使用系统。 每学期考试完毕由各系录入成绩,然后由教务科收集.为了信息的安全和数据的权威性,对于网上信息的使用权限和责任规定如下: 数据收集前的系统权限 学生档案 学生奖惩 学生成绩 学籍处理 补考成绩 教学计划管理 各种等级考试 学生工作处 0 1 0 1 1 1 1 1 1 各系 1 1 01 1 1 1 1 教务科 1 1 1 0 1 0 1 1 0 1 师资科 1 1 1 1 1 0 1 1 院长办公室 1 1 1 1 1 1 1 注:0、登录,修改,处理权。 1、查询权 时间特性 一般操作的响应时间应在在可接受的时间内完成。 适应性 系统主要使用于高校的局域网,Win98、Win2000 、WinXP等环境下, Vc,Vb连接数据库,本系统需要DBMS放学生学籍数据库。可进行查询,修改、处理等。 7. 运行需求 7.1 用户界面 本系统可以使用VF,VC进行开发,用户界面为VF和VC的界面 7.2 硬件接口 7.3 支持软件 操作系统为:Windows XP,Windows7 前台开发工具为:VB/C#, 后台数据库为:SQL Server 2000关系数据库管理系统。 7.4 软件接口 该软件前台开发工具与后台数据库通过ADO连接。 7.5 故障处理 正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服