42

5。6 章节小结 42

第六章  系统测试 43

6。1 功能测试 43

6。2 测试结果分析 46

结   论 47

致   谢 48

参 考 文 献 49

第一章  绪论

1。1 开发背景及意义

  试卷和习题库是教学资源库系统中的重要组成部分[1],如何简单快速的录入习题、录入试卷直接影响到教师的办公效率,现有的教务资源库系统中,试卷、习题库已使用较长时间,当初的设计和现在的办学理念相差较大,给老师造成很大的不便,效率很低下,也不利于现代化教学[2]。论文网

  学生综合评价模型作为提高教学质量和激励学生努力学习的重要手段[3],却得不到重视,传统的评价方法不客观、不合理,过于重视考试成绩,忽略学生的平时表现。建立一种科学的评价模型势在必行。

  本项目根据老师提出的具体要求,使用当下流行的技术,合理的划分了功能模块,使得本系统能满足现代化教学资源库系统的要求。软件开发完成后,对减轻教师的工作负担有明显的作用。并且能够科学的评价学生,从而激发学习积极性,有利于教师更加深入了解学生的学习情况,因材施教[4]。

1。2 系统设计的目标和主要内容

本系统由登录、用户管理、资源管理、教务管理和综合评价五个大的功能模块组成。其中登录模块可以根据登录角色的不同,划分不同的权限。

登录角色是管理员,可以进行教师或学生账号的创建,同时录入必要的信息。

登录角色是教师,在资源管理模块可以进行布置习题、录入试题和试卷命题。在教务管理模块可以进行习题批阅和试卷批阅。在综合评价模块进行单门课程的评价。

登录角色是学生,只能在教务管理模块中做习题和试卷,在综合评价模块中查看评价结果。

系统的用户管理模块,包括通用的功能如:密码修改、个人信息修改等。

各个模块使用的数据要保持一致性,如习题批阅里的习题数据必须是该教师在资源管理模块中布置习题功能里录入的习题,批阅的对象必须是做了这个习题的学生。

1。3 相关技术介绍

1。3。1 C#简介

作为一门面向对象的语言,C#将C、C++和Java的优点吸收过来,并移除了一些复杂的特性,具体表现为:C#的语法和Java的非常相似,单一继承等特性对开发人员非常友好,简单易懂。同时还有C、C++一些非常常用的语法和数据结构,如枚举、结构体。C#不用考虑C、C++的内存管理,可以托管运行;大部分情况下不允许使用指针。为了使我们开发更加简易,C#还支持事件、属性和Linq等功能[6]。

C#上手简单,结构化思想更深入,适合做界面和服务器开发,稳定性相对较好。

1。3。2 MVC设计模式

MVC包括模型、视图和控制器[7]。其中模型作为应用程序的最基础和最重要的部分,承载着应用程序运行过程中传递的数据,意味着使用到对应的数据时都可以用一个模型来承载。视图主要负责在页面上进行数据的展示,数据是模型传递过来的。控制器用户的请求,控制应用程序的流程如何走。

总的流程是:控制器根据用户的输入,对事件进行处理并传递指令给模型,模型根据指令,和数据库进行交互,根据语句得到业务所使用到的数据。控制器响应用户的操作跳转对应的视图,视图接受到传递过来的业务数据后,根据页面本身的属性展示给用户查看。

上一篇:jsp+mysql教学资源库系统中管理员与数据库的设计
下一篇:JAVA高校图书馆多媒体信息发布系统的设计

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

基于网络的通用试题库系...

银行行办公信息服务系统【1544字】

用友NC信息系统的实施應用实践研究【3307字】

浅析嵌入式系统支柱學科...

水电站实时监控专家系统【950字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

安康汉江网讯