中央民族大学动态网页的设计与实现论文2014年03月16日项目编号:GCCX2013110029项目类型:国家大学生创新创业训练计划指导教师:吴立成项目成员:丁亚平、拜健、吴万明、刘鑫珂、晏超、沙那提依托单位:信息工程学院动态网页的设计与实现摘要随着网络技术的发展,通过互联网实现棋类的人机博弈成为了当前计算机博弈领域迫切需要的一项关键技术,就此,项目拟研究棋类人机博弈的动态网页技术,并开发实现一个可通过互联网登陆进行人机博弈的动态网站。项目将使用HTML5来编写前台,JSP为主要语言编写后台,结合Photoshop、Flash、JavaScript等技术完善网页设计。为实现人机博弈技术而采用C/S结构来增强交互性,提高软件效率,并采用多线程技术从而满足多用户共同安全使用的需求。最终实现一款人机博弈动态网站,即中央民族大学博弈网站。本网站页面主要由Dreamweaver软件设计的静态html页面和利用JSP技术制作的动态页面构成。其中详细介绍了关于用户注册、用户登录、信息发布、留言板的设计与实现。关键词:DreamweaverJSP技术MYSQL数据库3ThedesignandimplementationofadynamicWebpageABSTRACTWiththedevelopmentofnetworktechnology,throughtheInternettoachievehuman-computergamechesshasbecomeakeytechnology,theurgentneedforthecurrentcomputergamefieldthereon,dynamicWebpagetechnologystudychesscomputergameproject,anddevelopmenttoachieveadynamicwebsitethroughtheInternetonhuman-computergame.TheprojectwilluseHTML5towritethefront,JSPasthemainlanguagebackground,combinedwithPhotoshop,Flash,JavaScriptandothertechnologytoimproveWebpagedesign.Inordertorealizetheman-machinegametechnologyandusingC/Sstructuretoenhanceinteraction,improvetheefficiencyofsoftware,andtheuseofmultithreadingtechnologytosatisfymulti-usercommonsecurityusagerequirements.Therealizationofamanmachinegamedynamicwebsitefinally,namelyMinzuUniversityofChinagamewebsite.ThiswebpageismainlycomposedofadynamicpageandmakeuseofJSPtechnologyofDreamweaversoftwaretodesignthestaticHTMLpages.Thedetailedintroductionontheuserregistration,userlogin,informationpublication,thedesignandRealizationofthemessageboard.Keywords:DreamweaverJSP'stechniqueMYSQLdatabase1目录引言............................................................21.开发工具及编程环境.............................................21.1.开发工具...............................................................21.2.编程环境...............................................................22.动态网站的工作原理.............................................32.1.WEB工作原理...........................................................32.2.动态页面工作原理.......................................................43.JSP简介及JSP技术工作原理......................................63.1.JSP简介...............................................................63.1.1.JSP页面的结构.........................................................................................................................................63.1.2.JSP的运行环境.........................................................................................................................................63.1.2.1.JSP对硬件的要求.....................................................................................................................................63.1.2.2.JSP对操作系统的要求.............................................................................................................................73.1.2.3.JSP对软件环境的要求.............................................................................................................................73.1.3.JSP的内置组件.........................................................................................................................................73.2.JSP技术工作原理.............................................................................................................................................83.3.JSP访问数据库.................................................................................................................................................84.需求分析.......................................................94.1.系统功能分析...........................................................94.2.各个模块具体功能......................................................104.2.1.会员注册与登录模块..................................................................................................................................104.2.2.留言模块......................................................................................................................................................104.2.3.信息发布模块..............................................................................................................................................115.数据库设计....................................................115.1.数据库需求分析........................................................115.2.数据表的设计..........................................................116.动态网站系统实现..............................................136.1.系统编码原则..........................................................136.1.1.编码实现原则..............................................................................................................................................1326.1.2.代码编写规范..............................................................................................................................................136.2.系统实现..............................................................136.2.1.网站首页......................................................................................................................................................136.2.2.用户注册页................................................................................................