Support Project (Focus on one) |
Design of payment system for e-commerce platform |
1. e-Mall Project 1.1 System description and technology architecture with the development of the society, the gradual popularization of the network, people's pace of life accelerated, most of us spend most of their time in the busy work. Most of the workers do not have time to go shopping malls, in order to provide a convenient and efficient shopping platform for the vast number of office workers, this is our intention to develop this site. We Mall mainly to the vast number of users of the mall as the fundamental, that the vast number of mall User Service as the center, merchandise with a wealth of merchandise sales shelves, for the mall users to provide goods rich, A cheap shopping platform. So that the users of the mall can be convenient and quick, with the least amount of money to buy customers satisfied with the goods. |
North Thai Bank Business system |
2 Corporate Banking Projects 2.1 System description and technology architecture when using corporate Internet banking, enterprises can divide the relevant operators into ordinary operators, operation reviewers according to the principle of authority assignment. Operation of the authorized staff, enterprise managers four functions. The current system contains modules as follows: Enterprise Network silver login, account management, collection and payment business, deposit management, loan management, International Settlement business application, Security Center and other modules. Technical structure: bootstrap+jsp+ Spring+springmvc+mybatis |
Speed Academy Education Platform |
3.1 System description and technology architecture Speed Academy online learning platform is an online video learning platform built around the IT industry, where you can learn Android, IOS, development Technology, cloud computing, Big Data, HTML5, Oracle, database and other it fields. Platform Theme features: Video learning, data search, questions, blogs, online APIs, in Line documentation tutorials, resources upload download Technology system Spring, SPRINGMVC, Mybatis JSP, JSTL, jquery, jquery plugin, Easyui, ueditor (Rich text editor), Css+div, Freemarker redis,memcached (cache server) Shiro or Spring Security (Rights Management) Lucene SOLR (search) HttpClient (call system service) Mysql (relational database) Mycat MySQL Distributed cluster solution Lvs+nginx (Web server) Quartz (Scheduled Tasks) 1. The Fast school system adopts the SOA architecture, which is the system architecture technology commonly used by large enterprises. 2. The system foreground uses the bootstrap, the system backstage uses Jsp+jquery Easyui as the view layer The 3.J2EE architecture uses the most popular SSM architecture in the enterprise, spring+spring Mvc+mybatis+shiro 4. The system foreground uses freemarker|velocity to do the static page to improve the system performance, in order to deal with the large-scale user volume concurrency 5. Use the Lvs+nginx server to process pictures, static pages Load balancing between the faces and the system to cope with large concurrency pressures 6.Redis cluster cache server, improve the system response speed 7.SOLR cluster offers courses, materials , blog query service, improve the system query speed and accuracy, greatly improve the user experience. Using ROCKETMQ|ACTIVEMQ Message Queuing to implement message services between systems 8. Background database using MySQL database, using Mycat as middleware to achieve master-slave replication, Library sub-table for large data volume storage, to solve the database bottleneck problem of large data volume 9. The entire project uses the most popular MAVEN to manage the project, to standardize the project, Easy to build projects. 10. Use SVN to manage code and documentation for your project |