• HOME
  • ARTWORK
  • PROJECT
    • LearnTea
    • FairyVenture
    • Roaming in 3D World
    • Interactive Machinery Display System
    • Multi-Player Shooting Game
    • Mini QQ
    • Water Strategy for China
  • LIFE
  • Resume
Mengdi's Portfolio
Picture

Mini QQ

​Mar. 2011 - Jun. 2011
Mini QQ is a instant online chatting software implemented by Java. It's the simple version of the famous online chatting software QQ in China, and also very similar to the Microsoft MSN with basic function. I designed and developed it by myself for my Programming Language course.

Users can use graphical interface to log in/out, register, seek friends and chat with friends. Client/Server model is used to do the networking communicate part. And I use database to manage users' personal information, friends' information, and chat logs.

SOFTWARE:
Eclipse
​MySQL

LANGUAGE:
Java
SQL

Picture

Interface Overview

Picture
OVERVIEW
Picture

Design

​DESCRIPTION
PART 1 | GAME FUNCTION WE ACHIEVED 
PART 2 | TECHNOLOGY  WE USED
PART 3 | TOOLS WE DEVELOPED WITH 
Client/Server model to communicate
Graphical interface for users to Log in/out, Register, Seek friends and Chat with friends 
Database to save users’ information and chat logs
Graphical User Interface(GUI) 
Hash Map
Java Network Technology
Thread
Database ​

Software: Eclipse, MySQL
Languages: Java, SQL

​​DEMO PICTURES
Picture
REGISTER/ LOGIN
Picture
SEEK FRIENDS
Picture
CHAT LOGS IN DATABASE
Picture
REGISTER PAGE
Picture
COMMAND PROMPT WINDOW/
CONFIRM

Picture
FRIEND LISTS
Picture
COMMAND PROMPT WINDOW/
ERROR
Picture
CHAT WINDOW
Back to Project
© COPYRIGHT 2016.  ALL RIGHTS RESERVED BY MENGDI WANG.
  • HOME
  • ARTWORK
  • PROJECT
    • LearnTea
    • FairyVenture
    • Roaming in 3D World
    • Interactive Machinery Display System
    • Multi-Player Shooting Game
    • Mini QQ
    • Water Strategy for China
  • LIFE
  • Resume