新闻后台网站需求分析(简)

网站概述

  • 这是一个新闻公司内部新闻管理网站

  • 普通记者只可以查询新闻、查看自己(给板块负责人)的投稿是否发布、查看新闻内容

  • 板块负责人负责审核投稿,但不能发布自己的投稿

账号权限设置

超级管理员(主管)

新闻内容:查询,增加,删除

新闻类型:查询,增加,删除,修改

用户:权限管理—— 0到1 or 1到0

板块负责人 (新闻审核人)

新闻内容:查询,增加

新闻类型:查询,增加

普通账号(普通记者)

新闻内容:查询

需求分析

1. 登录/注册

注意事项:

  1. 登录功能为——邮箱登录,账号为邮箱地址

  2. 登录和注册为两个页面,可以互相跳转

  3. 注册账号权限只能为 0

功能

  1. 登录页面填写:账号、密码、身份选择······

  2. 注册页面填写:注册邮箱地址、密码(+确认密码)、用户名

  3. 忘记密码页面:

2. 后台首页

功能

  1. 统计新闻信息:不同种类新闻总数量、各新闻浏览量

  2. 新闻查询功能

    • 时间查询

    • 投稿作者查询

    • 按新闻分类查询

    • 标题/关键字查询

  3. 最新新闻动态

  4. 公司最新动态(次要)

3. 新闻发布页面

(类似博客发布页面)

需求:

需要填写内容:

  1. 标题——title:新闻标题,字符串,非空

  2. 新闻内容——detail:新闻详情,字符串,可以为空(学号最后一个数字为奇数同学实现)

  3. 类型—— typeid :新闻类别,整型,非空

  4. 作者 —— 默认为账号的所有者,可以进行更改(更改的名字必须是数据库内注册的账号,更改时需要输入邮箱地址):author:新闻作者,字符型,非空(必须是数据库内存在的用户名字)

隐含字段:

  1. 发布时间——自动生成,pubTime:发布时间,日期时间类型,非空

  2. 新闻主键id——自动生成,id : 主键列,自动生成,(时间年月日+序列号),

  3. 新闻发布者——自动填写,auditor:新闻审核员,字符型,非空 (自动填写发布者账号)

注意:

作者不能是发布者本身!

4. 个人首页

功能:展示个人信息,修改个人信息,查看个人投稿的新闻(作者,不是发布者)

数据字段设计

新闻类型:

编号 新闻类别的第一条记录
0国际新闻
1国内新闻
2影视新闻
3科技新闻
4经济新闻
5教育新闻
6军事新闻
7民生新闻
8地方新闻
9娱乐新闻

数据库设计:

user表:存储用户信息

  • id: 工号/邮箱地址,主键列,使用uuid或者自增长

  • power:权限,数字

    • 0 —— 普通用户

    • 1 —— 板块负责人

    • 2 —— 超级管理员

  • name:用户名,字符串,非空

  • password:用户密码,字符串,非空

  • phone:电话号,字符串,非空

news表:存储新闻信息

  • id : 主键列,自动生成,(时间年月日+序列号),

  • title:新闻标题,字符串,非空

  • detail:新闻详情,字符串,可以为空

  • pubTime:发布时间,日期时间类型,非空

  • typeid :新闻类别,整型,非空

  • author:新闻作者,字符型,非空(必须是数据库内存在的用户名字)、

  • auditor:新闻审核员,字符型,非空 (自动填写发布者账号)

