java注册登录客户端_GitHub - a-voyager/LoginSystem_Client: 登录注册系统(桌面客户端)——Java课程实践...

基于HTTP协议和MySQL的多平台登录注册系统

摘要

基于HTTP协议和MySQL的多平台登录注册系统主要用于模拟演示互联网中常见的BS/CS模式登录注册系统。目前网络互访一般基于两种协议HTTP协议、TCP/UDP/IP协议,HTTP协议能够实现全球任意计算机的互访,并且属于响应式,较于TCP的直连式更适合于登录注册系统。本作品使用MySQL关系型数据库作为数据储存,并且将数据库和Java Web服务端代码放置在搭建了Apache-Tomcat服务器的Ubuntu14.04云服务器上。利用Java的跨平台特性,利用JavaEE实现服务端代码,利用JavaSE实现安卓客户端代码,利用Java的JSP技术实现网页端代码,最后利用JavaGUI实现windows和Linux的客户端代码。经过详细分析,以较为简单的用户界面但嵌入较为复杂的后台逻辑更为适合本作品。开发工具方面,使用MyEclipse 10.1编写服务端和网页代码,使用Eclipse编写PC客户端代码,使用AndroidStudio1.3编写安卓客户端代码。首先先建立系统应用原型,然后对原型系统进行需求迭代,不断修正和改进,直到形成用户满意的实际可行系统,最终实现本作品。

关键词:HTTP协议、MySQL、Linux、安卓、JSP、云服务器、跨平台

项目背景:

随着信息化时代的到来,互联网架构越来越复杂,越来越难以理解,正是在此背景下,我们选取基于HTTP协议和MySQL的多平台登录注册系统为课程设计题目,模拟演示互联网中的登录注册系统,让同学们更清楚这些复杂的系统是如何实现的。

设计目的:

1)基本掌握结构化程序设计的基本思路和方法;

2)达到熟练掌握Java语言的基本知识和技能;

3)能够利用所学的基本知识和技能,解决简单的程序设计问题。

程序功能:

1)界面要求简单易于上手,人性化,需要较好的用户体验

2)登录、注册基本功能

3)服务器端记录用户在线状态并实现注销功能

4)“记住密码”等扩展功能

5)数据存入Linux下的MySQL数据库

6)浏览器、PC客户端、安卓客户端多平台的实现

License

The MIT License (MIT)

Copyright (c) 2015 WuHaojie(吴豪杰)

Permission is hereby granted, free of charge, to any person obtaining a copy

of this software and associated documentation files (the "Software"), to deal

in the Software without restriction, including without limitation the rights

to use, copy, modify, merge, publish, distribute, sublicense, and/or sell

copies of the Software, and to permit persons to whom the Software is

furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all

copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR

IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,

FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE

AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,

OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE

SOFTWARE.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值