




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程安排信息系统概要设计最 终版西南交通大学软件开发文档文档编号:版本号:文档名称:概要设计说明书项目名称:西南交通大学大学教师管理系统项目负责人:郭绍鹏20103222项目成员:文云20103198向明 20103193李博闻20103217编写:.年一月日校对:.年一月日审核:.年月日学藉管理软件概要设计批准: 年 月 日开发单位:XX公司1引言51.1 编写目的51.2 背景61.3 定义61.4 参考资料62总体设计71.1 需求规定71.1.1 系统输入项目.71.1.2 系统输出项目 .71.1.3 系统处理功能8第3页共25页1.2 运行环境91.2.1 硬件系统 91.2.2
2、软件系统 91.3 基本设计概念和操作流程91.3.1 基本设计概念 91.3.2 操作流程 101.4 系统软件结构 111.5 功能需求与程序的关系 173 .接口设计2. 03.1 用户接口 203.2 外部接口2. 04 运行设计2. 04.1 运行模块组合 204.2 运行控制 205 系统数据结构设计 215.1 数据库逻辑设计 216 系统出错处理设计 246.1 出错信息 246.2 补救措施 256.3 系统维护设计 25概要设计说明书1引言1.1 编写目的西南交通大学教室管理系统概要设计的任务是根据需求分析说明书所确定的用户对系统的功能要求、性能要求、用户操作要求和将来扩展
3、要求,制定系统实现的总体规划。即:1、 系统设计:以用户功能视图为依据确定系统实现的基本框架2、 数据库逻辑设计。3、 软件结构设计:确定组成软件系统的程序模块和以程序模块为单位、用层次结构表示的软件结构,以及各模块的功能描述和接口描述。编写概要设计说明书的目的:将西南交通大学教室管理系统的系统设计、数据库逻辑设计和软件结构设计用规范化的格式和规范化的语言进行描述,作为软件开发人员进行软件开发、软件测试和维护的依据。预期读者:教室管理人员A O3.2 背景软件系统的名称:西南交通大学教室管理系统本项目的任务提出者:西南交通大学本项目的任务开发者:网络工程专业本项目的用户:西南交通大学教务处、以
4、及全校师生3.3 定义用户功能视图:在管理信息系统中,特定用户所能操作的软件功能集合。3.4 参考资料1、中华人民共和国国家标准计算机软件开发规范GB8566 882、中华人民共和国国家标准计算机软件开发文件编制指南GB8567 884、 中华人民共和国国家标准计算机软件需求说明编制指南GB8585 885、 西南交通大学教室管理系统需求分析说明书6、 软件工程导论教程(第五版)张海藩 编著2 总体设计2.1 需求规定2.1.1 系统输入项目系统输入项目:系统外部为系统提供的输入数据的数据载体。1. 西南交大课程安排系统的输入项目有:(1) 、本学期所要开设的课程。(2) 、 开设课程的基本信
5、息,包括课程编号,课程学分,任课老师,上课人数,是 否 需要多媒体教学等基本信息。2. 西南交大教室资源系统的输入项目有:全校教室的基本信息,包括教室编号,教室容量,教室是否支持多媒体教学。3. 教务管理系统的输入项目有:(1) 、借教室申请(2) 、调整课程申请(3) 、教室资源查询申请2.1.2 系统输出项目1、 西南交大学期课程安排表2、 借教室申请结果表3、 调课申请结果表4、 教室管理信息查询结果表5、 课程信息查询结果2.1.3 系统处理功能1、数据录入与修改借教室数据录入、教务处审批录入调课数据录入、教务处审批录入2、报表生成从数据库中获取数据生成2.1.2节所需的各种表格4、常
6、规查询( 1)对全校教室的资源信息按容量查询(2)对全校教室的资源信息按教室编号查询(3)对全校教室的资源信息按是否支持多媒体查询(4)对课程安排信息按时间段查询(5)对课程安排信息按课程编号查询5、随机查询(1)教室信息查询(2)课程信息查询(3)课程调整信息查询( 4)借教室信息查询( 5)任课老师的课程安排查询( 6)对某个时间段,全校空闲教室的查询( 7)对某个时间段,全校以用教室查询6、一般分析( 1)课程调整分析,分析课程调整的可行性。( 2)借教室信息分析,分析能否为借教室的人员提供教室。( 3)对全校教室进行统计分析,包括: 某个时间段,对全校可用教室和以用教室进行统计分析;2
7、.2 运行环境2.2.1 硬件系统服务器端:P>m 600/内存128Mb/®盘10Gb以上的专用微机服务器 客户端:PIH 600/内存64Mb/®盘6Gb以上的台式计算机。2.2.2 软件系统操作系统:Windows 7数据库:MS-SQL SERVER 2000服务器:IIS 5.0浏览器:Ie 4.0及以上版本2.3 基本设计概念和操作流程2.3.1 基本设计概念设计基础:学校排课系统与选课系统通过党校内部网连通,因此,学校内部网性能能够满足各分部通过内部网访问排课及调课数据库数据的实时响应要求。教室管理模块和课程管理模块决定了本系统的基本设计思想。教室管理系
8、第 9 页 共 25 页学藉管理软件概要设计统的用户及用户类型多,且每类用户在系统中扮演不同的角色;同类用户又有 不同的操作数据集合。为了满足不同用户对系统的功能需求、以及对系统数据 的安全性、数据一致性要求,本系统的设计思想是:1、建立教室课程管理数据库集中管理教室课程管理数据。2、以用户功能视图作为系统设计的依据。即将整个系统按用户功能视图划 分成与用户大类相对应的功能群,由此形成整个系统的主体逻辑结构。根据系统的需求分析,本系统确定的功能群有:系统管理:用户管理、数据库维护、后台管理、模块权限分配管理。教室数据管理:空闲教室数据录入与修改、教室使用情况数据查询、教室 信息生成。登录查询:
9、查询排课结果,查询所借教室信息。对每类数据管理功能群,从保证数据的安全性和有效性考虑, 将分为数据录 入用户和数据查询用户。录入用户主要负责数据的录入和修改。3、系统安全性设计:身份验证(登录)数据限制:访问数据库用户的分部属性决定的访问数据的范围。功能限制:通过用户功能视图限制用户对数据的操作。4、用户角色设定和用户权限分配:根据用户功能视图的划分确定用户角色 的划分。每个用户按用户角色获得基本的系统操作权限。为了使用户对系统的 操作权限与用户的业务工作分配相对应,系统可以在用户角色基本权限的基础 上增加或减少对系统的操作权限,即用户权限可动态变化。为了实现用户权限 的动态变化,将系统功能模
10、块作为系统资源进行注册。将用户权限的分配转化 为对模块的分配。可以对模块的操作进行约束来实现对功能使用的时间约束, 使得某些模块具有很强时间特性。5、为了实现用户权限的动态变化,用户功能视图界面必须动态生成。2.3.2 操作流程系统的基本操作流程是:启动系统选择替陆第10页共25页学藉管理软件概要设计输入用户帐号和密码登录登录失败用户功能操作2.4系统软件结构排课模块软件结构图:非,课学藉管理软件概要设计教室资源更新软件结构嗫:室资源信第16页共25页援受资源处理教室更输出跟新教临时讲座安排软件"座临时讲临时讲座申临时讲座安信息查询模块呵I期构图:打印临时学藉管理软件概要设计录入信息
11、查询所需查询信息输 出 查 询学藉管理软件概要设计2.5功能需求与程序的关系序 号功能需求程序模块备注、用户登录1用户登录及验 证用户登录2普通用户查询及修改彳口息普通用户 查询怎息普通用户只能修 改自己的缶息3取回用户密码取回用户 密码一、系统管理4注册用户注册5修改用户信息修改用户信一心、6新增值码元素新增值码元 素7修改值码表类名修改值码表 类名8修改值码元素名修改值码元 素名9模块维护模块维护10权限分配权限分配:为用户分 配功能模块二、数据录入与修改11注册用户注册数据 录入12教室昨息登记教室资源录入13课程年息登记课程信息录入14临时讲座申请临时讲座信息 录入教室资源管理 数据录
12、入 临时讲座申请 审批数据录入通过教室 资源的使 用情况来 进行临时 讲座安排15课程变更申请调课信息申请 数据录入 教室资源管理 数据录入 申请审批数据 录入通过教室 资源的使 用情况来 进行调课 安排16借教室申请借教室申请数 据录入通过教室 资源的使教室资源管理 数据录入 借教室审批数 据录入用情况来 进行借教 室安排17教室资源信息 更新临时讲座弓 彳口息录入 调课信息5 借教室彳凡! 入教室资源彳 录入美排走入 支录口心、通过临时 讲座,调 课息及 借教室信 息更新现 有教室资 源信息五、教室安排信息生成与打印18排课睡肩1表打印排课息打印19调课后肩1表打印调课信息打印20临时讲座
13、安排表 打印临时讲座安排 打印21借教室信 印:息表打借教室信 印息打六、主要查询22排课信肩1查询排课后, 询W、查23教室资源管理信教室最新更息查询新数据查询24课程调整结果信 息查询调课结果25临时讲座安排查 询临时讲座安 排26借教室结果查询借教室查询3 .接口设计3.1 用户接口用户通过以internet方式登录该系统。用户成功登录该系统后,按浏览器方 式使用该系统与用户权限相关的功能。3.2 外部接口教室管理系统是全校课程信息管理系统的一部分,在功能上相互独立,但 存在数据间的联系,课程信息管理系统为教师管理系统提供教学人数、教学计划以及课程相关方面的数据。在数据结构上与其它系统构
14、成一个完整的整体4运行设计4.1 运行模块组合本系统的用户功能视图实际描述了系统运行所引起的运行模块的组合4.2 运行控制本系统以internent的浏览器操作方式运行。系统按用户功能试图的功能要 求设计用户操作界面。用户操作界面按树形层次菜单结构设计。首先选择自己的用户类型,例如:教室登陆;然后输入自己的账号和密码,初始时账号和密码都是学号或是工作证号,登 陆后可进行修改;登陆系统后可以进行相关的操作;操作步骤:选择用户类型输入用户帐号和密码菜单选择用户功能页面操作5系统数据结构设计5.1数据库逻辑设计课程关系模式定义字段名 称字段代 码字段类 型(长 度)数据约束课程编 号numInt主键
15、名称nameVarchar(8)Not null选课人 数countintnull任课老renkeVarcharnull师(20)是否支 持多媒 体duomeitChar(5)null教室编 码numint外键教师子类:字段名称字段代码字段类型 (长度)数据约束,值域工作证号numInt主键姓名nameVarchar(2 0)Not null性别sexcharNot null院系yuanxiVarchar(5 0)Not null教室编码numberint外键借用时间JYtimedatetimenull归还时间GHtimedatetimenull学生子类:字段名称字段代码字段类型 (长度)数据
16、约束学号numInt主键姓名nameVarcharNot null性别sexcharnull院系yuanxiVarchar(5 0)null教室编码numberint外键借用时间JYtimedatetimenull归还时间GHtimedatetimenull调课课程联系关系模式:字段名 称字段代 码字段类型(长度)数据约束,值域教室编码numint外键课程编 号numint外键时间timedatetimenull地点didianNvarchar(20)null教室子类:字段名称字段代 码字段类型(长度)数据约束,值域教室编码numint主键容量rongli angintnull是否需要 多媒体
17、duomei tChar(5)null6系统出错处理设计6.1出错信息故障情况系七 彳口乂先输出m、形式含义处理方法数据库信 息不存在你 信, 在!查询的 甘、不存系统储存 部分错误检查输入 的内容是 否正确数据库无 法链接链电莲昔误!系统部分 自定义错 误直接联系 教室系统 管理员用户名错 误没有此用户!应用部分 错误需要重新 注册用户密码 错误密码输入 错误!应用部分 错误重新输入 正确的密 码其他不可 知错误未知未知对数据库 资料进行 备份第26页共25页学藉管理软件概要设计6.2 补救措施a. 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京视觉艺术职业学院《智能科学数学基础》2023-2024学年第二学期期末试卷
- 高考冲刺倒计时100天主题班会
- 湖北省鄂州市吴都中学2024-2025学年高考生物试题命题比赛模拟试卷(23)含解析
- 商丘学院《临床寄生虫学与检验》2023-2024学年第一学期期末试卷
- 湘潭市岳塘区2024-2025学年数学五年级第二学期期末综合测试试题含答案
- 上海应用技术大学《虚拟仪器技术》2023-2024学年第二学期期末试卷
- 湖南大众传媒职业技术学院《工科数学分析(下)》2023-2024学年第二学期期末试卷
- 江苏医药职业学院《中级法语I》2023-2024学年第一学期期末试卷
- 四川中医药高等专科学校《医学数据挖掘课程设计》2023-2024学年第一学期期末试卷
- 山东石油化工学院《智慧建造与物联网》2023-2024学年第二学期期末试卷
- 《篮球运球 移动技术》教案(共四篇)
- 智能建筑工程分部(子分部)工程质量验收
- 建筑工程住宅水泥制品排气道系统应用技术规程
- 2024年中国红木家具市场调查研究报告
- DNM-9602酶标分析仪操作规程
- 四川省宜宾龙文学校2022-2023学年八年级下学期6月检测(期末模拟)历史试卷
- 以退为进的中国惠民保发展-基于73款停售惠民保产品的分析-【复旦许闲】20240719
- 智能纺织技术的家居家纺应用
- DL∕T 5161.14-2018 电气装置安装工程质量检验及评定规程 第14部分:起重机电气装置施工质量检验
- 有机半导体完整版本
- 监护人考试试题
评论
0/150
提交评论