摘 要 当前,线下实体的交易方式已经不能满足用户的消费需求,电子商务有效的为用户提供了足不出户的消费体验。随着需求的产生,科技的发展,现在人们在家里就可以购买到自己想要的商品。而书籍作为人类的精神食粮,自然是必不可少的,所以一些在线的网上书城纷纷应运而生了。 这既可以丰富人们的精神生活,又可以构建良好的书籍销售渠道。 本系统实现了一个基于 B/S 结构的网上书城,系统的核心部分被集中到服务器上。与此同时, 该系统使用JSP 技术实现了动态网页的设计。 此系统分为前台、后台两部分。在前台部分中,使用了HTML、CSS、JavaScript 等技术实现了前端页面的展示,其中包括图书搜索与浏览、图书的分类、网络论坛以及购物车管理和订单管理。在后台部分中,使用Myeclipse 作为开发工具,利用 Mysql 有效地进行数据库的设计,并且运用 Hibernate框架进行数据库的封装,简化了数据库的操作。此外,还使用了 Struts 框架实现页面的分发。其中包括用户管理、图书类别的管理、图书管理以及订单的管理等模块。 在最后测试阶段中,首先采用了模块测试,把每个模块当成一个实体测试其是否能正确运行。系统完成后通过了黑盒测试,基本的功能都可正常使用。 58626 毕业论文关键词:网上书城;电子商务;JSP;Mysql;Myeclipse
Abstract Currently, the trading method of offline entities can not meet the demands of customers. Electronic commerce effectively provide users with the housebound consumption experience. Nowdays, With the generation of demands and development of technology, people can buy the goods which they like at home. As well, books are the food of human spirit and they are indispensable,thus there have been appearing more and more online boolstores. This can not only enrich people's spiritual life, but also build a good book sales channel. The system implements an online bookstore based on B/S structure. The core part of the system is concentrated on the server. At the same time, the system uses JSP technology to achieve the design of the dynamic web pages. This system is pided into two parts as follows: the foreground and background. At the foreground, using HTML, CSS, JavaScript and other technologies to achieve the displaying of the front page, which including books searching and browsing, books classification, online forums, shopping cart management and order management. In the background section, using Myeclipse as the development tool and effectively finishing the database design by Mysql. The system uses Hibernate framework for packaging database, which simplifies the operation of the database. In addition, Struts framework is adopted to achieve the distribution of web pages. Background includes user management, books category management, books management, order management and other modules. In the final testing section, the module test is firstly used and each module as an entity to test whether it can run correctly. After the completion of the system, it has been tested by the black box testing method, then we found all the basic functions can be used normally.
Keywords: online bookstore; e-commerce; JSP; Mysql; Myeclipse