logo资料库

当当网络购物系统结构分析与设计.doc

第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
资料共43页,剩余部分请下载后查看
第1章 课题简介
1.1 课题内容
1.2 课题目标
第2章 概要设计
2.1 总体设计
2.2 接口设计
2.3 运行设计
2.4 出错处理设计
第3章 系统设计与实现
3.1 数据库设计
3.2 模块设计与实现
第4章 测试
4.1 测试计划
4.2 测试过程
4.3 测试结果
4.4 评价
结 论
参考文献
附录
致 谢
用户操作手册
一.安装方法
二.操作方法
毕业论文(设计) 题 目:基于 SSH 当当网网络购物系统分析与设计 系部名称: 经济管理系 专业班级: 信管 082 班 学生姓名: 吕会会 学 号: 200880434210 指导教师: 刘帆 教师职称: 讲师 2012 年 05 月 30 日
中原工学院信息商务学院毕业论文(设计) 摘 要 伴随着 Internet 的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低 成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发 布,而是渴望着能够充分享受网络所带来的更加多的便利。网络购物正适应了当今社会 快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品。本系统便 是尝试用 JSP 在网络上架构一个动态的电子商务网站,它是在 Windows 7 下,以 MySql 为数据库开发平台,Tomcat 网络信息服务作为应用服务器,采用 JSP(Java Server Pages) 技术开发的网上购物系统。他分前台部分和后台部分,前台部分由用户使用,主要包括 用户注册、购物车管理、订单管理、个人资料管理等功能,后台部分由管理员使用,主 要包括商品管理、处理订单、用户信息管理、链接信息管理等功能。建立后的网站系统 是一个动态、交互式、具有商品提供、系统管理、用户留言等功能的电子商务网站。 关键词:数据库;电子商务;网上购物系统 …… I
中原工学院信息商务学院毕业论文(设计) The analysis and design of SSH Dangdang online shopping system Abstract Along with the vigorous development of the Internet, e-commerce networks as a shopping center is a form of its highly efficient, low-cost advantages, gradually emerging as a business model and philosophy, there is no longer meet use and dissemination of information browsing, but a desire to bring the full enjoyment network more convenient. Internet shopping is being adapted to the fast pace of today society to live, so that customers can enjoy the convenience of fast and easy way to purchase their own like commodities. The system is trying to use JSP in a dynamic network of e-commerce websites structure, which is in Windows 7, MySql for database development in platform, Tomcat application server as a network information services, use JSP (Java Server Pages) technology development online shopping system. Prospects and the background of some of his hours, the prospects of users, including users registered, a shopping cart management, order management, personal information management, message board management including commodity management, processing orders, customer information management, information management, and other functions links. After the establishment of the website is a dynamic, interactive, with commodities, systems management, voice mail, and other functions of the e-commerce website users. functions; Background in part by managers, Keywords:Database; E-commerce;Online Shopping System II
中原工学院信息商务学院毕业论文(设计) 目 录 第 1 章 课题简介.............................................................................................................................................1 1.1 课题内容..............................................................................................................................................1 1.2 课题目标..............................................................................................................................................2 第 2 章 概要设计.............................................................................................................................................3 2.1 总体设计..............................................................................................................................................3 2.2 接口设计............................................................................................................................................. 5 2.3 运行设计............................................................................................................................................. 6 2.4 出错处理设计.....................................................................................................................................6 第 3 章 系统设计与实现 ...................................................................................................................................8 3.1 数据库设计 .........................................................................................................................................8 3.2 模块设计与实现............................................................................................................................... 11 第 4 章 测试 ..................................................................................................................................................... 17 4.1 测试计划 ...........................................................................................................................................17 4.2 测试过程........................................................................................................................................... 17 4.3 测试结果........................................................................................................................................... 21 4.4 评价................................................................................................................................................... 22 结 论............................................................................................................................................................... 23 参考文献........................................................................................................................................................... 24 附录................................................................................................................................................................... 25 致 谢............................................................................................................................................................... 38 用户操作手册................................................................................................................................................... 39 一.安装方法........................................................................................................................................... 39 二.操作方法 ............................................................................................................................................. 39 III
中原工学院信息商务学院毕业论文(设计) 第 1 章 课题简介 1.1 课题内容 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用[1]。作为计算机应用的一部分, 使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。例如:检索迅 速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极 大地提高管理和办事的效率。因此,开发这样一个网上销售平台具有重要的实际意义。 设计合理的网上销售平台系统,可以为公司开辟新的销售通路,具有减少库存堆积,网 络共享、互动的优点。实现的网上销售平台可以吸纳地面销售的优点,借助数据库管理 技术,最终实现网上销售规范化、个性化、人性化[2]。 相比传统地面销售,网络销售有着以下优点: 1.降低成本:由于网上购物系统是通过互联网将企业的客户联系在一起,能够动态 地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的 风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能 够及时对企业在销售中出现的问题进行解决。 2.增加收益:建立网上购物系统可加快资金回笼速度,提高资产回报率,可以迅速、 准确响应市场变化和客户需求,从而达到增加收益的目的。 3.提高控制力度:网上购物系统可以加强销售成本控制,减少人为错误,使每一级 客户都可以降低销售风险,使管理更完善。 4.减少操作误差:销售的自动化管理,可以在业务操作时录入,保证数据的真实性。 多种业务单据自动生成和权限控制,减少操作上的人为误差。 5.提高企业规范化运作水平:实施网络管理系统,保证统一业务处理模式,规范销 售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。业务流程化, 避免重复抄写和录入,减少失误,提高业务人员工作效率。 6.提升信息交流:管理者和决策人员及时获取分销售的各项真实数据,保证了各分 公司与上级管理者之间信息交流,提高企业运作效率。同时,更可与其它系统结合,建 立一个统一互动的电子商务平台,供客户共享企业信息。 7.提供决策支持:网上购物系统可充分收集销售信息,加强了对历史数据的利用, 为进一步市场分析提供数据基础和决策支持。 1
中原工学院信息商务学院毕业论文(设计) 总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道 中脱颖而出,其地位及占有量一定会逐渐增加。技术革命引发产业结构变革,市场的竞 争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。 1.2 课题目标 构建一个能实现简单的电子商务的小型动态网上购物系统。能实现用户的注册、登 录功能;能够实现商品的查询,订购等功能。具备一个网上商品销售系统应该具备的功 能,体现构建一个动态商务网站所需要的技术。 2
中原工学院信息商务学院毕业论文(设计) 第 2 章 概要设计 2.1 总体设计 网上销售平台的设计,是为了使经销商实现线上销售,以补地面销售的不足,更好 的做好双线并行,互补互助。所以,在设计上要考虑超前性和可扩张性,以便为日后系 统升级预留端口[3]。 网上销售平台采用 B/S 模式开发,采取网站的形式,这样就省却在每一台电脑上都 装客户端的麻烦以及考虑到后期维护的方便性,只需要在一台主机上装有系统,别的电 脑只需联网到这台主机就可以在 IE 里打开系统,很方便[4]。 1.系统总体结构设计 系统总体结构设计确定软件由哪些模块组成以及这些模块之间的动态调用关系。网 上购物不是一个简单的概念,它包含了许多个内容,是由多个页面组成的一个整体的系 统。 (1)在功能方面,实现对商品的选购,对后台的管理。 (2)在系统开放性方面,按照软件工程开发规范实现系统的开放性,既便于扩充又 便于升级,以适用今后其他人的借鉴需求。 (3)在系统和数据的安全性方面,系统采用数据库级用户权限和应用程序级运行权 限的双重控制机构,提供了统一的基于角色的用户管理手段,具有完善的系统和数据安 全的保障体系。 (4)在操作性方面,采用图形用户界面技术,使系统能够有多重图形窗口和丰富便 利的操作界面,通过鼠标或键盘的操作,为用户提供最简洁的使用方法。 2.系统模块设计 网上购物系统主要是实现以下两个功能:一是客户在网上选购商品,产生订单等功 能。二是后台的用户管理功能,包括用户的登陆和用户的注册。一个典型的网上购物系 统一般都有需要实现商品信息的动态展示,购物车管理、会员管理(包括会员信息注册) 和订单处理等模块。可以分为五大功能模块: (1)商品信息管理:该模块实现提供商品信息的分类查询,显示功能。此外,在用 户选择了对应商品信息后,还可以显示出有关该商品的详细信息,以便客户能更详细的 了解所购买的商品。 (2)购物车管理:用于维护每一个进入网上购物的客户对应的购物车,也就是将客 3
中原工学院信息商务学院毕业论文(设计) 户所选购的商品信息记录到对应的购物车里,以便于生成订单。 (3)会员管理:实现网上购物客户信息的注册及身份验证。由于目前网上商城普遍 采用的方式为送货上门或者邮寄,因此需要收集与客户相关的真实姓名,通信地址和联 系方式等信息。 (4)订单管理:实现根据客户购物车中的商品信息,以及客户所选择的送货方式和 付款方式连同客户对应的个人信息一同生成订单,以便后面进行送货处理。 (5)后台管理:该模块是后台管理模块,实现进入后台页面的身份验证,商品信息 的分布,分页浏览等功能。 3.系统结构设计 根据 MVC 的设计思想,可以得出如图 2—1 所示的系统结构设计图。 网络 前台管理 数据库 JavaBean 后台管理 商 品 显 示 模 块 用 户 模 块 订 单 模 块 商 品 管 理 模 块 购 物 车 模 块 连 接 数 据 库 会 员 设 置 模 块 订 单 设 置 模 块 图 2—1 系统结构设计图 购 物 车 设 置 模 块 推 出 后 台 4.数据库结构设计 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构 能够充分满足各种信息的输入和输出。收集基本数据、数据结构和数据处理的流程,组 成一份详尽的数据字典,为后面的具体设计打下基础。 根据需求分析及网上销售平台需要处理的数据信息,本系统数据库主要包含以下数 据表: (1)会员信息表(User) 4
分享到:
收藏