- 2
- 0
- 约1.48万字
- 约 37页
- 2017-02-05 发布于辽宁
- 举报
摘 要
随着互联网的高速发展,传统的web应用已经显得力不从心,而web 2.0的出现极大地改善了这一局面。所谓web 2.0其核心就是用户不再只是被动的网页浏览者,他们既是网站浏览者,也是网站内容的制造者。在加上web 2.0网站采用AJAX技术异步加载数据,极大改善用户体验和节省了宝贵的网络资源,未来的互联网趋势必然是web 2.0。因此,我的毕业设计就以虚拟社区为题,突出web 2.0思想,构建一个由用户提供图片资源,管理员只负责整理,发布用户提供的图片,然后供用户浏览及下载的网站,比起传统的由管理员单一提供资源相比,有着提供资源更多,更全,与用户交互性更强等优势。网站基本运作过程:用户注册之后即可上传图片资源,发布留言,评论等。管理员对用户上传的图片审核之后发布到前台相应的类别。管理员可对图片分类,对用户资料,用户的留言,评论进行管理。用户和管理员各自都有对应的权限,可执行相应的操作。网站构建意义:突出web 2.0思想,增强用户交互性,丰富网络资源,作为用户,他们既是网站使用者,又是内容制造者,这样不仅可以增加网站访问量,又可以减轻网站管理员的工作量。其中,网站浏览者可以对网站及资源做相应的评论,更可以发布一些需求信息,这样既增加了与用户交互性,又促进了本站未来的发展!
关键词:Web 2.0; 互动; 图片; 网站
目 录
引 言 3
第1章 系统运行方案 4
1.1 理论分析 4
1.2 开发工具选用 4
1.2.1 关于PHP 4
1.2.2 关于MYSQL 6
1.2.3 关于LAMP平台 6
1.3 B/S体系与MVC设计思路 6
1.4 开发方法 8
第2章 可行性分析 9
2.1 市场分析 9
2.2 经济分析 9
2.3 技术分析 9
第3章 需求分析 10
3.1 性能分析 10
3.1.1 加载数据效率要求 10
3.1.2 界面风格要求 10
3.2 运行环境 10
3.2.1 硬件环境 10
3.2.2 软件环境 10
3.3 业务需求分析 10
3.4 数据流图分析 11
3.4.1 顶层数据流图 11
3.4.2 0层数据流图 12
3.4.3 1层数据流图 13
3.5 数据字典分析 15
3.5.1 数据流条目 15
3.5.2 文件条目 15
第4章 总体设计 17
4.1 概述 17
4.2 数据库设计 18
4.2.1 数据关系E-R图 18
4.2.2 数据库逻辑设计 21
第5章 详细设计 23
5.1 主页——用户浏览页面 23
5.1.1 用户模块 23
5.1.2 内容浏览模块 24
5.1.3 上传文件模块 25
5.1.4 留言模块 26
5.1.5 评论模块 27
5.2 管理中心——后台管理员访问页面 28
5.2.1 注册会员管理模块 29
5.2.2 类别管理模块 30
5.2.3 上传文件管理模块 31
5.2.4 图片信息管理模块 32
5.2.5 留言/评论管理模块 33
结 论 34
参考文献 35
致 谢 36
第1章 系统运行方案
1.1 理论分析
大家园社区网站融入web 2.0设计思想,以用户提供全部图片资源,管理员只负责将其发布到对应类别。用户除了可浏览和下载图片,还可发表评论,留言等,用户和管理员都有各自的权限划分,可执行对应的操作。由于网站与用户,用户与用户交互性强,所以定义为网上虚拟社区。网站主体采用执行效率极高的PHP开发,使用AJAX技术辅助,数据库方面采用与PHP之最佳组合MYSQL,web服务器和操作系统则采用Apache和Linux,这就是所谓的LAMP建站方案,由于LAMP均为开源软件,且效率高于微软平台,所以该套方案已得到极大推广和普及,所以本毕业设计采用基于LAMP的平台开发。
1.2 开发工具选用
正如上面陈述的,本系统之所以采用PHP作为服务器端脚本语言是因为PHP执行效率很高,程序运行速度快,且易于上手,除错方便。最重要的是它是免费的。相对与ASP而言,它的效率更高,且ASP部分组件均要收费(如上传组件)。而JSP配置和除错过于复杂,故采用PHP。数据库方面由于都是开源项目,PHP内置支持MYSQL,且MYSQL是正规的关系数据库,且占用资源很少,执行效率很高,当然,它也是免费的。至于其他数据库,ACCESS是桌面型个人数据库,SQL SERVER不方便在linux下于PHP搭配使用,ORACLE是商业大型数据库,所以不予采用。数据库采用PHPMYADMIN执行网络操作,网站界面框架采用Dreameaver 8,在windows xp下开发,PHP,javascript程序采用ZendStudio/editplus(windows平台)和gedit(linux平台)开发,调试环境:l
您可能关注的文档
- xx镇文化活动中心维修装饰工程招标文件本科毕业设计.doc
- ylg90s2双值电容单相异步电动机的设计 本科毕业设计.doc
- ylg90s2双值电容单相异步电动机的设计 张仕冲 本科毕业设计.doc
- ysk366单相电容运转异步电动机的设计 本科毕业设计.doc
- zh1100柴油机齿轮室盖多孔钻组合机床总体及后主轴箱设计本科毕业设计.doc
- zh1105w柴油机机体钻孔专机总体及夹具设计 本科毕业设计.doc
- zl15轮式装载机变速器的设计本科毕业设计.doc
- zns掺杂系统光电性质研究本科毕业设计.doc
- zpw2000a无绝缘自动闭塞结构与研究高职本科毕业设计.doc
- zxh54型铣槽机分度箱部件设计 本科毕业设计.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 高等学校中医临床教学基地教学工作水平评估指标体系与标准.pdf
- 2022届高考物理一轮复习图像经典100题.pdf VIP
- 新能源汽车电气技术 配套课件.pptx
- 2025年高考语文备考之300个文言实词汇编(含课内句子).pdf VIP
- DB11∕T2293-2024住宅工程质量品质提升技术标准.pdf VIP
- Marantz马兰士家庭影院 AV 擴音機 SR8012 SR8012 Quick Start Guide English说明书用户手册.pdf
- 人教八上:专题六 无刻度直尺作图(含解析).docx VIP
- 2023年江西省中考语文试卷及答案解析.pdf VIP
- 2025年山东劳动职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 2025-2026学年七年级英语春季开学第一课 课件:马踏新春,趣学英语(全国通用版).pptx
原创力文档

文档评论(0)