资源预览内容
第1页 / 共48页
第2页 / 共48页
第3页 / 共48页
第4页 / 共48页
第5页 / 共48页
第6页 / 共48页
第7页 / 共48页
第8页 / 共48页
第9页 / 共48页
第10页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
专 业 计算机科学与技术 学 号 10112130238 学生姓名 纪春兰 指导教师 陈志云 副教授 撰写日期:2015 年 5 月 10 日华东师范大学信息学院计算机科学与技术学士毕业论文The Android application development of new legal assistance website 新型法律援助网站 APP 研发目录摘要 .1Abstract.21 引言 .31.1 网站开发背景和开发 Android 应用发展前景 .31.2 本文的研究内容及结构安排 .32 网站搭建相关技术分析 .42.1 Web 技术 .42.2 Javascript 的基本原理 .42.3 PHP+Mysql 编程原理 .43 法律援助中心网站系统 .63.1 系统功能概述 .63.1.1 功能一览图 .63.1.2 网站功能说明 .63.2 详细设计 .73.2.1 系统结构 .73.2.2 功能模块设计 .73.3 数据结构设计与实现 .93.3.1 数据库需求分析 .93.3.2 数据库逻辑设计 .93.4 系统目录结构与公共模块设计 .123.4.1 系统目录结构 .123.4.2 数据库连接 .133.4.3 错误处理页面设计 .143.5 网站前台设计 .143.5.1 框架页面的调用 .143.5.2 首页设计 .153.5.3 热点问题的显示之分页函数 .163.5.4 会员登录页面设计 .193.6 用户注册成为会员 .213.6.1 注册页面设计 .213.6.2 如何让浏览者注册登录后才能留言 .233.7 后台大功能设计 .243.7.1 后台登录之验证码技术 .243.7.2 管理员信息管理之密码修改 .263.7.3 后台实现前台更新 .284 基于 Android 的 App 的研发 .284.1 网站与移动应用的结合意义 .284.2 使用 Java 语言开发 Android 原因 .294.3 移动应用的开发准备 .294.3.1 在 Windows 平台下搭建开发环境 .294.3.2 辅助工具的使用 .304.4 App 软件开发的整体框架思路 .304.5 App 软件开发的主要功能设计 .314.6 App 软件开发的大概界面构思和设计 .314.7 App 功能模块代码 .324.7.1 App 主窗体布局文件 .324.7.2 MainActivity 类的实现 .334.7.3 处理程序退出 .374.7.4 如何将网站内容显示到手机 App 框架页面 .384.7.5 App 检查手机是否联网 .394.8 App 客户端如何和网站同步 .394.8.1 编写 App 后台数据接口 .394.8.2 在 Eclipse 运行 .405 总结与展望 .41参考文献 .426 附录 .436.1 法律援助中心网站 .436.2 法律援助中心 App 运行结果 .43致谢 .450摘要生活在移动互联网时代,如何更有效地宣传,如何帮助更多的人,当然还是离不开网络。谁能更好地利用网络,谁能更好地使用技术,谁就离成功更进一步。本文主要目的是搭建华东师范大学法律援助中心的网站并且为之设计基于 Android 系统的移动应用。这样能够让更多人了解法律,并为他们提供帮助。本网站的开发使用 Dreamweaver8 软件,前台采用 CSS 布局和 JavaScript 技术实现部分特效,开发技术为面向对象的 PHP 语言,数据库采用 Mysql,安卓移动应用采用 Eclipse 开发完成,开发语言是 Java。网站前台功能主要有信息浏览、注册登录、留言等,后台功能有图片增删,管理员登录,多用户等功能,满足设计要求。App 功能与网站相一致。这样人们可以方便地利用 Android 手机解决法律上的问题。本文描述了 Web 技术、数据库建模以及 Java 编程技术。使用 Dreamweaver8 和 Eclipse 作为开发工具,对法援网站进行了需求分析,使用了面向对象的系统开发方法,完成了基于 Web 的法援网站的体系结构设计,使用 Mysql 作为数据库,二者相辅相成,最后,在网站实现的基础上从框
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号