软件工程教程管制体系的策划

上传人:pu****.1 文档编号:498044598 上传时间:2022-08-16 格式:DOCX 页数:5 大小:20.17KB
返回 下载 相关 举报
软件工程教程管制体系的策划_第1页
第1页 / 共5页
软件工程教程管制体系的策划_第2页
第2页 / 共5页
软件工程教程管制体系的策划_第3页
第3页 / 共5页
软件工程教程管制体系的策划_第4页
第4页 / 共5页
软件工程教程管制体系的策划_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程教程管制体系的策划》由会员分享,可在线阅读,更多相关《软件工程教程管制体系的策划(5页珍藏版)》请在金锄头文库上搜索。

1、软件工程教程管制体系的策划系统需求分析软件工程课程管理系统的功能需求是根据部分高校软件工程专业学生的课程管理的实际情况分析的,因为课程管理工作较为繁琐、量大,且是学生管理中重要的一部分。学校为了使学生能够更好地完成课业,给学生创造了自主学习的条件:让学生自主安排上课时间,选择自己喜欢的老师,同时也能够选择与自己专业无关的课程。在这些基本课程管理的基础上,作为软件工程专业特有的课程特点,该课程管理系统也为学生提供了工作室的选择。1. 系统功能概述软件工程课程管理系统主要为了提升课程管理水平而设计。根据用户类型将本系统划分为选课管理、文件管理、成绩管理三个子系统。( 1)选课管理。在学生实行评教之

2、后,系统为其自动开通选课功能。根据学校提供的课程信息,学生根据个人情况自主安排上课时间、授课老师以及课程,但选课时必须遵循以下规定:每个学期选择的课程总学分不能超过30;同一课程不能重复选择;两个或两个以上的课程不能有时间冲突;软件工程专业的学生在大三时要进入工作室,所以要实行工作室选择。( 2)文件管理。选课成功后,开始授课。因为大学课程成绩由平时成绩和期末考试共同考核而得,所以对于平时成绩的管理也很重要,平时成绩的重要部分就是老师布置的课堂作业的评定。老师将课件上传,学生下载课件温习课堂内容,课堂作业布置后,学生将作业上传,老师在线打分,以此分数作为最终成绩的审核指标。( 3)成绩管理。期

3、末时,老师公布成绩,最终成绩是根据期末考试成绩和平时成绩两项按比例综合给出。当学生查询自己的成绩,发现有科目未达到及格分数时,就应该在规定时间实行补考登记。同时成绩管理还包括计算各专业、各班级成绩及格率和优秀率,为学生的各项评选提供有力依据。根据软件工程课程管理工作的流程,该项目能够分选课管理、文件管理、成绩管理三大模块。系统分成为用户端和管理端,用户端主要提供学生选课的相关信息,管理端主要是教务处公布程信息以供学生参考选课,在学生提交成绩复查时实行成绩审核。3. 系统数据流分析在具体分析了系统的各个业务流程后,设计系统的数据流图明确系统中数据的具体流向。对于该系统来说,学生、教室和教务处是系

4、统的外部实体,选课管理、文件管理、成绩管理是系统对数据的主要处理工程。数据从实体流出,经过加工处理后流入实体中,系统同时对处理好的数据实行储存。图 1 是对选课管理业务中学生选择课程的详细数据流图,图中学生实行评教,为上学期选择课程的老师打分;评教成功后,参考教务处公布的课程信息实行选课,选择的课程不能有时间冲突,不能超过每学期要求的最高学分;选择好课程后,学生的选课信息提交到教务处,形成学生个人课程表。软件工程专业课程管理系统设计1. 系统总体结构该系统采用 B/S 设计结构以实现学生课程信息管理的信息化、规范化、科学化。( 1)按系统功能分。该系统分为选课管理、文件管理、成绩管理三大管理模

5、块。( 2)按用户对象分。该系统分为学生申请查询系统和院校管理系统两个部分。2. 系统功能模块设计软件工程课程管理系统主要分为三大模块,即选课管理模块、文件管理模块、成绩管理模块。选课管理模块主要是实现学生选课功能,在此模块中,先实行学生评教,评教成功后,系统自动开通选课功能;再由学生根据教务处提供的课程信息开始选课,选择的课程全部符合规定后,选课成功;同时,学生在大三时,能够实行工作室的选择。文件管理模块主要是教师与学生通过该系统实行交流的模块。课程开始后,教师将该课程的课件上传,方便学生实行下载。当教师需要对学生实行考核时能够上传作业,学生下载完成后再提交给教师。成绩管理模块主要是对学生的

6、成绩实行综合评定。教师将学生的平时成绩和考试成绩公布,统计最终成绩。若成绩低于 60 分,学生应申请复查;若复查结果无误,该学生就要在相对应的时间实行补考登记。3. 数据库设计分析系统的功能并结合各个实体之间的关系得出系统总体的 E-R 图,如图 2 所示。在系统中,教务处公布一份完整的课程信息,教务处和课程信息是一对一的关系;所有在校学生都能够查询这份课程信息,学生和课程信息是多对一的关系;所有在校教师也能够查看这份课程信息,教师和课程信息也是多对一的关系;每个学生只能选择一份选课信息,学生和选课信息是一对一的关系;教务处将所有学生的选课信息实行备份,教务处和选课信息是一对多的关系;每个教师

7、公布所教授学生的成绩信息,教师和成绩情况是一对多的关系;每个学生只能查到自己对应的成绩信息,学生和成绩情况是一对一的关系;当学生需要提交复查申请时,一个学生只能提交一份复查申请,学生和复查申请是一对一的关系;教务处接受复查申请,教务处和复查申请是一对多的关系;教务处核对复查结果,教务处和复查结果是一对多的关系;学生只能查看自己的复查结果,学生和复查结果是一对一的关系。结论本文就当前高校课程管理实行分析,然后从系统开发的角度,对软件 工程课程管理系统开发的可行性及功能模块实行分析研究,系统包括三大模块,即选课管理、文件管理、成绩管理。本文分析了系统的业务流程以及系统的数据流,对系统功能模块实行设计,按照结构化的方法划分模块,对各个模块中的子系统划分功能,详细介绍了各个功能的作用,设计了系统的E-R图及数据表。系统采用B/S结构模式实行开发,集合了其分布性特点,随时随地实行业务处理,同时业务扩展简单方便。此系统仍有部分局限性,在设计中存有一些缺陷。系统在性能方面也需要很大的改进,在功能处理的时候系统的响应速度比较慢,但这些通过数据库优化和程序语言的版本升级能够得到较好的解决。软件工程教程管制体系的策划

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号