AJAX技术在网页编程的实现-附件一.doc
《AJAX技术在网页编程的实现-附件一.doc》由会员分享,可在线阅读,更多相关《AJAX技术在网页编程的实现-附件一.doc(6页珍藏版)》请在文库网上搜索。
1、AJAX 技术在网页编程的实现28附件一:厦门大学软件学院毕业设计(论文)开题报告学生姓名 班级 学号 指导教师姓 名 职称 所在单位 厦门大学软件学院毕业设计(论文)题 目 AJAX 技术在网页编程的实现毕业设计(论文)的目标:做一个类似摩客电子杂志(http :/)但以社区为主的电子杂志网站。目标:网站主要定位是提供电子杂志浏览与下载,能够让用户使用网站上现有的或者其他用户上传的素材在线 DIY,然后将结果保存成作品并收藏或者发布。网站将提供一个良好的用户与网站交互、用户与用户交流的平台,在尽量提高网络资源利用率的前提下,保证行业资讯的时效性和专业性。网站使用者的角色包括:网站管理者和网站
2、用户。管理者可对网站的所有信息进行浏览、发布、删除、编辑等操作,是网站部分模块的主要信息资源提供者;网站用户除了基本的编辑个人基本信息外,还可以上传并管理自己的素材,并使用自己和其他用户上传的素材进行个性化的电子杂志设计,最终作为个人作品发布到网站上面与其他用户分享。用户还可以对杂志、作品、素材等进行点评和评分,参与网站部分信息的管理。特点:网站界面将以简洁、清爽为主要设计风格,在保证良好视觉效果的同时,也提高了用户的浏览速度。功能上在保证浏览速度的同时,将尽可能地提高用户与网站的交互性,激发用户的积极性和主动性。技术上我们将利用 AJAX 技术来实现比如表单提交、用户评分、用户登录、在线修改
3、、在线点评等交互操作,以改善用户体验。AJAX 技术在网页编程的实现29实现方法:一、网站系统该系统运行环境 Linux Apache PHP MYSQL说明:Linux:服务器运行操作系统为 Linux;Apache:Web 服务器软件 Apache HTTP Server;PHP:服务端脚本语言(“PHP: Hypertext Preprocessor”,超文本预处理器) ;MYSQL:一款免费的数据库管理软件。系统开发环境 Windows + Apache + PHP + MYSQL + IE + FireFox说明:网页在不同的浏览器上有一致的显示效果,在开发时要考虑浏览器兼容性。网页
4、要 w3c 的 xhtml 和 css 表现形式。IE 用来作开发测试,FireFox用来兼容性测试(Firefox 浏览 w3c 标准较接近) 。开发环境设置:网上下载 Apache Http Server 2.2、PHP5、MYSQL、Firefox,安装各个软件。设置 Apache 内 httpd.conf 文件,使 Apache 加载 PHP5 模块以及设置服务器端网页放置的虚拟位置;设置 php5.ini,添加 PHP5 对 MYSQL 和一些相关功能的支持;在 http:/ 上为 Firefox 下载 Firebug 插件(Firebug是一个可以跟踪、调试 JavaScript
5、的插件) ;AJAX 技术在网页编程的实现30二、网站设计1网站特点网站界面将以简洁、清爽为主要设计风格,在保证良好视觉效果的同时,也提高了用户的浏览速度。功能上在保证浏览速度的同时,将尽可能地提高用户与网站的交互性,激发用户的积极性和主动性。技术上我们将利用 AJAX 技术来实现比如表单提交、用户评分、用户登录、在线修改、在线点评等交互操作,以改善用户体验。2网站规划21网站功能规划根据网站的定位与设计目标,网站功能大概分为以下几个模块:用户模块:包括用户注册、激活、资料管理、积分计算、密码修改、找回密码、注销等功能。素材上传:包括标签管理、目录管理、素材上传、素材管理等功能。管理后台:包括
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AJAX 技术 网页 编程 实现 附件