更新时间:2021-07-12
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
本课题旨在基于wamp平台,利用PHP去完成一个功能完善的丫丫读书网,本网站主要分为前台和后台两大部分。前台主要是读者看到的这一部分,而后台则是为管理人员对网站上的内容进行添加、删除、修改操作。基于PHP的丫丫读书网的开发从技术、操作、经济等不同方面进行分析研究,保证基于PHP的丫丫读书网的开发成功。
本丫丫读书网作为一个面向所有网络用户的网站,既要面对浏览网页信息的用户,还要面对留言交流的用户;另外,网站还涉及到后台管理的需求。因此多角度、多方面进行需求分析,尽量满足各方的功能需求。
该系统基本功能如下:
1) 用户注册登陆
2) 动态信息管理:是对整个网站发布信息的管理,包括发布、修改、查看、删除功能,其中发布和修改动态内容时采用了开源的网页编辑器,使用发布的内容除了文字外,还可以发布图片、附件等,并能修改格式,大大丰富了网站的内容。
3) 书籍的删除和添加功能
4) 书籍的分类
5) 留言管理:读者可以在网站上进行留言,把自己的想法告诉作者。
目 录
1 绪论 5
1.1 选题的背景和意义 5
1.2 研究内容 5
2 开发环境介绍 6
2.1 Php技术 6
2.2 Mysql 6
2.3 Apache 6
2.4 WAMP 7
2.5 系统对软硬件要求 7
3 系统分析 8
3.1 需求分析 8
3.2 可行性分析 9
3.2.1 技术可行性 9
3.2.2 经济可行性 9
3.2.3 操作可行性 10
3.2.4 法律可行性 10
3.3 功能要求 10
3.4 非功能要求 10
3.5 设计思想 11
3.6 性能要求 12
4 系统设计 12
4.1 系统体系结构设计 12
4.2 功能模块设计 13
4.3 数据库设计 13
4.3.1 概念设计 13
4.3.2 逻辑设计 15
4.4 本节小结 17
5 系统实现 17
5.1 系统前台设计 17
5.1.1 网站首页 17
5.1.2 用户注册登陆 18
5.1.3 书籍分类展示 20
5.1.4 书籍详细展示 21
5.1.5 留言本 22
5.2 后台管理员模块 23
5.2.1 管理员登陆 23
5.2.2 书籍模块 24
5.2.3 书籍分类模块 26
5.2.4 书籍评论模块 26
5.2.5 书籍推荐模块 26
6 系统运行与测试 26
6.1 测试简介 27
6.1.1 黑盒测试 27
6.1.2 白盒测试 28
6.2 测试的目的 29
6.3 测试环境 29
6.4 测试方法 29
6.5 测试过程 29
6.5.1 书籍添加模块测试 29
6.5.2 登录模块测试 30
7 结束语 32
参考文献 33
致谢 34