教学管理系统详细设计说明书

教学管理系统详细设计说明书

ID:16125251

大小:626.50 KB

页数:18页

时间:2018-08-08

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

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

1、五、详细设计说明书五、详细设计说明书1.引言11.1编写目的11.2项目背景11.3定义21.4参考资料22.总体设计22.1需求概述22.2软件结构23.程序描述23.1功能33.2性能33.3输入项目33.4输出项目33.5算法33.6程序逻辑33.7接口33.8存储分配33.9限制条件33.10测试要点3五、详细设计说明书1.引言1.1编写目的详细说明书的主要内容是关于我们团队所要设计的“教务管理系统”来编写的,随着学校的规模不断扩大,专业、班级、学生、教师等的数量急剧增加,有关学生课的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在

2、人工管理阶段,重复工作较多,工作量大,效率低。因此,迫切需要开发基于网络的学生成绩管理系统来提高管理工作的效率。它主要介绍的是我们所要实现的功能与性能等,同时它对以后阶段的工作起指导作用,也是项目完成后系统验收的依据。这份详细设计说明书主要面向系统分析员、程序员、测试员、实施员和最终用户。1.2项目背景开发软件名称:教学管理系统项目参与人:宋兰兰(组长)韩光辉杨鹏飞高翔项目来源:应教务管理中心要求主管部门:信息学院教务管理中心1.3定义MacromediaDreamweaver8:网页设计工具MicrosoftSQLServer:数据库工具静态数据-

3、-系统固化在内的描述系统实现功能的一部分数据动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。数据字典--数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”,没有半点含糊。1.4参考资料数据库设计沈洁清华大学出版社2007.3.1《软件工程(第五版)》张海藩清华大学出版社《软件工程模型与方法》,肖丁等,北京邮电大学出版社。《ASP.NET+Dreamweaver8案例精粹》武新华等,西安电子科技大学出版社《信息系统应用与开发案例教程》,陈承欢,清华大学出版社。Visual

4、Basic程序设计基础林永兴中国水利水电出版社2011.1.1JAVA编程思想埃克尔机械工业出版社2007.6.1数据库系统实现加西亚莫里亚机械工业出版社2010.1.1五、详细设计说明书2.总体设计2.1需求概述高效的教学管理系统是当前信息化学校管理系统的需求。面对日益庞大的教学信息,如果是单纯的人工来管理或者是小型的不完善的系统来管理会很浪费时间、精力等,所以就需要有教学管理系统来提高管理工作的效率。通过建立这样的系统,可以做到信息的规范管理、快速查询和科学统计,从而减少管理方面的工作量。本系统的设计模拟一般学校特别是高校的教学管理内容,经过充分

5、地系统调研,发现本系统应包括院系信息、教研室信息、班级信息、教师信息、学生信息、课程信息、学生专业信息等需管理的信息。进一步还发现信息实体间需管理的信息有:专业分学期课程计划、学生选课及各类考试成绩登记、补考重修管理、研究生管理、班级管理、教师教学质量评估等内容。2.2软件结构五、详细设计说明书3.程序描述3.1功能3.1.1功能分析在教务管理系统中,主要有用户登陆、学生信息管理、课程信息管理、用户管理、教师信息管理、院系信息、教研室信息、班级信息、统计等功能,主要功能分析如下:(1)用户登陆教务管理系统网站采用用户名及密码验证模式,进入教务管理系统

6、网站前,用户必须选择身份在登陆页面输入用户名及密码,只有验证通过的用户方可进入教务管理系统网站操作主页面,才能对其中的内容进行查询或者操作,包括对学生、教师等信息的修改。(2)学生信息管理包括3个功能模块:学生个人信息的添加、学生信息的查询以及学生信息的修改于删除。(3)课程信息管理包括3个功能模块:课程基本添加与删除处理、成绩查询处理以及学生选课信息的查询处理。(4)教师信息管理包括3个功能模块:教师个人信息的添加、教师信息的查询以及教师信息的修改与删除。(5)用户管理包括2个功能模块:用户信息查询以及用户的删除与处理。(6)查询院系、教研室、班级

7、信息:实现对于要查询的院系、教研室、班级信息的显示。(7)统计功能:统计学生、教师、课程、专业学生、院系中班级或学生综合情况。3.2性能3.2.1性能要求分析(1)系统易操作性所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制,如果在以后要添加需要一些电脑知识水平限制的操作则在编写用户操作手册时,将操作详细的添加到其中。(2)系统具有可维护性因为系统涉及了教师、课程、学生等信息,比较重要,数据库中的数据需定期修改、添加、删除等操作。而系统可利用的空间及性能也随之下降,为了使系统更好地运转,我们可以对系统数据及一些简单的功能进行独立

8、的维护及调整,或者添加一些功能。(3)其他的性能要求:五、详细设计说明书输入要求:数据完整,详实.输出要求:

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

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

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