《基于Android的校园代取件系统设计》9700字(论文)_第1页
《基于Android的校园代取件系统设计》9700字(论文)_第2页
《基于Android的校园代取件系统设计》9700字(论文)_第3页
《基于Android的校园代取件系统设计》9700字(论文)_第4页
《基于Android的校园代取件系统设计》9700字(论文)_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Android的校园代取件系统设计摘要随着互联网的快速发展,互联网的各种技术在我们生活中无处不在,而且发挥着及其重要的角色。随着市场上各种各样的智能手机的大面积普及,海量的手机软件在我国国内迅速的发展起来,现在互联网上各种各样的手机应用软件更是大量涌现在我们的生活中。而我开发一个基于Android的校园快递平台,是希望能给互联网用户提供更加方便快捷的服务。基于Android的校园快递平台是运用Android平台开发,开发过程利用MVC开发模式,层次分明。成功使用Java编程语言和MYSQL数据库进行系统开发;本文首先阐述了基于Android的校园快递平台的开发,并对该系统进行了更详细的需求分析,然后详细讨论了基于Android的校园快递平台的功能和作用,业务实现的流程,数据的采集流程,系统所拥有的功能和系统的整体设计。希望能利用先进的计算机技术和互联网技术来改变目前对于信息的管理、服务水平的提高,在市场经济的进一步发展中实现更加健康稳定的发展,使基于Android的校园快递平台的信息管理可以便于操作,易于信息管理,满足管理人员的管理需求。关键词:Android平台;Java编程;MySQL数据库目录1绪论 11.1开发背景 11.2开发意义 11.3研究内容 12系统分析 12.1需求分析 12.2业务流程分析 22.3数据流程分析 23系统设计 53.1系统结构设计 53.2功能模块设计 53.3数据库设计 63.3.1概念设计 63.3.3表设计 74系统实现 74.1登录模块的实现 144.1.1首页实现 144.1.2用户登录 154.2用户模块的实现 164.2.1注册模块及登录的实现 164.2.2发帖模块的实现 184.2.3积分兑换模块的实现 204.2.3互助信息模块的实现 224.3管理员模块的实现 244.3.1用户管理模块的实现 244.3.2互助分类管理模块的实现 254.3.3资讯信息管理模块的实现 264.3.5互助信息管理模块的实现 275系统测试 295.1测试目的 295.2测试概述 295.3单元测试 305.3.1注册测试 305.3.2登录测试 315.4集成测试 32参考文献 331.绪论1.1开发背景在二十世纪末,网络技术慢慢开始成熟起来,互联网发展步入了初始阶段。到了二十一世纪初期,信息化技术开始慢慢发展,计算机应用技术慢慢体现出优势来。紧接着,大批的电脑进入了人们的家里,各个单位、学校、政府机关等部门。信息化时代慢慢来临,校园快递成为互联网时代下学校管理的主要内容。校园快递是校园生活中十分重要的一个模块,然而由于其性质也导致它难以被实时衡量。长期看来,管理非常不方便,存在误差,查询困难的现象,一旦数据过多,人工管理方式就很难运营。随着信息技术的应用发展,慢慢引用了信息化技术管理,慢慢取代了人工管理方式,运用计算机系统来管理信息,带来的好处是查询方便,信息准确率高,节省了费用,提高了工作的效率。这次系统开发,主要以校园快递为对象,根据需求来实现功能设计[1][2]。1.2开发意义用户往往因为不能及时取到快递而造成许多不必要的烦恼。另一方面,互助信息没能进行系统的管理与维护使用户没能在系统里及时的获取到信息。而传统的校园快递系统,采用的还是人工管理、手工备案、手工查询的方法。但是随着用户数量的增加这种管理方法的工作量逐渐增加,这种方法就存在浪费时间浪费力、不具备时效性、不利于调动人员的主动性等劣势。一旦网站建立好之后,一方面,用户可以在第一时间在系统里发布所需的互助,另一方面,系统还可以管理互助,就减少了人工处理的工作量。建立校园代取系统是为了通过管理者对互助的录入和发布,以方便用户对自己所需互助的查询,一旦查询到自己所需要的互助,用户便可以从系统中获得互助信息,以方便在线及时发布。如果用户没有查询到自己所需求的互助信息,也可以在线提醒管理者增添。这样,本系统旨在建立用户、管理者二者之间的桥梁关系,从而使用户能及时有效的从管理者手中获取到信息。所以我们认为建立一个校园快递系统是非常必要的,其方便高效、简单快捷的管理模式是很有使用性的[[3][4]。1.3研究内容不同用户的登录问题:根据用户的类别(超级管理员、普通用户)实现用户操作权限的区分并显示不同的操作界面。数据库的连接问题:数据库连接为系统中的关键技术。数据的一致性和安全问题:本系统必须保证数据的一致性和安全,才能实现有效的管理。不能让没有权限的用户对数据进行操作并且定期对数据库进行备份。界面开发:系统界面的设计很重要,要使界面具有亲和力。分析学校信息化现状;研究校园快递系统的现状及存在的问题;研究系统平台的总体架构、总体设计、数据库设计、数据库安全设计及功能设计;研究平台各个子系统的功能及实现的方法、信息技术的融合、信息安全技术的维护;进行校园快递系统的功能设计。2系统分析2.1需求分析针对目前存在的问题和需求,在角色需求分析的基础上,建立了智能化信息管理校园速递系统。该系统软件的关键包括几个程序模块,例如系统软件用户管理系统,互助组管理,新闻报道管理方法和新闻信息管理。以下简要讨论了许多程序模块的要求。管理员的登录控制模块:管理员登录后对系统软件的其他控制模块进行管理。客户的登录控制模块:该帐户用于登录系统软件以查看用户信息的内容,该信息可以应用于实际操作。会员注册控制模块:游客可以进行会员注册,系统软件将给出有关认证是否成功的反馈。添加管理员控制模块:在系统软件中添加大量管理员,管理员包括一般管理员和超级用户。互助信息内容控制模块:互助信息内容目录:数据库查询的互助归档表格以目录的形式呈现给管理人员。添加互助信息的内容:完成管理人员加互助信息的内容。更改互助信息的内容:完成管理人员更改互助信息的内容。互助订单信息控制模块:互助订单列表:以目录的形式向管理人员显示数据库中查询到的互助订单信息表。加上用于互助的订单信息:完成管理人员添加用于互助和互助的订单信息。更改互助互助信息:完成管理人员更改互助互助信息。互助分类目录:数据库查询的互助分类表采用目录形式增加互助分类:完成管理人员增加互助分类。更改互助分类:完成管理人员更改互助分类。资讯信息模块:资讯信息列表:以目录的形式向管理人员显示数据库中查询到的咨询信息表。增加加资讯信息:完成管理员增加资讯信息。更改资讯信息:完成管理员更改资讯信息。商品交换模块:交换商品清单。显示系统中所有的兑换商品。可以用关键词查到删除兑换商品:删除输入错误或过期的兑换商品。交换订购模块:兑换订单列表:显示系统中所有的兑换订单,并用关键词进行查询。删除兑换订单:删除输入错误或过期的兑换订单。互助信息模块:互助信息列表:显示系统的全互助信息,可以用关键字查询。删除互助信息:删除输入错误或过期的互助信息。用户模块:资料管理:用户登录本系统。可以看自己的主页。系统信息:用户可以确认自己的系统提示信息。修改资料。用户可以修改自己账户的密码。信息检索:用户可以用关键字检索站内信息。更改密码:用户可以更改个人登录密码。退出模块;管理员结束。管理员用于退出系统。用户结束。用户用于退出系统。2.2业务流程分析整体业务流程:以用户身份在登录页面上输入账号和密码,经过数据库身份认证,认证成功后登录系统主页,利用系统、管理系统等功能操作以管理员身份在登录页面上输入账号和密码,经过数据库身份认证,认证成功后可以登录系统的主页,利用系统。管理系统等的功能操作。系统的业务流程如下图所示。图2-1系统业务流程图2.3数据流程分析数据流图的简称为DFD,是通过使用图形的方法对系统所具备的逻辑功能进行阐述,描述系统数据的流向和逻辑变换。由于该方法能将难以阐述的问题进行表述,因此被开发者广泛应用,是当前应用范围较为广泛的结构化系统分析方法。零层数据流程是流程中最抽象的一层,它包括了用户注册与登录管理、用户功能管理和检索维护管理等功能模块,在登录注册模块使用到的数据存储有用户账户信息文档、用户信息文档,用户功能管理模块需要的存储是用户动态信息文档、图片信息文档,检索维护是通过以上这些文档信息通过关键词进行搜索。系统的0层数据流图如下图所示。图2-2系统数据流图(0层)1层数据流图中,数据实体包括普通用户和管理员,普通用户数据流程包括功能选择、互助信息管理、资讯信息管理、;管理员用户数据流程包括互助分类管理、资讯信息管理、系统管理;普通用户数据流包括操作信息、添加信息、阅览信息;管理员数据流包括增信息、删除信息、更改信息、查询信息、阅信息、提示信息等,数据表。系统的1层数据流图如下图所示。图2-3系统数据流图(1层)2层为管理员操作后台数据流图,管理员可以分别通过添加、修改和删除来对系统进行管理,如下图所示。系统的2层数据流图如下图所示。图3-4系统数据流图(2层)3系统设计3.1系统结构设计系统主要是分为管理员端设计与用户端设计。用户端模块主要是系统中普通用户在注册、登录系统可以看到自己的基本信息,维护自己的信息;管理员端模块主要是管理员登录后对整个系统相关操作进行处理,可进行管理员的添加和删除,可对系统中的用户进行管理。系统的功能结构图如下图所示。图3-1系统功能结构图3.2功能模块设计1.注册模块:游客可以通过系统注册账户。注册账户需要输入的数据有用户名、密码、密码、邮箱、QQ等。提交登录信息后,系统用js代码判断用户输入的登录数据是否符合规格。满足标准后,将用户记录添加到系统数据库中。为了安全起见,请使用md5加密算法完成加密并保存数据库。2.注册模块:用户注册过程中包含用户名、密码、认证代码,系统需要先正确判断认证代码。在用户注册中使用认证代码时,除了在注册用户时输入用户名和密码外,还需要输入认证代码。在判断为认证代码正确后,判断用户名和密码,用户密码是用MD5加密的,所以在判断用户密码时,首先将密码转换为MD5后判断,在用户名或密码不正确的情况下返回登录页显示错误信息。3.互助分类管理模块:管理员发布互助分类,保存在互助分类表中,用户点击互助分类发布,进入互助分类发布页,提交互助分类后,管理员对用户添加的互助分类进行审查和管理。4.互助信息管理模块:在设计系统的互助信息表、管理者对互助信息数据的管理、例如追加、删除、修改、查询等管理者追加互助信息的情况下,在输入了互助信息之后,使用js函数判断输入形式是否正确如果判断正确,则在互助信息表中插入互助信息数据。5.信息管理模块:信息管理模块包含信息输入、信息列表、信息检索、信息修正、信息删除,全部通过MySQL语句实现数据库操作,将数据配置在“”画面。6.互助订单管理模块:互助订单管理模块包括互助订单的输入、互助订单的列表、互助订单的检索、互助订单的修正、互助订单的删除,均通过MySQL语句实现数据库操作,将数据配置在“”画面上。7.交流讨论管理模块:交流讨论管理模块包括交流讨论输入、交流讨论列表、交流讨论检索、交流讨论修正、交流讨论删除,均通过MySQL语句实现数据库操作,将数据配置在“”接口。8.交换订货管理模块:交换订货管理模块包括订单的输入、更换订单列表、兑换订单的检索、更换订单的修正、更换订单的删除。全部通过MySQL语句实现数据库操作,并将数据配置在“”接口。3.3数据库设计3.3.1概念设计根据系统各个实体的关系,得出系统的总体ER图。系统总体ER图如下图所示。图3-2系统总体ER图3.3.3表设计1.创建合客户需求的数据库计划。2.规范数据库,避免不必要的错误。3.数据库完整性。4.各用权限的要求。5.应用程序的性能需求在设计数据库时必须利用MySQL各功能来维持运行。6.数据库定期的维护。在服务器上建立数据库,其中包括以下表:wct_address表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102title1502553uidInt410wct_bill表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102gids1502553pirce1502554user1502555uid1502556shop1502557bill1502558openid1502559ndate15025510total15025511way15025512gnames15025513sid3025514stateInt41015statecn15025516tel15025517address15025518note15025519price15025520cuidan15025521fnote15025522paytype15025523extdate15025524qsdate15025525hsdate15025526stel150255wct_dingdan表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102gids1502553pirce1502554user1502555uid1502556shop1502557bill1502558openid1502559ndate15025510total15025511way15025512gnames15025513sid3025514stateInt41015statecn15025516tel15025517address15025518note15025519price15025520cuidan15025521fnote15025522paytype15025523extdate15025524qsdate15025525hsdate15025526stel150255wct_good表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102gname1502553price302554jifen302555note1502556type1502557img1502558count302559typeid3025510xiaoliangInt41011ownid3025512sid3025513shop15025514tel15025515uid15025516username15025517ntimeInt41018levelInt41019stype15025520statecn15025521jphours15025522qjm15025523address150255wct_message表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102uidInt4103fidInt4104qidInt4105typeInt4106zanInt4107note1502558ndate1502559username15025510fusername15025511attach15025512attachname15025513img150255wct_notice表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102title1502553note1502554ndate1502555typeid1502556img150255wct_pingfen表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102uid1502553fenshu302554ndate1502555puid1502556pusername1502557note1502558pid150255wct_posts表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102title1502553note1502554uid302555username1502556ndate1502557img1502558type150255wct_replay表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102pid302553note1502554uid302555username1502556ndate150255wct_shangpin表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102gname1502553price302554jifen302555note1502556type1502557img1502558countInt4109typeid3025510xiaoliangInt41011ownid3025512sid3025513shop15025514mcount15025515saleType15025516sale6025517shouyeInt41018zanInt41019tel15025520address15025521codeimg150255wct_type表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102title1502553ownid30255wct_user表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102username1502553passwd1502554roletype1502555email1502556address1502557tel1502558qq602559wechat6025510sex6025511birth6025512img15025513sid3025514latitude15025515longitude15025516moneyInt41017fids15025518jimg15025519tags150255wct_yzmessage表:序号字段名称字段类型大小允许为空最大长度备注1idInt4102ndate1502553status1502554tidInt4105fidInt4106fuser1502557img150255

4系统实现4.1登录模块的实现4.1.1首页实现首页=主要包含了:互助分类、互助信息、交流讨论、以及积分兑换等导航栏。首页页面,如下图所示。图4.1首页页面图4.1.2用户登录为了确保系统的安全性,系统操作员在后台登录画面上输入正确的用户名、密码、权限以及认证代码,点击“登录”按钮后,就可以进入本系统的后台管理画面。用户登录流程图如下所示。图4-2用户登录流程图登录界面如下图所示。图4-3后台登录界面4.2用户模块的实现4.2.1注册模块及登录的实现用户输入用户名、密码、电话、姓名等,单注册按钮完成用户的注册。用户注册流程图如下所示。图4-4用户注册流程图用户注册界面如下图所示。图4-5用户注册 4.2.2发帖模块的实现用户点击交流讨论进入交流讨论详细页,提交发帖信息,成功发布发帖,管理员管理用户的发帖信息。用户发帖流程图如下所示。图4-7用户发帖流程图用户发帖界面如图所示。图4-8用户发帖4.2.3积分兑换模块的实现用户点击积分兑换进入积分兑换详细页,点击兑换按钮进入兑换页,提交兑换商品,成功兑换后,管理员管理用户的兑换商品,审核兑换商品。用户兑换流程图如下所示。图4-9积分兑换流程图积分兑换界面如图所示。图4-10积分兑换4.2.3互助信息模块的实现用户在首页点击新增互助信息,进入互助信息发布详情页,填写发布信息,成功发布后,管理员管理用户的发布信息,审核发布信息。用户发布流程图如下所示。图4-9互助信息流程图互助信息界面如图所示。图4-10互助信息4.3管理员模块的实现4.3.1用户管理模块的实现系统用户管理主要是对新用户的添加和旧用户的删除。新用户的添加主要是指添加用户名称并确定其密码;旧用户的删除也是从下拉菜单中找到对应的用户名称将其删除。不论是新用户添加还是旧用户的删除,这个权限只有管理员具有。用户管理流程图如下所示。图4-12用户管理流程图用户管理界面如下图所示。图4-13用户管理4.3.2互助分类管理模块的实现互助分类信息添加功能主要指对=一些基本信息的添加、删除和修改。互助分类查询能根据标题、类别等多种条件对互助分类信息进行查询。互助分类管理流程图如下所示。图4-16互助分类管理流程图互助分类管理如下图所示:图4-18互助分类管理界面4.3.3资讯信息管理模块的实现管理员发布新的资讯信息,系统显示资讯信息,资讯信息添加功能主要指对其一些基本信息的添加、删除和修改。资讯信息管理流程图如下所示。图4-19资讯信息管理流程图资讯信息管理如下图所示:图4-21资讯信息管理4.3.5互助信息管理模块的实现管理员发布互助信息,系统显示互助信息,互助信息添加功能主要指对其标题、类别等一些基本信息的添加、删除和修改。互助信息添加页面,如下图所示。图4.22互助信息添加页面图互助信息管理页面,如下图所示。图4.22互助信息管理页面图

5系统测试5.1测试目的只有经过反复的测试,才能够使系统得到最稳定的状态,才能把最好的一面展现给使用的用户,是极为关键的一个步骤。但是往往也是大家极容易忽视的一个部分,因为绝大部分的人认为这个部分是不重要的,但是,实际上并非如此。任何系统都不能完全消除错误。因此,为了最大限度的减少和减少错误,需要测试。在多个环境中进行测试,使用户能够在不同的环境中正常使用。由于大多数用户的需求不断更新,测试具有非常重要的意义。可以及时把握用户最新的动态,对系统进行修正。测试可以充分利用系统中与自己相关的部分,使用户能够使用系统的最佳侧面另一方面,从系统开发者的角度来说,这个举措有助于开发者在开发系统的同时能够与用户保持有好的关系,能够使开发的系统减少最多的错误和误差,并且有助于开发,边测试边开发,能够及时解决用户的需求,而开发者也能够减少返工的工作量,保证开发是朝着正确的道路前进的,并且对于用户来说能够定期看到一定的工作成果,也是更有助于提出更好的意见,而不是到末期突然提出大量的工作需求。这样可以使得用户和开发者之间的关系得到一定程度的改善,而开发者也从中得到更多改善系统的方向。5.2测试概述测试的主要内容包括4个方面:单元测试(设计的最小的一个单位,一个模块)、集成测试(组合小模块)、确认测试(完整系统)和系统测试(全部)具体如下:1.单元测试在系统检查中是最小的一个检查单位,也就是对设计时的一个模块进行测试,检测是否模块具有合理性,是否是用户需求额的,建立的模块是否是由最简的方式呈现的,模块内的代码是否有错误,模块间是否能够建立正确的索引关系等关于模块测试的任务都会在单元测试中进行。2.集成测试集成测试是将已经设计好的模块进行组合,形成系统的初始样貌,完成模块间的联系,深入检查模块间联系的正确性。是否会有重复关系,或是索引关系不唯一,造成数据可能会出现的错误。并且模块间的关系,是否完善,是否会有模块对另一模块本身的影响,这是设计到实现的关键步骤,因为很有可能有些模块的联系是难以实现的,或者说实现的时候会造成对另一些模块信息的干扰,造成整个数据到后期难以调试的局面,所以此时发现问题需要及时调整。3.确认测试确认测试是将几乎完整的系统完成后进行测试,看看整体运行状况,是否能够达到最初设计目标和预期。排除掉可能出现的接口错误,那么这就是几乎可以成为面向用户使用的系统,而这时的关键是将全部所需数据加载进入后,系统是否能够承受,是否在范围内达到最优化的速度,而内在性能要求是否是用户需求的那样完善,整体是否还需调试还是完善都将在确认测试中一一的对照,达到最后的完全的系统的样貌。4.系统测试在系统测试中又将分为4个方面:功能测试(最基本的,是否完成用户需求)、恢复测试(失败后数据的恢复)、安全测试(数据的安全)和强度测试(最大承受的能力)。具体如下:功能测试:功能测试是最基本的测试,因为需要测试系统是否是满足用户需求的,而完成用户需求是最基本的要求所以功能测试算得上是最基本的测试,但也是十分的重要,因为对用户来说最直接的检验系统是否满足自身需求就是看系统是否满足了自身要求的功能,而潜在的是不直观的,所以对用户来讲这是最基本的,所以功能测试十分的重要。一般来讲都会测试即将发布给用户使用的系统,所以需要严谨和细心。恢复测试:恢复测试是一种保护机制,当用户在操作不当的时候造成数据插入或修改错误,要测试是否这些数据能否在一定程度下复原,避免用户的损失,所以测试这个功能需要看系统的容错能力,可以在一定的时间内可以被修正,避免一些恶性的迫害行为。安全测试:安全测试是一种系统内部的保护机制,当恶意被干扰或是被破坏需要系统的保护数据不被干预,因此测试人员需要在测试时,在系统外部做出些破坏的举动,看系统是否能够承受住来自外界恶意的干扰。只有系统足够安全才能够保证用户的数据能够得到系统的保护才能使用户真正放心使用系统的良好性能。强度测试:强度测试也被称为压力测试,这个测试是为了测试系统是否能够承受的最大程度的访问量,但这不属于恶意破坏只是在某一个时间段内的承载量是否足以支撑大频率的操作系统是否会异常。5.3单元测试5.3.1注册测试游客用户得先注册账号才能登录系统,用户输入符合规则的用户名后,填写2次一样的密码,点击注册按钮,系统提示“注册成功“。当用户2次密码不一致时,系统提示两次密码不一致。注册测试用例如下表所示。表5-1注册测试用例测试模块用户注册模块测试测试目的测试当注册信息输入不符合要求时,系统是否能进行相应处理并给出提示。测试方法黑盒测试测试数据1不输入用户名和密码,直接点击注册。2输入未注册过的用户名。例如:abcd3输入正确用户名,两次密码不一样。例如:用户名abcdefg、密码000,确认密码111预期结果1界面不跳转,弹出对话框,提示用户输入必填项。2界面跳转,弹出对话框,提示用户注册成功。3界面不跳转,弹出对话框,提示两次密码不一致。实际结果与预想一致。结论注册模块实现了基本的异常输入应对。5.3.2登录测试登录模块需要测试的功能有:输入登录名和密码,点击“登录”按钮是否正常进入系统首页。登录测试用例如下表所示。表5-2登录测试用例测试模块用户登录模块测试测试目的测试当登陆信息输入不符合要求时,系统是否能进行相应处理并给出提示。测试方法黑盒测试测试数据1不输入用户名和密码,直接点击登陆。2输入未注册过的用户名。例如:abcdefg3输入正确用户名,错误密码。例如:用户名abcdefg、密码0004输入正确用户名,正确匹配密码。例如:用户名abcdefg、密码111预期结果1界面不跳转,弹出对话框,提示用户输入必填项。2界面不跳转,弹出对话框,提示用户当前用户名尚未注册。3界面不跳转,弹出对话框,提示用户密码错误。4界面实现跳转,登陆功能正常进行。实际结果与预想一致。结论登陆模块实现了基本的异常输入应对。5.4集成测试集成测试的方案主要如下所述:将系统移植到另一台计算机上,运行出错。修改配置信息后运行成功。用户信息管理模块综合测试,添加新用户roess,为其分配一般管理员角色,查看一般管理员角色权限,保存设置,以roess身份登录,查看所拥有权限。最后按照校园快递系统的设计与实现,以不同角色的身份进入系统,对系统各模块功能进行测试,测试模块间逻辑功是否有误。经过测试,发现此开发系统可以满足校园快递系统流程的基本工作流程和基本要求。参考文献[1]刘晓华,周慧贞.JSP应用开发详解[M].北京:电子工业出版社,2013:35-126[2]阿斯利森,舒塔,金灵等译.Ajax基础教程[M].北京:人民邮电出版社,2014:15-26

[3]孙鑫.JSP深入详解[M].北京:电子工业出版社,2012:8-16

[4]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社出版社,2010:7-15

[5]王毅,周峰,孙更新.J2EE经典案例设计与实现[M].北京:电子工业出版,2013:6-18

[6]孙鑫.JSP深入详解(Java技术大系)[M].北京:电子工业出版社,2012:5-14

[7]郑阿奇.MySQL实用教程[M].北

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论