基于非真实感绘制的漫画效果实现本科学位论文.docx

上传人:b****5 文档编号:5652934 上传时间:2022-12-30 格式:DOCX 页数:34 大小:1.49MB
下载 相关 举报
基于非真实感绘制的漫画效果实现本科学位论文.docx_第1页
第1页 / 共34页
基于非真实感绘制的漫画效果实现本科学位论文.docx_第2页
第2页 / 共34页
基于非真实感绘制的漫画效果实现本科学位论文.docx_第3页
第3页 / 共34页
基于非真实感绘制的漫画效果实现本科学位论文.docx_第4页
第4页 / 共34页
基于非真实感绘制的漫画效果实现本科学位论文.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

基于非真实感绘制的漫画效果实现本科学位论文.docx

《基于非真实感绘制的漫画效果实现本科学位论文.docx》由会员分享,可在线阅读,更多相关《基于非真实感绘制的漫画效果实现本科学位论文.docx(34页珍藏版)》请在冰豆网上搜索。

基于非真实感绘制的漫画效果实现本科学位论文.docx

基于非真实感绘制的漫画效果实现本科学位论文

 

ANYANGINSTITUTEOFTECHNOLOGY

本科毕业论文

 

基于难度分析的试卷组建系统设计与实现

ThePaperSystemDesignandImplementationBasedOntheDifficultyofAnalysis

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得安阳工学院及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:

     日 期:

    

指导教师签名:

     日 期:

     

 

使用授权说明

本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:

     日 期:

    

基于难度分析的试卷组建系统设计与实现

摘要:

教学评价是教学工作的一个重要环节,通常的教学评价方式多为通过试卷进行考试,因而试卷的质量将直接影响到教学评价的结果。

一般情况下,教师出试卷时要么到庞大的题库里一道一道的把题目挑选出来,或是从几本相关的书里把题挑选出来组成一份试卷,这样既费时又费力,而且很难保证试题的覆盖面和把握试卷的难度。

为了将老师从繁重的命题工作中解放出来,提高教学工作质量。

所以,“基于难度分析的试卷组建系统设计与实现”便应运而生。

“基于难度分析的试卷组建系统设计与实现”采用基于B/S模式的三层架构体系,运用VisualStudio2008作为开发软件,SQLServer2005作为数据库。

实现了教师添加单选题、判断题、简答题、教师自动出卷、人工出卷、教师管理试卷、教师修改密码、管理员添加教师等信息。

测试结果表明:

基于难度分析的试卷组建系统设计严谨,功能完善;界面流畅,使用方便;扩充性强,易于维护;性能良好,安全可靠。

关键词:

难度分析三层架构VisualStudio2008

 

ThePaperSystemDesignandImplementationBasedOntheDifficultyofAnalysis

Abstract:

Valueofteachingisanimportanttacheforteaching,usuallyavalueofteachingisfromaexam,soaqualitypaperstraighttouchesthevalueofteaching.Thegeneralsituation,teacherthinksoutapaper,reachhugeexampooleachfindsoutthequestion,orshoulderthequestiontogetheroutfromseveralrelevantbooks.Time-consumingandalsostrenuouslikethis,andverydifficulttoguaranteecoveragerateandpaperdegreeofdifficultyofexaminationquestion.Helpingtheteacherdisengagesfromtheburdensomepropositionaboutexam,Inordertoimprovethequalityofteaching.Therefore,“ThePaperSystemDesignandImplementationBasedOntheDifficultyofAnalysis”willcomeintobeing.

“ThePaperSystemDesignandImplementationBasedOntheDifficultyofAnalysis”isbasedonB/Smodelby3-tierapplication,usingVisualStudio2008asdevelopmentsoftware,SQLServer2005asdatabase.Haverealizedtheteachersaddasinglechoice,trueorfalsequestions,short-answerquestions,automaticthepapers,artificialthepapers,managementofpaper,changethepasswordandadministratoraddteachersandso.

Testresultsshowthat:

thissystemdesign,withperfectfunctions;interfacesmooth,easytouse;scalabilitystrong,easytomaintain;goodperformance,safeandreliable.

Keywords:

paperbasedonthedifficultyofanalysis;3-tierapplication;VisualStudio2008

 

目录

引言1

第1章绪论2

1.1设计的目的和意义2

1.1.1设计的目的2

1.1.2设计的意义2

1.2开发环境3

1.2.1系统的软硬件平台3

1.2.1开发语言和工具3

第2章设计的方法和技术4

2.1面向过程和面向对象的设计方法4

2.2ASP.NET技术4

2.2.1ASP、JSP、PHP三者特点4

2.2.2ASP.NET3.5技术5

2.3基于B/S的网络系统结构6

2.4数据库技术7

2.4.1数据库系统7

