教学管理概要设计说明书(GB856788).doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
教学管理概要设计说明书(GB856788)

目 录 1引言 1 1.1编写目的 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2总体设计 2 2.1需求规定 2 2.2运行环境 2 2.3基本设计概念和处理流程 2 2.4结构 3 2.5功能器求与程序的关系 5 2.6人工处理过程 5 2.7尚未问决的问题 5 3接口设计 5 3.1用户接口 5 3.2外部接口 5 3.3内部接口 5 4运行设计 6 4.1运行模块组合 6 4.2运行控制 6 4.3运行时间 6 5系统数据结构设计 6 5.1逻辑结构设计要点 6 5.2物理结构设计要点 8 5.3数据结构与程序的关系 8 6系统出错处理设计 9 6.1出错信息 9 6.2补救措施 9 6.3系统维护设计 10 概要设计说明书 1引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。 1.2背景 系统名称:所设计的系统为教学管理系统,命名为教学百事通。 性能要求:学校在教学管理方面往往做不到快速与及时的通知,所以经学校提出要求做一款能实现任何时候都能及时交互的教学系统,提供给学校和同学使用。主要包括学籍处理、统计功能:按专业,系以及班级统计学生的成绩以及排名、教师信息系统的管理、制定教学计划、排课、通知等。 1.3定义 MYSQL:数据库管理软件 DBMS:数据库管理系统 Windows 2000/2003/XP:运行环境 Java :软件开发语言 1.4参考资料 [1] 王珊,陈红《数据库系统原理教程》清华大学出版社,1998年7月 [2] 石树刚、郑振梅编著《关系数据》 北京清华大学出版社,1994年 [3] 郑人杰等编辑 《使用软件工程》第二版。北京大学清华大学出版社,1997 年 [4] 萨师煊、王珊 《数据库系统概论》(第三版)。北京:高等教育出版社,2000年 [5] 张海藩编著 《软件工程导论——第5版》 清华大学出版社 [6] Leszek A.Maciaszek Bruc Lee Liong著 《实用软件工程》机械工业出版社 2总体设计 2.1需求规定 通过该系统的实施主要要实现以下功能: 教务处需求:学籍处理、统计功能、教师信息系统的管理、制定教学计划、排课:根据教学计划为每个专业排课、通知:通知学生放假及开学时间、通知学生培养计划和发放成绩单、学生交费功能、查询功能、教师工资领取:按规定的时间领取工资、考核学生:按照教学大纲的要求对学生考核和监督学生的学习进度、统计功能:按班级统计男、女生人数,各地区人数及总人数。 2.2运行环境 数据库管理系统软件:MySQL 运行平台:Windows XP/Windows 2000/Windows 2003. 分辨率:最佳效果1024x768像素 2.3基本设计概念和处理流程 ⑴顶层数据流图: 第一层: 第二层: ⑵分析用户需求 在调查完了用户需求之后,就要开始分析用户需求。在此,我们采用自顶向下的结构化分析方法(SA 方法)。首先,定义全局概念结构的框架,如图2.1所示。 图2.1 教学系统总框架图 2.4结构 数据结构名含义说明组成 系表 定义了系的有关信息 系号,系名,系主任 班级 定义了班级的有关信息 班号,班名,班主任,系号 学生表 定义了学生的有关信息 学生号,姓名,性别,省份,备注,年龄,班级号 课程表 定义了课程的有关信息 课程号,课程名,学分,教师号 选课表 定义了选课的基本信息 学号,课程号,成绩 教室表 定义了教室的有关信息 教室号,教室名, 教室位置 占用表定义了班级使用教室的有关信息 班级号,教室号,上课时间,占用学时 教师表 定义了教师的有关信息 教师号,姓名,职称,性别,年龄 教授表 定义了教师教授班级的信息 教师号,班级号,课程号,教授时间 设计结构如图2.2所示。 图2.2 结构图 2.5功能器求与程序的关系 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系: 模块1.1 模块1.2 模块1.3 模块1.4 教师管理系统 √ 学生管理系统 √ 后勤管理系统 √ 账号管理系统 √ 2.6人工处理过程 在本系统中大部分新生入学后有退学的情况,所以对这些学生的信息要人工核实并清除。 2.7尚未问决的问题 此阶段不能很完美的连接到学校的信息库,有些信息未能成

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档