微博系统的设计与开发.doc

资料分类:科技学院 上传会员:溪老师 更新时间:2020-11-02
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14716
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:时代在飞速的发展,在人们的生活中,软件越来越多,也变得越来越重要,交友、订票、订餐等等都与软件密不可分。

我做的系统是一个类似微博的平台,拥有评论,转发等基础功能,并在此基础上进行扩展。微博是现在最为流行的网络平台之一,我做的系统是以微博的形式,让人们互相认识,让用户结识越来越多的朋友,并为他们提供一起活动的机会。

这个系统使用MVC模式,其中包括SSH框架、JSP页面、mysql数据库等等。使用起来非常方便,快捷。

SSH是一种三层结构他包括Struts,Hibernate,Spring, 其中Struts负责控制层,Hibernate负责数据层。Spring负责管理Struts和Hibernate。

开发环境我使用的是Eclipse来完成我整个程序代码的开发。

数据库我使用的是Mysql,MySQL相较于其他数据库来说,显得有点小型。但是对我们学生来说功能已经够了,足够我们去使用。

服务器我使用的是Tomcat,Tomcat就是一个小型的WEB服务器,我们通常用他在小型系统或是用户很少的情况下使用,当然,也是我们开发程序和调试程序的首选。

关键词包括:微博、MVC模式、SSH框架、JSP页面、MySql数据库

 

目录

摘要

Abstract

前 言-1

第1章 相关技术及工具介绍-2

1.1-SSH框架简介-2

1.2-开发工具简介-4

1.2.1-Myeclipse-5

1.2.2-MySQL-5

1.2.3-Tomcat-5

1.3-本章小结-6

第2章 需求分析-7

2.1-系统业务流程-7

2.2-系统设计目标-7

2.3-系统功能需求分析-8

2.4-本章小结-13

第3章 总体设计-14

3.1-系统架构设计-14

3.2-系统功能设计-14

3.3-数据库设计-15

3.3.1-概念结构设计-15

3.3.2-逻辑结构设计-16

3.3.3-数据库实现-17

3.4-接口和类设计-20

3.5-本章小结-24

第4章 系统的设计与实现-24

4.1-系统的功能设计-25

4.1.1 用户功能的设计-25

4.1.2 管理员功能的设计-26

4.1.3 微博应用功能的设计-27

4.1.4 好友管理功能的设计-29

4.2-类的设计-31

4.2.1用户管理模块-31

4.2.2 微博管理模块-33

4.2.2.1类图-33

4.2.2.2属性和方法-33

4.2.3 趣点管理模块-35

4.2.3.1类图-35

4.2.3.2属性和方法-35

4.2.4 好友管理模块-36

4.2.4.1类图-36

4.2属性和方法-36

4.3-系统的实现-37

4.3.1-注册登录功能-37

4.3.2-管理员功能-40

4.3.3-微博与评论功能-42

4.3.4-趣点与好友功能-43

4.4-本章小结-46

第5章 系统测试-47

5.1 测试目的-47

5.2 测试环境-47

5.3 系统测试范围-48

5.4 测试功能-49

5.6 问题严重程度描述-51

5.7 本章小结-51

结 论-52

致 谢-53

参考文献-54

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:需求分析的就是对数据进行分析和调查,从而我们才能知道用户需要系统具备哪些功能。在前一章中,我介绍了我做的系统需要的开发环境,用到的技术。这一章我将进行具体的需求分......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: