1、 学科分类号 0801 本 科 毕 业 设 计 题 目 ( 中文) : 基于 GPS智能抄表导航系统 -后台设计 (英文) : The Background Design of GPS Navigation Based on Intelligent Meter Reading System 姓 名 邝 燕 财 学 号 2008180516 院 (系) 工 学 院 专业、年级 计算机科学与技术 2008 级 指导教师 杨 家 红 教 授 二一二 年 五 月 湖南师范大学本科毕业设计诚信声明 本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识
2、产权争议,除设计中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。对本设计的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担 。 本科毕业设计作者签名: 二 一二 年 月 日 I 湖南师范大学本科毕业设计任务书 毕业 设计题目 基于 GPS 智能抄表导航系统 -后台设计 作 者 姓 名 邝燕财 所属院、 专业、年级 工学 院 计算机科学与技术 专业 08 年级 指导教师姓名、职称 杨家红 教授 预计字数 15000 开题日期 2011 年 12 月 26日 选题的目的和意义 : 国家电网现在存在如下 问题 1、所有的电
3、能表没有一个物理定位,导致一个找表难的问题 2、现有 国网系统不能对所有的电能表进行抄表,即会有一部份表没有抄到数据 3、员工外出工作没有一个好的管理方案 系统主要功能 1、采集所有电能表的经纬度 2、通过定位很方便的找到每月中漏抄 表计进行抄表 3、抄表过程中记录轨迹,对员工进行路线跟踪、查看,提高工作效率 系统如果达到以上三点:将可以弥补 国家电网中现有的三个重大缺陷,挽回很大的损失 系统可用于所有的国家电 网系统中,将会有很大的可用性价值 主要研究内容: 1、 SSH( Struts、 Spring、 Hibernate)三大框架的应用 2、 Oracle 的应用 3、 Google M
4、ap API 的应用 4、 轨迹导航在地图在的应用实现 5、 JS、 Extjs 开发应用 6、 HTML、 CSS 的界面布局排版 II 应达到的技术指标或要求: 后台主站: HTML、 CSS、 GIS、 SSH、 JS、 ExtJs、 B/S、 Google Map API、 Oracle Html:建立页面结构 CSS:布局 GIS:地理住处系统 SSH: Struts, Spring, Hibernate 三大框架,后台代码开发 JS:界面动态控制 ExtJs:前端绘画界面 B/S:系统访问模式,基于浏览器访问 GoogleMapAPI:操作谷歌地图,定点,画轨迹等 Oracle:关
5、系型数据库,数据存储 oracle9i 以上 抄表终端: Android 2.2 、 SqlLite、 GPRS/GSM、 LBS 主要设计方法或技术路线: 1、 小组讨论 需定系统需求,系统定位; 2、 准备相关资料,查看大量资料; 3、 跟据需求确定数据库,设计好系统框架; 4、 系统分工开发,模块测试; 5、 系统整合; 6、 系统整体测试,修改 Bug; 7、 系统上线试用; 完成本课题应具备的环境(软件、硬件): 后台管理系统运行环境 软件需求: 1、 服务器: a) 操作系统: Windows Server 2003 或更高版本服务器操作系统 ; b) 数据库: Oracle9i及
6、以上版本 ; c) WEB 服务器: Apache Tomcat 6.0 及以上版本 ; 2、 客户端: a) 操作系统: Windows XP SP2以上的版本 ; 3、 浏览器: IE 7.0 以上版本 ; 终端抄表智能系统运行环境 1、 Android 2.1 及以上操作系统的手机终端。 III 各阶段任务安排: 第一阶段 - 2011年 06月 01 日 -2011 年 11月 30 日 : 系统定位、确定需求 第二阶段 - 2011年 12月 01 日 -2012 年 12月 31 日 : 资料准备和查找 第三阶段 - 2012年 01月 01 日 -2012 年 01月 12 日
7、: 数据库设计和系统架构设计 第四阶段 - 2012年 02月 15 日 -2012 年 04月 15 日 : 任务分工开发 第五阶段 - 2012年 04月 16 日 -2012 年 04月 30 日 : 程序整合 第六阶段 - 2012年 05月 01 日 -2012 年 05月 15 日 : 系统测试(修改 Bug) 第七阶段 - 2012年 05月 16 日: 系统正式运行 主要参考资料: 1 Bruce Eckel(美 ).Java 编程思想 (Thinking In Java) M. 2007.06 第四版 机械工业出版社 . 2 余昀 .JSP 2.0 技术 从入门到精通 M.中
8、国铁道出版社 3 江宽 龚小鹏 GoogleAPI 开发详解 M 2010.06 第二版 电子工业出版社 4 覃庆炎、张伟 .Java 开源项目 Spring+Hibernate+Struts 项目开发详解 M. 清华大学出版社 5 李刚 .轻量级 JavaEE 企业应用实践 M. 2011.03 第三版 Struts2+Spring 2+Hibernate整合开发 .电子工业大学出版社 6 Scott Davis. GIS for Web DevelopersC. 2007, Davisworld.org 7 费冬冬 .挑战 JavaScript&Ajax应用开发 M. 机械工业出版社 8
9、徐会生、康爱媛、何启伟 .深入浅出 ExtJsM 第二版 . 人民邮电出版社 9 黄灯桥 徐会生 .ExtJs 高级程序设计 M. Prodessional ExtJs . 机械工业出版社 10 蒋波涛 朱强 WebGIS 开发实践手册 -基于 Arclms、 OGC 和瓦片式 GIS 2009.10M 电子工业大学出版社 11 Guo Chang Xu ,Dr lng GPS Theory-Algorithmsand ApplicationsC 2nd Edition 2003 12 http:/ 百度文库 DB OL 13 邱哲、王俊标、马斗 .Struts Web 设计与开发大全 M.清
10、华大学出版社 14 孙卫琴 .精通 HibernateJava对象持久化技术详解 M. 第二版 电子工业大学出版社 15 CayS.Horstmann CayS.Horstmann. Java 核心技术卷一 M. 机器工业出版社 指导教师意见: 指导教师签名 : IV 开 题 报 告 会 纪 要 时间 地点 与 会 人 员 姓 名 职务(职称) 姓 名 职务(职称) 姓 名 职务(职称) 会议记录摘要: 会议主持人签名: 记录人签名: 年 月 日 指导小组意见 负责人签名: 年 月 日 学 院 意 见 负责人签名: 年 月 日 V 湖 南 师 范 大 学 工 学院指导教师指导毕业设计情况登记表
11、 论文(设计)题目 基于 GPS智能抄表导航系统 -后台设计 学生姓名 邝燕财 所属专业、年级 计算机科学与技术 专业 2008 级 指导教师 姓名 杨家红 职 称 教 授 学 历 博 士 指导时间 指导地点 指 导 内 容 学生签名 备 注 VI 二、湖南师范大学本科毕业设计评审表 毕业设计题 目 基于 GPS 智能抄表导航系统 -后台设计 作者姓名 邝燕财 所属院、专业、年级 工学院 院 计算机科学与技术 专业 08 年级 指导教师 姓名、职称 杨家红 教授 字 数 20412 定稿日期 2012年 05 月 12日 中 文 摘 要 本系统利用基于 GPS、 GIS、 GPRS等技术的后台
12、和基于 Android与 google 离线地图的手机终端实现电网部门资产管理可视化、抄表 、 采集 、 核对可视化和任务考勤可视化。通过使用本软件,可以有效的解决电网部门所存在的几个问题: 1. 任务派单可视化 :系统支持地图辅助派单,派单员可以按地理位置分派任务,方便检修、核对、抄表等方面。 2. 任务考勤可视化 :解决抄表到位率,借助 GPS定位功能自动记录抄表、采集、核对人员的行走轨迹。管理员在回收任务单后,可查看轨迹进行考勤,实现任务考勤可视化。 3. 检修、核对、抄表可视化 :在地图上显示未完成的任务,并显示任务的位置与方位,保证了检修、抄表、核对人员在一个不熟悉的环境执行任务时,
13、能够快速准确地找到目标,且最大限度地降底了抄表、核对的误抄率。 由于存在上述问题本系统 -智能 抄表系统之 后台管理 主要以 GPS、 GIS、 GPRS 等技术 利用 Google 的离线地图为辅, Struts、 Hibernate、 Spring 三大架构实现后台开发,及 HTML+CSS+ExtJs 前台的 UI界面 制作 ,实现 Web 架构系统 。 主要实现如下功能点:基础数据管理、抄表管理、 信息 采集管理、 电能表 核对管理、任务管理、员工管理、抄表 异常 信息 管理 。 以上功能将很有 方便 的解决了国 家电 网系统中检修、核对、抄表等 难 找表问题,以离线地图查看员工 抄表
14、过程中所记录的 轨迹 ,实现考勤可视化。 关键词 GPS;抄表;定位;导航; SSH VII 英 文 摘 要 This system based on GPS and GIS, GPRS technology background and based on Android and Google offline map mobile terminal realize the power grid department asset management visualization, metering, acquisition, check the visualization and task at
15、tendance visualization. By using this software, can effectively solve the power grid department problems: 1. The task sent single visualization: system support map auxiliary sent single and sent the single member can geographically assigned task, convenient maintenance and check, meter, etc. 2. Task
16、 attendance visualization: solve meter reading DaoWeiLv, with the aid of GPS positioning function to be automatic records metering, acquisition, check personnel walking tracks. Administrator in the recovery task after single, see trajectory attendance, realize the task attendance visualization. 3. M
17、aintenance and check, meter visualization: in the map shows unfinished task, and shows the position and orientation of the task, ensure the maintenance, metering, check personnel in an unfamiliar environment during the mission, fast, accurate and will find the target, and the maximum limit drop bott
18、om metering, check the mistake copy rate. Due to the above problems existing the system-smart meter reading system in the management of the main machine after GPS and GIS, GPRS technology using Googles offline map is complementary, Struts, Hibernate, Spring three structure realize the development ba
19、ckground, and HTML and CSS + ExtJs front desk of the UI interface production, achieve Web framework system. Mainly realizes the following function point: basic data management, meter management, information acquisition management, check management, task management watt-hour meter, staff management,
20、meter anomaly information management. Above functions will be very have convenient solved the national grid system maintenance and check, meter, hard to find table questions, in order to check employees offline map meter reading in the process of the track of the record, and realize the attendance v
21、isualization. 关键词 GPS; Meter; Position; SSH; Navigation VIII 毕业设计指导教师评定成绩 评审基元 评审要素 评审内涵 满分 实评分 选题质量30% 目的明确 符合要求 选题符合专业培养目标,体现学科、专业特点和综合训练的基本要求 10 选题恰当 题目规模适当 5 题目难易度适中 5 联系实际 题目与生产、科研、实验室建设等实际相结合,具有一定的 实际价值 10 能力水平35% 综合运用 知识能力 能将所学专业知识和机能用与毕业设计中;设计内容有适当的深度、广度和难度 5 应用文献 资料能力 能独立查阅相关文献资料,能对本设计所涉及的有
22、关研究状况及成果归纳、总结 和恰当运用 5 实验(设计) 能力 能运用本学科常用的研究方法,选择合理可行的方案,能对实际问题进行分析,进行实验(设计),具有较强的动手能力 5 计算能力 原始数据搜集得当;能进行本专业要求的计算,理论依据正 确,数据处理方法和处理结果正确 5 外文应用 能力 能搜集、阅读、翻译、归纳、综述一定量的本专业外文资料与外文摘要,并能加以运用,体现一定的外语水平 5 计算机应用能力 能根据设计题目要求编程上机或使用专业应用软件完成设计任务 5 分析能力 能对设计项目进行技术经济分析或对实验结果进行综合分析 5 设计质量35% 插图或图纸质量 能用计算机绘图,且绘制图纸表
23、格符合标准 5 说明书撰写水平 设计说明书齐全;概念清楚,内容正确,条理分明,语言流 畅,结构严谨; 篇幅 达到学校要求 15 规范化程度 设计的格式、图纸、数据、用语、量和单位、各种资料引用和 运用规范化,符合标准;设计栏目齐全合理 5 成果的实用性与科学性 较好地完成设计选题的目的要求, 成果富有一定的理论深度和实际运用价值 5 创见性 具有创新意识,设计具有一定的创新性 5 正文部分成绩(上表) : 总成绩: 评定等级: 外文 资料译文成绩 : 指导教师评审意见: 指导教师签名: 说明:此表指标部分为正文部分计分表,正文部分成绩实评总分 0.9,外文资料译文成绩满分为 10 分。总成绩正文部分成绩外文资料译文成绩。评定成绩分为优秀、良好、中等、及格、不及格五个等级,总成绩 90 100 分记为优秀, 80 89分记为良好, 70 79分记为中等, 60 69 分记为及格, 60 分以下记为不及格。 若译文成绩为零,则不计总成绩,评定等级记为不及格。