newstype表:存储新闻类别信息

  • id:主键列,使用uuid或者自增长

  • name:新闻类别名称

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 好的,以下是一个单的新闻小程序需求分析: 1. 用户注册与登录:用户可以通过手机号、微信登录等方式进行注册登录,方便用户获取个性化推荐。 2. 浏览新闻:用户可以在主页上浏览不同类型的新闻,如国内、国际、娱乐、科技等,也可以通过关键词搜索相关新闻。 3. 新闻推荐:根据用户的历史浏览记录和个人偏好,推荐相关的新闻给用户。 4. 收藏和分享:用户可以将自己喜欢的新闻进行收藏和分享,方便用户随时查看和分享给朋友。 5. 评论与点赞:用户可以在新闻下方进行评论和点赞,与其他用户进行互动和交流。 6. 消息通知:用户可以接收到系统推送的新闻更新、评论回复等消息提醒,方便用户及时了解最新事件。 7. 搜索历史记录:用户可以查看自己的搜索历史记录,方便快速找到之前浏览过的新闻。 8. 推送设置:用户可以根据自己的喜好设置推送新闻的频率和类型,保证用户获取到自己感兴趣的新闻。 9. 数据统计与分析:管理员可以通过后台系统对用户的行为数据进行统计和分析,为新闻内容的更新和推荐提供数据支持。 以上为一个单的新闻小程序需求分析,不同的企业或团队可能会有不同的需求和定制化服务。 ### 回答2: 对于新闻小程序的需求分析,我有以下几点建议。 首先,应当确定用户的需求。通过市场调研和用户调查,了解用户对新闻小程序的需求和偏好,例如用户习惯浏览的新闻类别、喜欢的功能等,以便针对用户需求进行精确定位。 其次,针对用户需求,确定主要功能。新闻小程序可以包括新闻浏览、分类浏览、关键词搜索、评论互动等功能,根据用户喜好确定主要功能,并确保这些功能的高效实现,提供良好的用户体验。 第三,考虑信息的即时性和准确性。新闻小程序需确保新闻内容及时更新、准确报道,尽量避免虚假信息和误导用户的内容。可以通过与权威媒体合作,引入专业编辑团队进行内容筛选,确保新闻质量。 第四,优化用户界面和交互设计。新闻小程序的界面应洁清晰,易于导航和浏览,保持良好的用户体验。同时,注重个性化推荐和用户互动,提高用户粘性和参与度。 第五,考虑扩展性和可定制性。新闻小程序需要具备一定的扩展性,以应对未来的发展需求,例如增加新的新闻类别、推出专题报道等。同时,用户也希望能够根据自己的兴趣进行个性化设置,订阅感兴趣的栏目或关键词。 最后,重视数据分析和反馈机制。通过数据分析了解用户行为、兴趣和喜好,及时调整和优化新闻推荐策略和功能设计。同时,建立用户反馈渠道,及时获取用户意见和建议,以不断改进小程序的功能和服务。 综上所述,对于新闻小程序的需求分析,我们应关注用户需求,确定主要功能,保证信息的准确性和及时性,优化用户界面和交互设计,考虑扩展性和可定制性,并注重数据分析和用户反馈,以提供优质的用户体验和服务。 ### 回答3: 建议新闻小程序需求分析可以从以下几个方面考虑: 首先,需要明确用户的需求。对于新闻小程序来说,用户最主要的需求就是获取及时、准确、多样化的新闻信息。可以通过用户调研、数据分析等方式来了解用户的偏好和需求,例如用户喜好的新闻类型、频繁访问的板块等。 其次,需要考虑功能需求。新闻小程序的功能可以包括新闻浏览、搜索、评论、分享等。新闻浏览要提供多样的新闻内容,包括文字、图片、视频等形式,同时支持按照关键词、分类等方式进行检索。评论功能可以让用户进行互动和参与,分享功能可以让用户将感兴趣的新闻分享给朋友,扩大小程序的影响范围。 第三,需要考虑用户体验。新闻小程序的界面设计应洁、清晰,方便用户阅读和操作。可以采用个性化推荐算法,根据用户的偏好推送相应的新闻内容,提高用户体验。同时,也需要考虑小程序的加载速度和稳定性,确保用户可以流畅地使用。 最后,还需要考虑数据分析需求。通过收集和分析用户的浏览、点击、评论等数据,可以了解用户的行为习惯和兴趣,从而优化新闻内容推荐和运营策略。 综上所述,基于用户需求、功能需求、用户体验和数据分析的角度进行新闻小程序需求分析,可以使小程序更好地满足用户的需求,并提供更好的使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值