基于SSH的网上书店系统的设计与实现
摘要
在互联网快速发展的带动下,电子商务也得到了快速发展。本设计实现的是一个简单的B2C网上书店系统即卖书的电子商务网站,本论文就此网上书店系统进行详细全面的论述。
本设计的目标是设计一个基于SSH技术的网上书店系统,所以本系统最主要的技术是SSH,同时结合使用了Spring框架等技术。采用了开源的eclipse作用开发工具,开源的MySQL作为数据库,Web服务器采用了开源的Tomcat,前台页面用的是DreamWeaver。
本系统使用者主要有两类:管理员与购物者。管理员的功能有:商品(注:本系统中商品即是图书)分类管理、商品管理、订单管理、商品评价管理、注册用户管理、订单统计、商品销售统计,购物者用户的功能有:注册登录功能、商品浏览功能、订单管理、用户信息管理、商品评价管理、收货管理。
本系统前后台界面简洁、操作简单、系统维护方便。考虑到安全问题,不允许管理员注册,只允许数据库管理员直接从数据库操作管理员账户,即数据库管理员才是本系统事实上的超级管理员。
关键词:购物书店;Struts;Hibernate
A Design and Implementation of BookStore based on Hibernate and Struts
ABSTRACT
Electronic commerce has made a rapid development along with the development of Internet. This design achieves a B2C bookstore,a website selling books.And this paper introduces the online bookstore in detail.
The contents of this graduation project are to design an online bookstore based on struts and hibernate, therefore the design mainly uses hibernate and struts as the developmentfoundation, and I used spring framework too.And I used eclipse as a development tool as eclipse is free-used,and I used MYSQL as database.I use dreamweaver as the interface tool and tomcat as web server.
The users of this system are admins and customers.The admin have functions like management of the category,management of book,management of order,management of estimation,management of customer,count of order,count of books have been sold.The customer has functions like register and login,browsing books,management of my orders,management of my information,management of estimation,management of reception.
This system has a simple interface and could be managed conveniently,and users could use it conveniently.And the admin couldn’t regist because of security,the DBMA would create a account if it is necessary,so the DBMA is the super admin in fact.
Keywords:bookstore;Struts;Hibernate