python+django+vue创新创意方案评选发布系统flask

设计要求: 系统为 B/S 模式,即用户通过浏览器访问;界面友好、简 洁,操作 方便。
本系统以Python开发语言开发,MySQL为后台数据库,采用DJANGO框架开发。。
 Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python 
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm 

(1)    系统管理:用户分为管理员和普通用户、游客,区分不同用户的操作权限
(2)    管理员模块:
用户管理:对用户信息进行删除修改等
管理员管理:对管理员信息进行增删改
创意平台发布的审核,对于用户发布的创意方案进行审批,对已布的方案可以进行增删改查
评价管理:可以对评价进行删除
公告管理:可以对公告进行增删改查
(3)    用户模块:
     个人信息管理:修改个人信息
在平台上发布创意方案,对于自己已发布的方案进行修改,删除的权限
评价管理:可以查看并删除和修改自己所发布的评价
前台:1.首页:可以显示所有的发布的创意文档
2.    公告:可以看到管理员所发布的公告
3.    搜索:可以搜索某篇创意文档
4.    登录、注册:只有登录过后,才能对创意文档进行评论、收藏
5.    个人中心:可以查看以及取消自己所收藏的帖子,以及查看自己的个人信息
6.    分类功能,网站内容种类有科技类、摄影类、绘画类、运动类等等
7.    后台可以对上述分类的类别名称进行增删改查
8.    发布创意的时候可以选择是否接受捐赠的选项,成功入选即可获得一笔奖金
3

该系统利用python语言、MySQL数据库,结合目前流行的 B/S架构,将创意平台发布管理的各个方面都集中到数据库中,以便于用户的需要。该系统在确保稳定的前提下,能够实现多功能模块的设计和应用。该系统由管理员功能模块和用户功能模块组成。不同角色的准入制度是有严格区别的。各功能模块的设计也便于以后的系统升级和维护。该系统采用了软件组件化、精化体系结构、分离逻辑和数据等方法。

关键字:python技术;创意平台发布;MySQL;B/S结构
目  录
目  录    I
1绪  论    1
1.1开发背景    1
1.2开发目的与意义    1
1.2.1开发目的    1
1.2.2开发意义    2
1.3本文研究内容    2
2开发技术    3
2.1 python介绍    3
2.2 MySql简介    3
2.3 SPRINGBOOT框架    4
2.4 B/S架构    4
2.5 Tomcat简介    4
3系统分析    6
3.1可行性分析    6
3.1.1技术可行性分析    6
3.1.2经济可行性分析    6
3.1.3法律可行性分析    6
3.2系统性能分析    6
3.3功能需求分析    7
3.3.1管理员需求分析    7
3.3.2用户需求分析    7
3.4系统流程分析    8
4系统设计    9
4.1功能模块设计    9
4.2数据库设计    9
4.2.1数据库设计原则    9
4.2.2系统E-R图    10
4.2.3数据库表设计    11
5系统实现    17
5.1系统功能模块    17
5.2后台模块实现    19
5.2.1管理员模块实现    19
5.2.2用户模块实现    22
6系统测试    24
6.1系统测试的目的    24
6.2软件测试过程    24
6.3测试用例    25
结  论    26
参考文献    27

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值