自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(558)
  • 资源 (346)
  • 问答 (2)
  • 收藏
  • 关注

div始终居中在窗口显示

<!DOCTYPE html><html><head><meta charset='utf-8'>  <title>CSS Position 定位实现 DIV 在窗口居中</title>   <style type="text/css">.dialog{positi

2017-06-22 10:42:11 336

原创 Thrift入门及Java实例演示

目录:概述下载配置基本概念数据类型服务端编码基本步骤客户端编码基本步骤数据传输协议实例演示(java) thrift生成代码 实现接口IfaceTSimpleServer服务模型TThreadPoolServer 服务模型TNonblockingServer 服务模型THsHaServer服务模型异步客户端[一]、...

2015-02-02 09:59:16 227

原创 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported

解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下: [html] view plaincopy <build>          <pluginManagement>              <plugins>                  <plugin&gt...

2015-01-27 14:43:55 401

原创 spring mvc拦截器和<mvc:annotation-driven />的详解

MVC的拦截器经本人在Spring mvc中对方案1和方案2的测试表明,并没有拦截静态资源,所以可以放心使用方案1和方案2,方案3可以放弃,并且可以放心使用&lt;mvc:annotation-driven /&gt;注解。 方案一,(近似)总拦截器,拦截所有url&lt;mvc:interceptors&gt; &lt;bean class="com.app.m...

2015-01-22 09:10:09 177

原创 SpringMVC 拦截器

原文链接:http://jinnianshilongnian.iteye.com/blog/1670856常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记...

2015-01-22 09:09:56 219

原创 html禁止清除input文本输入缓存

多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有2种方法:方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: &lt;input type="text" autocomplete="off" name="test" /&gt;方法二: 在 input 所在的form标签中添...

2014-11-14 10:06:47 93

原创 Spring MVC 方法注解拦截器(转)

应用场景,在方法级别对本次调用进行鉴权,如api接口中有个用户唯一标示accessToken,对于有accessToken的每次请求可以在方法加一个拦截器,获得本次请求的用户,存放到request或者session域。python中,之前在python flask中可以使用装饰器来对方法进行预处理,进行权限处理先看一个实例,使用@access_required拦截:?...

2014-11-12 09:31:11 120

原创 SpringMVC 登陆拦截器实现登陆控制

思路,先登陆后,将登陆信息存储在session中,然后通过拦截器,对系统中的页面和资源进行访问拦截,同时对于登陆本身相关的页面和资源不拦截。 实现方法:1234567891011121314151617181920212223242526272829...

2014-11-12 09:31:11 548

原创 Dom4J解析使用xpath java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常

用Dom4J解析xml,以前没注意,今天使用dom4j包解析xml时在xpath使用处报错     异常栈:java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常      导入包 jaxen-1.1-beta-6.jar 解决;      另外记录下dom4j 读 xml时的代码片:           F...

2014-11-12 09:31:04 177

原创 jquery控制自动刷新的代码举例

1、html内容部分 复制代码代码示例:&lt;div id='log_reload'&gt;&lt;select name="id_s" size="1"&gt;&lt;option value='2'&gt;-2s-&lt;/option&gt;&lt;option value='3'&gt;-3s-&lt;/option&gt;&lt;optio

2014-11-12 09:31:01 171

原创 dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误

java.lang.NoClassDefFoundError: org/jaxen/JaxenExc关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式执行时却抛出以下异常:Excepti...

2014-11-07 11:09:04 270

原创 Spring MVC 拦截器(转)

Controller层的拦截器继承于HandlerInterceptorAdapterHandlerInterceptorAdapter.java 1 public abstract class HandlerInterceptorAdapter implements HandlerInterceptor { 2  3     /** 4      * This implementati...

2014-11-07 11:08:40 95

原创 jquery 页面滚动到底部自动加载插件集合

很多社交网站都使用无限滚动的翻页技术来提高用户体验,当你页面滑到列表底部时候无需点击就自动加载更多的内容。下面为你推荐 10 个 jQuery 的无限滚动的插件:1. jQuery ScrollPaginationjQuery ScrollPagination plugin 是一个 jQuery 实现的支持无限滚动加载数据的插件。2. jQuery ScrewScrew (scr...

2014-11-04 11:28:13 276

原创 JS 网页自动加载js函数

1法:body 的onload的方法2法:window.onload方法window.onload=function(){//alert('window'); 进入界面就加载该函数randomPic(80,30);}

2014-11-04 11:25:12 116

原创 关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性

简介  前面一 篇写完之后,有一些同仁热心回复,有的是提问题,同时希望能举一些例 子来说明;有的是提建议,希望下一篇写得更详细点;还有的同仁提出不同的观点。感谢大家的参与。会继续努力的。本文将针对Layer(层)和 Tier(排)的区别做个辨析。并详细介绍3 Tier / N Tier架构中各Tier的开发。各Tier的分布式方式。以及为了达到高性能,低延迟,高可伸缩性,需要采取哪些方法和...

2014-11-03 09:21:56 106

原创 Community Server专题附录一: 什么是Threads & Processes

线程和进程(Threads and Processes), 简单说,你启动一个程序,就启动了一个进程,早期win3.x的系统以进程为单位(嘿嘿,其实我没有用过win3.x),win98后每个进程还可以启动几个线程,因此以线程为单位。在如今的操作系统下线程间是独立运行的,但是他们共享一些内存中的片断,如:全局变量等。问题来了:CS在服务器上运行是多线程的吗?每个用户的Http请求CS做了什么...

2014-11-03 09:21:53 136

原创 Community Server专题九:MemberRole之Profile(转载)

上个专题我们讲到了Membership,了解了Membership可以让我们轻松的实现用户注册、登录、删除用户、用户更改密码等等一系列关于用户的基本操作,但是对于一个面向多用户的web程序,为了满足用户在访问站点时能够根据自己的喜好定制web站点的一些页面布局、皮肤,语言等等一些信息,Membership是不能满足要求的,因此,在CS中引入了Profile,Profile并不是为了实现用户个性化的...

2014-11-03 09:21:52 158

原创 Community Server专题十:MemberRole之RoleManager(转载)

http://www.cnblogs.com/chenying99/archive/2011/03/14/1983119.html由于最近忙于一些琐事,近半个月都没有写新的专题,今天忙里抽闲赶紧补上,实在是抱歉。 设计做多了就会发现,用户权限管理是一个永恒的话题,几乎没有什么项目不需要权限和角色管理的,可能会无数次去写角色管理的代码,而且会根据项目的不同粒度也会有所不同。在CS...

2014-10-31 10:16:15 131

原创 PetShop的系统架构设计(转载)

《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的 PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着 版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成...

2014-10-31 10:16:13 98

原创 PetShop数据访问层之消息处理(转载)

《解剖PetShop》系列之三三、PetShop数据访问层之消息处理在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在 前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然...

2014-10-31 10:16:11 89

原创 PetShop之ASP.NET缓存(转载)

《解剖PetShop》系列之四四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存 储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用 Cache存储CPU访问概率高的...

2014-10-31 10:16:10 137

原创 PetShop之业务逻辑层设计(转载)

五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统 所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applic...

2014-10-31 10:16:08 102

原创 Microsoft .NET Pet Shop 4 架构与技术分析

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。...

2014-10-29 12:17:39 72

原创 memcached——分布式内存对象缓存系统

memcached是什么?  memcached 是以LiveJournal 旗下Danga Interactive 公司的Brad Fitzpatric 为首开发的一款软件。现在已成为 mixi、 hatena、 Facebook、 Vox、LiveJournal等众多服务中 提高Web应用扩展性的重要因素。  许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览...

2014-10-29 12:17:26 110

原创 Web service是什么

我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。我把学习笔记和学习心得,放到网志上,欢迎指正。今天先写一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服务)。传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(se...

2014-10-29 12:17:23 60

原创 领域驱动设计下系统层次结构风格

传统的三层架构最简单的分层方式自然就是“表现层、业务逻辑层和数据访问层”,我们可以用下图来表示这个思想:注意图中打虚线的“基础结构层”,从实践的表现上来看,这部分内容可能就是一些帮助类,比如 SQLHelper之类的,也可能是一些工具类,比如TextUtility之类。这些东西可以被其它各层所访问。而基于分层的概念,表现层只能跟业务逻辑层打交道,而业务逻辑层在数据持久化方面的操作,...

2014-10-29 12:17:22 278

原创 PetShop之表示层设计

六 PetShop之表示层设计表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如 果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍 然难以讨得客...

2014-10-29 12:17:21 79

原创 缓存系统MemCached的Java客户端优化历程

Memcached 是什么?Memcached是一种集中式Cache,支持分布式横向扩展。这里需要解释说明一下,很多开发者觉得Memcached是一种分布式缓存系统,但是其实Memcached服务端本身是单实例的,只是在客户端实现过程中可以根据存储的主键做分区存储,而这个区就是Memcached服务端的一个或者多个实例,如果将客户端也囊括到Memcached中,那么可以部分概念上说是集中式...

2014-10-28 09:03:59 161

原创 分析算法时间复杂度的方法

1.1 频度统计法。频度统计法指以程序中语句执行次数的多少作为算法时间度量分析的一种方法。通常情况下,算法的时间效率主要取决于程序中包含的语句条数和采用的控制结构这两者的综合效果。因此,最原始且最牢靠的方法是求出所有主要语句的频度f(n),然后求所有频度之和。例如:如下形式的语句段:for (i=1;i&lt;n;i++){ y++;for (j=0;j&lt;(2*n);...

2014-10-28 09:03:57 357

原创 探求Floyd算法的动态规划本质

Floyd–Warshall(简称Floyd算法)是一种著名的解决任意两点间的最短路径(All Paris Shortest Paths,APSP)的算法。从表面上粗看,Floyd算法是一个非常简单的三重循环,而且纯粹的Floyd算法的循环体内的语句也十分简洁。我认为,正是由于“Floyd算法是一种动态规划(Dynamic Programming)算法”的本质,才导致了Floyd算法如此精妙。...

2014-10-28 09:03:56 116

原创 检测单向链表是否存在环

问题描述:在单向链表中,每个结点都包含一个指向下一个结点的指针,最后一个结点的这个指针被设置为空。但如果把最后一个结点的指针指向链表中存在的某个结点,就会形成一个环,在顺序遍历链表的时候,程序就会陷入死循环。我们的问题就是,如何检测一个链表中是否有环,如果检测到环,如何确定环的入口点(即求出环长,环前面的链长)。一种比较耗空间的做法是,从头开始遍历链表,把每次访问到的结点(或其地址)存入一...

2014-10-28 09:03:55 95

原创 Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析

简介: 这个分为两个部分的系列文章研究了 Apache Tomcat 服务器的系统架构以及其运用的很多经典设计模式。第 1 部分 分析了 Tomcat 的工作原理,第 2 部分将分析 Tomcat 中运用的许多经典设计模式,如模版模式、工厂模式和单例模式等。通过学习它们的实践运用能给我们以后的软件设计起到一定的借鉴作用。门面设计模式门面设计模式在 Tomcat 中有多处使用,在 Req...

2014-10-28 09:03:52 63

原创 linux命令之find命令之xargs详细解释

在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。  find命令把匹配到的文件传递给xargs命令,而xargs命令每次...

2014-10-27 09:55:20 133

原创 linux命令之 rmdir详细解释

今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。1.命令格式:rmdir [选项]... 目录...2.命令功能:该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写...

2014-10-27 09:55:17 319

原创 Spring4 MVC Hibernate4集成

一、    本文所用环境Spring4.0.3.RELEASEHibernate4.3.5.FinalMysql二、    工程目录 三、    Maven添加依赖用Maven创建项目,pom.xml如下: View Code四、    新建数据库表数据库采用Mysql,新建users表,我们演示操作此表CREATE TABLE `use...

2014-10-27 09:55:17 121

原创 Spring AOP AspectJ

Spring的AOP可以通过对@AspectJ注解的支持和在XML中配置来实现,本文通过实例简述如何在Spring中使用AspectJ.一:使用AspectJ注解:1,启用对AspectJ的支持:通过在Spring的配置中引入下列元素来启用Spring对AspectJ的支持:&lt;aop:aspectj-autoproxy /&gt;或者(如果不是使用XSD的话)&lt;bean class...

2014-10-27 09:55:15 63

原创 Hibernate 4.3 SessionFactory

Configuration configuration = new Configuration().configure(); //以下这两句就是4.3的新用法StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder().applySettings(configuration.getProp...

2014-10-27 09:55:13 72

原创 How Tomcat Works

要使用一个web应用程序,必须要将表示该应用程序的Context实例部署到一个host实例中。在tomcat中,context实例可以用war文件的形式来部署,也可以将整个web应用拷贝到Tomcat安装目录下的webapp下。对于部署的每个web应用程序,可以在其中包含一个描述文件(该文件是可选的),该文件中包含了对context的配置选项,是xml格式的文件。注意,tomcat4和tomc...

2014-10-26 10:10:35 122

原创 linux命令之find详细解释

find一些常用参数的一些常用实例和一些具体用法和注意事项。1.使用name选项:文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。  可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。  不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOM...

2014-10-26 10:10:32 68

原创 Digester学习笔记

总觉得,Digester不仅仅能作配置文件解析,而且可以作得更多。 配置属性  Digester用来解析应用系统的配置文件,其本身也有很可配置的属性。属性描述classLoader指定类装载器(class loader)。ObjectCreateRule 和 FactoryCreateRule两个规则中,需要动态加载一些类(如那些盛放XML解析出来的数据的j...

2014-10-26 10:10:31 58

js身份证号码获取性别、出生日期、籍贯省市.zip

js方法获得身份证号码对应的信息(性别、出生日期、籍贯省市) 亲测,绝对正确

2019-06-14

JSP网上书店系统毕业论文

目录 前 言 2 第一章 概 述 3 1.1 开发背景 3 1.2 JSP简介 4 1.2.1 JSP的运行原理 4 1.2.2 JSP页面的组成 6 1.2.3 JavaBean技术介绍 6 1.2.4 JSP的运行环境 7 1.3 系统开发环境 7 1.3.1 服务器的配置 7 1.3.2 数据库后台环境的配置 11 第二章 需求分析 14 2.1 系统说明 14 2.2 系统功能简介 15 2.2.1 基本功能 15 2.2.2 用户界面设计 15 2.3 系统运行环境 15 第三章 系统设计 17 3.1 系统设计思想 17 3.2 系统功能模块化 18 3.3 数据库设计 18 3.3.1 数据库需求分析 19 3.3.2 数据库概念结构 19 3.3.3 数据库逻辑机构设计 20 第四章 详细设计 22 4.1 系统概述 22 4.2 系统主要文件 22 4.3 详细代码及说明 23 4.3.1实现用户实体的Bean 23 4.3.2实现商品实体的Bean 26 4.3.3 实现订购单实体的Bean 27 4.3.4 实现购物车实体的Bean 29 4.3.5 实现购物实体的Bean 30 4.3.6 前台运行程序cart.jsp 35 第五章 总结 41 致谢 42 参考文献 43

2017-06-22

JSP网上花店管理系统的设计与实现毕业论文

目 录 1 引 言 1 2 系统概述 2 2.1系统开发背景 2 2.2系统开发的意义 2 2.3系统设计目标 2 2.4系统设计的特点 3 2.5系统设计思想 3 3 系统开发工具 4 3.1 JSP程序设计语言介绍 4 3.1.1 JSP概述 4 3.1.2 JSP的特点 4 3.2 JAVA程序设计语言介绍 5 3.2.1 Java概述 5 3.2.2 Java 的特点 5 3.2.3 JavaBean 5 3.3 TOMCAT 6 3.4 MYSQL 6 3.4.1 MySQL的简介 6 3.4.2 MySQL的特点 6 3.4.3 MySQL服务器工作方式 7 3.5 ECLIPSE 7 4 数据库设计 8 4.1 数据库表的设计 8 4.1.1用户信息表(users) 8 4.1.2管理员信息表(admin) 8 4.1.3商品信息表(goods) 8 4.1.4商品类别表(sort) 9 4.1.5订单表(orders) 9 4.1.6留言表(leaveLanguage) 10 4.2数据库ER图 10 5 系统的功能分析 11 5.1系统总体结构 11 5.2 前台功能分析 12 5.3 后台功能分析 13 6 系统的设计与实现 14 6.1 前台主要页面设计与实现 14 6.1.1系统前台的流程分析 14 6.1.2系统首页 15 6.1.3用户注册/登录 16 6.1.4商品信息 19 6.1.5购物车 20 6.1.6在线留言 21 6.2后台主要页面设计与实现 23 6.2.1管理员登录 23 6.2.2用户信息管理 24 7系统的安装与测试 26 7.1系统运行环境的搭建 26 7.1.1 构建JSP运行环境 26 7.1.2 构建JSP开发环境 26 7.2 系统测试 27 7.2.1系统测试目标 27 7.2.2系统的具体测试 27 7.2.3系统测试总结 27 结 论 28 参考文献 29 致 谢 30

2017-06-22

JSP网络家园论坛毕业论文

目录 第1章 概述 1 1.1课题背景 1 1.2论坛的发展史 1 1.3系统的功能概述 2 第2章 开发平台与相关知识简介 3 2.1 Java 简介 3 2.2 JSP介绍 3 2.3开发工具与环境的搭建 4 2.3.1开发工具简介 4 2.3.2项目部署与环境搭建 5 第3章 系统调研及可行性分析 6 3.1系统的综合要求 6 3.1.1 硬件要求: 6 3.1.2 程序运行环境: 6 3.2 系统的设计目标 6 3.3系统的的可行性分析 7 3.4系统后台功能总体模块图 7 3.5后台管理用例建模 8 第4章 系统总体设计 10 4.1 系统功能描述 10 4.2 系统功能结构图 10 4.2.1 根据系统结构图介绍功能 10 4.3系统流程分析 11 4.4 数据库设计 12 4.4.1 数据表需求分析 12 4.4.2数据库逻辑设计 13 第5章 系统的详细设计 18 5.1 系统的后台主界面模块设计 18 5.2 系统的管理模块 19 第6章 测试 27 6.1用户管理模块测试 27 6.2 后台管理模块测试 28 总结 29 参考文献 30 致 谢 31

2017-06-22

JSP图书馆管理系统毕业论文

目 录 第1章 绪论 - 1 - 1.1.1图书管理的现状 - 1 - 1.1.2现有图书馆管理系统现状 - 2 - 1.2 选题的目的及意义 - 2 - 1.3 课题研究的主要内容 - 3 - 第2章 系统开发工具及相关技术 - 4 - 2.1 JSP技术 - 4 - 2.2 JDBC - 4 - 2.3 Servlet - 5 - 2.4 MySQL - 5 - 2.5 TOMCAT - 5 - 2.6 MyEclipse - 5 - 2.7 B/S结构 - 6 - 2.8 本章总结 - 6 - 第3章 系统需求分析 - 7 - 3.1 可行性分析 - 7 - 3.1.1技术可行性 - 7 - 3.1.2经济可行性 - 7 - 3.2 系统实现的目标 - 8 - 3.3系统功能分析 - 8 - 3.4系统流程图分析 - 8 - 3.5 开发及运行的环境 - 9 - 3.5.1硬件环境 - 9 - 3.5.2软件环境 - 9 - 3.6设计模式分析 - 10 - 第4章 系统设计 - 11 - 4.1 系统功能设计: - 11 - 4.1.1总体功能设计 - 11 - 4.1.2“图书借还”模块设计 - 12 - 4.1.3“读者管理”模块设计 - 12 - 4.1.4“图书管理”模块设计 - 13 - 4.1.5“系统查询”模块设计 - 13 - 4.1.6“系统设置”模块设计 - 14 - 4.1.7“更改口令”模块设计 - 14 - 4.1.8 其他功能设计 - 14 - 4.2 系统数据库设计 - 14 - 4.2.1数据总体结构设计 - 14 - 4.2.2图书信息表结构设计 - 16 - 4.2.3图书类型信息表结构设计 - 16 - 4.2.4 读者信息表结构设计 - 17 - 4.2.5读者类型信息表结构设计 - 17 - 4.2.6图书借阅信息表结构设计 - 18 - 4.2.7图书归还信息表结构设计 - 18 - 4.2.8管理员信息表结构设计 - 19 - 4.2.9图书馆信息表结构设计 - 19 - 4.2.10书架信息表结构设计 - 20 - 4.2.11出版社信息表结构设计 - 20 - 4.2.12权限信息表结构设计 - 20 - 第5章 系统实现 - 21 - 5.1数据库操作类的实现 - 21 - 5.2登录模块实现 - 23 - 5.3图书馆主界面模块的实现 - 24 - 5.4图书借还功能模块的实现 - 26 - 5.5读者管理功能模块的实现 - 30 - 5.6图书管理功能模块的实现 - 34 - 5.7系统查询功能模块的实现 - 39 - 5.8系统管理功能模块的实现 - 43 - 第六章 软件测试 - 48 - 6.1 软件测试的方法与步骤 - 48 - 6.2 测试用例设计与测试用例的运行过程及测试结果分析 - 49 - 6.2.1模块测试 - 49 - 6.2.2集成测试 - 50 - 6.2.3 验收测试 - 51 - 6.3 评价 - 51 - 第七章 总结 - 52 - 致 谢 - 53- 参考文献 - 54 -

2017-06-22

JSP人事管理系统毕业论文

目 录 1前言 2 1.1信息化的发展 2 1.2课题的研究背景 2 1.3课题的研究目的 3 2需求分析 3 2.1 可行性分析 4 2.1.1 经济可行性 4 2.1.2 技术可行性 4 2.1.3 运行可行性 4 2.2系统需求 5 2.3功能需求 5 2.4性能需求 5 3概要设计 6 3.1系统开发环境 6 3.2 JDK 1.6和Tomcat 6.0 服务器配置 6 3.3系统结构图 7 3.4管理端流程图 8 3.5客户端流程图 9 3.6数据库设计 9 3.6.1数据库E-R图设计 9 3.6.2实体图设计 10 3.6.3数据库表设计 13 4详细设计 15 4.1登陆界面设计 15 4.2部门管理模块设计 16 4.3职工管理模块设计 17 4.3.1职工列表模块设计 17 4.3.2职工查询模块设计 18 4.4事务管理设计 18 4.4.1考勤管理模块设计 18 4.4.2请假管理模块设计 19 4.4.3工资管理模块设计 20 4.4.4加班管理模块设计 20 4.5帐号管理设计 21 4.5.1管理员模块设计 21 4.5.2用户模块设计 21 5调试与测试 22 5.1程序调试 22 5.2程序的测试 22 5.2.1测试的重要性和目的 22 5.2.2测试方法设计 23 5.2.3测试的用例设计 23 6总结 24 参考文献 25 致谢 25

2017-06-22

JSP留言本管理系统毕业论文

目录 摘要 I Abstract II 目录 I 第1章 绪论 1 1.1 开发背景及目标 1 1.2 系统的B/S模式 1 1.2.1 软件体系结构介绍 1 1.2.2 B/S的三层体系结构 2 1.2.3 C/S架构的优势与劣势 3 1.2.4 B/S架构的优势与劣势 4 1.3 开发工具的选用及介绍 5 1.3.1 JSP网络技术 5 1.3.2 Dreamweaver介绍 6 1.3.3 SQL Server2000介绍 7 1.4 开发及运行环境 8 1.4.1 硬件环境及操作系统 8 1.4.2 系统开发平台 9 第2章 网站总体分析和总体设计 10 2.1 网站总体分析 10 2.1.1 需求分析 10 2.1.2 可行性分析 10 2.1.3 业务流程分析 11 2.2 网站总体设计 12 2.2.1 前台功能模块设计 12 2.2.2 网页界面设计 14 2.2.3 后台功能模块设计 18 2.2.4 MVC设计模式 18 第3章 后台数据库制作 20 3.1 数据库概述 20 3.1.1 关系型数据库 20 3.1.2 JDBC数据库访问技术 20 3.1.3 SQL语言介绍 22 3.2 数据库设计 23 3.2.1 数据库设计规划 23 3.2.2 用户需求分析 23 3.2.3 概念结构设计 24 3.2.4 逻辑结构设计 27 3.2.5 数据库运行与维护 29 3.3 模块的实现 29 3.3.1 数据添加功能 29 3.3.2 数据查询功能 30 3.3.3 数据修改功能 31 3.3.4 数据删除功能 32 3.4 JSP Web服务 32 3.4.1 JSP服务对象 32 3.4.2 JavaBeans简介 33 3.5 JavaScript脚本语言介绍 34 第4章 网站的测试 35 4.1 单元测试 35 4.2 集成测试 35 4.3 系统测试 35 4.4 测试过程 35 4.5 测试结果 35 结论 37 致 谢: 38 参考文献 39 附录 40

2017-06-22

JSP教师教学评价管理系统毕业论文

目 录 摘 要 Ⅰ ABSTRACT(英文摘要) Ⅱ 目 录 Ⅲ 第一章 引 言 1 1.1 课题的背景 …………………………………………………………… 1 1.2课题的目的和意义 1 第二章 开发工具、技术简介…………………………………………………… 2 2.1 开发工具简介 ……………………………………………………………. 2 2.1.1 SQL Server 2005 Express Edition简介 ………………………… 2 2.1.2 Tomcat简介 ……………………………………………………… 2 2.1.3 Microsoft SQL Server 2005 Driver for JDBC简介 ……………..3 2.2 开发技术简介 3 2.2.1 JSP简介 3 2.2.2 SQL简介 4 第三章 需求分析 5 3.1 系统功能分析 5 3.2 系统设计思想 5 3.3 可行性分析 6 第四章 总体设计 7 4.1 功能需求分析设计图 7 4.2 系统功能图 ………………………………………………………………8 4.3 系统流程图 ………………………………………………………………9 第五章 详细设计 10 5.1 数据库设计 ……………………………………………………………… 10 5.1.1 数据库概念结构及E-R图 …………………………………………... 10 5.1.2 数据库逻辑结构 ……………………………………………………….....12 5.2 系统数据流图 ……………………………………………………………. 15 5.2.1 系统一层数据流图 ……………………………………………………….15 5.2.2 系统登录功能二层数据流图 …………………………………………….16 5.2.3 学生功能二层数据流图 ……………………………………………… 16 5.2.4 教师功能二层数据流图 ………………………………………………….17 5.2.5 管理员功能二层数据流图 ……………………………………………… 18 第六章 功能实现 .19 6.1 系统登录功能模块 ……………………………………………………… 19 6.1.1 系统登录页面及描述………………………………………………… 19 6.2 学生功能模块 ……………………………………………………………. 20 6.2.1 学生登录后页面及描述 ……………………………………………… 20 6.2.2 学生功能页面及描述……………………………………………….. 20 6.3 教师功能模块 …………………………………………………………… 22 6.3.1 教师登录后页面及描述…………………………………………….... 22 6.3.2 教师功能页面及描述………………………………………………… 22 6.4 管理员功能模块………………………………………………………… 23 6.4.1 管理员登陆后页面及描述……………………………………………… 23 6.4.2 管理员功能页面及描述…………………………………………………... 23 第七章 系统测试 26 7.1 学生评教功能测试 26 7.2 教师查看评分和留言功能测试 27 7.3管理员查看教师排名功能测试 28 结论 30 参考文献 31 致谢 32

2017-06-22

jsp购书网站毕业论文

目 录 摘要 I Abstract II 引 言 1 第一章 绪 论 2 1.1选题背景 2 1.2选题意义 2 1.3总体目标 2 第二章 系统分析 4 2.1 需求分析 4 2.2 功能分析 6 2.3 可行性分析 7 2.3.1技术可行性分析 7 2.3.2经济可行性分析 7 第三章 系统设计 8 3.1 软件结构 8 3.2 模块设计 8 3.3 数据库设计 9 3.3.1. 数据库分析与逻辑结构设计 9 3.4 技术支持 12 3.4.1 web概述 12 3.4.2 HTTP协议 12 3.4.3 tomcat配置 13 第四章 详细设计 16 4.1设计概况 16 4.2前台(goushu.jsp) 16 4.3 后台管理部 17 4.4 会员管理模块 18 4.5会员注册信息填写 20 4.6 用户使用 21 第五章 系统测试 23 结 论 26 谢辞 27 参考文献 28

2017-06-22

JSP超市管理系统毕业论文

目录 摘 要 Ⅴ ABSTRACT Ⅵ 1前言 7 1.1社会背景 7 1.2超市管理形式: 8 1.3建立超市管理系统的必要性 8 2相关技术知识概要 10 2.1 前台开发工具 10 2.1.1开发语言 10 2.1.2 开发平台 10 2.1.3 JSP技术 11 2.1.4 servlet 14 2.2 SQL SERVER 2000 简介 16 3系统分析与设计 19 3.1需求分析 19 3.2系统可行性分析 19 3.2.1 技术可行性 19 3.2.2 经济可行性 20 3.2.3 操作可行性 20 3.3系统数据库流程图 20 3.4数据字典 20 3.5系统功能模块划分 22 4系统实现 24 4.1数据库表的设计 24 4.2界面设计的实现 26 4.3系统开发环境 27 5结语 28 致 谢 29 参考文献 30

2017-06-22

jsp餐饮管理系统毕业论文

目 录 摘 要 III ABSTRACT IV 引 言 1 第一章 绪论 2 1.1系统开发背景 2 1.2国内外相关研究状态 3 1.3本课题研究的目的及意义 4 1.4开发工具及相关技术 4 1.4.1 JAVA程序开发技术 4 1.4.2 Web应用程序开发环境—JSP技术 6 1.4.3 Tomcat应用服务器 8 第二章 系统分析 9 2.1可行性分析 9 2.1.1技术可行性分析 9 2.1.2经济可行性分析 9 2.1.3安全可行性 9 2.1.4操作可行性 10 2.2需求分析 10 2.2.1系统的主要功能 11 2.2.2系统的实现目标 12 2.2.3系统的性能需求 12 2.2.4运行环境 13 第三章 总体设计 15 3.1功能模块设计 15 3.2数据字典 16 3.3 E-R图 18 3.4总体E-R图 20 3.5系统数据表 21 3.6系统流程图 25 3.7.详细设计书 25 第四章 系统实现 28 4.1用户登录 28 4.2系统主界面 28 4.3修改密码 29 4.4人员管理 30 4.5区域管理 32 4.6餐桌管理 32 4.7菜单管理 33 4.8关于酒店 34 4.9修改酒店信息 34 4.10酒店管理 35 4.11营业额 37 4.12退出系统 37 第五章 系统测试 39 5.1测试的作用和意义 39 5.2测试方法 39 5.2.1个人单元测试 39 5.2.2系统功能测试 39 5.3系统测试 40 第六章 结束语 47 致 谢 48 参考文献 49 附 录 50

2017-06-22

JSP博客网站建设毕业论文

目 录 摘 要 I 目 录 II 第一章 【绪论】 1 1.1【博客信息系统概述】 1 1.2【博客发展趋势】 2 1.3【系统开发的背景】 2 1.4【技术路线】 3 1.5【系统设计目标分析】 3 第二章 【基本技术方案】 4 2.1【JSP中的各种技术】 4 2.1.1【JSP概述】 4 2.1.2【SERVLET概述】 4 2.1.3【JAVABEAN概述】 4 2.2【基于B/S的WEB应用体系结构】 5 2.2.1【传统的两层体系结构】 5 2.2.2【三层体系结构】 5 2.2.3【JSP网站开发模式】 6 2.3【NETBEANS 简介】 7 2.4【TOMCAT 简介】 7 2.5【SQL SERVER简介】 7 2.6【MVC设计模式】 8 第三章 【系统分析与总体设计】 9 3.1【系统需求分析】 9 3.1.1【功能模块划分及介绍】 9 3.2【系统详细设计】 11 3.2.1【数据库分析】 11 3.2.2【系统数据表设计】 11 3.2.3【数据连接】 13 第四章 【系统功能的具体实现】 15 4.1【系统的主窗口】 15 4.2【后台管理窗口】 15 4.3【公共核心类的设计】 16 4.3.1【数据库相关】 16 4.3.2【编写JavaBean类】 17 4.3.3【管理类设计】 17 第五章 【总结与展望】 19 致 谢 20 参考文献 21

2017-06-22

JAVA坦克大战游戏开发毕业论文

1 绪论 人类进入21世纪,全球一体化,互联网就起到重要的作用,而且随着互联网的不断发展,信息技术逐渐发展壮大,将成为网络经济的核心。其中计算机、网络通信的发展最为迅速。在现今电子信息高速发展的时代,游戏已经深入到人们的日常生活中,成为老少皆宜的娱乐方式[1]。 1.1 游戏设计目的及定义 基本要求:游戏开发的总体任务是实现游戏的可操作性,以及界面的美观性。整个开发过程遵循Java软件的规定,采用JAVA GUI编程来实现界面及事件的控制,用户根据键盘的四个方向键的按键状态确定Tank方向,根据方向进行下一步的移动(move),通过F2来复活,CTRL键来发射炮弹等功能。 目标:通过游戏的开发,主要实现游戏的可操作性和美观性,同时使自己对JAVA语言的了解更进一层,为将来的实际工作打下坚实的基础。 评价尺度:由于本游戏是一个初级产品,对其要求不是很高,只要能达到坦克大战游戏的一般功能。 1.2 开发技术概述

2017-06-21

JAVA网上售票系统毕业论文

目 录 1 绪论 1 1.1 课题现状 1 1.2 课题开发目的 2 1.3 课题关键技术 2 1.3.1 ASP简介 2 1.3.2 Dreamweaver 3 1.3.3 ACCESS 3 1.3.4 HTML(Hyper Text Markup Language) 4 1.4论文安排 4 2 可行性研究 6 2.1 资源可行性 6 2.2 时间可行性 6 2.3 技术可行性 6 2.4 经济可行性 6 2.5 社会的可行性 7 3 系统需求分析 8 3.1 目标和任务 8 3.2 系统功能分析 8 3.2.1 前台订票功能分析 8 3.2.2 后台管理功能 8 3.2.3 网站的界面设计 9 3.3 网站业务流程 9 3.3.1 旅游景点网上售票系统的业务流程介绍 9 3.3.2 系统的业务流程图 10 3.4系统开发环境 10 3.4.1 硬软件平台 10 4 系统概要设计 12 4.1系统结构设计目标 12 4.1.1 系统HIPO图 12 4.1.2 系统主要结构 13 4.2 数据库结构设计 13 4.2.1数据库概念结构设计 13 4.2.2 数据库逻辑结构设计 14 4.2.3数据库物理结构设计 15 5 系统详细设计 17 5.1 系统总体结构图 17 5.2 功能描述 18 5.2.1首页设计 18 5.2.2 后台管理 19 6 系统运行与测试 21 6.1 系统调试 21 6.2 测试与运行 21 6.2.1 测试的重要性 21 6.2.2 测试运行 21 6.2.3 测试用例 22 6.3 测试结论 23 结 论 24 致 谢 25 参考文献 26 附 录 27 附录A 用户注册页面设计详细代码 27 附录B 修改景点信息页面设计详细代码 30

2017-06-21

Java图书馆管理系统毕业论文

图书管理系统毕业论文 目 录 摘 要 III Abstract IV 1. 绪 论 1 1.1毕业设计主要任务 1 1.2目前图书管理系统存在的问题 1 1.3课题意义 1 1.4论文的工作和安排 2 2.图书借阅管理需求分析 3 2.1 可行性分析 3 2.1.1.技术可行性 3 2.1.2.经济可行性 3 2.2 图书借阅管理系统需求概述 3 2.2.1系统目标 3 2.2.2用户类和用户特性 4 2.3 图书借阅管理系统需求模型 4 2.3.1功能描述 4 2.3.2图书管理员详细功能描述 5 2.3.3读者详细功能描述 5 2.3.4主要用例的用例描述 6 3.总体设计 9 3.1 数据库设计 9 3.1.1数据库设计概述 9 3.1.2图书信息表结构设计 10 3.1.3图书类型信息表结构设计 11 3.1.4 读者信息表结构设计 11 3.1.5读者类型信息表结构设计 12 3.1.6图书借阅信息表结构设计 12 3.1.7图书归还信息表结构设计 13 3.1.8用户信息表结构设计 13 3.1.9图书馆信息表结构设计 14 3.1.10办证参数信息表结构设计 14 3.2 系统总体结构设计 15 3.2.1图书管理系统总体结构图 15 3.2.2 系统管理员模块功能 15 3.2.3 读者管理模块功能 16 3.2.4 图书管理模块功能 16 3.2.5 图书借还模块功能 17 3.2.6 系统查询模块功能 18 4.程序设计与编码 20 4.1开发平台与工具 20 4.1.1 J2EE平台 20 4.1.2 WEB服务器和数据库 20 4.2程序设计 21 4.2.1程序设计概述 21 4.2.2数据库与Web服务器的连接 21 4.2.3登录模块程序设计 23 4.2.4系统管理员功能模块的实现 25 4.2.5读者管理功能模块的实现 26 4.2.6查询功能模块的实现 27 4.2.7图书管理功能模块的实现 29 4.2.8图书借还功能模块的实现 30 5.软件测试 33 5.1 软件测试的方法与步骤 33 5.2 测试用例设计与测试用例的运行过程及测试结果分析 34 5.2.1模块测试 34 5.2.2集成测试 35 5.2.3 验收测试 36 5.3 评价 36 6.结束语 37 6.1 工作成果 37 6.2 改进意见 37 6.3 收获体会 37 参考文献 39 致 谢 40

2017-06-21

JAVA社区交流平台网站

目 录 摘 要 I ABSTRACT II 第一章 绪论 1 1.1 选题的背景 1 1.2 国内外状况 2 1.3 问题的提出 3 1.4 主要研究内容 3 1.5 论文的组织结构 3 第二章 相关理论及技术介绍 5 2.1 开发平台 5 2.1.1 MyEclipse 5 2.1.2 NetBeans 5 2.2 相关技术 5 2.2.1 XML 5 2.2.2 Dom4j 6 2.2.3 SOAP 6 2.2.4 WebService 7 2.2.5 WSDL 7 2.2.6 Velocity 8 2.2.7 Swing 8 2.2.8 Java反射 9 2.3 本章小结 9 第三章 服务开发平台的总体框架 10 3.1 前台可视化IDE的设计 11 3.2 后台的总体设计 12 3.2.1 后台RuntimeContainer容器管理模块设计概述 13 3.2.2 后台UDDI注册中心模块设计概述 14 3.2.3 后台SP Agent Builder代码生成模块设计概述 16 3.3 本章小结 20 第四章 服务生成工具SP Agent Builder的设计与实现 21 4.1 三层XML schema设计与解析模块的设计与实现 21 4.1.1 功能层XML schema的设计 21 4.1.2 表示层XML schema 的设计 24 4.1.3 传输层XML schema 的设计 24 4.1.4 三层XML文件解析的设计与实现 26 4.2 数据转换模块的设计与实现 28 4.2.1 目标数据格式介绍 28 4.2.2 对象与目标数据格式之间的转换 31 4.3 传输代理模块的设计与实现 35 4.3.1 网络传输协议 36 4.3.2 传输代理的运作流程 38 4.4 代码生成器模块的设计与实现 39 4.4.1 模板的设计 39 4.4.2 代码生成的运作流程 40 4.5 可视化编辑器模块的设计与实现 41 4.5.1 可视化编辑器的设计 41 4.5.2 可视化编辑器的运作流程 42 4.5 本章小结 42 第五章 系统实现 44 4.1 创建服务 44 4.2 编辑服务 48 4.3 删除服务 50 4.4 本章小结 51 第六章 结论 52 致 谢 53 参考文献 54 毕业设计小结 56 附录A XML数据类型和Java数据类型之间的映射规则 57 附录B 功能层XML schema的设计 58 附录C 表示层XML schema的设计 60 附录D 传输层XML schema的设计 61 附录E TXT文本的格式介绍 63

2017-06-21

JAVA论文成绩管理系统毕业设计

目 录 摘 要 2 前言 4 1 需求分析 4 1.1 功能需求分析 4 1.2 性能需求分析 5 1.3 数据库需求分析――数据流图 5 1.4数据结构分析――数据流图 6 2概要结构设计 9 2.1系统功能结构设计 9 2.2 数据库概念结构设计 10 3逻辑结构设计 10 4详细设计及功能实现 11 4.1模块设计与实现 11 5总结 21 参考文献 21 致 谢 21

2017-06-21

JAVA考试系统毕业设计论文

目 录 第1章 绪论 7 1.1项目背景 7 1.2计算机考试系统发展及现状 7 1.3国内外发展现状 7 1.4研究开发的目标和基本内容 7 1.4.1 系统开发的主要任务和目标 7 1.4.2 系统开发的基本内容 7 1.5 技术研究背景 7 第2章 系统技术介绍及应用 7 2.1 JSP技术概述及工作原理 7 2.1.1 JSP技术概要 7 2.1.2 JSP的工作原理 7 2.1.3 JSP与ASP的比较 7 2.2 JDBC介绍 7 2.3 MVC模式介绍 7 2.4 Struts技术概述及工作原理 7 2.4.1 Struts技术概述 7 2.4.2 Struts的工作原理 7 2.5 Hibernate技术概述及工作原理 7 2.5.1 Hibernate技术概述 7 2.5.2 Hibernate工作原理 7 2.6 Tomcat应用服务器介绍 7 2.7 MySQL数据库介绍 7 2.7.1 数据库的历史和发展 7 2.7.2 MySQL介绍 7 2.7.3 MySQL的主要特性 7 第3章 系统需求分析 7 3.1系统功能概述 7 3.2权限与控制 7 3.3系统业务流程分析 7 3.3.1业务术语 7 3.3.2业务流程 7 3.4系统模块简介 7 3.4.1登录模块 7 3.4.2系统管理模块 7 3.4.3科目管理模块 7 3.4.4题库管理模块 7 3.4.5试卷管理模块 7 3.4.6帐户管理模块 7 3.4.7考试管理模块 7 3.4.8信息查询模块 7 3.5系统开发环境 7 第4章 系统设计 7 4.1系统整体架构设计 7 4.2系统管理设计 7 4.3题库管理设计 7 4.4科目管理设计 7 4.5试卷管理设计 7 4.6帐户管理设计 7 4.7考试管理设计 7 4.8信息查询设计 7 4.9数据库设计 7 第5章 系统实现 7 5.1 系统Model层实现 7 5.1.1类AdminBean: 7 5.1.2类SchoolBean: 7 5.1.3类CollegeBean: 7 5.1.4类ClassBean: 7 5.1.5类TeacherBean: 7 5.1.6类StudentBean: 7 5.1.7类ExamBean: 7 5.1.8类PaperBean: 7 5.1.9类SubjectBean: 7 5.1.10类TiankongBean: 7 5.1.11类XuanzeBean: 7 5.2系统数据访问对象DAO层实现 7 5.2.1类AdminBeanDAO: 7 5.2.2类SchoolBeanDAO: 7 5.2.3类CollegeBeanDAO: 7 5.2.4类ClassBeanDAO: 7 5.2.5类TeacherBeanDAO: 7 5.2.6类StudentBeanDAO: 7 5.2.7类ExamBeanDAO: 7 5.2.8类PaperBeanDAO: 7 5.2.9类SubjectBeanDAO: 7 5.2.10类TiankongBeanDAO: 7 5.2.11类XuanzeBeanDAO: 7 5.3系统中的ACTION类 7 5.3.1类AccountAction: 7 5.3.2类AccountManageAction: 7 5.3.3类SchoolAction: 7 5.3.4类CollegeAction: 7 5.3.5类ClassAction: 7 5.3.6类TeacherAction: 7 5.3.7类StudentAction: 7 5.3.8类ExamAction: 7 5.3.9类PaperAction: 7 5.3.10类SubjectAction: 7 5.3.11类QuestionAction: 7 5.4系统中的视图层 7 第6章 总结 7

2017-06-21

Java黑白棋_毕业设计论文

目 录 第1章 绪论 - 1 - 1.1 研究背景 - 1 - 1.1.1 Java ME概况 - 1 - 1.1.2黑白棋开发背景 - 2 - 1.2 研究现状及发展趋势 - 3 - 1.2.1 国内外研究现状 - 3 - 1.2.2 发展趋势 - 4 - 1.3 黑白棋研究意义 - 4 - 第2章 黑白棋游戏简介及需求分析 - 6 - 2.1 项目可行性分析 - 6 - 2.1.1 技术可行性 - 6 - 2.1.2 操作可行性 - 6 - 2.2 需求分析 - 6 - 2.2.1 黑白棋规则 - 7 - 2.2.2 黑白棋战术分析 - 7 - 2.2.3 黑白棋程序界面的需求 - 7 - 第3章 游戏设计与实现 - 8 - 3.1 游戏的设计 - 8 - 3.1.1 游戏的模块 - 8 - 3.1.2 游戏功能流程图 - 8 - 3.1.3 游戏详细设计 - 9 - 3.14 黑白棋开发环境 - 10 - 3.2 游戏的实现 - 10 - 第4章 游戏测试 - 15 - 4.1 系统测试 - 15 - 4.1.1 测试方法 - 15 - 4.1.2 测试用例及结果 - 15 - 4.1.3游戏的发布 - 16 - 总 结 - 17 - 致 谢 - 18 - 参 考 文 献 - 19 -

2017-06-21

JAVA工资管理系统毕业论文

目 录 摘 要 I 目录 II 第1章 绪 论 1 1.1 项目背景 1 1.2 项目开发环境 1 1.2.1 硬件环境 1 1.2.2 软件环境 1 第2章 相关技术 1 2.1系统所涉及到的语言 1 2.1.2 Java 1 2.2开发工具 1 2.2.1 MyEclipse 1 2.2.1 Access 2 第3章 系统分析及组内分工 1 3.1需求概述 1 3.2需求分析 1 3.2.1 理解需求 1 3.2.2 分析需求 1 3.2.3 可行性分析 2 3.3设计思想 2 3.4系统功能结构图 3 3.5组内分工 4 第4章 数据库设计 5 4.1数据库需求分析 5 4.2数据流图 5 4.2数据字典 6 4.3 概念结构设计 9 4.3.1概念结构设计方法 9 4.3.2概念模型设计 9 第5章 系统详细模块设计与实现 10 5.1 用户登录及主界面 10 5.2 用户管理功能实现 18 5.3人员管理功能实现 24 5.4部门管理功能实现 39 5.5工资管理功能实现 45 5.6帮助功能实现 50 5.7退出系统功能实现 51 结论 52 致谢 53 参考文献 54

2017-06-21

java超市进销存管理系统论文

目 录 摘 要 1 目 录 3 前 言 4 第一章 需求分析 5 第一节 系统需求分析 5 1.1.1商品管理功能 5 1.1.2用户管理功能 5 1.1.3用例分析……………………………………………………………………5 第二节 系统整体功能分析 12 第二章 系统设计 15 第一节 可行性分析 15 2.1.1调查分析 15 2.1.2必要性分析 15 第二节 主要功能模块设计 16 2.2.1登陆功能模块 16 2.2.2主界面模块 16 第三节 逻辑结构设计 16 第三章 系统概要设计 20 第一节 设计思想 22 3.1.1 系统设计思想 22 3.1.2 设计原则 22 3.1.3 业务流程分析 23 第二节 数据库设计………………………………………………………………………… 23 3.2.1数据流图……………………………………………………………………………23 3.2.2数据库E-R模型……………………………………………………………………23 3.2.3数据库的物理模型…………………………………………………………………23 第四章 系统测试 27 第一节 系统测试 27 4.1.1 系统登录测试 27 4.1.2 测试汇总 28 第五章 关键技术系统分析与改进 29 结 论 29 致 谢 29 参考文献 30

2017-06-21

J2ME贪吃蛇游戏论文

目 录 第一章 绪论 1 第一节 研究背景 1 第二节 研究内容 1 第二章 J2ME及其体系结构概述 2 第一节 J2ME简介 2 第二节 J2ME 体系结构 2 第三节 移动信息设备简表概述 2 一、MIDP的目标硬件环境 3 二、MIDP应用程序 3 三、CLDC和MIDP库中的类 3 第四节 J2ME API简介 3 一、MIDP API概述 3 二、MIDlet应用程序 4 三、使用定时器 5 四、网络 6 五、使用Connector 7 六、使用HttpConnection 8 七、永久性数据(RMS) 9 八、存储集(Record Store) 9 九、记录 12 十、枚举 12 十一、异常 13 第五节 用户界面(LCDUI 13 一、 UI基础 14 二、 高级UI 14 三、低级UI 15 第三章 手机游戏开发过程 16 第一节 贪吃蛇游戏的规则简介以及开发环境 16 一、贪吃蛇游戏的规则简介 16 二、开发环境 16 第二节 详细设计 16 一、代码设计 17 第四章 程序的调试与运行 24 第一节 游戏的调试 24 第二节 游戏的运行环境 25 第五章 总结 26 致 谢 27 参考文献 28

2017-06-21

Android音乐播放器论文

目 录 1.前 言 1 2系统需求分析 2 2.1功能需求 2 2.1.1播放器的基本控制需求 2 2.1.2功能需求(时序图)分析 3 2.2 系统结构图和流程图 4 2.3系统界面需求 4 2.4系统性能需求 5 2.5运行环境需求 5 3 Android项目介绍 6 3.1什么是Android 6 3.1.1Android的介绍 6 3.1.2 Android Features 特性: 6 3.1.3 Android 基本框架(Android Architecture) 7 3.2 Android应用软件开发的核心技术 10 3.2.1 Android 应用开发语言 10 3.2.2 Android 应用程序组件 10 3.3 Android开发环境的搭配 13 3.4 Android模拟器中sd卡的创建和文件的上传 15 3.4.1 SD卡的创建 15 3.4.2向sd卡里面上传文件及异常解决 16 4音乐播放器的详细设计 17 4.1 播放器的欢迎界面和主界面的设计和说明 17 4.2 Android媒体播放原理 20 4.3 播放功能实现细节 21 5软件测试 22 5.1 软件的测试 22 5.1.1 软件测试的环境 22 5.1.2 测试阶段 22 6结论 25 致 谢 26 参 考 文 献 36

2017-06-21

Android移动选课系统

目 录 前 言 1 第1章 绪论 2 1.1选课系统的现状 2 1.2 Android系统特点 2 1.3基于Android的移动选课系统概述 3 1.3.1 基于Android的移动选课系统描述 3 1.3.2 基于Android的移动选课系统意义 3 第2章 环境配置 4 2.1 软件环境 4 2.1.1 Android开发环境的搭建 4 2.1.2 SQL Server数据库配置 6 2.2 硬件环境 7 第3章 系统分析 9 3.1系统设计的原则和目的 9 3.2 需求分析 9 3.2.1 系统模块 9 3.2.2 客户端与服务器的连接方式 10 3.2.3 系统结构 10 第4章 系统设计 11 4.1 该系统的整体结构 11 4.2 数据库设计 11 4.2.1 数据库结构设计 11 4.2.2 数据库各表的设计 12 4.3 服务器设计 14 4.3.1 Java Servlet程序 14 4.3.2与数据库交互的程序 15 4.4 Android客户端设计 15 4.4.1 Android客户端的页面设计 15 4.4.2 Android客户端各页面之间的关系 16 第5章 系统的实现 17 5.1 客户端的实现 17 5.1.1 系统主界面的实现 17 5.1.2 系统登录模块的实现 17 5.1.3 已选课程查询模块的实现 20 5.1.4 退选模块的实现 21 5.1.5 可选课程信息模块的实现 21 5.1.6 选课模块的实现 22 5.2 服务器端的实现 23 5.3 客户端与服务器端的通讯 25 第6章 测试 27 6.1 测试的作用和意义 27 6.2 测试方法 27 6.3 测试内容 28 6.4 测试结果 29 6.5 测试结论 29 结 论 31 谢 辞 32 参考文献 33

2017-06-21

android星座查询软件毕业论文

目录 1、绪论 1 1.1课题背景 1 1.2 Android平台与其他平台的比较 1 1.3本文主要工作 2 1.4论文组织结构 2 2、Android的架构分析 3 2.1 Android的功能特征 3 2.2 Android架构分析 5 2.2.1应用程序框架 5 2.2.2类库 6 2.2.3 Android运行时组件 7 2.3 Android应用的构成和工作机制 7 3、Android应用程序结构剖析 8 3.1 Android的API 8 3.2 Android应用程序结构解析 9 3.2.1活动 9 3.2.2意图接收器 10 3.2.3服务 11 3.2.4内容提供者 11 3.3 Intent的详细解析 11 3.3.1 Intent的抽象描述 11 3.3.2 Android如何解析Intent 12 3.4 Android活动的生命周期 13 3.4.1活动的生命状态 14 3.4.2活动的运作流程 15 4、手机“星座”查询软件设计实现 17 4.1 系统设计需求 17 4.1.1需求分析 17 4.1.2下载开发资源 17 4.1.3更新Ec1ipse并下载ADT(Android开发插件) 18 4.1.4使用Ec1ipse开发Android应用 19 4.2“星座”查询软件程序中各类组件 20 4.2.1 Package Explorer中的组件 20 4.2.2应用程序的资源 21 4.2.3布局文件main.xml 21 4.2.4 AndroidManifest.xml 21 4.3手机“星座”查询软件设计实现 22 4.3.1系统主界面的实现 22 4.3.2“星座”查询功能实现 24 4.3.3常见的错误分析解决 29 5、结语 29 5.1总结 29 5.2展望 30 6、参考文献 30 7、谢辞 31

2017-06-21

android新浪微博客户端毕业论文

目 录 第一章 绪 论 1 1.1 引言 1 1.2 微博网站研究现状和发展趋势 2 1.3 本文的主要工作和各章内容安排 2 第二章 平台与开发工具 3 2.1 开发平台介绍 3 2.2 开发工具eclipse简介 3 2.3 开发语言与开发环境 3 第三章 新浪微博开发客户端界面分析与设计 4 3.1 android 手机界面的特点 4 3.2 android 新浪微博客户端需求分析 7 3.3 新浪微博客户端用户界面的分析与设计 7 3.3.1 系统启动界面 7 3.3.2 系统登录界面 8 3.3.3 个人用户主界面 9 3.3.4 查看微博信息界面 11 3.3.5 发表微博界面 12 3.3.6 系统背景图片更换界面 12 3.3.7 系统历史记录界面 12 第四章 系统各个界面的具体实现 14 4.1 启动界面的实现 14 4.2 登录界面的实现 14 4.3 个人用户主界面的实现 14 4.4 查看微博信息界面的实现 15 4.5 发表微博界面的实现 15 4.6 更换背景图片界面的实现 16 4.7 历史记录界面的实现 16 4.8 各界面之间切换的实现 17 第五章 客户端界面测试 19 5.1 系统测试的目标 19 5.2 测试条件与测试流程 19 5.3 测试用例与测试结果 19 第六章 展望与总结 20 6.1 本文工作总结 20 6.2 进一步工作的打算 20 参考文献 22 致 谢 23 附 录 24

2017-06-21

android象棋毕业论文

android象棋毕业论文

2017-06-21

Android天气预报毕业设计论文

目录 绪 论 1 1.1 研究内容 1 1.2 研究意义 1 1.3 可行性研究 1 1.4 研究现状和发展趋势 2 二 、系统分析 4 2.1 研究目标 4 2.2 需求分析 4 2.3 性能分析 5 三、平台与关键技术研究 6 3.1 Android开发环境介绍 6 3.2 Android开发平台搭建 6 3.3 Android关键技术研究 7 四、系统设计 10 4.1模块 10 4.2 数据交互 12 4.3 用户交互 13 4.4 系统管理 15 4.5 数据库设计与实现 19 4.6 程序模块设计 24 五、系统实现与测试 28 5.1 系统实现 28 5.2 系统测试 31 参考文献 34 致谢 35

2017-06-20

android天气预报的开题报告

第一章 项目背景 现有的3G技术和移动互联网技术的快速发展,智能手机功能的不断增强,让基于Android平台的查询需求越来越多。 本软件就是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用户提供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。通过Web Service等技术让用户体验到前所未有的移动计算。 第二章 需求分析 一. 功能需求

2017-06-20

android贪吃蛇设计毕业论文

目 录 摘 要 I Abstract II 第1章 绪 论 1 1.1 Android简介 1 1.1.1 Android的来源及发展 1 1.1.2 Android系统的特点 2 1.2 项目目的与意义 2 1.2.1 开发目的 2 1.2.2 开发意义 3 1.3 国内外现状分析 3 1.3.1 国内外手机系统现状 3 1.3.2 国内外手机应用现状 4 1.3.3 发展趋势 5 第2章 方案论证 6 2.1 经济可行性分析 6 2.2 技术可行性分析 6 2.2.1 Android平台特性 6 2.2.2 Android平台架构 6 2.2.3 Android应用程序组件 7 2.3 本项目的开发方法 9 2.4 开发工具及环境简介 10 2.4.1 开发工具Eclipse简介 10 2.4.2 开发环境简介 10 第3章 需求分析 11 3.1 系统开发目标 11 3.2 系统需求分析 11 3.2.1 业务需求分析 11 3.2.2 用户需求分析 12 3.2.3 功能需求分析 12 第4章 过程论述 13 4.1 程序流程设计 13 4.2 概要设计 14 4.2.1 模块划分 14 4.2.2 游戏主界面模块 14 4.2.3 游戏控制模块 15 4.3 模块实现原理 15 4.3.1 游戏界面模块实现 15 4.3.2 游戏控制模块实现 16 4.3.3 TileView类的设计 17 4.3.4 SnakeView类的设计 17 4.4 程序主结构 17 4.5 程序类图 18 4.6 类的详细设计 19 4.6.1 Snake类的详细设计 19 4.6.2 TileView类的详细设计 21 4.6.3 SnakeView类的详细设计 22 第5章 系统测试与结果分析 25 5.1 软件测试 25 5.1.1 测试的基本概念 25 5.1.2 测试的步骤 25 5.2 系统测试 26 5.3 测试结论 27 结 论 28 致 谢 29 参考文献 30 附 录 31

2017-06-20

Android手机语音录入软件设计和实现

目 录 1概述 1 1.1 课题的研究背景和意义 1 1.2 研究开发内容 2 1.2.1主要开发内容 2 1.2.2论文内容 3 2 系统开发环境及相关技术 4 2.1 Android开发环境介绍 4 2.2 Android开发平台搭建 4 2.3 Android的API 5 3 方案设计 8 3.1 系统分析 8 3.1.1 研究目标 8 3.1.2 需求分析 8 3.1.3 性能分析 8 3.2 界面设计 8 3.3 Activity切换 9 3.4 musicplayer的常用方法介绍 11 3.5 程序模块设计 12 4程序开发 13 4.1 Activity分类 13 4.1.1 语音播放器 13 4.1.2 语音的录入 16 4.2 用户界面 18 5系统测试与结论 19 5.1 系统测试 19 5.2 结论 21 致 谢 22 参考文献 23 附录1 真机测试图 24 附录2 毕业设计作品说明书 25 附录3 系统主要源代码 26

2017-06-20

android手机通讯录的设计与实现论文

目 录 摘要 1 Abstract. 1 1绪论 2 1.1研究背景 2 1.2研究现状 2 1.3主要工作 3 1.4本文结构 4 2 Android技术与理论 4 2.1 Android系统开发简介 4 2.1.1 Android技术简介 4 2.1.2 关键应用程序 7 2.1.3 应用程序框架 7 2.1.4 函数库 7 2.1.5 Linux内核 7 2.2 Android应用的构成和工作机制 7 2.2.1 Activity 7 2.2.2 Intent Receiver 8 2.2.3 Service 9 2.2.4 Content Provider 9 3需求分析 9 3.1功能需求分析 9 3.2性能需求分析 10 3.3数据库需求分析 11 3.4安全需求 11 4功能设计 11 4.1总体设计 11 4.2系统功能设计 13 4.3系统数据库设计 13 5通讯录实现 14 5.1 Android开发平台搭建 14 5.2具体功能实现 15 5.2.1界面布局 15 5.2.2增加联系人功能 17 5.2.3删除联系人功能 19 5.2.4查找联系人功能 20 5.2.5 Menu底部菜单框功能 21 5.2.6 通信功能 22 5.2.7显示所有、删除所有及备份功能 24 5.2.8数据库操作实现 26 6系统测试 28 6.1系统测试用例 28 6.2系统测试结果 29 6.2.1系统测试方法 29 6.2.2 编辑联系人功能测试 29 6.2.3 查找联系人功能测试 29 6.2.4 删除联系人功能测试 30 6.2.5 备份功能测试 31 6.2.6 通讯功能测试 32 6.3测试总结 32 结束语 32 参考文献 32 附录 34 致谢 37

2017-06-20

Android手机天气预报开题报告

目录 第1章 项目背景 1 1.1 项目来源 1 1.2 开发目标 1 第2章 项目设计 2 2.1 项目总体设计 2 2.2 技术框架设计 2 2.3 数据库设计 3 2.4 功能模块设计 4 第3章 项目功能描述 5 3.1 系统主要功能 5 3.2 系统各模块具体实现 5 3.3 系统功能展示 11 第4章 项目总结 13 4.1 项目技术总结 13 4.2 技术创新及特点 14 4.3 个人收获与体会 14

2017-06-20

Android音乐播放器毕业设计论文

目录 第一章 引 言 - 1 - 1.1 项目背景 - 1 - 1.2 编写目的 - 2 - 第二章 系统需求分析 - 3 - 2.1 功能需求(用例图分析) - 3 - 2.1.1 播放器的基本控制需求 - 3 - 2.1.2 播放清单列表管理需求 - 5 - 2.1.3 播放友好性需求 - 7 - 2.1.4 播放器扩展卡需求 - 8 - 2.1.5 功能需求(时序图)分析 - 9 - 2.2 系统结构图和流程图 - 10 - 2.3 系统界面需求 - 11 - 2.4 系统性能需求 - 12 - 2.5 运行环境需求 - 12 - 第三章 Android数据库设计 - 13 - 3.1 数据库及字段属性设计 - 13 - 3.1.1 字段设计(表、图) - 13 - 3.1.2 音乐播放器E-R图 - 15 - 3.2 数据库连接 - 15 - 3.2.1 创建数据库 - 15 - 3.2.2 操作数据库 - 16 - 3.2.3 数据显示 - 17 - 第四章 Android项目介绍 - 18 - 4.1 什么是Android? - 18 - 4.1.1 Android简介 - 18 - 4.1.2 Android Features特性 - 18 - 4.1.3 Android基本框架(Android Architecture) - 19 - 4.1.4 Android系统的四大组件 - 22 - 4.2 搭建Android开发环境 - 23 - 4.3 Android常用工具的使用 - 25 - 4.3.1 命令行的使用 - 25 - 4.3.2 Dalvik Debug Monitor Service (DDMS)的使用 - 26 - 4.4 Android 音乐播放器的工程 - 26 - 4.4.1 Android项目 - 26 - 4.4.2 Android工程程序结构 - 27 - 4.4.3 AndroidManifest.xml文件 - 29 - 第五章 播放器系统功能详细设计 - 31 - 5.1音乐播放器主界面功能实现 - 31 - 5.1.1 播放器主界面 - 31 - 5.1.2 播放界面音轨的实现 - 32 - 5.1.3 播放器播放、暂停、停止等功能 - 35 - 5.2 播放列表功能 - 36 - 5.3 菜单功能 - 38 - 5.3.1 菜单界面 - 38 - 5.3.2 菜单功能实现 - 39 - 5.4 播放设置界面 - 41 - 5.4.1 界面实现 - 41 - 5.4.2 歌词显示实现 - 42 - 5.5 手机扩展卡的访问 - 44 - 5.5.1 文件浏览器界面 - 45 - 5.5.2 文件浏览器功能实现 - 46 - 5.6 数据存储方式 - 47 - 5.6.1 SharedPreferences - 47 - 5.6.2 File存储方式 - 48 - 5.6.3 SQLiteDatabase数据库 - 48 - 第六章 结 论 - 49 -

2017-06-20

Android订餐系统毕业设计

目录 摘要 2 目录 3 第1章 绪论 5 1.1研究背景 5 1.2研究目的 6 1.3研究范围 6 1.4 本章小结 6 第2章 业务功能需求分析 7 2.1总体描述 7 2.1.1概要说明 7 2.1.2概要介绍 7 2.1.3 系统功能模块 8 2.2角色描述 9 2.2.1系统管理员 9 2.2.2内容管理员 10 2.2.3服务员 10 2.2.4顾客 11 2.2.5厨师 11 2.2.6业务销售员 12 2.3需求分析 12 2.3.1可用性 12 2.3.2可扩容性 12 2.3.3安全性 12 2.4本章小结 13 第3章 《手机红蝶订餐系统》方案设计 14 3.1开发项目的相关思路 14 3.2框架简介 14 3.2.1客户端(android手机端)整体框架 14 3.2.2服务器(Tomcat端)整体框架 15 3.2.3商家后台(网页版)买卖整体框架 16 3.3架构讲解 17 3.3.1客户端(android手机端) 17 3.3.2服务器端(Tomcat) 18 3.3.3商家后台(网页版) 18 3.4数据库表视图 18 3.5所需的开发工具、软件、SDK等 19 3.6本章小结 19 第4章 《手机红蝶订餐系统》方案实现结果 20 4.1订餐功能说明 20 4.1.1用户管理 20 4.1.2菜单浏览 23 4.2订餐功能实现 24 4.3订餐功能说明 27 4.3.1系统的IP设置功能 27 4.3.2系统的登录功能 27 4.3.3用户注册功能 28 4.3.4菜谱的查询功能 28 4.3.5点餐功能 28 4.3.6发送订单功能 28 4.3.7浏览历史记录 28 4.4本章小结 28 第5章 总结 30 致 谢 31 参考文献 32 附 录 33

2017-06-20

android手机短信管理系统论文 完整版

目 录 第1章 绪论 1 1.1 课题背景 1 1.2 Android平台与其他平台的比较 1 1.3 本文主要工作 2 1.4 论文组织结构 2 第2章 android的架构分析 4 2.1 Android的功能特征 4 2.2 Android架构分析 5 2.2.1 应用程序框架 6 2.2.2 类库 7 2.2.3 Android运行时组件 8 2.3 Android应用的构成和工作机制 8 第3章 android应用程序结构剖析 9 3.1 Android的API 9 3.2 Android应用程序结构解析 10 3.2.1 活动 10 3.2.2 意图接收器 11 3.2.3 服务 11 3.2.4 内容提供者 11 3.3 Intent的详细解析 12 3.3.1 Intent的抽象描述 12 3.3.2 Android如何解析Intent 13 3.4 Android活动的生命周期 14 3.4.1 活动的生命状态 14 3.4.2 活动的运作流程 16 第4章 手机短信软件设计实现 18 4.1 系统设计需求 18 4.1.1 需求分析 18 4.1.2 下载开发资源 18 4.1.3 更新Ec1ipse并下载ADT(Android开发插件) 19 4.1.4 使用Ec1ipse开发Android应用 20 4.2 短信管理软件程序中各类组件 21 4.2.1 Package Explorer中的组件 22 4.2.2 应用程序的资源 22 4.2.3 布局文件main.xml 22 4.2.4 AndroidManifest.xml 23 4.3 手机短信软件设计实现 24 4.3.1 系统主界面的实现 24 4.3.2 短信管理功能实现 27 4.3.3 常见的错误分析解决 29 第5章 短信息的备份与恢复 31 第6章 结语 33 6.1 总结 33 6.2 展望 33 参考文献 34

2017-06-20

Android天气预报widget的设计与实现毕业论文

目录 第1章 绪论 1 1.1 项目背景 1 1.2 研究现状 1 1.3 论文组织 2 第2章 ANDROID开发环境 3 2.1 ANDROID开发环境搭建流程 3 2.1.1 安装Eclipse ADT Plugin插件 3 2.1.2 安装Android SDK 4 2.1.3 更新Adroid SDK 5 2.1.4 配置Android模拟器 6 2.2 开发工具ECLIPSE介绍 7 第3章 ANDROID程序设计基础 10 3.1 系统结构 10 3.1.1 应用程序 10 3.1.2 应用程序框架 11 3.1.3 库和运行环境 12 3.2 ANDROID应用程序组成 12 3.2.1 Avtivity介绍 12 3.2.2 Broadcast Intent Receiver介绍 13 3.2.3 Service介绍 14 3.2.4 Content Provider介绍 14 3.2.5 Intent介绍 15 3.3 ANDROID应用程序工程文件 17 第4章 天气预报WIDGET的设计 19 4.1 网络功能实现 19 4.1.1 标准Java接口 19 4.1.2 Apache接口 20 4.1.3 使用Java接口连接网络 23 4.2 XML解析的实现 23 4.3 制作WIDGET应用程序 27 4.3.1 源文件组织 29 4.3.2 类之间的协作 29 4.3.3 CurrentWeather类的实现 30 4.3.4 edit类的实现 31 4.3.5 WeatherHandle类的实现 31 第5章 相关实现技术与体会 33 5.1 添加WIDGET 33 5.2 REMOTEVIEWS的局限 34 5.3 在WIDGET中显示图片 35 5.4 在ANDROIDMANIFEST.XML中进行权限声明 35 5.5 为WIDGET中的按钮设置ONCLICK事件 36 5.6 利用BUNDLE实现消息的传递 37 5.7 在APPWIDGETPROVIDER类中获取INTENT的附加信息 37 5.8 软件使用 38 结论 41 致谢 42 参考文献 43

2017-06-20

Android天气预报应用论文

目 录 摘要 I Abstract II 第一章 绪论 1 1.1 研究内容 1 1.2 研究意义 1 1.3 研究现状和发展趋势 1 第二章 系统分析 3 2.1 研究目标 3 2.2 需求分析 3 2.3 性能分析 3 第三章 系统开发环境及相关技术 4 3.1 Android开发环境介绍 4 3.2 Android开发平台搭建 4 第四章 程序设计 6 4.1 用户界面设计 6 4.2 数据库设计 6 4.3 程序模块设计 7 第五章 程序开发 9 5.1 文件结构与用途 9 5.2 数据提供者 10 5.3 后台服务 16 5.3.1 获取天气数据 16 5.3.2 读取天气数据实例 19 5.3.3 定时更新时间。 19 5.4 用户界面 19 5.4.1 程序入口类ForecastWidget 19 5.4.2 设置页面ConfigureActivity 21 5.4.3 详细页面DetailForecastActivity 22 5.5 动态特效 23 第六章 系统测试 25 第七章 总结 29 参考文献 30 致 谢 31

2017-06-20

android连连看游戏毕业论文

目录 第1章 绪论 1 1.1课题背景 1 1.2国内外研究现状 2 1.3发展趋势 3 1.4课题研究意义 4 1.5论文结构安排 5 1.6本章小结 5 第2章 基础知识与开发技术 6 2.1 Android技术简介 6 2.1.1 Android基本知识 6 2.1.2 Android系统特点 8 2.1.3 Android手机平台的优势 8 2.1.4 Android 手机游戏的市场价值 9 2.2 Java技术简介 11 2.3游戏使用技术 12 2.3.1主要技术问题 12 2.4本章小结 12 第3章 系统分析与设计 13 3.1可行性分析 13 3.1.1操作可行性 13 3.1.2技术可行性 13 3.1.3经济可行性 13 3.1.4社会可行性 13 3.2功能需求分析 14 3.3系统基本流程 14 3.3.1 系统流程图 15 3.3.2游戏详细过程流程图 16 3.4系统模块设计 16 3.5图形连通算法设计 18 3.6系统风格定位 19 3.7本章小结 19 第4章 系统的设计与实现 20 4.1系统运行界面图 20 4.2开发环境的搭建 26 4.3单项功能的实现 27 4.3.1片头动画实现: 27 4.3.2字体选中放大效果实现 28 4.3.3字体跑马灯效果实现 28 4.3.4游戏初始化 28 4.3.5判断消除图片 29 4.3.6在两图片之间连线 32 4.4 本章小结 33 第5章 系统测试与性能 34 5.1软件测试 34 5.1.1测试简介 34 5.1.2测试分类 34 5.1.3测试步骤 34 5.2游戏系统测试 35 5.3游戏性能分析 36 5.4本章小结 36 第6章 总结与展望 37 6.1结论 37 6.2进一步工作方向 37 致谢 38 参考文献 39

2017-06-20

android即时通讯软件毕业设计论文

目录 ABSTRACT - 2 - 1 绪论 - 4 - 1.1国内外即时通讯系统的研究现状 - 4 - 1.2 JAVA语言 - 5 - 1.2.1 Java的发展历史 - 5 - 1.2.2 Java的特点 - 6 - 1.2.3 Java与Internet - 6 - 1.3 SOCKET编程 - 7 - 1.3.1 关于TCP/IP协议 - 7 - 1.3.2 服务器和客户机 - 8 - 1.4本文内容安排 - 8 - 2 需求分析 - 9 - 2.1.1 可行性分析 - 9 - 2.1.2系统功能需求 - 9 - 2.1.3 系统性能需求 - 10 - 2.1.4 系统运行需求 - 10 - 2.2.1 顶层数据流图 - 10 - 2.2.2 一层数据流图 - 11 - 2.2.3 二层数据流图 - 11 - 3 概要设计 - 12 - 3.1系统实现原理 - 12 - 3.2 系统实现层次图: - 13 - 3.3各模块详细功能 - 13 - 3.3.1服务器端结构 - 13 - 3.3.2 客户端结构 - 14 - 4 详细设计 - 15 - 4.1 系统流程图 - 15 - 4.1.1 系统总体流程图 - 15 - 4.1.2 系统客户端流程图 - 16 - 4.2 编写服务器端程序 - 17 - 4.2.1 问题陈述 - 17 - 4.2.2 解决方案 - 17 - 4.3客户端程序编写 - 22 - 4.3.2 用户登录 - 23 - 4.3.2.1收集用户登录信息 - 23 - 程序将通过Login.java用户登录界面收集用户的用户名、密码,如图 - 23 - 4.3.3 聊天室 - 24 - 参考文献 - 29 - 致谢 - 30 -

2017-06-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除