2.4.2SQL语言8

2.4.3数据库设计9

2.5三层架构技术10

第3章系统分析12

3.1需求分析12

3.1.1功能需求12

3.3可行性分析13

3.3.1经济可行性14

3.3.2技术可行性14

3.3.3操作可行性14

第4章数据库总体设计15

4.1数据库需求分析15

4.2数据库的概念设计16

4.3数据库的逻辑设计19

第5章系统实现22

5.1网站登录22

5.2教师界面22

5.2.1试题管理22

5.2.2试卷制定27

5.3管理员界面29

总结31

致谢32

参考文献33

引言

高校教务管理工作中一项重要的工作是考试管理工作,每学期从各专业考试,从组织出卷到试卷的印刷及试卷的管理等工作非常繁琐且工作量大,这种组织管理方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面难以控制,难以形成有效的试题库,不利于充分发挥历年来的优秀试题以及试卷的作用,给试题和试卷的管理带来很多问题和困难。

鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变的高效和快捷,对提高工作效率,使试卷管理逐步走向正规化和自动化将起到十分重要的作用。

21世纪时信息时代,信息技术发展更加迅速,下一代国际互联网正悄悄地像我们走来,计算机网络安全性、可靠性和速度等会有质的飞跃,远程教育将具有更强的生命力,优质的教育资源共享就能更好地实现。

传统的教育势必会受到严峻的挑战。

必须加强远程教育软件的研究开发工作,让更好、更完善的软件系统应用到远程教育当中去。

因此,“基于难度分析的试卷组建系统设计与实现”具有很好的发展前景。

因此,“基于难度分析的试卷组建系统设计与实现”将有效地提高了教师的工作效率,使教师的工作变得非常轻松。

 

第1章绪论

随着近年来计算机软件产业的持续升温,给传统的办学提供了新的模式,绝大部分大学和学院都已接入互联网并建成校园网,各项的硬件设施已经比较完善。

网上教育产业的价值引起了国人的重视。

我国是教育产业相对落后的国家,因此,开发一个功能完善的网上试卷组建对于一个学校来说非常重要。

1.1设计的目的和意义

在我国,虽然远程教育已经蓬勃起来,但是目前学校和社会上的各种考试都采用传统的考试方式。

在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。

显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情,可以说传统的出题方式已经不能适应现代考试的需要。

但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成网上考试自动组建的规模。

由于互联网已经成为我们生活的必需品,所以许多发达的城市逐渐向网上组建试卷迈步。

1.1.1设计的目的

网络教育的飞速发展,一个功能完善的网上试卷组建对于一个学校来说非常重要。

传统的命题方式不仅工作任务繁重而且试卷的标准化程度、难以程度、题量大小等难以控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。

鉴于这种情况,利用计算机进行基于难度分析的试卷组建,使试卷和试题的管理变得高效而便捷,也提高了工作效率,试卷管理逐步走向正轨化和自动化。

“基于难度分析的试卷组建系统设计与实现”将有效地提高教学质量和教学效率,对促进高校的教学改革,提高科研水平与实现优秀教学资源的共享将起到不可估量的作用。

同时使出卷工作变得轻松,从很大程度上减轻了教师传统出卷方式组卷的繁重工作,大大节省老师的工作时间便于教师有更多的时间和精力致力于教学方法的研究。

此外,教师根据情况按照试题难度选择题目组卷,也可以进行自动出卷。

1.1.2设计的意义

本课题将试题管理、试卷生成和考试分析集为一体,不仅能帮助教师适时编制各类考试题目、生成标准试卷,还能控制整个试卷的难度系数,使教师的工作变得很轻松。

本课题大大减轻了教师的工作量,使教师有更充足的时间致力于别教学研究,有效地提高了整个考试过程的效率,对学校推动教师改革、提高教学质量起到很大的促进作用。

随着计算机应用的普及和软件水平的提高,为研究开发高性能的试题组建提供了条件,为实现教学改革,改变传统的出卷方式,实现教考分离起到了积极的促进作用。

随着计算机技术的不断发展和普及,为教育朝着信息化、网络化、和现代化的目标迈进提供了一个必要条件,使得教学工作更加合理和快捷。

1.2开发环境

系统开发环境作如下介绍。

1.2.1系统的软硬件平台

硬件平台:

CPU:

P42.0GHz以上,内存:

1GB以上

操作系统平台:

WindowsXP/Windows7/Windows8

分辨率:

1024×768像素/1280×800像素

1.2.1开发语言和工具

语言:

C#

工具:

MicrosoftVisualStudio2008,MicrosoftSQLServer2005

 

第2章设计的方法和技术

2.1面向过程和面向对象的设计方法

“面向过程”是一种以过程为中心的编程思想。

先分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

