一:系统概要说明
该网站是沿用了Python+Flask+MysqL的web建设技术开发的一个网站,其内容是关于一款在网络游戏界叱咤风云了近十年的爆火游戏——地下城与勇士,简称DNF,其主要用于供众多DNF爱好者讨论其角色的风格,包括各种玩家类型的优势和劣势,玩法和流派等等。首先对于未注册的玩家可以先浏览一下这个网站,这功能的由来是方便吸引跟多的用户参与进来。而注册称为该网站的用户,不但可以浏览他人的文章,还可以参与点赞、评论他人的文章,发布自己的文章,其中还可以修改某些个人信息,例如修改密码和修改头像等等。
二:网站结构设计
三:功能模块展示图
四:数据库设计
首先连接本地数据库,创建数据库名为12,在该数据库下分别创建表格user、Fabu、Comment、Shoucang、dainzang
1、连接到本地数据库并且创建数据库
2、分别创建表格user、Fabu、Comment、Shoucang、dainzang
五:系统实现的关键算法与数据结构
1、 加密算法
对用户密码进行加密,输入密码时会以*的方式显示。
2、 排序算法
所有的文章都可以按时间或者热度进行排序,方便用户进行浏览。
六:成品展示