作业要求 | https://edu.cnblogs.com/campus/jssf/infor_computation17-31/homework/10733 |
---|---|
课程目标 | 学习到更多关于软件编程的知识,通过这门课程提高动手实践能力 |
此作业在哪个具体方面帮我实现目标 | 团队项目选题 |
选题名称 | 微博管理系统 |
团队成员 | 王雨竹 汪洋 徐宇 沈玲 |
其他参考文献 | https://www.cnblogs.com/xinz/archive/2010/12/01/1893323.html |
作业正文 | https://www.cnblogs.com/shenlingha/p/12897267.html |
正文
一、团队成员
二、NABCD分析
N (Need 需求)
随着互联网技术的发展,人们的生活,已经越来越离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化,网络化,电子化。
微博,是一类开放互联网社交服务,它允许用户以简短文字随时随地更新自己状态,每条信息的长度都在140字以内支持图片,音频等多媒体的出版微博作为一种新的传播方式 ,生活方式和人际交往方式,给宣传思想工作带来了新的机遇和挑战,促使宣传工作在理念方式、手段等方面进一步创新提高。
A (Approach 做法)
系统主要模块
①用户的注册、登入
②日志的添加、修改
③相册功能
④留言板
⑤友情链接
将此系统划分两个子系统:前台和后台。
前台主要功能有:用户注册、用户登入、日志的浏览、相片的查询、作品的查阅、留言等功能。用户可以对对各信息的查看及留言。后台主要功能有:用户管理、日志管理、相册管理、作品管理、留言管理、友情链接管理。后台是博主对整个微博系统进行统一管理的平台,对其各模块功能可以进行一些信息的修改和删除等功能。
B (Benefit 好处)
一方面,能为人们提高写作水平提供“基地”,为爱好写作的人们提供了一个提高写作水平的好园地,成为大众文字表达的好场所,微博写作比较自由随意,可以不断的更改增新,有利于写作水平的快速提高和思想敏锐性的进一步增强。也能成为行业专业人才的交流场所,为一些各行业的专业技术人员提供一个技术交流平台,诸如:IT技术、教育技术、管理技术等一些专业性的知识,可以通过微博得到相互学习,取长补短,从而解决疑难之谜。另一方面,使得意见表达也更完整、更系统,无论是对问者还是答者,都十分方便,不像论坛那样大海捞针,微博相对更有秩序一些,此外有利于规范网上言论秩序,在个人微博里,多数人乐于亮明自己的身份。他们一般都会珍惜机会,责任感很强,从容不迫,不急于慌不择言,更重视自己“水平”的体现,因而微博里大大减少了一些人们所谓的垃圾文字,从而有利于维护汉语言文字的纯洁性和规范化,它还能为企业和求职者提供了一个伯乐选千里马的职场,微博为他们各自所需创造了一个高效的网络职场。企业们要找适合自己的人才难度就大减少。而求职者也不用花太多的时间在招聘现场的人群中拥挤了,随着演变,微博的形式会越来越多样性。
C (Competitors 竞争)
市场上这类软件很多,竞争压力很大;某些功能特性有过于低级的错误,以及对关注流、热门流的流量分配,对视频等提供多媒体支持。
D (Delivery 交付,Data 数据)
我们可以利用分享的方式在学校范围内进行推广,例如分享到大学qq群,在空间里以转发有奖的形式传播,也可通过贴吧等进行分享;给予用户良好的印象,让用户口口相传,让更多的非用户自然地成为用户;创建微信公众号,做宣传。
三、系统流程图
模块间关系图
前台流程图
后台流程图