概要设计说明书
文件类型:DOC/Microsoft Word 文件大小:244224字节
内容摘要:
概要设计说明书四,概要设计说明书
1.引言
1.1编写目的
【阐明编写概要设计说明书的目的,指明读者对象.】
为明确软件系统结构,安排项目规划与进度,制定详细测试计划,组织软件开发与测试,特撰写本文档.
本文档供项目经理,设计人员,开发人员参考.
1.2项目背景
本项目由东港学院教务处委托东港学院计算机系进行开发.
本系统使用了Mysql数据库系统,WEB脚本使用的是PHP.
该软件系统与其他系统的关系
本系统使用《高校教务管理系统》中的基础数据,包括班级,学生,教师,职工,课程任课教师信息.《高校教务管理系统》使用的是mssql.所有数据根据本系统的需要定义成视图,利用数据库管理系统的实用工具"企业管理器"导出成CSV文档,然后使用phpMyAdmin导入到《教师教学网络测评系统》中 相应的数据表.
1.3定义
【列出本文档中所用到的专门术语的定义和缩写词的原文.】
Mssql:微软公司生产的SQL SERVER数据库管理系统.
Mysql:一个免费的功能较强的数据库管理系统.
PHP:一种免费的用于WEB应用开发的脚本语言.
phpMyAdmin:一种使用PHP脚本语言编写的Mysql管理程序.
《高校教务管理系统》:目前国内较多高校使用的一套软件系统,它使用VFP开发前台客户程序,后台使用了MSSQL数据库系统.
1.4参考资料
《教师测评网络系统》计划任务书
《教师测评网络系统》项目开发计划;
《教师测评网络系统》需求规格说明书;
2.任务概述
2.1目标
因大量用户需要使用本系统的前台,所以决定采用B/S体系来设计本系统.
参测者选择本人身份标识后登录到本系统.本系统的数据采集页面将列出参测者的所有被测对象.(对学生可用的测评类型来讲,主要是该生当前学期的所有课程及任课教师,对教师来讲是自己本系部的同事,对教学督导组来讲是全体教师)数据采集页面还应根据参测者所选的测评类型列出各位被测评者的测评项目名称,内容,并根据系统的设定列出可供选择的得分,以便让参测者为每位被测者打分.当用户使用数据采集页面输入评价分值后,可将数据提交到本系统以便存储到数据库系统中.本系统需要正确无误地存储所有用户提交上来的数据.
对采集到的数据,本系统需要按照教务部门制定的规则进行统计,按教务部门规定的报表格式进行查询输出.统计规则及报表格式见3.1处理流程.
本系统基于UML建模,概要设计应输出用例图,主要用例的顺序图,系统的主要类图.
2.2运行环境
硬件及软件环境:
1台服务器:PIII1.2G双CPU,SCSI双硬盘镜像,512M内存,LINUX7.0,Apache+PHP+Mysql服务器
100-200台客户机:PII1.2G,128M内存,windows98操作系统.
上述所有计算机组成局域网.
图1 系统环境示意图
2.3需求概述
1,评价项目管理
设置测评类型中所包括的测评子项目,每个子项目的分值或比例,这些数据将用于评价结果的统计.
测评类型包括:
1,任课教师师德考评;2,教师同行政治表现测评;3,教师教学质量学生测评;4,院系教师考核组教学工作测评;5,督导组教学工作测评;6,院系教师考核组科研工作测评;7,院系教师考核组政治表现测评;8,教师同行科研工作测评.
系统管理员可设置每种测评类型是否进入可测评状态.只有设置为可测评状态的类型在前台才可选取并进入该类测评.否则在前台不显示该测评类型.
2,用户验证
让参于测评的用户选择自己的标识进入测评系统,以便测评系统记录该用户是否行使了自己的测评权,对系统内的每种测评类型一个用户只有一次测评的机会.
用户验证还能够使得学生只能对自己的当前学期的任课教师进行测评.
3,评价
对学生评教的测评类型,系统根据学生的学号,班级编号将列出该生的当前学期的任课教师的姓名,所任课程,并列出当前测评类型中的所有测评项目,以及每个子项目的可选分值或比例,学生可通过单击相应的分值或比例为每个子项目打分.
对教师同行评价及督导组,教务处对教师教学及科研的评价类型,系统应列出所有教师做为被评测对象.
4,评价结果存储
用户完成所列被测对象的各项测评子项后,点击"提交"按钮,系统将其提交的被测对象编号,测评类型编号,测评子项名称,子项测评分值存储到后台数据库中.
5,结果统计
系统管理员可随时统计指定的测评类型的测评结果数据.通常这项工作应在该类测评结束后,将该测评类型取消其可测评状态后再进行,以
·上一篇:
使用说明·下一篇:
概要设计说明书