需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10263 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:互联网时代早已到来,电子商务这个名词也经常出现在日常交谈中,网上购物这一行为更是成为了全国人民的“家常便饭”。 让人们离不开的网购商城,凭借着它独特的强大优势占据了中国市场。 京东、淘宝、唯品会等等网上购物商城,背后都有着极大的人力物力去支持,也同样,获得了极大的收益。 因此自我开发一个简易的网上商城系统,去深入了解变得更加值得去实现。 这个网上商城系统采用MVC分层结构,在该结构的基础上使用SSH框架进行整合开发,使用JSP和HTML显示页面,MySQL操作数据库,使得该系统的可维护性、可扩展性、可移植性较强,且有利于标准化开发,降低了各层之间的依赖。 网上商城系统包括了用户注册、用户登录、商品查询、将商品添加到购物车、将购物车里的商品删除、用户管理、订单管理等功能。本系统具有操作简单、运行稳定页面友善等优点。 本系统使用的分层思想,让SSH框架与JSP相结合,降低了系统的耦合性。使用数据库连接池,能更有效的防止连接“超载”而出现系统崩溃的情况。使用XML的配置,能够使软件更具扩展性,在此基础上还有成熟的验证机制来保证程序的正确性;还使用了基于annotation注解的方式开发,使得开发难度下降、开发效率进一步提高,并且在一定程度上加快了系统的数据访问速率。
关键词:网上商城;MVC;SSH;MySQL
目录 摘要 Abstract 引 言-1 1 绪论-2 1.1 项目研究背景-2 1.2 国内外研究现状-2 1.3 系统研究内容-2 2 系统的相关技术及开发环境-3 2.1 客户端技术-3 2.1.1 JSP技术-3 2.1.2 HTML技术-3 2.1.3 XML技术-4 2.2 SSH框架-4 2.2.1 图表-4 2.2.2 Spring技术-6 2.2.3 Struts技术-7 2.2.4 Hibernate技术-7 2.3 系统开发环境-7 2.4 系统配置过程-7 2.5 Java的面向对象思想-8 3 系统需求分析-9 3.1 开发需求-9 3.2 开发意图-9 3.3 功能需求-9 4 系统设计-11 4.1 系统功能模块设计-11 4.2 系统工作流程-12 4.3 数据库设计-15 4.3.1 建表前的分析-15 4.3.2 数据表的设计-15 5 系统实现-18 5.1 系统主页面-18 5.2 用户未登陆页面-18 5.2.1 用户注册页面-18 5.2.2 用户登录页面-19 5.2.3 查看商品信息页面-20 5.2.2 搜索商品页面-20 5.3 用户登录后页面-21 5.3.1 购物车页面-21 5.3.2 付款页面-21 5.3.3 更新个人信息页面-22 5.4 后台管理页面-23 5.4.1 后台登录页面-23 5.4.2 后台主页面-23 5.4.3 新增商品种类页面-24 5.4.4 新增商品页面-24 5.4.5 订单查询页面页面-25 5.4.6 用户列表页面-26 5.4.7 商品种类列表页面-26 5.4.8 商品列表页面-27 6 系统测试-28 6.1 测试目的-28 6.2 测试方法-28 6.3 测试环境-28 6.4 测试过程-29 6.5 测试结果-30 结 论-31 参 考 文 献-32 致 谢-33 |