在线考试系统项目报告.docx

上传人:b****5 文档编号:6938355 上传时间:2023-01-12 格式:DOCX 页数:38 大小:474.41KB
下载 相关 举报
在线考试系统项目报告.docx_第1页
第1页 / 共38页
在线考试系统项目报告.docx_第2页
第2页 / 共38页
在线考试系统项目报告.docx_第3页
第3页 / 共38页
在线考试系统项目报告.docx_第4页
第4页 / 共38页
在线考试系统项目报告.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

在线考试系统项目报告.docx

《在线考试系统项目报告.docx》由会员分享,可在线阅读,更多相关《在线考试系统项目报告.docx(38页珍藏版)》请在冰豆网上搜索。

在线考试系统项目报告.docx

在线考试系统项目报告

在线考试系统项目报告

 

第一章需求分析

1.1概念分析

1.1.1管理员需求分析

1.1.2学生需求分析

1.1.3教师需求分析.

1.2系统分析

1.3功能分析

1.3.1功能模块图设计

1.4.1学生用例图设计

1.4.2教师用例图设计

第二章系统设计

2.1

2.2

总体时序图设计数据库设计.....

2.2.1

2.2.2

2.2.3

2.2.4

2.2.5

2.2.6

2.2.7

2.3

2.2.8

表见关系设计

2.3.1

试卷类型表设计....试题表设计

试题内容表设计....试卷表设计

试卷详情表设计....试卷分值表设计....考生答卷表设计....考生答卷详情表设计

10

10

10

11

11

2.3.2

2.3.3

2.3.4

2.3.5

2.3.6

试题

章节试题统计试卷

试卷详细...…试卷考题详细考卷列表……

12

12

12

13

13

14

14

第三章程序设计

14

3.1

在线考试系统后台程序实现

3.1.1

3.1.2

3.1.3

3.1.4

3.1.5

母版页设计后台题库添加页面设计后台题库管理页面设计后台试卷生成后台试卷详情查看页面后台试卷管理页面...

15

15

15

16

17

17

3.2

3.1.6

在线考试系统前台程序实现

18

18

 

 

3.2.1试卷列表页面设计

3.2.2前台考试页面设计

18

19

第四章编码设计

19

4.1试卷详情的编码

4.2题库管理的编码

19

21

第五章编码测试

23

5.1页面测试..

5.2数据表测试

23

23

第六章部署维护

24

6.1创建Windows安装程序包部署Web应用程序

6.2Web.config配置

24

29

 

第一章需求分析

1.1概念分析

本系统的用户可分为管理员、学生用户及教师用户三类。

本系统共分为三个界面:

一个界面用于管理员登录,主要负责进行基本资料。

题库、试卷、成绩的管理以及查询等;另外一个界面用于登录普通用户,主要负责在线考试,查询以往考试成绩留言和在线交流等;还有一个界面用于教师登录,只要负责度题型、科目进行设置,对学生做错的题目进行分析。

1.1.1管理员需求分析

包括试卷管理,题库管理,成绩管理。

(1)试卷管理:

管理员可以从课程,各种题型的数量等方面对某份

试卷进行修改和删除,添加新试卷等。

(2)题库管理:

管理员可以对题库中的试题进行三种基本操作:

加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、填空题、选择题;对于每种类型的试题。

教师可以设置题干、答案等属性。

(3)成绩管理:

管理员可以查看考生的考试成绩,并针对不同的课

程进行成绩统计,包括考试人数、最高分、最低分、平均分以及个分数段得分人数等。

(4)学生管理:

管理员可以对用户的资料进行查询、删除。

1.1.2学生需求分析

包括在线考试、查询以往考试成绩等。

(1)在线考试:

学生可以任选时间进行在线考试,考试结束后,系

统会根据已有的标准答案进行在线考试,考生可以立刻知道考试成绩。

(2)查询以往考试成绩:

学生可以在线查询以前参加的每门课程的

相关信息

1.1.3教师需求分析

包括试卷添加,题库添加等。

(1)试卷添加:

教师可以添加试卷,可以从课程,各种题型的数量

