资源描述:
《一个试卷生成系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华中科技大学硕士学位论文摘要随着互联网的高速发展,基于Web的试题系统在不断得到应用和发展,它能够通过网络和浏览器,方便地完成特定功能。另外,随着Ajax技术的不断成熟、优秀的JavaScript类库不断推出,也使基于Web的试题系统的用户体验不断得到改进。淘宝UED部门针对目前在社会招聘笔试环节凸显出的一些不足,需要搭建一个试卷生成系统来改善这些不足,但已有的系统试题系统无法满足需要,因此需要根据实际需求设计并实现UED试卷生成系统。在UED试卷生成系统的系统分析工作中,完成了系统的可行性分析,需求分析以及用户体验
2、分析。其中可行性分析包括经济、技术和运行可行性;需求分析包括对系统的各个功能模块的需求分析;用户体验分析系主要是对试卷生成系统在人机交互方面需要达到的美观性、反应速度以及交互方面进行分析。在UED试卷生成系统的系统设计工作中,总体设计将系统分为表现层,业务处理层,web服务层以及数据层四层,另外还分别讨论了系统管理、录入试题、自动生成试卷、手动生成试卷、试题库管理5个功能模块的具体设计。另外还分析了系统的数据设计,仅需要创建2张表—试题表和职位表。UED试卷生成系统实现的关键技术,包括整合使用淘宝UED部门开发的KI
3、SSYUI类库的ajax、DOM、Event、overlay等组件,开发调试与ajax组件配合使用的web服务后台接口,对MySql数据库查询接口的封装,阐述系统的自动生成试卷算法,对系统试题需要显示html及JavaScript源代码和图片的实现。目前,淘宝UED部门的试卷生成系统的设计与实现工作已结束,通过测试并已经上线使用。关键词:试题系统用户体验自动组卷Web服务I华中科技大学硕士学位论文AbstractWiththerapiddevelopmentofInternet,Web-basedexamsystem
4、ismoreandmoreapplied,itcanusenetworkandbrowsertofacilitatethecompletionofobjectivefunction.Inaddition,withtheAjaxtechnologycontinuestoevolve,excellentJavaScriptlibraryhasintroducedoneafterone.TheuserexperienceofWeb-basedapplicationsalsoincludetheexamsystemhasco
5、ntinuouslyimproved.ThereissomeofthedeficienciesaboutSocialrecruitmentforTaobaoUEDdepartment,ItrequestUEDtobuildaTestGenerationSystemtoimprovethesedeficiencies,butbecauseoftheexistingsystemcan’tmeettheUEDdepartment’sneeds,accordingtotheactualneedstodesignandimpl
6、ementTaobaoUEDTestGenerationSystem.DuringthesystemanalysisworkforUEDTestGenerationSystem,completedthefeasibilityanalysis,requirementsanalysisanduserexperienceanalysis.Thefeasibilityanalysis,includingeconomic,technicalandoperationalfeasibility;Theneedsanalysis,i
7、ncludingvariousfunctionalmodulesonthesystemrequirementsanalysis;Theuserexperienceanalysiswasmainlyonhuman-computerinteractioninthetestproductionsystemneedtoaesthetics,speedofresponseandInteractionswereanalyzed.DuringthesystemdesignworkforUEDTestGenerationSystem
8、,theoveralldesignofthesystemisdividedintothepresentationlayer,businessprocesslayer,webservicelayeranddatalayer.Inaddition,5functionmodulesincludessystemsmanagement,inputtest