摘 要:本设计采用MyEclipse 8.5来编写程序,是一个从消费者角度出发的系统,具有商品的购买,购物车的管理,发货等操作界面,从而实现了网络购物的基本环节。同时,后台拥有自己的管理员,可以维护用户的数据,可以查看订单,商品的添加,权限管理等操作。本设计采用JAVA版本并使用的是Oracle数据库,由于本设计是网页版本,方便了消费者的使用,同时该设计采用MVC框架有利于代码的管理和识别。本论文从项目背景开始介绍项目的可行性,再介绍项目的解决方案和相关技术,可以使大家清晰明了的知道项目的设计思路,接着介绍了数据库的设计和关键技术的说明,最后是本人的结论。54449
毕业论文关键词:JAVA,网络购物,MyEclipse 8.5,MVC框架,商品,消费者
Abstract: This design uses MyEclipse 8.5 to write programs, is a departure from the consumer point system, with the purchase, shopping cart management, shipping and other user interface of the product, in order to achieve the basic aspects of online shopping. Meanwhile, the background has its own administrator, you can maintain user data, you can view orders, add merchandise, rights management and other operations. This design uses JAVA version and uses an Oracle database, because this design is the web version, convenient for consumers to use, while the design using MVC framework conducive to the management and identification code. This paper describes the feasibility of the project from the beginning of the project background, then introduce the project solutions and related technologies, we can make the clarity of the design ideas that project, and then introduces the description of the database design and key technologies, and finally my Conclusion.
Keywords: JAVA, online shopping, MyEclipse 8.5, MVC framework, commodities, consumer
目 录
1 引言 4
1.1 项目背景 4
1.2 网络购物的历史 4
1.3基于JAVA的网络购物系统设计的意义 4
1.4系统的需求分析 5
1.5系统的可行性分析 5
2 系统解决方案 6
2.1 相关技术 6
3 系统设计说明 7
3.1系统主要功能模块 7
3.2系统程序流程图 7
4数据库设计 9
4.1数据模型 9
4.2 数据表设计 10
5 网络购物关键技术 14
5.1数据库连接模块设计 14
5.2前台模块设计 15
5.3后台模块设计 22
6 测试运行情况 31
结论 33
参考文献 34
致谢 35 1 引言
1.1 项目背景
网络购物是指:由卖家在网络平台上发布商品信息,消费者在相应的网络平台上进行自主选择性的进行购物的一种方式,买家根据自己的需求购买相应的产品,消费者可以在网络平台上对比商品,从而购买到物美价廉的商品。卖家和电子商务公司都可以在网络平台上发布自己的商品信息,而每个买家根据这些商品信息挑选自己喜欢的或者所需要的商品。例如淘宝,就是为个人提供发布商品信息的一个网络平台,而京东就是典型的电子商务公司,它的商品都来自于自己的公司,为消费者挑选商品提供了一个方便快捷的网络平台。