教学管理系统《概要设计说明书》

教学管理系统《概要设计说明书》

ID:33129602

大小:364.50 KB

页数:9页

时间:2019-02-21

教学管理系统《概要设计说明书》_第1页
教学管理系统《概要设计说明书》_第2页
教学管理系统《概要设计说明书》_第3页
教学管理系统《概要设计说明书》_第4页
教学管理系统《概要设计说明书》_第5页
资源描述:

《教学管理系统《概要设计说明书》》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、案卷号002日期2009.09.05<教学管理系统>概要设计说明书作者:张三完成日期:2009.09.05签收人:李四签收日期:2009.09.05修改情况记录:版本号修改人修订日期备注V1.0.0张三2009-09-05首次编写1引言21.1编写目的21.2背景21.3定义21.4参考资料22总体设计22.1需求规定22.2运行环境22.3基本设计概念和处理流程32.4结构32.5功能器求与程序的关系32.6人工处理过程32.7尚未问决的问题33接口设计33.1用户接口33.2外部接口33.3内部接口44运行设计44.1运行模块组合44.2运行控制

2、44.3运行时间45系统数据结构设计45.1逻辑结构设计要点45.2物理结构设计要点45.3数据结构与程序的关系46系统出错处理设计56.1出错信息56.2补救措施56.3系统维护设计5概要设计说明书1引言1.1编写目的本说明是教学管理系统的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。1.2背景说明:a.软

3、件系统的名称:教学管理系统;b.任务提出者:XXXX开发者:B模块项目组用户:XXXXX1.3定义内部班号——中心为班级自定义的班级号,如:S110;总部班号——总部为班级自定义的班级号,如:T11008022;1.4参考资料参考资料:A、国家标准《概要设计说明书(GB8567——88)》;2总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《软件需求说明书》。2.2运行环境1、设备:客户程序硬件要求:具有PentiumII处理器且满足以下要求的计算机:最低64MB内存最小1GB硬盘鼠标键盘WEB服务器硬件需求:具有PentiumIII处理器

4、且满足以下要求的计算机:最低256MB内存最小8GB硬盘总线I/O:8M/s;鼠标键盘数据库服务器硬件需求:具有PentiumIII处理器且满足以下要求的计算机:最低256MB内存最小20GB硬盘鼠标键盘2、支持程序客户程序软件:Windows98/NT/2000或更高版本IE4.0或者更高的版本网络支持WEB服务器软件:WindowsNT/2000Server或更高版本Tomcat6.0或后续版本数据库服务器软件:WindowsNT/2000Server或更高版本MySQL5.0或更高版本2.3基本设计概念和处理流程本系统的实现采用典型的B/S结构

5、来实现,不同的客户端程序通过IE共同访问WEB服务器中的应用系统,系统结构如图1:InternetTomcatSERVERMySQL2.4结构功能和模块的划分如下表:模块编号模块名称模块备注01班级信息管理开班查询班级信息修改班级信息班级结课(勾选要结课班级)结课查询02学员信息管理新加学员信息查询学员信息修改学员信息上报学员档案03日常纪律管理每日测试成绩录入、查看、修改课堂纪律录入、查看、修改04上机成绩管理上机成绩录入上机成绩查看上机完成率标准设置上机完成率查看05考勤管理考勤信息录入考勤详细信息查询和修改学员缺课查询班级出勤率查询06考务管理

6、结业成绩导入07权限管理角色增删改查权限增删改查为角色分配权限为用户分配角色2.5功能器求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:模块1模块2模块3模块4模块5模块6模块7开班√查询班级信息√修改班级信息√班级结课(勾选要结课班级)√结课查询√新加学员信息√查询学员信息√修改学员信息√上报学员档案√每日测试成绩录入、查看、修改√课堂纪律录入、查看、修改√上机成绩录入√上机成绩查看√上机完成率标准设置√上机完成率查看√考勤信息录入√考勤详细信息查询和修改√学员缺课查询√班级出勤率查询√结业成绩导入√角色增删改查√权

7、限增删改查√为角色分配权限√为用户分配角色√2.6人工处理过程1.开班:需要班主任手工制作Excel表格,然后进行上传操作;2.插班:需要班主任手工制作Excel表格,然后进行上传操作,主要是考虑在网页中填写表单较麻烦,不如Excel简单易用;2.7尚未问决的问题(不适用)3接口设计3.1用户接口本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接收的参数。3.2外部接口可能与《在线考试系统》进行系统集成,系统中查询结果使用XML格式。需要进行集成时,可以考虑使用Ajax进行。3.3内部接

8、口无4运行设计4.1运行模块组合(不适用)4.2运行控制(不适用)4.3运行时间(不适用)5系统数据结构设计

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

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

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