文档介绍:微博
系统软件设计说明书
Catalog 目录
1 Introduction 简介 6
Purpose 目的 6
Scope 范围 6
Name 软件名称 6
Functions 软件功能 6
Applications软件应用 6
2 System Level Design系统设计 6
Level 0 Design Description第0层设计描述 6
Software System Context Definition 软件系统上下文定义: 6
Design Considerations (Optional)设计思路(可选) 7
Level 1 Design Description第一层设计描述 7
position Description系统结构分解描述 7
Representation of the Business Flow业务流程说明 8
position Description分解描述 13
Dependency Description依赖性描述 14
Interface Description接口描述 14
Level 2 Design Description第二层设计描述 15
登陆模块 15
基础信息模块: 16
进货管理模块 25
销售管理模块 27
查询统计模块 29
库存管理模块 33
系统管理模块 35
Database Design(Optional)数据库设计 40
数据字典 40
数据库模型图 45
References参考文献 45
Keywords 关键词:微博,系统设计,模块设计,数据库设计,业务流程图设计。
Abstract 摘要:本文档描述了微博的模块设计,数据库设计,业务流程图设计。
Introduction 简介
Purpose 目的
本文档描述微博的设计过程,包括概要设计和详细设计,其中概要设计为详细设计的基础,详细设计为编码的依据。
Scope 范围
本文档描述了在《软件需求规格说明书》文档中提到的所有功能需求。
Name 软件名称
JianChuangMicroBlogging
建创微博
Functions 软件功能
初始化软件包含三个方面,是登陆系统、权限管理、微博系统
Applications软件应用
微博因为它的传播力,蕴含着无限商机。从深度的视角观察用户为什么热衷上微博,或许能够识别并抓住这些商机。
微博因为它的传播力,蕴含着无限商机。从深度的视角观察用户为什么热衷上微博,或许能够识别并抓住这些商机。
我们可以从用户使用方式和微博提供的价值两个维度考虑这个问题。从用户对微博的使用方式可以分为两类:输入型和输出型。对用户而言,微博的价值大概有两点:人和信息。
先解析使用方式这一维度:
1. 典型的输入型用户是数量庞大的草根用户,他们的粉丝数量不多,上微博主要目的:一是获取信息,如新闻,好友最新动态;二是娱乐和消遣,打发时间,如八卦新闻讨论。三是与自己的现实好友互动,我在网络上认识新的朋友。
2. 典型的输出型微博如名人微博和企业微博等,他们可能粉丝较多,可以或希望将信息,观点传递给自己的粉丝,并影响自己的粉丝。
当然,输入型和输出型不是绝对的,实际有很多微博账户兼有输入型和输出型的需求。
对于微博价值维度,用户对人和信息两者往往是一起关注的,不能简单划分关注人的用户和关注信息的用户。换句话说,用户关注某信息,可能因为是由特定人发出的;而关注某人,可能是因为此人持续贡献某种信息。
视角一、信息对输入型用户的价值:
从这个视角出发,可以通过信息聚合,信息自动筛选分类的工具,帮助用户更快更轻松获取用户真正关注的信息。
视角二、人对输入型用户的价值:
用户关注的人分为现实好友,潜在网络好友(知趣相投的人),以及能提供感兴趣的信息的人。如果能针对此需求进行现实好友匹配,潜在网友搜索,根据关注点进行好友推荐,方便用户更准更快的找到感兴趣的人,将会是一个不错并有深度的工具。
另外,普通用户还有娱乐消遣的需求,所以小游戏,特别是刺激好友间互动的游戏将是一个商机。
视角三、信息对输出型用户的价值
对于输出型用户而言,粉丝对其输出的反馈,或对其本人(或企业)的反馈、意见可能是他最为关心的;甚至包括不相干的人对自己的评论,也许这些人并不是自己的粉丝,但依然非常值得重视。当信息量过大时,人工处理