文档详情

教室管理系统概要设计..doc

发布:2017-01-10约字共16页下载文档
文本预览下载声明
西南交大软件开发文档 文档编号: 版 本 号: 文档名称: 概要设计说明书 项目名称: 教室管理系统 项目负责人: 黄星 唐敏 李苗 许元 方芳 编写: 年 月 日 校对: 年 月 日 审核: 年 月 日 批准: 年 月 日 开发单位: 软件工程小组 目录 1引言 3 1.1编写目的 3 1.2背景 3 1.3 定义 3 1.4参考资料 3 2总体设计 4 2.1需求规定 4 2.1.1 系统输入项目 4 2.1.2系统输出项目 4 2.1.3系统处理功能 4 2.2运行环境 5 2.2.1硬件系统 5 2.2.2软件系统 5 2.3基本设计概念和操作流程 5 2.3.1基本设计概念 5 2.3.2操作流程 6 2.4系统软件结构 6 2.5功能需求与程序的关系 10 3.接口设计 11 3.1用户接口 11 3.2 外部接口 11 3.2.1与客户机的接口 11 3.3 内部接口 11 4 运行设计 12 4.1运行模块组合 12 4.2运行控制 12 5 系统数据结构设计 12 5.1数据文件逻辑设计 12 5.2 用户子模式设计 14 概要设计说明书 1引言 1.1编写目的 《教室管理系统》概要设计的任务是根据需求分析说明书所确定的用户对系统的功能要求、性能要求、用户操作要求和将来扩展要求,制定系统实现的总体规划。即: 系统设计:以用户功能视图为依据确定系统实现的基本框架 软件结构设计:确定组成软件系统的程序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。 编写概要设计说明书的目的:将《教室管理系统》的系统设计和软件结构设计用规范化的格式和规范化的语言进行描述,作为软件开发人员进行软件开发、软件测试和维护的依据。 1.2背景 软件系统的名称:教室管理系统 本项目的任务提出者:西南交通大学 本项目的任务开发者:软件工程小组 本项目的用户:西南交通大学全体教职员工和学生 1.3 定义 用户功能视图:在管理信息系统中,特定用户所能操作的软件功能集合。 1.4参考资料 1、中华人民共和国国家标准《计算机软件开发规范》GB8566—88 2、中华人民共和国国家标准《计算机软件开发文件编制指南》GB8567—88 中华人民共和国国家标准《计算机软件需求说明编制指南》GB8585—88 《教室管理系统》需求分析说明书 2总体设计 2.1需求规定 2.1.1 系统输入项目 系统输入项目:系统外部为系统提供的输入数据的数据载体。 《教室管理系统》的输入项目有: 学生学号,学生姓名,学生所属学院,所属专业 老师姓名,老师所在学院,教师编号,职称 管理员姓名,管理员编号 课程名字,课程老师,课程估计最大上课人数 教室借用申请 教室查看 教室信息(教室的基本信息在写程序时已经确定) 老师信息查看 学生信息查看 2.1.2系统输出项目 某时间(星期几)某教室使用情况表 某时间空闲教室表 教室申请借用记录 学生课程表 教师上课表 课程安排情况 2.1.3系统处理功能 1、数据录入与修改 学生信息录入 教室信息录入(程序写成时确定) 教师信息录入 课程信息录入 临时教室借用信息录入 3、报表生成 生成2.1.2节所需的各种记录和表格 4、常规查询 查询某教室某时间使用情况 查询老师上课时间及教室 查询学生上课时间及教室 查询某课程上课时间及教室 5、随机查询 老师信息查询 学生信息查询 课程信息查询 2.2运行环境 2.2.1硬件系统 服务器端:PⅢ600/内存128Mb/硬盘10Gb以上的专用微机服务器 客户端:PⅢ600/内存64Mb/硬盘6Gb以上的台式计算机。 2.2.2软件系统 操作系统:Windows 2000 Server系列 数据库:MS-SQL SERVER 2000 服务器:IIS 5.0 浏览器:Ie 4.0及以上版本 2.3基本设计概念和操作流程 2.3.1基本设计概念 教室的组织和管理特点决定了本系统的基本设计思想。教室管理采用集中管理、分散组织的形式;用户及用户类型多,且每类用户在系统中扮演不同的角色;同类用户又有不同的操作数据集合。为了满足不同用户对系统的功能需求、以及对系统数据的安全性、数据一致性要求,本系统的设计思想是: 1、运用普通数据文件管理数据。 2、以用户功能视图作
显示全部
相似文档