新浪微博android客户端需求分析

新浪微博android客户端需求分析
新浪微博android客户端需求分析

新浪微博android客户端需求分析系统需求分析

此次程序设计任务是Android平台下的新浪微博客户端设计,程序将在Android模拟器中进行调试。

此次程序设计用户界面要求较为友好,由于针对的用户为Android智能手机用户,因此程序的操作全部可以通过输入笔完成操作。新浪微博客户端数据库设计要求合理,其中包括用户账号,用户密码,用户获取的授权码钥匙和用户获取的授权码密码等信息。在设计完成后,要求程序能够实现新浪微博的登录功能,同时,程序还必须能够实现对对新浪微博首页信息的获取,用户资料,好友资料,发表微博,用户的关注,用户的粉丝,转发微博,评论微博,收藏微博,我发表的微博等。最后,新浪微博获取信息要具有较高的执行效率。此程序设计要求需要在Eclipse环境下开发。

系统的结构设计

此应用程序遵循MVC设计模式,即:模型(Model),视图(View)和控制(Controller)。MVC模式的目的就是实现Web系统的智能分工。Model层实现系统中的业务逻辑,通常可以使用JavaBean或EJB来实现,View层用于与用户交互,通常用JSP实现,Controller层是Model和View之间沟通的桥梁,它可以分配用户的请求并选择适当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。

用例图

发表微博

转发微博

评论微博

收藏微博

登录

好友资料用户首页我的粉丝我的微博我的关注我的资料

相关主题
相关文档
最新文档