欢迎来到天天文库
浏览记录
ID:11818092
大小:1.76 MB
页数:65页
时间:2018-07-14
《课程计分系统的设计与实现课程配置模块毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计题目:课程计分系统的设计与实现--课程配置模块课程计分系统的设计与实现--课程配置模块摘要:本论文主要介绍课程计分系统的课程配置模块,教师、学生的主操作进行设计与实现。在分析、研究用户需求的基础上,对系统进行模块的划分;实现对模块的设计,进而,利用E-R图等技术进行数据库系统的设计,并使用C#,ASP.NET等开发技术,进行模块的实现。经测试,系统运行良好,符合用户需求规范。关键词:计分系统;ASP.NET;C#;课程配置DesignandImplementationofthecoursescoringsystem -Course
2、configurationmoduleAbstract:Thispaperintroducesthemainoperationsofthecurriculumofthecoursescoringsystemconfigurationmodule,teachers,studentsdesignandrealizationof.Intheanalysis,researchuserneedsonthebasisofthesystemintomodules;moduledesign,andthus,theuseoftheERdiagramsandothertechnic
3、aldesignofthedatabasesystemanduseC#,ASP.NETdevelopmenttechnology,themoduleimplementation.Hasbeentested,thesystemisrunningwell,inlinewithuserrequirementsspecification.Keywords:scoringsystem;ASP.NET;C#;courseconfiguration目录一、绪论5(一)项目背景与研究意义5(二)课题的主要研究内容5二、可行性分析6(一)系统处理流程6(二)系统数据流程8三、需求
4、分析10(一)系统需求规定10(二)系统运行环境规定17四、概要设计19(一)系统数据库设计19五、详细设计27(一)程序系统的结构27(二)程序模块设计说明28六、系统测试42(一)测试计划42(二)测试结果及发现50七、操作使用说明50(一)系统(软件)特征描述50(二)安装与初始化52(三)运行说明54(四)非常规过程63(五)远程操作63总结64参考文献65致谢66一、绪论(一)项目背景与研究意义随着网络技术的快速发展,网络化教学管理成为了教育改革的一个发展方向,具有重大意义。传统的教学管理,通过手工操作方式,容易产生身体疲劳,数据出错,而且效率极其低下
5、,这种不友好的教学交互,直接影响着我们的学习生活。我们需要一套有效的教学管理系统,能够高效的处理问题,减轻教师负担,对学生学习产生保障。因此,课程计分系统应运而生。课程计分系统是一个应用程序,可以让教师管理课程配置、在线批改实验报告和作业、在线考勤和其他与课程计分有关的信息;可以让学生管理选课、提交实验报告、提交作业和其他与课程计分有关的信息。它是一个基于Web的应用,允许多个用户同时支持一个或多个课程项目,即使这些用户分处在不同的地点。课程计分系统可以实现无纸化管理,高效的利用校园网络资源,更好的为教学,管理,学习服务,让学生随时随地进行操作。目标系统应该达到
6、以下要求:1、高效性:优化设计,使系统运行效率高,能处理大量数据,反应速度快。2、可靠性:能准确的判断信息的准确性,给出友好的交互提升。3、交互性:能使用户容易理解和操作该系统。4、扩展性:系统应能容易的根据不同的需求进行扩展。6、安全性:系统应该保证用户的基本信息不遭泄露和丢失。(二)课题的主要研究内容本次毕业设计,运用大学所学的软件工程与程序设计的基础知识,在查阅大量资料的基础上,针对课程计分的需要,开发一个基于web的软件系统;课程配置模块是该系统的子模块,主要实现对已有课程的配置,对新增课程的配置;在线考勤、在线提交作业、实验,批改作业、实验;学生提交作
7、业或实验、查看成绩等。65本次毕业设计要求掌握基于WEB开发所需的各项技术,包括HTML、ASP.NET、动态网站编程技术Ajax、数据库SQLSERVER。设计将尽量完成上述的所有功能,编码尽量采用MVC结构,生成的界面也尽量符合WEB标准。二、可行性分析(一)系统处理流程1.系统模块划分图本人此次主要负责该系统三大模块的设计编写工作,主要包括:教师主操作模块,学生主操作模块,课程配置模块:课程计分系统课程配置模块教师主操作模块学生主操作模块图1.1模块划分图2.系统业务流程图下面将分别针对不同的用户进行系统基本处理流程的呈现:65学生用户登录选择课程选择考核
8、项显示所有对应的指标及其
此文档下载收益归作者所有