GithubHelp home page GithubHelp logo

e_book's Introduction

e_book

这是一个自己早期学习JavaWeb阶段做的一个网上书店项目,并没有太复杂的功能,大致上有登录注册模块,图书显示模块,购物车模块,后台管理模块这几个模块。

我对这个项目有一定的感情,毕竟前端的页面和后台的逻辑都是自己一个人写的,虽说页面没有太华丽,但是练习了我使用HTML+CSS+JavaScript的能力;后台的功能,我是从最初的纯JSP页面来实现逻辑,再到使用Servlet实现MVC的模式,最后使用SSH来开发,真的是经历了很大的变化,我也从中发现了很多的问题,学习了很多东西。

注册登录模块

我总是从这个模块开始大刀阔斧的修改项目的,因为这是一个较为简单的模块。没注册的用户要求其进行注册后才能登录,输入注册信息的时候效验其输入,注册不允许出现相同的用户存在;登录的时候通过账号和密码,验证码等进行验证。因为这个系统还存在后台管理功能,所以存在用户和管理员两种角色,这两种角色都使用一个页面进行的登录。

用户

普通用户只有在登录的状态下才可以够将图书加入购物车并购买图书。

管理员

管理员只有在登录页登录成功之后才可以进入后台管理页面,对图书和用户进行CRUD操作。

图书显示模块

用户在未登录的状态下可以进行图书信息的浏览,但是想要加入到购物车,购买图书都是需要登录的,这时会引导用户进行登录注册。只是将图书的一个简要信息显示在主页,点击可以看到更详细的信息。

购物车模块

可以将图书加入到购物车,可以选择现在立刻购买,也可以继续购买继续添加图书。购买图书只是实现了数据库中相应数目的减少,未加入第三方支付平台,并且没有订单信息。

后台管理模块

后台管理员对图书和用户信息的进行CRUD操作

e_book's People

Contributors

li-zhan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.