摘要本课题利用UML技术对题库自动组卷系统进行详细的需求分析,给出相应的用例模型、分析和设计模型。创新地拓展了.NET MVC4.0框架,采用遗传算法实现自动组卷系统。主要包含题库管理和组卷管理两个模块。题库管理模块:包括对新题目的添加原有题目的修改、删除以及题型分数的修改。组卷管理模块:主要是根据遗传算法从题库里选择出满足用户需求的试卷。系统组卷时试卷分数、各种类型的试题的数目、知识点覆盖率和各个难度的试题所占的百分比等组卷条件进行组卷。59670

关键词  遗传算法 自动组卷系统 IOC控制反转

毕业设计说明书(论文)外文摘要

Title  Exam Paper System Design and Implementation Based  on  Genetic Algorithm

Abstract

This topic analysis detailed needs of Exam Paper System using UML,and gives the corresponding use case model, analysis and design models. Innovation to expand .NET MVC4.0 framework. Using Genetic Algorithms

implements Automatic Paper System. It mainly consists of two modules of the problems bank management and test management. Problems Bank Management Module: Add the original topic new topic modification, deletion, and modification of the kinds of questions scores. Test paper management module: from the questions based on the genetic algorithm selected papers to meet customer needs. Number of system test paper examination paper of various types of questions, knowledge coverage and difficulty of the questions the percentage of test paper test paper.

Keywords  Genetic Algorithm,  Exam Paper System,  IOC

1  引言 1

1.1  研究背景 1

1.2  国内外发展现状 1

1.3  论文研究内容 2

2  相关技术介绍 3

2.1  遗传算法 3

2.1.1  遗传算法摘要 3

2.1.2  遗传算法的基本操作及步骤 3

2.2  遗传算法在自动组卷系统中的应用设计 4

2.3  实施流程图 6

3  详细设计 7

3.1  架构设计 7

3.1.1  B/S架构 7

3.1.2  ASP.NET MVC4.0 Framework 8

3.1.2.1  ASP.NET MVC4.0 Framework简介 8

3.1.2.2  Url Routing 9

3.1.3  核心架构图——基于MVC框架的分层拓展 10

3.1.4  UML建模分析 11

3.2  功能设计 12

3.2.1  功能需求 12

3.2.2  View层设计 12

3.2.3  Controller层设计 13

3.3.4  Model层和LogicModel层的设计 13

3.3  数据库的设计 14

3.3.1  选择Linq to Entities 14

3.3.2  表的设计 14

4  代码实现 16

4.1  遗传算法在自动组卷系统中的实现 16

上一篇:java网上手机彩铃商店
下一篇:Android手机RSS阅读器的设计

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

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

python基于决策树算法的球赛预测

基于消费者个性特征的化...

加密与解密算法的研究【1931字】

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

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

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

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

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

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

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

安康汉江网讯

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

网络语言“XX体”研究