【毕业设计】基于Java web的网上服装商城购物系统

发布于:2022-11-04 ⋅ 阅读:(627) ⋅ 点赞:(0)

伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高校、低成本的优势,逐步成为新兴的经营模式和理念。网上服装销售系统给人们带来了极大的方便,后台管理系统也给管理者带来了很大的方便。因此选择设计开发一个网上服装销售系统具有重要的意义。
基于JSP的网上服装销售系统是给在网上购买服装的用户和系统管理者提供购买和管理信息的一个简单系统。经过设计后,该系统主要包括前台展示和用户购买以及后台管理两方面。前台主要有会员注册、登录、修改密码、找回密码,可以实现网上订购服装,查看服装信息、公告信息、链接信息、各类服装系列的展示等功能。后台主要是对服装管理、会员管理、订单管理、公告管理、链接管理等方面的信息进行增加、修改、删除等功能。整个系统的开发使用了Eclipse作为开发工具,数据库使用了MySql进行数据管理和维护。该系统使用了JSP、struts等技术。
本系统各个模块之间的接口设计有的是通过前台的页面链接而成的,有的通过页面提交而连成的,有的是通过传递到后台进行操作之后才进行页面跳转而连成的。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。
在前台模块设计中:用户登录的主要前置条件是可以浏览网页;在查看商品
信息、把商品添加到购物车中、预订商品、查看订单等等前置条件是用户已登录。
在后台模块设计中:在管理员修改密码、管理商品的大小类别、管理商品信息、用户管理、管理员管理、订单管理、公告管理、链接管理等等模块中前置条件是管理员登入后台系统。
本系统总体来说就是两大模块:一个是用户前台模块,一个是管理员后台管理模块。在用户前台模块可以实现基本的用户注册,登录,修改密码,找回密码,查看商品信息,添加购物车,预订服装,浏览公告信息,浏览链接信息等等。管理员后台管理模块也是管理员登录后,才可以进行管理员修改密码,管理商品的大小类别,管理商品信息,用户管理,管理员管理,订单管理,公告管理,链接管理等等。模块与模块之间的关联,每个角色在不同的权限和界面中操作,虽然不同的身份在不同的界面操作,但是在后台逻辑,数据库等等会有很大的联系,他们是分不开的,不可独立的,服务器程序可使用JSP提供的对MySQL的接口,进行对数据库的所有访问,从而又体现了系统的完整性。符合高内聚,低耦合的设计理念。系统功能模块结构图如下所示:
在这里插入图片描述
目录
摘 要 1
Abstract 2
第1章 绪论 1
1.1 网上服装销售系统概述 1
1.1.1 系统开发的背景 1
1.1.2 系统开发的意义 1
1.1.3 国内外现状 2
第2章 系统开发的工具及技术 3
2.1 系统开发的工具 3
2.1.1 Eclipse 3
2.1.2 Tomcat服务器 3
2.1.3 MySQL数据库 3
2.2 系统开发的技术和语言 4
2.2.1 JSP技术 4
2.2.2 Struts技术 4
2.2.3 JavaScript 5
2.2.4 Java 5
第3章 系统分析 6
3.1 可行性分析 6
3.1.1 技术可行性分析 6
3.1.2 经济可行性分析 6
3.1.3 市场可行性分析 6
3.2 总体设计原则 7
3.3 需求分析 7
3.3.1 运行环境 7
3.3.2 功能需求 8
3.3.3 系统性能 8
3.3.4 系统用例图 8
第4章 系统设计 10
4.1 系统总体设计 10
4.1.1 架构设计 10
4.1.2 模块设计 11
4.2 系统功能设计 13
4.3 系统数据库设计 13
4.3.1 概念结构设计 14
4.3.2 数据库表设计 16
4.4 系统数据库连接 21
第5章 系统实现 23
5.1 程序设计 23
5.2 系统页面的设计与实现 24
5.3 前台功能模块的实现 24
5.3.1 用户登录模块 24
5.3.2 用户注册模块 26
5.3.3 用户修改密码模块 27
5.3.4 用户找回密码模块 29
5.3.5 购物车模块 30
5.3.6 根据商品类别查看商品信息模块 31
5.3.7 购买商品模块 32
5.3.8 查看订单模块 33
5.3.9 浏览商品信息模块 34
5.3.10 浏览公告信息模块 35
5.4 后台功能模块的实现 36
5.4.1 管理员登录模块 37
5.4.2 管理员修改密码模块 38
5.4.3 管理商品大小类别模块 39
5.4.4 管理商品信息模块 40
5.4.5 用户管理模块 41
5.4.6 订单管理模块 42
5.4.7 公告模块 44
5.4.8 链接管理模块 45
第6章 系统测试 47
6.1 系统测试的目的 47
6.2 系统测试的方法 47
6.3 测试用例及分析 47
6.3.1 登录模块测试 47
6.4 系统运行情况 50
结论 51
致谢 52
参考文献 53
外文文献 54
中文翻译 61

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到