- 1 - 概要设计说明书 1
总体设计 1
1 需求规定 教务管理系统可分为学生信息管理系统和教师管理信息系统,系统开发的整体任务是实现学校教师和学生信息管理的系统化、规范化、自动化和智能化,从而达到提高学校管理效率的目的
本阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求
2 运行环境 软件基本运行环境为Window s XP 环境
3 基本设计概念和处理流程 概要说明书的目的在于明确系统的数据结构和软件结构,设计外部软件和内部软件的接口,说明各个软件模块的功能说明,数据结构的细节等
系统的总体处理流程如图 1-1 所示: - 2 - 图1 -1 系统的总体处理流程 1
4 系统体系结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系
教务管理系统 选择操作 基础维护 教学管理 报表统计 选择操作 选择操作 班级信息维护 课程信息维护 学生选课 课表查询 成绩输入 打印成绩单 学生信息维护 教师信息维护 - 3 - 本 系 统 的 体 系 架 构 如 图 1-2 所 示 : 图 1-2 系 统 体 系 架 构 本 系 统 体 系 结 构 大 致 可 以 定 义 为 : 客 户 机 层 上 的 表 示 层 主 要 是 通 过 Struts 框架 实 现 的 , 由 显 示 视 图 产 生 一 个 请 求
请 求 被 ActionServlet( 控 制 器 ) 接 收 ,它 在struts-config
xml 文 件 中 寻 找 请 求 的URI, 找 到 对 应 的Action 类 后 ,Action 类 执 行 相 应