网络社区毕业设计

技术:Java、JSP等

摘要:

随着人们生活水平的提高,越来越多的人们选择上网作为自己娱乐消遣的一种方式,并且随着互联网的发展,计算机的应用也越来越广泛,由于计算机和网络的发展,开发了以下的网络跑步爱好者社区。

本运动社区为了满足经常上网并且热爱运动的人的需要,以及公司对自身形象和的宣传的需要设计而成的。

本运动社区采用的是模块化设计,并采用接口化编程思想降低模块之间的耦合度。技术上该系统主要用的Struts框架,涉及到前台页面的展示,后台与数据库的交互,中间层业务逻辑的处理等。用到了Hibernate,Jsp,Struts等技术。具备数据查询、修改、增加、删除等功能,实现了个人信息管理,短信管理,好友管理三大模块的全部功能。

网络跑步爱好者社区以Eclipse为开发工具,以Oracle为后台数据库。针对网络跑步爱好者作为用户而开发的,主要用来对网络跑步爱好者的信息进行管理。本系统主要实现了用户登录功能,可以对用户名和密码进行验证;实现了用户信息管理功能,可以修改用户的基本信息,并且可以创建或者修改用户的个人空间;实现了短信管理功能,可以给自己的好友发送短信,并且可以管理自己的发件箱和收件箱;实现了好友管理功能,可以添加自己喜欢的好友,并且可以管理自己的好友列表和黑名单,应用环境为Windows2000及以上版本。

系统具有界面直观友好、操作简单、功能强、自动化程度高等特点。系统能够同时承受500多的用户上线,满足了用户在网络交流方面的需求。

关键词:运动社区,MVC模式,Struts框架,Jsp,Hibernate

目录:

前言 4

1系统开发背景及环境 4

1.1系统开发背景 4

1.1.1开发背景 4

1.2 开发环境 5

1.2.1 开发语言 5

1.2.2 开发工具 6

1.2.3 开发框架 7

1.3 可行性研究 8

2 系统设计知识概述 8

2.1 数据库的相关理论 9

2.1.1 数据库的基本概念 9

2.2 数据库的设计 10

2.2.1 概述 10

2.2.2 数据库设计过程 10

2.3 软件工程的概述 11

2.3.1 软件的定义 11

2.3.2 软件的开发 12

2.3.3 软件的维护 12

2.4 需求分析 13

3 总体设计 13

3.1 系统过程设计 13

3.2 系统模块设计 14

3.3 数据库结构设计 15

4 系统详细设计 19

4.1 建立数据库 19

4.2 建立连接 20

4.3 程序设计 20

4.3.1 用户登陆功能设计 20

4.3.2 创建个人空间功能设计 23

4.3.3 发送信息功能设计 25

4.3.4 收件箱的功能设计 27

4.3.5 查询好友的功能设计 29

4.4 对本社区的说明 31

4.4.1 查询数据库的说明 31

4.4.2 使用本社区的说明 33

5 系统测试与维护 33

5.1 软件测试 33

5.2 运行和维护 35

致 谢 37

参考文献 38

包含资料:

截图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值