“面向对象”是一种以事物为中心的编程思想。

在编程过程中采用封装、继承、多态的编程方法。

面向过程其实是最为实际的一种思考方式,就算是面向对象,也是含有面向过程的思想。

可以说面向过程是一种基础的方法,它考虑的是实际的实现。

一般的面向过程是从上往下步步求精,所以面向过程最重要的是模块化的思想方法。

而面向对象主要是把事物对象化,对象包括属性和行为。

当程序规模不是很大时,面向过程还会体现出一种优势,因为程序的流程很清楚,按着模块与函数的方法可以很好地组织和使用。

2.2ASP.NET技术

2.2.1ASP、JSP、PHP三者特点

ASP全名ActiveServerPages(动态服务器主页),内含于InternetInformationServer(IIS)当中,提供一个服务器端的script环境,站点服务器会自动将你设计的ActiveServerPages的程序码解释为标准HTML格式的主页内容,在用户端的浏览器上显示出来。

用户端只要使用常规可执行HTML码的浏览器,即可浏览。

ASP无须Compile编译或Link链接即可执行。

集成于HTML中,使用常规文本编辑器。

并与浏览器无关,用户端只要使用常规的可执行HTML码的浏览器即可浏览。

Script语言(Vbscript,Jscript)是在站点服务器执行,用户不需要执行这些Script语言。

它还可通过ActiveX服务器组件来扩充功能,ActiveXServercomponent可使用VB、Java、C++、COBOL等语言来实现。

PHP是一种跨平台的服务器端的嵌入式脚本语言。

它大量地借用C、Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面。

它支持目前绝大多数数据库。

PHP是完全免费的,你可以自由下载。

甚至可以不受限制地获得源码,从而加进你自己需要的特色。

PHP可以编译成具有与许多数据库相连接的函数。

PHP与MySQL是绝佳的组合。

你还可以自己编写外围的函数间接存取数据库,而当你更换使用的数据库时,可以轻松地更改编码以适应这样的变化。

PHPLIB就是最常用的可以提供一般事务需要的一系列基库。

但PHP提供的数据库接口支持不统一,比如对Oracle、MySQL、Sybase的接口,彼此都不一样。

这也是PHP的一个弱点。

JSP是JAVAServerPages的缩写,是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP、PHP的一个通病——脚本级执行。

JSP可以在Servlet和JavaBean的支持下,完成功能强大的站点程序。

JSP的最大特点是将内容的生成和显示进行分离。

使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。

使用JSP标识或者小脚本来生成页面上的动态内容。

在性能比较上曾有人做过试验,对这三种语言分别做循环性能测试。

无论是在循环性能测试中,还是在数据库测试中,JSP都是最快的。

目前在国内PHP与ASP应用最为广泛。

但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。

采用PHP的网站如新浪网、中国人等,但由于PHP本身存在的缺乏规模支持和缺乏多层结构支持的缺点,使得它更适合一些小型的商业站点。

此外,由于PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中。

ASP和JSP则没有以上缺陷,ASP可以通过MicrosoftWindows的COM/DCOM获得ActiveX规模支持,通过DCOM和TransactionServer获得结构支持;JSP可以通过SUNJava的JavaClass和EJB获得规模支持,通过EJB/CORBA以及众多厂商的ApplicationServer获得结构支持。

总体来说,JSP应该是未来发展的趋势。

但无论是ASP 还是PHP或JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。

2.2.2ASP.NET3.5技术

Asp.Net3.5技术绝大部分由于Asp.Net2.0相似,但在Asp.Net3.5中,微软引入了多种技术,其中包括WWF(WindowsWorkflowFoundation)、WCF(WindowsCommunicationFoundation)、WPF(WindowsPresentationFoundation),以及WindowsCardSpace等技术。

Asp.Net3.5在Asp.Net2.0的基础上增加了如下新特色:

(1)提供了用于开发ASP.NETAJAX应用程序的内置的服务器控件、类型和客户端标本库。

(2)新的Forms身份验证,角色管理和配置文件服务。

(3)新的ListView数据控件,用于显示数据,还可提供具有高度可自定义性的用户界面。

(4)新的LinqDataSource控件,通过ASP.NET数据源控件结构公开语言集成查询(LINQ)。

(5)新的合并工具(Aspnet_merge.exe),可用于合并预编译程序集,以灵活的方式实现部署和发布管理。

(6)提供了与IIS7.0的集成特性。

A优越性主要体现在以下几个方面:

(1)效率,A是建立在.NETFramework之上的,可使用VisualBasic,C++这样的模块化程序设计语言,在第一次执行后不须重新编译就可直接运行,所以速度和效率比Asp这种只能用VBScript或JavaScript这样的非模块化语言来编写的脚本编程语言提高很多。

