|
摘要:
随着IT技术的飞速发展,我们迎来了WEB2.0时代。WEB2.0是一种更加开放,共享的网络环境。在信息爆炸的时代,用户希望获得的信息更加精准,网络更加社会化。WEB2.0的核心使得用户不仅仅是网站浏览者,而且还是网站内容的创造者。PHP语言简单,轻便,开发速度快而且功能强大,是目前最流行的网站脚本语言;Smarty是当前最著名的使用PHP编写出来的模板引擎,可以将前后端代码分离,使得代码更加易于管理和使用。
本课题使用基于Smarty模板的PHP技术设计的一个个人网站。开发环境结合了PHP,mysql和Apache,本网站主要使用这三个工具来实现个人网站的功能。
关键词:
关键词:Smarty技术,个人网站,PHP技术
目录:第一章 绪论 2
1.1 基于Smarty的PHP技术 2
1.1.1关于PHP 2
1.1.2关于Smarty 3
1.2 个人网站 3
第二章 可行性分析 4
2.1 可行性分析 4
2.1.1从市场方面分析: 4
2.1.2 从经济方面分析: 4
2.1.3 技术可行性 4
2.1.4人力可行性 4
2.1.5法律可行性 4
2.2 网站功能分析 5
2.2.1用户界面 5
2.2.2 管理员界面 6
第三章 开发环境和开发方法 7
3.1开发环境 7
3.2开发方法 8
第四章 基于Smarty的个人网站总体设计 9
4.1 主要页面 9
4.1.1 网站首页 9
4.1.2 朋友圈首页 9
4.1.3 个人主页 10
4.1.4 文章详情页面 11
4.1.5 朋友圈详情页面 12
4.1.6 管理员页面 12
4.2.1网站功能设计 14
4.2.2 用户级别设计 15
第五章 基于Smarty的个人网站详细设计 16
5.1 数据库设计 16
表5.1.1管理员表 17
表5.1.2 朋友圈表 18
表5.1.3 朋友圈分类表 18
表5.1.4 权限组表 18
表5.1.5 权限组授权表 19
表5.1.6 权限组规则表 19
表5.1.7 收藏关注表 19
表5.1.8 评论表 19
表5.1.9 文件表 20
表 5.1.10 文章表 20
表5.1.11 文章分类表 21
表5.1.12 日志表 21
表5.1.13 消息表 21
表5.1.14 用户表 22
表5.1.15 用户签到表 22
表 5.1.16 用户等级表 22
5.2具体功能实现 23
5.2.1用户注册登陆 23
5.2.2 用户签到管理 25
5.2.3 用户个人中心 27
5.2.4 文件上传 27
5.2.5 评论功能 28
5.2.6 日志功能 29
5.2.7 管理员添加朋友圈分类功能 30
5.2.8 系统配置与公共文件 32
5.2.9 JavaScript 和Ajax 33
第六章 测试 33
6.1 测试环境 33
6.2 测试内容 34
结论 35
参考文献 36
致谢 37
附录 38
论文字数:12235
包含资料:
此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|