等方面对某份试卷进行添加。

(2)题库添加:

教师可以对添加新的考题、删除旧有考题、修改原

有考题,其中试题类型包括判断题、填空题、选择题;对于每种类型的试题。

教师可以设置题干、答案等属性。

1.2系统分析

1.2.1在管理端子系统中

(1)系统维护模块主要是针对管理员,学生,教师,班级等信

息进行修改操作;

(2)权限管理模块主要是对各使用者对系统的操作权限进行管

理。

例如学生只能查看个人信息,选择试卷,答卷,查看成绩等;

教师只能出题,组卷,判卷,查看学生成绩等;管理员可以全面对系统进行操作及数据维护等。

1.2.2在教师端子系统中

(1)出题模块主要是由教师根据题型不同向题库中输入题目以及答案,方便组卷。

题目自动存入对应的数据库中。

(2)组卷模块中可以由系统随机组卷,输入各题型的数量,分

主选择题目进行出题。

(3)统计成绩模块中教师可以根据学生答卷情况对成绩进行统计,方便教师对学生答卷情况有直观了解,利于教学。

(4)提交成绩模块由教师将学生综合成绩情况输入相关管理系统。

1.2.3在学生端子系统中

(1)选择试卷模块由学生选择所要进行的考试试卷。

(2)答卷模块显示学生所选试卷,供学生作答,选择判断直接

对选项进行选择,主观题填写在相应的文本框中。

(3)交卷模块会自动根据题库中的信息对学生的选择判断题进

 

行判卷,减少了教师的工作量。

1.3.1功能模块图设计

在线考试系统

1.4用例图设计

1.4.1学生用例图设计

 

 

1.4.2教师用例图设计

系统设计

2.1

总体时序图设计

登录

试卷列表

考试

数据库操作

―占

2.登录成功1

1

学生

丄1.输入用户名和密码

1h

1

”|7.显示试卷列表1

3.提交查询试卷请求

|4.查询试卷请求处理

6.返回试卷列表

1

1

1

1

1

1

1

d

>

111.显示考卷试题

1

)1

1

1

'12.提出交试卷请求

L

1

1

1

1J

<

1

1

1

1

