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

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

ID:43732412

大小:943.06 KB

页数:70页

时间:2019-10-13

课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第1页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第2页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第3页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第4页
课程计分系统的设计与实现--课程配置模块(毕业设计论文)_第5页
资源描述:

《课程计分系统的设计与实现--课程配置模块(毕业设计论文)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、本科毕业设计目:课程计分系统的设计与实现一课程配置模块课程计分系统的设计与实现—课程配置模块摘要:本论文主要介绍课程计分系统的课程配置模块,教师、学生的主操作进行设计与实现。在分析、研究用户需求的基础上,对系统进行模块的划分;实现对模块的设计,进而,利用E-R图等技术进行数据库系统的设计,并使用C#,ASP.NET等开发技术,进行模块的实现。经测试,系统运行良好,符合用户需求规范。关键词:计分系统;ASP.NET;C#;课程配置DesignandImplementationofthecoursescoringsystem-CourseconfigurationmoduleAbstract:Th

2、ispaperintroducesthemainoperationsofthecurriculumofthecoursescoringsystemconfigurationmodule,teachers,studentsdesignandrealizationof.Intheanalysis,researchuserneedsonthebasisofthesystemintomodules;moduledesign,andthus,theuseoftheERdiagramsandothertechnicaldesignofthedatabasesystemanduseC#,ASP.NETdev

3、elopmenttechnology,themoduleimplementation.Hasbeentested,thesystemisrunningwell,inlinewithuserrequirementsspecification.Keywords:scoringsystem;ASP.NET;C#;courseconfiguration一、绪论5(一)项冃背景与研究意义5(二)课题的主要研究内容5二、可行性分析6(一)系统处理流程6(二)系统数据流程8三、需求分析10(一)系统需求规定10(二)系统运行环境规定17四、概要设计19(一)系统数据库设计19五、详细设计27(一)程序系统的

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

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

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

7、、可行性分析(-)系统处理流程1.系统模块划分图本人此次主要负责该系统三大模块的设计编写工作,主要包括:教师主操作模块,学生主操作模块,课程配置模块:课程计分系统教课学师程生主配主操置操作模作模块模块块图1.1模块划分图2.系统业务流程图下面将分别针对不同的用户进行系统基本处理流程的呈现:图1.3教师用户业务流程图(-)系统数据流程此处主要通过数据流图的形式展现系统的数据流程以及存储的信息:图中:

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

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

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