社区交流站点的分析与实现
技术:Java、JSP等摘要:
随着社会的不断发展,人们生活水平在不断提高。但生活节奏也在明显加快,如何在有限的时间内,更加合理高效的处理好工作与生活的关系,调节好自身的精神状态,已成为我们需要研究的方向。社区作为我们生活中不可缺少的一个综合基础的群众基础机构,其活跃度反应出社区的生机,其交流的话题则反应出人们的精神文明程度,越来越多的人们选择上网作为人际交流,娱乐消遣的一种方式。随着Internet的发展,互联网的普及率越来越高,应用也越来越广泛,鉴于此,课题社区交流站点的分析与实现我定位为网络运动爱好者社区。
网络运动爱好者社区以MyEclipse for Spring 8.6为开发工具,以Apache-tomcat-6.0.29为部署服务器,以Oracle 10g为后台数据库。网络运动爱好者社区,主要针对喜欢爱好运动的用户,它很好地为爱好运动的用户提供了相互沟通交流的平台,网络运动爱好者社区系统的主要功能是:会员登录,注册,密码找回;会员注册信息管理;创建或修改会员的个人空间;短信息管理功能,发件箱和收件箱;好友管理模块,可以实现添加和删除好友,可以把一些自己讨厌的人加入到黑名单,应用环境为Windows XP或更高版本。
系统具备界面简洁、清晰、友好、操作简单、功能实用性强、自动化程度高等特点。
关键词:Internet,Oracle,Apache-tomcat,社区交流,信息管理
目录:
1引 言 1
2 开发背景与环境 2
2.1开发背景 2
2.2开发环境 2
2.2.1开发语言 2
2.2.2开发技术 3
2.2.3开发工具 5
2.2.4开发框架 6
2.3可行性研究 9
3系统设计相关知识概述 11
3.1数据库的相关理论 11
3.1.1数据库的基本概念 11
3.1.2Oracle 10g数据库简介 13
3.2数据库的设计 14
3.2.1概述 14
3.2.2数据库设计过程 15
3.3软件工程概述 16
3.3.1软件的定义 16
3.3.2 软件的开发 17
3.3.3软件的维护 17
3.4需求分析 18
4总体设计 19
4.1系统设计过程 19
4.2系统模块设计 19
4.3系统用例图 21
4.4数据库表结构设计 22
5系统详细设计 27
5.1建立数据库 27
5.2数据表的创建与实现 27
5.3程序设计 34
5.3.1用户登陆功能设计 34
5.3.2用户注册页面功能 36
5.3.3创建个人空间功能设计 38
5.3.4发送信息功能设计 41
5.3.5收件箱的功能设计 43
5.3.6查询好友的功能设计 45
5.4对本社区的说明 47
5.4.1查询数据库的说明 47
5.4.2使用本社区的说明 50
6系统测试与维护 51
6.1软件测试 51
6.2测试概要 51
6.3运行与维护 54
结论 55
参 考 文 献 56
致谢 57
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]