(2)是可重用性A不再像Asp那样将Asp代码与HTML混合在一起,而是实现代码与内容的完全分离,可重用性强。

(3)是代码量Asp对所有要实现的功能通过编写代码来实现,而A只须预先说明,就可自动实现。

所以,实现同样的功能,A要比Asp代码量小的多。

2.3基于B/S的网络系统结构

B/S结构,即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。

它是随着Internet技术的兴起,对C/S结构的一种变化和改进。

主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript…)和ActiveX技术,是一种全新的软件系统构造技术。

在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。

而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由WebServer完成。

随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构。

显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。

B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。

但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。

例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。

此外,实现复杂的应用构造有较大的困难。

虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟C/S的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用。

2.4数据库技术

2.4.1数据库系统

数据库系统(DataBaseSystem,DBS)[是指在计算机系统中引入数据库的系统,除了相关的硬件之外,数据库系统还包括数据库(DB)、数据库管理系统(DBMS)、应用系统、数据库管理员(DBA)和用户。

数据库管理系统(DBMS)是管理数据库的软件,它实现数据库系统的各种功能。

应用以数据库为基础的各种应用程序,应用程序必须通过DBMS访问数据库。

数据库是共享的,需要有人进行数据库的规划、设计、协调、维护和管理等工作,负责这些工作的人员或集体称为数据库管理员(DatabaseAdministrator)。

1.关系型数据库

数据模型是用来描述数据的一组概念和定义。

它包括三个方面:

(1)数据的静态特性指数据的基本结构、数据间的联系和数据中的约束。

(2)数据的动态特性指定义在数据上的操作。

(3)传统的数据模型包括层次数据模型、网状数据模型和关系数据模型。

在层次模型和网状模型中,应用的主要数据结构是树结构和系结构,由于这些结构难以掌握和运用,这些模型的软件开发效率较低。

人们发现,在现实生活中,表达数据之间关联性的最常用、最直观的方法莫过于制成各种各样的表格,关系模型就是以此为背景提出来的。

在关系模型中,信息被组织成若干张二维表的结构,每一张二维表称为一个关系(relation)或表,每个表中的信息用来描述客观世界中的一件事情。

关系模型中的一些基本概念包括:

(1)表(Table),也称关系,由表名、列名及若干行组成。

(2)列(Field),也称字段、域或属性。

表中的每一列都包含一类信息。

表中列的顺序与要表达的信息无必要的联系,因此列是无序的。

(3)行(Row),也称记录。

表中每一行由若干字段组成,描述一个对象的信息。

每个字段描述了该对象的某种性质或属性。

在一张表中,一般不能出现完全相同的两行。

(4)码(Key),也称关键字。

表中的某个属性组,它们的组唯一地标识一行。

(5)值域,属性的取值范围。

2.E-R数据模型

传统数据模型的基本结构是记录,而人们对现实世界的认识往往以某个事、物或概念为一单位。

这些可以互相区别的事、物或概念统称为实体(entity)。

实体所具有的特征称之为属性,实体与实体之间的关系抽象为联系(relationship)。

这种面向现实世界,以实体、属性、联系为其抽象概念的模型就是E-R数据模型(Entity-Relationshipdatamodel),即实体联系数据模型,于1976年由D.Chen首先提出。

利用E-R数据模型,可以不同程度地达到以下目的:

(1)建立一个统一的数据模型,以概括层次、网状和关系三种传统数据模型;

(2)作为三种传统数据模型互相转换的中间模型;

(3)作为DBMS的一种概念数据模型,以比较自然的方式模拟现实世界。

E-R数据模型用得最成功最广泛的是作为数据库概念设计的数据模型。

E-R数据模型可以用非常直观的E-R图(E-Rdiagram)表示。

图中,矩形框代表实体,菱形框表示联系,联系与实体相连的线上所注明的1,N,M表示联系的基数比,表示实体属性。

2.4.2SQL语言

异构型数据库之间的数据共享多年来一直是人们研究的课题,SQL(StructuredQueryLanguage)标准的制定给应用程序的移植带来一线希望,但各个DBMS定义出来的SQL“方言”却在不同的DBMS之上的应用软件之间树起了一道隔墙。

Microsoft推出的ODBC正是为解决这个问题而产生的。

SQL是结构化查询语言(StructuredQueryLanguage)的缩写,它实际上包括查询、定义、操纵和控制四个部分,是一种功能齐全的数据库语言。

该语言早在70年代中期由Boyce和Chenberlin提出。

由于SQL具有语言简洁、方便实用、功能齐全等突出优点,很快得到推广和应用。

随着关系数据库的流行,SQL在计算机界和广大用户中己经得到公认。

1980年10月,美国国家标准委员会ANSI颁布了第一

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1