网页端管理员
1.用户管理,新增修改删除用户信息
2.。新闻分类,可以分为推荐,热点,健康,军事,体育,养生等,新增修改删除新闻分类
3.新闻信息,新增修改删除新闻信息等
4.刚刚进入app可以让用户进行分区选择感兴趣的分类新闻.前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
Python版本:python3.7+
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
app端用户
最主要新闻要是实时的 还有推荐算法 还有老年化设计
(1)充分调研主流APP、网站现状,从页面布局、功能选择、色彩搭配及文字版式等方面进行系统的适老化设计(字体大一点 色彩搭配和谐一点排版适用于老人一点);
2.提供多样化、分主题的新闻资讯内容,智能推荐符合用户兴趣(推荐算法什么的)、与时俱进的即时资讯(爬取新闻要求实时的新闻)
3.查看新闻信息,根据新闻类别搜索新闻信息,查看新闻内容等,可以点赞,留言,评论,收藏等功能。
4. 注册,上传个人信息,包括姓名,手机号,邮箱等,修改个人信息及密码
5..能够进行分区收藏、信息分享、屏蔽某类文章不感兴趣的设置。
目 录
1 绪 论 5
1.1研究背景 5
1.2 研究意义 5
1.3国内外研究现状 5
1.4本文组织结构 5
2 技术介绍 7
2.1 Android Studio介绍 7
2.3 MySQL数据库 8
2.5本章小结 9
3需求分析 10
3.1可行性分析 10
3.1.1经济可行性分析 10
3.1.2技术可行性分析 10
3.2系统需求分析 10
3.2.1功能需求 10
3.2.2 性能需求 11
3.2.3 安全性需求 12
3.3系统流程的分析 12
3.3.1 系统操作流程 12
3.3.2 登录流程 12
3.3.3个人中心管理流程 13
3.4本章小结 14
4系统设计 15
4.1系统结构设计 15
4.2系统功能模块设计 15
4.2.1管理员模块 15
4.2.2用户模块 16
4.3系统功能结构设计图 16
4.4数据库设计 17
4.4.1 概念模型设计 17
4.4.2 数据库表结构 19
4.5本章小结 23
5 系统实现 24
5.1 APP前台功能的实现 24
5.1.1登录注册界面的实现 24
5.1.2APP首页功能的实现 25
5.1.3用户功能 26
5.2 管理员后台模块实现 27
6系统测试 31
6.1 系统测试目的 31
6.2 系统测试环境 31
6.3系统测试用例 31
6.4本章小结 32
结 论 33
参考文献 34
致 谢 35