自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring4.x + hibernate4.x 配置详解

关于spring和hibernate的使用以及特征等等,在此不再啰嗦,相信大家也都知道,或者去搜索一下即可。本篇博文的内容主要是我最近整理的关于spring4.x 和 hibernate 4.x 相关配置和使用方式,当然spring3.x以及hibernate4.x也可以借鉴。 首先是配置文件 web.xml 增加以下代码即可<!-- 加载spring相关的配置文...

2014-09-30 08:51:00 58

原创 Spring MVC Interceptors Example

I thought that it was time to take a look at Spring’s MVC interceptor mechanism, which has been around for a good number of years and is a really useful tool.A Spring Interceptor does what it says o...

2014-09-30 08:50:50 67

原创 linux命令之cat详细解释

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 1.命令格式:cat [选项] [文件]...2.命令功能:cat主要有三大功能:1.一次显示整个文件:cat filename2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已...

2014-09-30 08:50:48 198

原创 linux命令之more详细解释

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。1.命令格式:more [-dlfpcsu ] [-num ] [+/ pat...

2014-09-30 08:50:45 178

原创 linux命令之 head 详细解释

head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。 1.命令格式:head [参数]... [文件]...  2.命令功能:head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 3.命令参数:-q 隐藏文件名...

2014-09-30 08:50:43 164

原创 alibaba的FastJson(高性能JSON开发包)

这是关于FastJson的一个使用Demo,在Java环境下验证的 [java] view plaincopy class User{      private int id;      private String name;      public int getId() {          return id;      }  ...

2014-09-29 09:08:44 497

原创 Jackson解析首字母大写的json字符串

最近在项目中调用.NET的服务时,Jackson在解析返回的json字符串时始终报错,纠结很久之后才找到原因,原来是是由于json字符串中的字母都是首字母大写,导致jackson找不到相应的KEY。        解决方法有两种: 直接将bean对象中的属性改为public,属性名命名为首字母大写,比如{"Name":"nomouse","Age":12},定义相应的bean为:...

2014-09-29 09:08:43 189

原创 linux命令之tail详细解释

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式;tail[必要参数][选择参数][文件]   2.命令功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。...

2014-09-29 09:08:32 181

原创 linux命令之 which 详细解释

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:        which  查看可执行文件的位置。       whereis 查看文件的位置。        locate   配合数据库查看文件位置。       find   实际搜寻硬盘查询文件名称。which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结...

2014-09-29 09:08:30 142

原创 linux命令之whereis详细解释

whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。和find相比,whereis查找的速度非常快,这是因为linux系统会将 系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通 过遍历硬盘来查...

2014-09-29 09:08:27 159

原创 jquery 提交表单bug

http://my.oschina.net/internetafei/blog/313630 今天在用jquery提交表单的时候,遇到一个问题,当提交一个<input type="text" name=submit  /> 的dom对象时候,是提交失败,我试验过 jQuery v1.10.2 ,  jQuery JavaScript Library v1.7.2,都有这个B...

2014-09-28 08:59:34 48

原创 获得Spring容器

1. WebApplicationContext wac = ContextLoader.getCurrentWebApplicationCon; 2. ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext();3. public class Springfactory ...

2014-09-28 08:59:32 60

原创 linux命令之locate 详细解释

locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。在一般的 distribution 之中,数据库的建立都被放在 crontab 中自动执行。1.命令格式:Locate [选择参数] [样式]2.命令功能:locate命令可以在搜寻数据库时快速...

2014-09-28 08:59:30 133

原创 linux命令之find详细解释

Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个...

2014-09-28 08:59:29 141

原创 linux命令之exec详细解释

find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释:-exec  参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。{}   花括号代表前面find查找出来的文件名。使用fi...

2014-09-28 08:59:27 409

原创 Struts2.3+Spring4.0

本例之通过Action调Service,Service掉Dao实现(主要掌握思想,注意Date的注入,以及javaBean的前台显示)StudentAction-->StudentService-->StudentDao-->StudentStudent.javapackage cn.itcast.domain;import java.util.D...

2014-09-27 12:53:17 75

原创 linux命令之touch详细解释

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]... 文件...2.命令参数:-a   或--time=atime或--time=access或--time=use  只更改存取时间。-c   或--no-create  不建立任何文档。-d  使用指定的日期时间,而...

2014-09-27 12:53:14 139

原创 linux命令之cp详细解释

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。 1.命令格式:用法:   cp [选项]... [-T] 源 目的 ...

2014-09-27 12:53:13 327

原创 linux命令之rm详细解释

昨天学习了创建文件和目录的命令mkdir ,今天学习一下linux中删除文件和目录的命令: rm命令。rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm *...

2014-09-27 12:53:11 237

原创 log4j.appender.console.layout.ConversionPattern详解

  %m   输出代码中指定的消息  %p   输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL   %r   输出自应用启动到输出该log信息耗费的毫秒数   %c   输出所属的类目,通常就是所在类的全名   %t   输出产生该日志事件的线程名   %n   输出一个回车换行符,Windows平台为“/r/n”,Unix平台为“/n”   %d   输出日志时间点的日...

2014-09-27 12:53:08 5384

原创 spring android使用例子

https://github.com/spring-projects/spring-android-samples/tree/master/spring-android-showcase 注: url?format=json 服务器端返回json数据 url?format=xml 服务器端返回xml数据 url 默认返回html数据 登录restful风格 部分源码 andr...

2014-09-26 08:52:01 120

原创 Spring Data Redis—Pub/Sub

一、发布和订阅机制  当一个客户端通过 PUBLISH 命令向订阅者发送信息的时候,我们称这个客户端为发布者(publisher)。  而当一个客户端使用 SUBSCRIBE 或者 PSUBSCRIBE 命令接收信息的时候,我们称这个客户端为订阅者(subscriber)。为了解耦发布者(publisher)和订阅者(subscriber)之间的关系,Redis 使用了 channe...

2014-09-26 08:50:51 181

原创 Action请求流程分析

Strut2流程分析-----从请求到Action方法()首先请求会调用strutsPrepareAndExcuteFliter----(这个就是我们在web.xml文件中所配置的那个拦截器吧,所有Action请求都要过这个拦截器)的doFilter()方法然后会调用StrutsActionProxy类的excute()方法,生成一个代理类(ActionProxy)ActionProxy 是 ...

2014-09-26 08:47:22 178

原创 linux命令之cd详细解释

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。    1. 命令格式:cd [目录名]    2. 命令功能:切换当前目录至dirName    3. 常用范例3.1 例一:进入系统根目录命令:cd / 输出:...

2014-09-26 08:47:20 173

原创 linux命令之pwd详细解释

Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。1.命令格式:pwd [选项]2.命令功能:查看”当前工作目录“的完整路径3.常用参数:一般情况下不带任何参数如果目录是链接时:格式:pwd -P  显示出实际...

2014-09-26 08:47:17 280

原创 linux之lsof命令详细解释

lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序...

2014-09-25 08:56:50 83

原创 Guava学习笔记:Guava新增集合类型-Multiset

Guava引进了JDK里没有的,但是非常有用的一些新的集合类型。所有这些新集合类型都能和JDK里的集合平滑集成。Guava集合非常精准地实现了JDK定义的接口。Guava中定义的新集合有:  Multiset  SortedMultiset  Multimap  ListMultimap  SetMultimap  BiMap  ClassToInstanceMap  Table  Mult...

2014-09-25 08:55:58 66

原创 Guava新增集合类型-Multimap

在日常的开发工作中,我们有的时候需要构造像Map<K, List<V>>或者Map<K, Set<V>>这样比较复杂的集合类型的数据结构,以便做相应的业务逻辑处理。例如:import java.util.ArrayList;import java.util.HashMap;import java.util.List;impo...

2014-09-25 08:55:39 80

原创 Guava学习笔记:Guava新增集合类型-Bimap

BiMap提供了一种新的集合类型,它提供了key和value的双向关联的数据结构。  通常情况下,我们在使用Java的Map时,往往是通过key来查找value的,但是如果出现下面一种场景的情况,我们就需要额外编写一些代码了。首先来看下面一种表示标识序号和文件名的map结构。 @Test public void logMapTest(){ Map&l...

2014-09-25 08:55:21 63

原创 简化异常处理的Throwables类

有时候, 当我们我们捕获异常, 并且像把这个异常传递到下一个try/catch块中。Guava提供了一个异常处理工具类, 可以简单地捕获和重新抛出多个异常。例如:import java.io.IOException;import org.junit.Test;import com.google.common.base.Throwables;public class T...

2014-09-25 08:54:24 116

原创 MySQL时间戳转换

将时间转换为时间戳:select unix_timestamp( '2009-10-26 10-06-07' )如果参数为空,则处理为当前时间 :select from_unixtime(1256540102)有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL...

2014-09-24 08:40:45 65

原创 javascript循环

<html><head><script>window.onload=function(){     var items= [    {name: 'Tony',      age: 54    },    {  name: 'Yuk',        age: 52    },    {name: 'Jamo',...

2014-09-24 08:40:43 51

原创 onclick执行两个方法

用分号隔开即可,比如javascript代码: function a(){   alert(1);   } function b(){   alert(2);   }html代码:<input type="button" onclick="a();b();" value="ab"/>

2014-09-24 08:40:41 302

原创 mysql连接字符串的函数

1.MySQL中concat()函数使用方法:CONCAT(str1,str2,…)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast,...

2014-09-24 08:40:39 71

原创 java UUID做主键

我唯一还算熟悉的数据库就算是MySQL了,大概使用MySQL的人,百分之九九以上的人会使用Autoincrement ID做主键,这是可以理解的,因为MySQL的自增ID效率很高,使用也很方便。那么剩下的百分之一的人使用什么做主键呢?可能是自己做的KeyGenerator,也可能是我们下面要说的UUID。 据说在Oracle的圈子里,如果谁用自增ID做主键是要被鄙视的,主键最自然的选择...

2014-09-24 08:40:35 369

原创 mysql 常规索引

CREATE  INDEX  ind  ON carts(userId,bookId);        //为carts表的两个字段userId和bookId加上索引SHOW INDEX  from carts;                                     //查看carts表的索引DROP INDEX   ind  ON carts;           ...

2014-09-23 10:10:22 104

原创 mysql更新一个表中的某个字段值等于另一个表的某个字段值

举例:现有表A和表B,希望更新A表,当 A.bid = B.id时,a.x = b.x, a.y=b.y:update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y;

2014-09-23 10:10:21 110

原创 查看MySQL表占用空间大小

mysql> use information_schema; Database changedmysql>  select data_length,index_length      ->  from tables where     ->  table_schema='数据库名'     ->  and table_name = '表名'; ...

2014-09-23 10:10:15 232

原创 JSON.stringify()

var obj = {key:'value'};var str = JSON.stringify(obj)console.log(str);  // '{"key":"value"}'JSON.stringify()

2014-09-23 10:10:13 59

原创 onclick="return check()"和onclick="check()"区别

这里面的return含有一些细节知识:例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。而该值决定了当前操作是否继续。 当返回的是true时,将继续操作。 当返回是false时,将中断操...

2014-09-23 10:10:13 214

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章 绪论 - 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

android高考宝典系统毕业设计论文

目录 摘 要 i ABSTRACT ii 1 系统总体概况描述 1 1.1 项目背景 1 1.2 开发原因 1 1.3 开发环境及运行环境 1 1.3.1 开发环境和使用工具 1 1.3.2 建议的运行环境 2 1.4 系统目标 2 1.6 可行性分析 2 1.6.1 技术实现可行性 2 1.6.2 软件经济可行性 2 1.6.3 开发环境可行性 2 1.6.4 总体可行性结论 3 2 系统需求分析 4 2.1 数据流图 4 2.2 数据字典 5 2.3 方案论证 6 2.3.1 系统结构论证 6 2.3.2 Web服务端技术论证 6 2.3.3 数据库论证 7 3 系统总体设计 8 3.1架构设计 8 3.2 系统功能设计 8 3.2.1手机客户端功能设计: 10 3.2.2 Web服务端功能设计: 11 3.3 数据库设计 13 3.3.1 系统E-R图 13 3.3.2 数据库表设计 14 3.3.3手机客户端据库设计 16 4 系统详细设计 17 4.1 系统常用技术点 17 4.1.1 异步请求处理 17 4.1.2 HTTP通信 18 4.1.3 JSON字符解析 19 4.2 自定义组件设计 20 4.2.1 Tab选项卡界面设计 20 4.2.2 ListView滑动加载数据模块设计 21 4.3 高考课程知识模块 22 4.3.1 高考课程知识 22 4.3.2 收藏夹模块 27 4.3.3 搜索模块 29 4.4 高校信息模块 31 4.5 高校专业模块 34 4.6 招生动态模块 36 4.7 Web服务端开发设计 39 4.7.1 Web服务端介绍 39 4.7.2 Web服务端课程知识管理 41 4.7.3 Web服务端高校信息管理 43 4.7.4 Web服务端专业信息管理 45 4.7.5 Web服务端招生动态管理 48 5 系统测试 51 5.1 测试原理 51 5.2 测试方法 51 5.3 测试用例 51 5.4 测试结论 53 6 系统操作使用说明 56 6.1软件运行环境 56 6.2软件安装 56 6.3显示系统图标 57 6.4系统首界面 58 结 论 59 参考文献 60

2017-06-20

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

TA关注的人

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