课程计分系统的设计与实现--课程配置模块(毕业设计论文)

上传人:龙*** 文档编号:438012 上传时间:2017-02-24 格式:DOC 页数:65 大小:1.76MB
返回 下载 相关 举报
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第1页
第1页 / 共65页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第2页
第2页 / 共65页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第3页
第3页 / 共65页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第4页
第4页 / 共65页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《课程计分系统的设计与实现--课程配置模块(毕业设计论文)》由会员分享,可在线阅读,更多相关《课程计分系统的设计与实现--课程配置模块(毕业设计论文)(65页珍藏版)》请在金锄头文库上搜索。

1、本 科 毕 业 设 计题 目:课程计分系统的设计与实现要: 本论文主要介绍课程计分系统的课程配置模块,教师、学生的主操作进行设计与实现。在分析、研究用户需求的基础上,对系统进行模块的划分;实现对模块的设计,进而,利用 等技术进行数据库系统的设计,并使用C#,开发技术,进行模块的实现。经测试,系统运行良好,符合用户需求规范。关键词: 计分系统;#;课程配置of of of In on of of R of #, is in C #; 录一、绪论 .)项目背景与研究意义 .)课题的主要研究内容 .行性分析 .)系统处理流程 .)系统数据流程 .求分析 .)系统需求规定 .)系统运行环境规定 .要设

2、计 .)系统数据库设计 .细设计 .) 程序系统的结构 .) 程序模块设计说明 .统测试 .) 测试计划 .) 测试结果及发现 .作使用说明 .)系统(软件)特征描述 .)安装与初始化 .)运行说明 .)非常规过程 .)远程操作 .结 .谢 .论(一)项目背景与研究意义随着网络技术的快速发展,网络化教学管理成为了教育改革的一个发展方向,具有重大意义。传统的教学管理,通过手工操作方式,容易产生身体疲劳,数据出错,而且效率极其低下,这种不友好的教学交互,直接影响着我们的学习生活。我们需要一套有效的教学管理系统,能够高效的处理问题,减轻教师负担,对学生学习产生保障。因此,课程计分系统应运而生。课程计

3、分系统是一个应用程序,可以让教师管理课程配置、在线批改实验报告和作业、在线考勤和其他与课程计分有关的信息;可以让学生管理选课、提交实验报告、提交作业和其他与课程计分有关的信息。它是一个基于 应用,允许多个用户同时支持一个或多个课程项目,即使这些用户分处在不同的地点。课程计分系统可以实现无纸化管理,高效的利用校园网络资源,更好的为教学,管理,学习服务,让学生随时随地进行操作。目标系统应该达到以下要求: 1、高效性:优化设计,使系统运行效率高,能处理大量数据,反应速度快。2、可靠性:能准确的判断信息的准确性,给出友好的交互提升。3、交互性:能使用户容易理解和操作该系统。4、扩展性:系统应能容易的根

4、据不同的需求进行扩展。6、安全性:系统应该保证用户的基本信息不遭泄露和丢失。(二)课题的主要研究内容本次毕业设计,运用大学所学的软件工程与程序设计的基础知识,在查阅大量资料的基础上,针对课程计分的需要,开发一个基于 软件系统;课程配置模块是该系统的子模块,主要实现对已有课程的配置,对新增课程的配置;在线考勤、在线提交作业、实验,批改作业、实验;学生提交作业或实验、查看成绩等。6本次毕业设计要求掌握基于 发所需的各项技术,包括态网站编程技术 据库 计将尽量完成上述的所有功能,编码尽量采用 构,生成的界面也尽量符合准。二、可行性分析(一)要包括:教师主操作模块,学生主操作模块,课程配置模块:课程计

5、分系统课程配置模块教师主操作模块学生主操作模块图 学生用户登录选择课程选择考核项显示所有对应的指标及其信息选择操作上传在线编写查看总分留言图 生用户业务流程图查看成绩完成开始8教师用户登录课程配置 主操作配置课程 配置考核项新增修改删除查看输入数据完成选择课程选择指标选择考核项查看回复留言 选择学生考勤批改下载提交分数开始图 师用户业务流程图(二) 系统数据流程此处主要通过数据流图的形式展现系统的数据流程以及存储的信息:图中: 圆圈表示系统的功能过程 方框表示外部对象 D 表示内部存储数据 箭头表示数据流向 下图表示了系统的顶层数据流图9操作结果操作结果操作信息操作信息教师学生教师学生课程计分

6、系统图 )学生主操作数据流图操作结果操作结果操作结果操作结果分数信息留言信息操作信息操作信息学生 数信息表言信息表图 生主操作数据流图10(2)教师主操作数据流图考勤信息留言信息分数信息操作信息 操作结果操作结果操作结果操作结果操作结果程信息表操作结果操作结果课程信息操作信息教师 数信息表言信息表勤信息表图 师主操作数据流图三、需求分析(一) 系统需求规定 三模块的功能编号及其优先级如下列表所示:功能编号 功能简述 优先级 备注说明程配置 高 关键功能,必须实现生主操作 高 关键功能,必须实现师主操作 高 关键功能,必须实现表 )教师主操作模块功能需求11当前课程当前课程是指当前学期的课程列表

7、。在登录到系统之后,教师用户显示教师本学期所授课程列表,如没有,列表为空;学生用户显示已选课程列表,如未选,列表为空。往期课程往期课程是指课程已结束的课程列表。在登录到系统之后,教师用户显示教师所授课程已结束课程的列表,如没有,列表为空; 在线批改、下载教师用户登录系统,选择课程考核项的一个指标后,选择了指标表格中的“在线批改”或“下载”项之后,系统显示界面;“下载”主要用于下载所选择学生对应指标的压缩包。 “在线批改”:系统显示在线批改界面,界面应包含微软 件供教师打开学生所上传的 档;教师查看完毕后可以关闭文档并上传分数。提交分数教师用户登录到系统进入主操作界面之后,选择课程考核项的一个指

8、标后,选择了指标表格中的“提交分数”项之后,系统将显示界面。界面应包含一个文本输入框供用户输入分数信息,输入完成后,指标列表显示所得分数。在线考勤教师用户登录到系统进入主操作界面之后,选择课程考核项的一个考勤类型的指标后,选择了指标表格中的“在线考勤”项之后,系统将显示界面。界面应包含一列文本输入框供用户输入考勤结果信息,考勤分数采用五分制,分别代表:迟到,未到,事假,病假,已到;输入完成后,指标列表显示所得分数。(2)课程配置模块功能需求已经完成的课程教师在登录到系统之后,可以选择查看已经完成的课程。当用户从主菜单中选择了这一项后,系统将列出已经完成的课程的清单,和相应的各项考核项。12创建新课程在教师用户登录到系统之后,可以创建一个新的课程。当用户选择了“课程维护”菜单中的“创建新课程”菜单项之后,就开始了创建过程。系统将提示用户输入课程名称。在用户输入了课程名称之后,系统将提示建立该课程的考核项。用户为课程创建了考核项之后,或未为该课程创建课程考核项但选择返回,系统让用户选择是否取消创建返回主菜单。如果用户选择

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

当前位置:首页 > 学术论文 > 毕业论文

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