自定义博客皮肤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 357

原创 Thrift入门及Java实例演示

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

2015-02-02 09:59:16 247

原创 解决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 418

原创 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 187

原创 SpringMVC 拦截器

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

2015-01-22 09:09:56 223

原创 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 98

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

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

2014-11-12 09:31:11 131

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

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

2014-11-12 09:31:11 553

原创 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 185

原创 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 178

原创 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 274

原创 Spring MVC 拦截器(转)

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

2014-11-07 11:08:40 100

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

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

2014-11-04 11:28:13 286

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

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

2014-11-04 11:25:12 131

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

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

2014-11-03 09:21:56 111

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

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

2014-11-03 09:21:53 138

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

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

2014-11-03 09:21:52 165

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

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

2014-10-31 10:16:15 136

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

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

2014-10-31 10:16:13 102

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

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

2014-10-31 10:16:11 98

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

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

2014-10-31 10:16:10 141

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

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

2014-10-31 10:16:08 111

原创 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 77

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

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

2014-10-29 12:17:26 115

原创 Web service是什么

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

2014-10-29 12:17:23 65

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

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

2014-10-29 12:17:22 286

原创 PetShop之表示层设计

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

2014-10-29 12:17:21 84

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

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

2014-10-28 09:03:59 165

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

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 374

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

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

2014-10-28 09:03:56 125

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

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

2014-10-28 09:03:55 98

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

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

2014-10-28 09:03:52 68

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

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

2014-10-27 09:55:20 136

原创 linux命令之 rmdir详细解释

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

2014-10-27 09:55:17 332

原创 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 125

原创 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 66

原创 Hibernate 4.3 SessionFactory

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

2014-10-27 09:55:13 77

原创 How Tomcat Works

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

2014-10-26 10:10:35 129

原创 linux命令之find详细解释

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

2014-10-26 10:10:32 74

原创 Digester学习笔记

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

2014-10-26 10:10:31 62

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

android wifi对讲机毕业论文

android wifi对讲机毕业论文

2017-06-20

asp机房管理系统源码

asp机房管理系统源码,含开题报告和演讲PPT,值得拥有

2017-06-20

ASP网上交易平台的设计和实现源码

ASP网上交易平台的设计和实现源码

2017-06-20

APS学生选课系统完整源码

APS学生选课系统完整源码,直接拿来用即可

2017-06-20

搜索引擎评测报告——简单作业

搜索引擎评测报告——简单作业

2017-06-20

JConsole(观察分析Java程序的运行)

JConsole(观察分析Java程序的运行)

2017-06-20

SVN命令使用手册

SVN命令使用手册

2017-06-20

Git使用基础篇完整教程

目录 Git使用基础篇 1 1、Git是什么 1 2、Git 1+1 2 3、Git的基本命令 2 4、Git独有的一些命令 3 5、Git与SVN的不同 5 Git 基础 6 2.1 取得项目的 Git 仓库 7 在工作目录中初始化新仓库 7 从现有仓库克隆 7 2.2 记录每次更新到仓库 8 检查当前文件状态 9 跟踪新文件 10 暂存已修改文件 10 忽略某些文件 11 查看已暂存和未暂存的更新 12 提交更新 14 跳过使用暂存区域 16 移除文件 16 移动文件 17 2.3 查看提交历史 18 限制输出长度 22 使用图形化工具查阅提交历史 23 2.4 撤消操作 24 修改最后一次提交 24 取消已经暂存的文件 25 取消对文件的修改 26 2.5 远程仓库的使用 26 查看当前的远程库 27 添加远程仓库 27 从远程仓库抓取数据 28 推送数据到远程仓库 29 查看远程仓库信息 29 远程仓库的删除和重命名 30 2.6 打标签 31 列显已有的标签 31 新建标签 31 含附注的标签 31 签署标签 32 轻量级标签 33 验证标签 33 后期加注标签 34 分享标签 34 2.7 技巧和窍门 35 自动完成 35 Git 命令别名 36 2.8 小结 37 Git 常用命令详解 37 GIT和SVN之间的五个基本区别 46 Git 版本管理工具介绍 49

2017-06-20

eclipse远程调试最完整教程

eclipse远程调试最完整教程

2017-06-20

Eclipse Web Project转Dynamic Project

Eclipse Web Project转Dynamic Project教程

2017-06-20

Eclipse三大GUI插件介绍

Eclipse三大GUI插件

2017-06-20

Eclipse 安装JQuery智能感知插件 Spket

Eclipse 安装JQuery智能感知插件 Spket

2017-06-20

二年级语文下册知识点归类

二年级语文下册知识点归类

2017-06-20

jad反编译工具.rar

jad.rar

2017-06-20

properties输入中文插件

properties输入中文插件

2017-06-20

TomcatPlugin eclipse插件

TomcatPlugin eclipse插件

2017-06-20

fatJa eclipser插件_0.0.31(打包jar)

fatJa eclipser插件_0.0.31(打包jar)

2017-06-20

eclipse4.4代码高亮插件color-theme

eclipse4.4代码高亮插件color-theme

2017-06-20

Eclipse 正则表达式插件regexTester1.3

Eclipse 正则表达式插件regexTester1.3

2017-06-20

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

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

2019-06-14

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教师教学评价管理系统毕业论文

目 录 摘 要 Ⅰ 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博客网站建设毕业论文

目 录 摘 要 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社区交流平台网站

目 录 摘 要 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黑白棋_毕业设计论文

目 录 第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超市进销存管理系统论文

目 录 摘 要 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

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天气预报的开题报告

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

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章 项目背景 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 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即时通讯软件毕业设计论文

目录 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关注的人

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