更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:12626 需要金币:1000个
摘要:若想与世界与生活紧密相连,新闻则是你最好连接桥梁。若没有新闻,我们便不会得知新冠病毒的爆发,不会实时了解本地疫情状况,不会了解到抗疫英雄的艰辛;若没有新闻,我们便无法得知国际篮球明星科比布莱恩特的离世;不会为一名巨星的陨落而感到悲伤;同时我们可以通过新闻第一时间了解到一部分刚刚颁布的法律法规并且以客观事实的层面上对事情进行透彻的了解认知。
当然,想第一时间了解实时新闻的基底必是飞速发展的科技。在如今科技发展速度的越来越快,计算机应用的不断扩展,日常生活中的每一个领域内都存在着计算机的身影,人们已经进入了IT时代。信息是在当前社会之中无处无在的,而利用计算机来对信息进行处理,也是必不可少的。在新闻行业中,如果利用计算机来对相关的新闻信息进行管理的话,就能够有效的达到新闻的及时性以及有效性。
本系统为新闻网站发布系统,因此需要具备的功能大致分为两部分,前台对新闻的浏览,后台对新闻信息的管理。普通用户能够利用本系统对新闻进行及时的了解,能够观看视频,参与评论等等。后台管理员能够利用本系统在后台进行新闻信息以及用户信息的相关操作。
为了能够更好而且顺利的为新闻发布系统制定出一个良好的开发计划,以目前市场上存在的新闻发布系统作为研究的基础,结合自己的所学与认知,使用到的开发技术基于Python技术,前端采用Bootstrap设计,后台使用Django框架设计,结合SQLite数据库设计完成了新闻网站发布系统的实现。在开发之后进行了严谨的测试环节,最终完成了一个简单的、功能完备的新闻发布系统。
关键词: 新闻;管理系统;Python; Django框架设计;SQLite数据库
目录
摘要
Abstract
1 绪论-1
1.1 开发背景-1
1.2 国内外研究现状-1
1.3 项目的目的意义及思想-2
1.4 本文结构-2
2 系统开发所采用的技术-3
2.1 Python-3
2.2 B/S架构-3
2.3 Django 3.0-3
2.4 Ckeditor-3
3 系统分析-4
3.1可行性分析-4
3.1.1 业务流程图-4
3.1.2 经济可行性-5
3.1.3 技术可行性-6
3.1.4 运行可行性-6
3.1.5 本章小结-6
3.2需求分析-6
3.2.1 新闻发布需求分析-6
3.2.2 本章小结-7
3.3 系统开发环境-8
3.4 软件安装和使用说明-8
4 总体设计-8
4.1 系统总体设计-8
4.2 数据库设计-10
4.3 本章小结-13
5 系统详细设计与实现-14
5.1 系统运行环境-14
5.2 新闻网站的浏览模块的设计与实践-14
5.4 新闻详细信息模块-16
5.5 视频播放模块-17
5.6 参与问卷模块-18
5.7 系统后台登录模块-19
5.8 新闻类别管理模块-21
5.9 新闻管理模块-22
5.10 公告信息管理模块-23
5.11 视频管理模块-24
5.12 问卷调查管理模块-24
6 系统测试与软件性能分析-25
6.1 软件测试以及测试方法-25
结 论-34
致 谢-35
参 考 文 献-36