需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11759 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:众所周知,论坛自问世以来,越来越受广大用户的欢迎。随着网络的普及以及移动互联网的发展,论坛的用户量也是急速增长。论坛俨然已经成为当今时代最受欢迎的在线交流平台,一些志趣相投的人在论坛上煮酒论英雄,谈论着自己擅长的事物或者自己想要了解的事物或观点。论坛也成为年轻人获取消息的重要途径,使得论坛在互联网在线交流渠道中的地位越来越重要。本设计以此为背景,采用时下比较流行的SSM框架,开发了一个以IT技术为讨论主题的论坛系统以供广大IT人士学习与交流使用。这种论坛虽然用户单一,并且主题比较小众,但是论题的专业性较强,也有许多专业素质很强的用户,可以说是一个大牛与菜鸟并存的平台。每个用户都能在平台中找到自己的定位,并与其它用户交流讨论。 本文对ITwindow论坛系统的分析、设计、开发过程进行了详细的说明和描述。从系统分析、数据库设计到测试的所有阶段的主要工作以及使用的Spring、SpringMVC、Mybatis等关键技术都做了相应的介绍。本文首先根据需求来进行系统分析,确定系统需要实现的功能模块,然后利用统一建模语言UML从多个方面来分析系统的结构和功能,为接下来的开发工作打好基础,使得接下来的开发工作快速有序的进行,最后根据设计好的数据模型生成表,并利用数据库表映射成代码中的实体类;论文还对开发过程中用的技术和框架做了详细的说明,最终将各种技术整合并开发出一个功能基本完善的ITwindow论坛系统。
关键词:论坛;Spring;SpringMVC;MyBatis
目录 摘要 Abstract 1 前言-1 1.1 开发背景-1 1.2 课题发展现状-1 1.2.1 国外论坛发展现状-1 1.2.2 国内论坛发展现状-2 1.3 本文的描述-2 2 开发工具及技术介绍-3 2.1 Browser/Server结构-3 2.1.1 Browser/Server结构的作用-3 2.1.2 Browser/Server的特点-3 2.2 SSM框架-4 2.2.1 Spring-4 2.2.2 SpringMVC-5 2.2.3 MyBatis-5 2.2.4 SSM-6 2.3 Maven-7 2.4 Model View Controller-7 2.5 Tomcat-7 3 系统分析-8 3.1 系统的需求分析-8 3.2 系统的功能分析-10 3.3 系统的运行环境-10 3.3.1 服务器端软硬件支持-10 3.3.2 浏览器支持-11 4 系统设计-12 4.1 系统流程图-12 4.2 类图-13 4.3 时序图-14 4.4 数据库设计-15 5 系统实现-19 5.1 开发环境介绍-19 5.2 系统开发层次结构-19 5.3 系统的开发结构设计-19 5.4 功能实现-23 5.4.1 登录模块-23 5.4.2 用户管理模块-24 6 系统测试-25 6.1 软件测试-25 6.2 单元测试-25 6.3 综合测试-25 6.4 测试用例-25 总 结-27 参考文献-28 致 谢-29 |