手机微博项目设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目设计报告

题目:安卓手机微博

目录

1 概述 (3)

1.1 目的 (3)

1.2 背景 (3)

1.3 范围 (4)

1.4 术语定义 (4)

1.5 参考资料 (5)

1.6 任务概述 (5)

1.6.1 目标 (6)

1.6.2 用户的特点 (6)

1.6.3 假定和约束 (7)

1.7 运行环境 (7)

1.7.1 软件环境 (7)

1.7.2 硬件环境 (8)

1.7.3 接口 (9)

1.7.4 控制 (9)

1.8 需求规定 (9)

1.8.1 对功能的规定 (9)

2 手机微博业务分析 (3)

2.1 手机微博业务功能概述 (22)

2.1.1 手机微博业务功能概述 (23)

2.1.2 用户注册......................... 错误!未定义书签。

2.1.3 用户登录 (28)

2.1.4 用户管理 (28)

2.1.5 相册管理......................... 错误!未定义书签。

2.1.6 好友管理 (28)

2.1.7 日志管理 (28)

2.1.8 最近访客......................... 错误!未定义书签。

2.1.9 用例分析 (28)

3 数据库设计 (22)

3.1 系统物理结构设计 (22)

3.2 表设计 (23)

3.2.1 TableName(表名的解释) ............ 错误!未定义书签。

3.3 表之间的关联设计 (28)

3.4 存储过程设计 (28)

总结

1概述

1.1目的

在微博的制作过程中为了满足客户的需求,为了向客户展示微博

要做哪些功能,以及微薄的界面,人员分工和一些资金的使用等等特

写此文档。

1.2背景

当今社会是个高科技、高效率、高度竞争的社会。随着物质水平的

逐步提高,我们的的精神生活也开始趋向丰富多彩。随着3G手机推

入市场,一种新的网络应用形式————“微博”也应运而生。“微博”以其便捷性,背对脸式的交互方式以及原创性得到了广大网民的

宠爱,成为了网络时代新的代名词。为了适应新时代的需求,我们将

推出一款更为便捷的微博客户端———手机微博,以此来实现微博的

可移动性。

1.3范围

适用人群:广大的社会人群

适用平台:Android的手机平台

1.4术语定义

术语解释

微博微博客的简称,可以通过web或者客户端实

现140字左右的更新信息

用户本手机微博系统的注册用户

粉丝注册用户所关注的好友

UML 统一建模语言

XML 是由W3C推出的网络数据库表示、传递和交

换的标准,是

Internet环境中跨平台的、依赖于数据内容

的技术

CSS 应用于文本设计的技术标准

JSP 是由Sun Microsystens 公司倡导、许多公

司参加与建立的一种动态网页技术标准。JSP

技术由Java语言作为脚本语言。

1.5参考资料

机械工业出版社

面向对象程序设计与

Java语言

高等教育出版社

数据库系统概论(第4

版)

软件工程概论清华大学出版社

XML基础教程清华大学出版社

UML建模中国水利水电出版社

Web程序设计人民邮电出版社

Oracle10g 机械工程出版社

1.6任务概述

1.6.1系统介绍

手机微博系统是一套功能齐全而又简便实用的软件,包括用户注册、登录设置、日志管理、好友管理、相册管理、以及最近访客等能模块。其中在日志管理模块中我们将其分为了发表日志、评论日志、删除日志、转发日志以及收藏日志这五个小模块;在相册这个模块中

我们将其分为了创建相册、删除相册、上传照片、删除照片以及设置权限这五个模块。在手机微博系统中我们会实现微博的可移动性,让你随时随地发表属于你自己的原创微博,是新一代人们网络交流方式的理想选择。

1.6.2目标

为用户提供一个信息的发布和共享平台,用户可以通过浏览器访问web服务器和android手机微博客户端访问服务器实现信息的共享。

我所设计的手机微博系统在参照了同类软件的同时,对微博进行了一定的研究,旨在用计算机系统来完成所有能完成的工作,并保持很高的灵活性和易操作性,并使该软件具备以下特点:

1.操作界面友好直观。

2. 功能齐全完整,本系统包括前台和后台管理,能够实现微博的数字化经营。

3.开放性好,采用标准的开发工具和技术,可同其它软件交流数据。

4.各个功能强大的模块

1.6.3用户的特点(使用微博的用户特点)

用户范围较大,是使用微薄的所有人群。本软件使用频度较高。

1.6.4假定和约束

编程用计算机一台

安装MyEclipse,Eclipse,Oracle,JDK1.6,Tomcat6.0,SDK 完成期限2011-6-15

无资金供给

1.7运行环境

1.7.1软件环境

名称版本语种

操作系统Microsoft

WindowXP

2002 中文

数据库平台Oracle 10g 中文

客户端软件IE浏览器

Android客户端7

2.2

中文

中文

运行平台Tomcat5.5|Jboss4

.2 5.5|

4.2

中文

相关文档
最新文档