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

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

ID:61464191

大小:163.50 KB

页数:16页

时间:2021-02-02

教室管理系统——概要设计.doc_第1页
教室管理系统——概要设计.doc_第2页
教室管理系统——概要设计.doc_第3页
教室管理系统——概要设计.doc_第4页
教室管理系统——概要设计.doc_第5页
资源描述:

《教室管理系统——概要设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、西南交大软件开发文档文档编号:版本号:文档名称:概要设计说明书项目名称:教室管理系统项目负责人:黄星唐敏李苗许元方芳编写:年月日校对:年月日审核:年月日批准:年月日开发单位:软件工程小组目录1引言31.1编写目的31.2背景31.3定义31.4参考资料32总体设计42.1需求规定42.1.1系统输入项目42.1.2系统输出项目42.1.3系统处理功能42.2运行环境52.2.1硬件系统52.2.2软件系统52.3基本设计概念和操作流程52.3.1基本设计概念52.3.2操作流程62.4系统软件结构62.5功能需

2、求与程序的关系103.接口设计113.1用户接口113.2外部接口113.2.1与客户机的接口113.3内部接口114运行设计124.1运行模块组合124.2运行控制125系统数据结构设计125.1数据文件逻辑设计125.2用户子模式设计14概要设计说明书1引言1.1编写目的《教室管理系统》概要设计的任务是根据需求分析说明书所确定的用户对系统的功能要求、性能要求、用户操作要求和将来扩展要求,制定系统实现的总体规划。即:1、系统设计:以用户功能视图为依据确定系统实现的基本框架2、软件结构设计:确定组成软件系统的程

3、序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。编写概要设计说明书的目的:将《教室管理系统》的系统设计和软件结构设计用规范化的格式和规范化的语言进行描述,作为软件开发人员进行软件开发、软件测试和维护的依据。1.2背景软件系统的名称:教室管理系统本项目的任务提出者:西南交通大学本项目的任务开发者:软件工程小组本项目的用户:西南交通大学全体教职员工和学生1.3定义用户功能视图:在管理信息系统中,特定用户所能操作的软件功能集合。1.4参考资料1、中华人民共和国国家标准《计算机软件开

4、发规范》GB8566—882、中华人民共和国国家标准《计算机软件开发文件编制指南》GB8567—883、中华人民共和国国家标准《计算机软件需求说明编制指南》GB8585—884、《教室管理系统》需求分析说明书2总体设计2.1需求规定2.1.1系统输入项目系统输入项目:系统外部为系统提供的输入数据的数据载体。《教室管理系统》的输入项目有:1、学生学号,学生姓名,学生所属学院,所属专业2、老师姓名,老师所在学院,教师编号,职称3、管理员姓名,管理员编号4、课程名字,课程老师,课程估计最大上课人数5、教室借用申请6、

5、教室查看7、教室信息(教室的基本信息在写程序时已经确定)8、老师信息查看9、学生信息查看2.1.2系统输出项目1、某时间(星期几)某教室使用情况表2、某时间空闲教室表3、教室申请借用记录4、学生课程表5、教师上课表6、课程安排情况2.1.3系统处理功能1、数据录入与修改学生信息录入教室信息录入(程序写成时确定)教师信息录入课程信息录入临时教室借用信息录入3、报表生成生成2.1.2节所需的各种记录和表格4、常规查询查询某教室某时间使用情况查询老师上课时间及教室查询学生上课时间及教室查询某课程上课时间及教室5、随机

6、查询老师信息查询学生信息查询课程信息查询2.2运行环境2.2.1硬件系统服务器端:PⅢ600/内存128Mb/硬盘10Gb以上的专用微机服务器客户端:PⅢ600/内存64Mb/硬盘6Gb以上的台式计算机。2.2.2软件系统操作系统:Windows2000Server系列数据库:MS-SQLSERVER2000服务器:IIS5.0浏览器:Ie4.0及以上版本2.3基本设计概念和操作流程2.3.1基本设计概念教室的组织和管理特点决定了本系统的基本设计思想。教室管理采用集中管理、分散组织的形式;用户及用户类型多,且每

7、类用户在系统中扮演不同的角色;同类用户又有不同的操作数据集合。为了满足不同用户对系统的功能需求、以及对系统数据的安全性、数据一致性要求,本系统的设计思想是:1、运用普通数据文件管理数据。2、以用户功能视图作为系统设计的依据。即将整个系统按用户功能视图划分成与用户大类相对应的功能群,由此形成整个系统的主体逻辑结构。根据系统的需求分析,本系统确定的功能群有:①系统管理:用户管理、模块权限分配管理。②教室数据管理:教室数据查询、教室数据报表生成。③教师数据查询:教师查询自己上课安排,查新老师信息④学生数据查询:查询与

8、自己相关的上课安排和公共信息。⑤添加课程:学生添加课程⑥教室借用:借用空闲教室对每类数据管理功能群,从保证数据的安全性和有效性考虑,将分为数据录入用户和数据查询用户。录入用户主要负责数据的录入和修改。3、系统安全性设计:⑦身份验证(登录)⑧数据限制:访问数据用户的分部属性决定的访问数据的范围。⑨功能限制:通过用户功能视图限制用户对数据的操作。4、用户角色设定和用户权限分配:根据用户功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。