毕业设计说明书和论文(程序设计评判系统)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

沈阳建筑大学毕业设计说明书毕业设计题目程序设计评判系统学院专业班级信息与控制工程学院计算机班学生姓名性别指导教师职称2014年6月7日摘要随着Internet的广泛引用,计算机技术的飞速发展,同学们提高程序设计能力的愿望越发强烈。本在线评判系统利用B/S模式和Windows系统提供的应用程序接口,借助网络这一方便而又有效的平台,可以快速方便地返回评测结果给用户,并且提供了交流的场所,从而起到提高同学们计算机编程能力的作用。本系统以MyEclipse8.6作为开发环境,主要使用ORM对象持久化技术,以Hibernate作为后台解决方案,配合Struts框架作为前台的开发,应用Tomcat6.0作为Web服务器,同时选用开源的MySQL作为连接的数据库,实现了分层的目的,即显示层、业务逻辑层、数据持久层和数据库层。整个系统的各个模块保持高度的可重用性,各个模块之间的耦合程度非常低,保证了系统的高可扩展性、高可维护性。本文介绍了该系统的产生背景,并指出进行开发的需求分析;然后给出该系统的业务范围,在各种基本功能要求下,分析了系统的具体需求。其次,本文阐述了关于该系统整体结构的概要设计方案,说明了模块的层次与处理的流程。再次,针对该系统的答题及判题模块,本文给出了详细的结构设计、逻辑流程,为后面所进行的编码实现打下了基础。最后,本文提出了系统测试方案,并列出了针对判题处理模块的测试结果。关键词:STRUTS框架;HIBERNATE;MYSQL数据库AbstractWiththewideruseoftheInternet,computertechnologyhasseenrapiddevelopment,studentshaveastrongappetencyofimprovingprogramdesigncapacity.TheonlineevaluationsystemusingB/SmodeandWindowsAPI,usingthenetwork,thisconvenientandeffectiveplatforms,wecanquicklyandeasilyreturntotheevaluationresultstotheusers,andtoprovidealocationfortheexchange,thestudentshaveledustoenhancetheabilityofcomputerprogrammingrole.ThissystemuseMyEclipse8.6asadevelopmentenvironment,mainlyuseORMobjectpersistencetechnology,asabackgroundtoHibernatesolutionswiththemainstreamStrutsframeworkasthefutureofdevelopment,Tomcat6.0applicationasaWebserver,subscribetoraiserevenueasalinktotheMySQLdatabase,toachievethepurposeoflayereddemonstratethatthelayer,businesslogictier.DataPersistenceandthedatabaselayer.Theentiresystemofthevariousmodulestomaintainahighdegreeofreusabilityandallthecouplingbetweenmodulesisextremelylow.guaranteethesystem'shighscalability,highmaintainability.Thispaperintroducedthesystemofbackground,andthatthedemandfordevelopmentanalysis;Thesystemthengivesthebusinessscopeofthebasicfunctionalrequirements,analysisofthesystem'sspecificneeds.Secondly,thispaperonthestructureoftheoverallsystemdesignoutlineonthemodulelevelwiththeprocess.Again,againstthesystemandtheanswerwasthatmodule,thispaperpresentsadetailedstructuraldesign,logicflow,behindfortheCodinglaidthegroundwork.Finally,thispaperpresentsaspecificandsystemtestingprogram,andlistingtheprocessingmodule-thatthetestresults.Keywords:Strutsframework;Hibernate;MySQLdatabase;沈阳建筑大学毕业设计目录第一章课题概述......................................................................................................31.1课题来源与背景..................................................................................................31.1.1ACM/ICPC简介......................................................................................31.1.2课题的产生.............................................................................................31.2课题产生的意义..................................................................................................3第二章系统发展与软硬件要求..............................................................................52.1发展动态..............................................................................................................52.2课题主攻方向......................................................................................................52.3系统开发环境及技术方案..................................................................................6第三章系统需求与分析............................................................................................73.1系统总体结构......................................................................................................73.2系统可行性分析..................................................................................................73.2.1经济可行性..............................................................................................73.2.2技术可行性...............................................................................................73.2.3时间可行性...............................................................................................83.3数据流程分析......................................................................................................83.3.1功能级数据流整体分析...........................................................................83.3.2系统用例描述...........................................................................................93.3.3系统开发技术方案.................................................................................10第四章系统总体设计与实现..................................................................................124.1.1逻辑结构设计.........................................................................................124.1.2物理结构设计.........................................................................................12第五章系统的详细设计与实现..............................................................................265.1.1用户注册登录.........................................................................................265.1.2用户信息修改.........................................................................................285.2.1设计思想.................................................................................................285.2.2试题浏览模块.........................................................................................28沈阳建筑大学毕业设计第六章编码设计与测试........................

1 / 50
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功