II[15.显示考试结果

1

1

1

1

1

1i

1

8.提交考试请求

10.返回考卷试题

|14.返回处理结果

<-

9.确认考试1

|13.处理答卷信息

 

22数据库设计

221试卷类型表设计

宇段名称Q

数据类型鼻

主觀

是否为空工

a述卩

bigint<^

是二

主键,自动僧长鼻

QuestionTypeNo*^

旳IT吃「◎"

否£

试题类型编号卩

QuestionTypeName*-'

nvarchar(50)<-'

否卫

试题类型名称心

2.2.2试题表设计

宇段名称

数据类型仪

主键屮

是否为空

描扣

bigin协

是心

否r

主键,自动増长r

SutjectlD*^

bigfntP

否心

否a

课程ID*

ChapterIDP

bigintP

否心

否3

章节ID4

QuestionTypelD^

intp

否卫

试题类型IDQ

QuestionContent*^

nvarchairi(200)^

否4

否*

试题內容

CreateDate*^

datetimep

否心

否e

创建时间P

UpdateDatep

datetime-

否心

否屮

更新时间存

2.2.3试题内容表设计

宇段名称Q

数据类型」

主鮒

是否为空Q

描述心

bigin忖

否卫

主路自动増扶~

QuestionlD*^

bi$n宦

否"

否心

试题IDQ

SelectContent*^

nvarchar(100>'

否2

选项内容*

IsRighP

bitp

否d

是否谁關truefll;false错误

224试卷表设计

宇段名称3

数据类型心

主欝

是否为空卩

描述4

IDp

bigintp

是<■'

否3

主鼬自动増长,

Subjectld*^

tiigin忖

否Q

否"

渥程1"

PaperNo-

varchar[lO)*^

否屮

否3

试卷编寻二

PaperName*^

nvarchar(50)^

否~

否"

试卷名称卫

CreateDatep

datetimei^

否2

否2

创建时间4

ExamDate*"

datetime*'

否,

否4

考试时间"

TimeLength*^

in协

否中

否3

时长寸

225试卷详情表设计

宇段舔

主淞

黯为萤

描述P

IDP

Mgin协

是八

主亀自动戢2

PaperlD*^

bigint^

试卷ID4

QuestionlD*^

bigin忖

否卫

试题ID寂

2.2.6试卷分值表设计

字段稣

数据理

主鮒

是否为空2

bigin护

是®

否卫

主魁自动獣3

卩aperlD*'

bigint*-

否卫

否Q

试卷ID卫

QuestionTypelDi^-'

bigint-

试题类型ID卫

Point*^

floats

否*

否*

分廊

227考生答卷表设计

数据翹卫

主鼬

是否为董

描述・

|力

bigint*

是P

否*

a自动獣"

PaperlD*^

bigin忖

试卷S

StudentlDip

bigin忖

学生IDq

StartTim卩

datetime*^

否心

考试开始即

EndTim创

datetime*^

考试躲師

ik

Scores

否P

否P

芳试勰Q

2.2.8考生答卷详情

『表设计

»

呱inP

a帥幽

Studenftnswer皿

呱inP

QuestionW

tii聊

3

eectContentM

Re™加

tw临般1>

否Q

錐歸1挪蜿槪

2.3表见关系设计

2.3.1试题

 

帖rn_QueitiOn

E3IjrEa?

e_ChapOer

□半(—

□IDnSubjectIDwi'ChapterNo凶ChapterName

Ik

口*—

回ID

□MajorlD□TermID[^SubjectNo0SubjectName□SubjectTypelD^Credit0CreateDate

(所有列)回ID

尸HSubjectlD0ChapterIDi^QuestionTypelDHQuestionContent回CreateDate'0UpdateDate

I

0UpdateDate

0Remark

Z

叵]lJT_E>iartrti_QuprfiflrtTjrpsf(所有列)

LID

SQuestionTypeNosQuestionTypeName

 

 

2.3.2章节试题统计」

 

圍UT_Exam_Questfon

□*(所有列)

□ID

□SubjectlD□ChapterlDHQuestionTypelD□Questioncontent□CreateDate□UpdateDate

罔UT_Ea5e_Chflpter

□*(所有列)~刃D

"SubjectlDBChapterNoHChapterName

 

233试卷

□;电4罠Qyj連&f.

b*(所有列)

SubjectlD

*UpdateDate

」(所有列)可D菇ubjectk^PaperNor^PaperNameFCreateDatepExamDate^TtmeLength

0L|T-Sm_>iip*r?

t>irTl二J

□UT_£la二J

■*{所有列)

DID

■PaperlDs^QuestionT^pelD

「Point

J(所有列)□ID

EPaperlD□QuestionJD

J

1

*(所有列}

TID

「QuestionTypeNoQue&tionTypeName

(3

=3>-biD严/MajorlD

^TermlD^iSubjectNo^SubjectName(-SubjectTypelD.^CreditFCreateDate^UpdateDate3Remark

□UTT-ter.加IDT屮{所有珈

JiDjSubjedlDyChapterNo^ChapterNamr

2.3.4试卷详细

LTJjsM.QiKsim;』

国UTLwnPaperPart』

手(m

ID

^PaperlD^QuestionTypelD^Poinl

□ID

^Subjectld^PaperNo^PaperNane■^reateDate■"ExamDalezTim&L&ngth

3ID^PaperlD^Question®

QT.tascJfflir*MriDI^StartYear吒ndYear^TerrnOrder

目UT』EfJuDjfda*mDID

EHajorlD

^TertnlDMSubjectNoESubjedNameDSubjectTypelD0Credil瓦阳tetete0UpdateDateCRemark

0*附则

3ID攻bjectlD^ChapterlD^QuestiofiTypelD^QuestionContent3CreateDate^UpdateDate

目Ur_Lan_(luarinnTjpe

丁(麻朋…聾DID

II^QuesfofiTypeNo

^QuesfortTypeName

Y卩陋列)

3DepartrnentID

3Hfl]orNo^HajorName^Remark

EJ\MHCEpsocr_JY瞞列)rID

^DepartNo

f^DepartNarr

^ParentlD

*Remark

 

55巴PPV国

SeaJFWCf国云PS9国乡d国a岳NWS国fms国dp昱冨

9口(耳忡医)&忌屯氓富层」■'一園

兰出s、g營s吕倉滲

OB戡忡s#口

芒豊星nsqpcpjpp台、岀吕盘S」匕m浬A.L4^〔qr>s邕呈左五晶、a寿磊、9呂弓2」0石乎

SM(_瓯回卷)*「E毎-?

£」.】A

芒中岳皆gsEBPdns3启3世旨

七逼旨曰肚=七虫qns国詈N區qns国0寿y

SE」21国曰亘豊国

S

(1)右圮一qnsd蛊」fl固

IPSUQMELLraa4eaEB}q、3803黑占z:

aEeN」肚ed、ON」當dEpnxqns、

OB(眾忡医)并二fed芒,岳!

g」n™

1

】0

'J

>

耳.岳

3_W

芦:

sfe"2

鮭屯葺宅rslS占…口、,1*

||

|rs孕审器

\>

1

mQ耍耍星日J_iLX

b^f—■&□-

上営arpEFZ曲晋EBg、託EQseaQZ邕FN」3d普QN」盟md、

sq(监邑:

J-管fmgux匕

2>

OpdUiio一划吕I

£」备d「

0门(京価自p亓di迟s二二一A-

SIU嚼总s」壮證*

m-建也r-

tIKPJtdwIffbU

曙OEPP号耳盘呂gesLO国一后芒OQUoq爲畐Xsgduuoqs①呂论

QIP9更S」

9国(『益邑&

Blum益dAlc口一划呂^

0帝dAlccI一前nb、

9M(盘邑芯焜=l.^pM*trw「L「0

芒3匸占1P喘sn

11U

9h

(Io邑L

9・ez

 

3.1在线考试系统后台程序实现

3.1.1母版页设计

 

 

 

PflJJSilf

「斷U帝工裤■浬

t-in!

Wrf£KA]

■Lu/TSn

崔a*ts

"昨

OJ7f£jxj4*理

t-

««SftWC0同站4»设

HBWA

KH»«

i£j£«

iSffS

■s1SJW=SF闻塩;才

I査询I

fm

选埠題

Ka^*n

MWSVW

 

I确定删睁~|]全进I貞在][取消I

3.1.2后台题库添加页面设计

3.1.3后台题库管理页面设计

ContentPUMHoldErl(目走又)

试題

去询I

士斗—E

■靜诜圧

ia融窗号

试91内拓

试讓KA

遠声&石

埶tH娜走

斟|«啣走

ift帰1怯

储改

S*详,陌

舒劇P左

偉改

空看薛惜

故洒邦走

邦走

储改

SS洋rs

勦ta由走

舒4?

締走

S若许,W

L

埶櫥邓定

劃!

櫥邯定

尅誨邨定

修改

宜肯详悄

itbifi啣走

ihfR啣走

低改

S百详,w

r

隸掘擁

舒劇P室

偉改

查看详悄

^―

_LiLQc+ni-^

車系统由<f

_!

_L-Lp£;mu?

n_■ii-L-Lu.+rii~«~i

lYEB^畀讯拓粕品探軒軸字织并塢

r.o-1「

TWr'宁.KX

1

胭貝軸灘旳E耶馳咯谊燒那程埶学组週盘胡迄

I'i-pTT

JzL-tlH-IM

r

曲姑邨宦

时姐邦启

修改

宜石详怕

jh堀娜走

倉卿E走

惟改

査石详,陌

r

埶姐邓罡

查S申情

戲臓邦走

戲濺邦走

謝ts娜走

倔改

Es洋rs

褻is由走

舒1!

酬走

他改

W若许,

軸歯£U启

时tst邨走

査看详惰

I命诜I反诜I刖泊II

线考试纟统

试卷

试善

试左信怠

尿祈皂祢

i式誉咅1称

考试幵刃前寸间

试爸偏号考试时辰

114叼日寸100

|lHGy0031

试题总里

ffffi

2013-2014-2«WE曰两站建说»期丰i式卷12014叼年1"103叼曰

100

Fk

分卅

迭捋题埶更

填空题埶更

判断题埶更

1悟星一潇冋垸布系疑

n

02

1

02

?

02

2悄Ifi二冋丄迭耶.至镰

2

0-'1

2

0-2

0

0--1

J怙呈=在线古试杀^55

U

O-1

2

O-1

1

O-1

迭押题埶里

一输

迭押题分ffl

10

分输

迭押题总分

上-井

判断题隸.出

判断题分值

10

分题

判撕题总分

H分

坡空嗣故孚

.题

地空嗣甘估

10

分题

地空嗣fa甘

I保仔I

I—U—I

本课程匕育试程

试巻^fi号

JT专时呵

专试时辰

迭捋腕

嗔空題

判断題

总分

1试卷编骂

开考吋科

考试1忖反

堆空延

埶拥鼾矩

热拥绑応X藪拥娜

热拥綁応X藪拥绑

热拥綁応X藪拥绑

热拥绑応

埶.4fi绑走

埶.4JH饰走

埶.妒郸隹兀埶朋绑走

埶.Ifi赚走X埶朋绑走

埶.Ifi綁走X埶朋绑走

埶.Ifi揶走

热拥EJP宦

热拥绑定

热拥那定X藪拥Ejp宦

热拥绑定X藪拥绑宦

热拥绑定X藪拥绑宦

热拥那定

埶拒鄒定

埶1JR绑隹

埶乐绑走=<齣曲域

埶乐询走=<齣曲隊;5^

埶乐揶走

埶iF绑走

数拥g邛龙

埶is浙走

埶is绑龙><埶拥g邛龙

埶拥浙龙><埶拥卿龙

埶拥浙龙><埶拥$邛龙

埶拥$邛龙

3.1.6后台试卷管理页面

'|

:

在S考M!

试皓曾a

试卷管理

试卷查询

澡程容称WEffl站建设3

试卷查询结果

刪除选S开考时0考iitlhUt选SS®空题MUSS总分

□-160:

00:

0051题心分咂€5分懸2盼咂€5分1题巧吩咂司吩1附

□2014)'5/260:

00:

00100診瀚题司吩1鄭熾.卧瀚1题冥册"S司附IW

口20⑷用14;W;W1002题灯吩趣吨吩逓X1吩趣司吩逓灯吩腿m吩1砒

确定刪腺全选反选取消

;趾加:

壯别

害裁®S

as««1

1001

啊删徵期畀卄moo

322前台考试页面设计

 

201^2014IXVTR网站建设期未试卷几

考生证号:

汕32山张可

考g面a好:

iwg面MMia幵券jffl左旳a:

tqu6君诃开!

1白旳同:

:

qlagi:

aaa己舸寸间]尬百創斥旳la:

点氏壬工

I.下列杠记不(5于HTML文将的》事1S掏的是t

Oa

hl■甲1

OB

tody

Oc

Iteod

OD

fcrt™

OA

C

Ot

Od

s.下面輒一■I'SEffSilrtOEHtS件

GI&oLnJ.uu

eb.-crmfig

-Aj-KniblyIiifn.'--b

—■A

OC

Od

第四草编码设计

4.1试卷详情的编码

PublicPartialclassAdmin_0niineExam_PaperDetail:

System.Web.UI.Page

protectedvoidPage_Load(objectsender,EventArgse)

if(!

Page.IsPostBack)

InitPageData();

}}

privatevoidInitPageData()

intchoiceCount=0,blankCount=0,judgeCount=0;

doublechoicePoint=0,blankPoint=0,judgePoint=0;

Stringsql="";

StringpaperID=Request.QueryString["paperID"];

sql="select*fromUV_Exam_PaperQuestionDetailwherePaperID="+paperID;DataTabledtChoice=newDataTableO;"

dtChoic

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

当前位置:首页 > 小学教育 > 小升初

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

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