学生学籍管理系统概要设计说明书.docx

上传人:b****3 文档编号:3454230 上传时间:2022-11-23 格式:DOCX 页数:8 大小:140.93KB
下载 相关 举报
学生学籍管理系统概要设计说明书.docx_第1页
第1页 / 共8页
学生学籍管理系统概要设计说明书.docx_第2页
第2页 / 共8页
学生学籍管理系统概要设计说明书.docx_第3页
第3页 / 共8页
学生学籍管理系统概要设计说明书.docx_第4页
第4页 / 共8页
学生学籍管理系统概要设计说明书.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

学生学籍管理系统概要设计说明书.docx

《学生学籍管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《学生学籍管理系统概要设计说明书.docx(8页珍藏版)》请在冰豆网上搜索。

学生学籍管理系统概要设计说明书.docx

学生学籍管理系统概要设计说明书

关于学生学籍管理系统开发的

概要设计说明书

项目名称:

学生学籍管理系统

编写人员:

……

年级专业:

2009级……专业

编写日期:

2011年11月10日

 

概要设计说明书

1.引言

1.1编写目的

本软件需求说明书是系统设计的依据,是系统分析与设计人员的必读的参考用书。

1.2项目背景

a.学籍管理系统

b.本项目的任务是由相关学籍管理的需求,由计算机与信息工程学院2009年网络工程专业……等课题组成员进行研制、开发,待使用的是某高校教务处,本项目主要解决对学生学籍及学生成绩方面的各种输入,修改,汇总,查询等基本操作。

1.3定义

概要设计说明书

1.4参考资料

a.本项目的开题报告;

b.本项目的可行性分析报告;

c.计算机软件工程规范国家标准汇编2000。

2.任务概述

2.1目标

该项目实现的功能为:

学生基本信息处理(输入,修改,查询,删除等功能);学生成绩处理(输入,修改,查询,打印等功能);学生奖励处分信息处理(输入,修改,查询等功能);教师信息处理(输入,修改,查询,删除等功能);管理员信息处理(输入,修改等功能);学生成绩统计处理(学生年级成绩排名统计,班级成绩统计等功能);系统维护处理(有数据备份和数据恢复)

2.2运行环境

研发该软件需要一台计算机。

应该是CPU为酷睿2或更高档次的计算机,内存在2G或更大的。

2.3需求概述

该项目主要功能为:

学生基本信息处理(输入,修改,查询,删除等功能);学生成绩处理(输入,修改,查询,打印等功能);学生奖励处分信息处理(输入,修改,查询等功能);教师信息处理(输入,修改,查询,删除等功能);管理员信息处理(输入,修改等功能);学生成绩统计处理(学生年级成绩排名统计,班级成绩统计等功能);系统维护处理(有数据备份和数据恢复)

 

3.总体设计

3.1处理流程

本系统基本设计按系统规划的要求规定设计,其处理流程如图1所示。

 

 

图1处理流程

 

3.2总体结构和模块外部设计

学籍管理系统模块结构如图所示:

 

 

3.3功能分配

功能需求与程序的关系如表1所示。

功能需求与程序的关系

学生基本信息输入

学生信息查询,修改

学生信息删除

学生成绩输入

学生成绩查询,修改

学生成绩单打印

学生奖励处分信息输入

学生奖励处罚信息查询,修改

教师基本信息输入

教师信息查询,修改

教师信息删除

管理员基本信息输入

管理员信息删除

管理员密码修改

学生年级成绩排名统计

学生班级成绩统计

数据备份

数据恢复

学生信息管理

学生成绩管理

学生奖励处分信息管理

教师信息管理

管理员信息管理

学生成绩信息统计管理

系统维护处理

4.接口设计

4.1外部接口

系统将向用户提供窗口形式供用户进行数据的录入、查询、修改、统计与打印等的操作。

对于删除等重要性操作,提供对话框的形式,让用户进一步确认。

系统需一台计算机、一台普通打印机进行联接,由WindowsXP操作系统支持,Delphi前台开发工具,SQLServer2000后台数据库,前台开发工具与后台数据库通过ADO连接。

4.2内部接口

系统通过注册登记,进入主菜单通过鼠标单击,菜单驱动,执行不同的处理功能。

5.数据结构设计

5.1逻辑结构设计

系统内所使用的数据结构分别有:

学生基本信息表(主码:

学号);

学生成绩表(主码:

学号+学生选课号);

课程表(主码:

课程号);

学生选课表(主码:

学生选课号;)

学生奖励处分表(主码:

序号);

教师基本信息表(主码:

教师编号);

管理员基本信息表(主码:

编号);

学生总成绩排名表(主码:

学号);

班级平均成绩统计排名表(主码:

班级编号+课程号);

班级信息表(主码:

班级编号);

5.2物理结构设计

系统内所使用的数据结构中的数据项,对于主码不能为空,大多数项不能为空,只有少数项可以为空,为了提高查找速度,分别对某些数据结构创建了索引文件,并提供不同的权限,对数据进行操作。

6.运行设计

6.1运行模块的组合

系统运行模块分别由一级菜单(七大功能)和二级菜单(十八个模块)构成。

6.2运行控制

系统进入二级菜单,则实际运行本系统的各种功能,通过鼠标或键盘控制系统的运行。

6.3运行时间

a.查询响应时间在一秒钟内;

b.更新处理时间在一秒钟内;

c.数据的转换和传送时间在半分钟内。

7.出错处理设计

7.1出错输出信息

系统对每一个模块(包括某些重要数据项)都提供可能的出错信息,若出现错误,以对话框的方式输出错误信息的形式、含义及处理方法。

7.2出错处理对策

a、后备技术

周期性地把磁盘信息记录到磁盘媒体的后备信息,当原始系统数据万一丢失时,启用副本重新进行系统的建立与启动。

b、恢复及再启动技术

将使用恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行。

8.维护设计

为了系统维护的方便,在程序内部设计中做出安排,在程序中专门安排用于系统的检查与维护的检测点和专用模块(采用测试用例模块调试数据)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1