python176django个人博客系统vue

python176django个人博客系统vue

398

更新时间:2023-11-21

所属分类:Python作品

评论回复:0

语言/框架:python/django

数据库:mysql

开发环境:PyCharm/vscode

 

下载权限

根据以上定义,本博客系统主要研究以下几个模块。
(1) 博客访问者:参与博客阅读、发表评论。
(2) 博客管理员:参与登陆、修改自己信息、管理日志、管理图片、管理链接。
(3) 系统管理员:管理博客账号、博客内容、系统博客分类。博客管理系统模块
该模块是博客管理系统中的重要模块,它也是博客管理系统的主模块,该模块的功能丰富,管理员对本系统的后台管理与操作都将由该模块来完成。 
设计步骤及措施:
(1)确定项目名称、项目研究内容,开题报告提交及修改。
(2)项目开发准备,整理思路,查阅相关资料了解系统的研究意义。
(3)项目初期开发,美工设计,前端实现,开发信息系统的用户功能的实现,完善界面排版,实现信息提取发送等一系列功能。项目初期测试运行,修改完善管理系统未能正常运行的功能和出现的问题。项目系统最后阶段的修改及最终测试运行。论文写作、修改,定稿。
(4)答辩准备,进行毕业设计论文答辩。
该模块有如下几项功能:
博客管理(添加/管理日志、管理评论、管理博客公告)
会员管理(修改用户信息)
用户管理(添加/管理管理员)
系统管理(设置系统参数、备份数据库文件、添加/管理模版文件、管理上传文件、统计站内数据)
分类管理(添加/管理博客分类、添加/管理日志专题)
因此为实现各部分的功能,为每部分功能设计了相应的子模块。本模块分成六个子模块:写新日志模块、管理日志模块、管理评论模块、专题分类模块、公告管理模块、模板管理模块。


重点研究的,关键的问题:
(1)业务流程;
(2)前台页面设计;
(3)数据库设计
 
解决的思路:
(1)通过进行需求分析,建立用例模型,上网查找资料,摸清业务流程。
(2)通过运用vue 技术进行界面的设计,上网搜集符合所做管理系统的相关图片,使用Photoshop软件对图片进行加工,使其更贴合主题,同时提高页面美感。
(3)在摸清业务流程的基础上,通过MySql完成数据库的设计。

 


 

目  录
1 绪论    1
1.1 选题的背景    1
1.2 研究的主要内容    1
1.3 系统开发的意义    1
1.4 初步设计方法与实施方案    2
1.5 本文研究内容    2
2 开发环境和相关技术    3
2.1 系统的开发环境    3
2.2 技术路线    3
 
3 系统的可行性研究及需求分析    4
3.1 可行性研究    4
3.1.1 经济可行性分析    5
3.1.2 技术可行性分析    5
3.2 需求分析    5
3.2.1 博主需求分析    5
3.2.2 功能需求分类    6
3.2.3 网站性能需求分析    6
3.3 系统流程分析    6
3.4 网站现状分析    7
4 系统的总体设计与实现    7
4.1 总体设计    7
4.2 数据库设计    8
4.2.1 概念模型设计    8
4.2.2 物理模型设计    8
5 系统的详细设计与实现    9
5.1 管理员功能模块    9
5.2 系统前台功能模块    10
5.3 博主后台功能模块    10
6 系统测试    11
结论    11
致谢    12
参考文献    12

 

下载
188083800