基于JSP的在线销售系统的设计与实现_第1页
基于JSP的在线销售系统的设计与实现_第2页
基于JSP的在线销售系统的设计与实现_第3页
基于JSP的在线销售系统的设计与实现_第4页
基于JSP的在线销售系统的设计与实现_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于基于 JSP 的在线销售系统的设计与实现的在线销售系统的设计与实现 学生姓名 xxx 指导老师 xxx 摘要 摘要 随着网络和经济的快速发展 网上购物的热潮越演越烈 进行网 上购物的人也越来越多 网上销售行业的发展也越发迅速 在社会中所占的比 重也越来越大 可见网上销售行业已经能够成为一个很大的系统 由于 客流 量和业务量的剧增 如果只是依靠人工记录和单一的网上销售管理流程会给销 售过程带来很多的不便 很有可能会造成企业和消费者的利益损失 使企业失 去顾客的支持 显而易见 旧的系统已经不能满足现在网上销售业务和顾客对 网上购物的需要了 所以 这就需要一个适合网上销售的管理系统来优化网上 销售的销售流程 提高业务管理水平 给管理者 销售者和消费者带来利益 本系统采用 MySQL 数据库进行设计 结合了 JSP 的编程语言 实现了用户 端在线浏览商品信息 开通网上购物车 在线提交订单等功能 管理员通过本 系统可以添加商品及商品分类 管理用户 管理订单 统计销售量等 与传统 销售行为相比 在线销售系统为用户和商家都提供了最高的效率和最便捷的手 段 关键词 关键词 网上销售 数据库 JSP 1 1 引言引言 快速便利的互联网使这些企业拥有了更加广阔的客户群 高速发展的网络 技术也为随着 Internet 国际互联网的发展 越来越多的企业开始建造自己的网 站 基于 Internet 的信息服务 商务服务已经成为现代企业一项不可缺少的内 容 很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站 现 代企业需要的是一个功能强大的 能提供完善的电子商务服务的动态商务网站 这些企业简化了销售管理工作 网上销售系统是电子商务发展下应运而生的产物 是网络技术应用的一个 发展方向 网上销售平台是对后台管理和前台操作 后台管理是管理员对本网 站的维护 通过商品资料 商品添加 商品修改 以及常规设置 广告添加 友情链接 等功能达到对网站的管理 前台操作是用户登录到本网站 可以进 行用户注册 通过网站的精品推荐或商品搜索功能 找到自己想要买的商品 装入购物车 提交定单进行购买 网上购物平台的特点是客户和电子商品信息 量很大 管理员需要整理的信息很多 为让管理员轻松 方便 快捷的管理 该平台采用符合购买电子商品基本的原则 满足广大客户的日益增长的数量 并达到操作过程中的直观 方便 实用 安全等要求 2 2 系统概述系统概述 2 12 1 系统开发背景系统开发背景 随着计算机信息技术不断发展以及在管理上的广泛应用 眼下管理信息系 统的实施在技术上已经逐步成熟 网上购物系统也日益得到人们的亲赖 方便 快捷的服务方式让越来越多的用户接受了网上购物系统 对于商家来说 企业 要生存 要发展 要高效率地把企业活动有效组织起来 就必须加强对企业内 部各种资源 人 财 物 的有效管理 建立与自身特点相适应的软件 2 22 2 可行性分析可行性分析 随着计算机技术的发展和网络人口的增加 网络世界也越来越广博 越来 越丰富 电子商务已经成为网上的一股潮流 我们相信要不了太长有时间 顾 客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务 可行性研究是为了弄清楚系统开发的项目是不是可以实现和值得进行研究 的过程 实际上是一次大大简化系统分析和系统设计的过程 所以 进行可执 行性的分析是非常必要的 也是很重要的 经过最初的设计目标和进行的市场 调查得出以下四点的可行性分析 1 经济可行性 JSP Tomcat MySQL 是免费开源的框架或者软件 使得 开发成本大大下降 而且可重用性高 节省了二次开发的费用 资源利用率高 成本低 操作上的可行性 该设计的模块界面简洁 方便快捷 简单易学 即 便电脑初学者也可以轻松的操作所有系统的功能 因此本系统的开发在经济上是可 行的 2 技术可行性 该管理系统采用了当前新兴的 Browser Server 模式进行 开发 B S 模式中 核心的一点就是用通用的浏览器取代了原来的客户端程序 客户端统一为浏览器 所有的配置工作都集中到服务器端 提高了系统的安全 性 用三层的 Browser Server 体系结构 且又紧密结合了 Internet 技术 后台 数据库用 MySQL 它是基于服务器端的 在处理海量数据的效率 后台开发的 灵活性 可扩展性等方面都很强大 JSP 是 Java 在 Internet Web 上的重要应用 技术 得到了广泛的支持和承认 因此 系统的软件开发平台已成熟可行 硬 件方面 科技飞速发展的今天 硬件更新的速度越来越快 容量越来越大 可靠 性越来越高 价格越来越低 其硬件平台完全能满足此系统的需要 3 运行可行性 该系统需要搭建 JVM 即 JAVA 虚拟机和 Tomcat 环境 在此环境下系统 并且在正确连接数据库后可以正常运行 4 法律可行性 该平台是作为毕业设计与商业无关 又因为是自主开 发设计 因此不会构成侵权 在法律上是可行的 通过以上的可行性分析 我将采用 JSP Servlet 相结合的技术 运用 My SQL 数据库对网站进行建设 3 3 需求分析需求分析 3 1 用户需求用户需求 对于在线销售系统的用户 最终和最重要的功能无疑是在线购物行为的完 成 针对在线购物行为 用户对系统的功能需求可以细分为以下几个方面 1 产品查询 在本功能中 用户需要能够按照多种方法迅速找到需要的产品 对应的 系统需要提供多种查询方法 如按名称查询 按销售排行查询和分类查询等 同时 系统应该能够准确反馈查询结果 这个结果可以只是一个简单的列表 产品详细信息的查询可以作为链接以节省系统开销 提高重用性 2 手机详细信息查看 在用户决定购买之前需要详细了结产品信息 包括产品名称 分类名称 价格等 3 购物车 用户需要类似实体店购物车功能的一个模块来存放一部分不能马上做出购 买决定 还需要综合权衡的手机产品 4 填写提交及支付 对于决定购买的产品用户需要填写订单进行购买 系统必须提供一个填写 和提交订单的平台 同是要提供足够安全的信道传送用户支付信息 5 查看订单状态 用户对于已经完成的订单有查询其状态的需要 系统应该能够在接到用户 查询请求时 将订单的实时状态准确及时地告知用户 6 用户个人信息设置及更新 用户在网站注册后 需要随时可以查询自己的个人信息 同时应该具有随 时更新设置的权利 7 用户数据需求 用户需要获得的数据即手机产品信息及相关销售信息 用户积分等数据 用户需要存储的数据 用户的个人信息 用户的购物车信息 用户订单信 息 3 2 系统需求系统需求 网上销售业务需求量高 通过本系统进行信息管理等工作 可以提高工作 效率 管理科学 数据处理准确性高 网上购物系统统软件要具有功能齐备 适用性广 细致入微 操作简便等 特点 对本系统评价如下 1 操作简单 程序简洁 算法可行 运行情况良好 采用了 Web 浏览器 应用服务器和数据库服务器三层结构的实施方案 这样系统具有稳定性好 安 全性高和可维护性强的特点 2 安全可靠 利用 Struts1 x 框架的 MVC 结构的思想及其优势 运用分层 的思想来构建系统 最大限度的将业务数据独立出来单独管理 使系统结构清 晰 使软件系统的可移植性大大增强 解决目前基于 B S 模式下在管理 维护 查询中存在的一些困难和问题 提高开发效率 使系统的管理与维护更简单 更快捷 更安全 更可靠 3 扩充性好 网上购物系统的开发与设计 开发人员创建此版本 并进行 更改确认无误后进行评审 这都是在版本创建功能完成的 评审通过后进入版 本交付功能 由测试人员管理人员统一管理 进行小的模块的集成 评审通过 后进入版本发布功能 由管理人员进行更大的集成 形成系统 最后进入版本 发布功能 由管理人员和维护人员来进行软件版本的最后控制 3 3 功能需求功能需求 经过前期的深入调查和研究 总结出该平台需要完成的一些具体功能 分 析如下 用户管理 能够完成用户基本信息录入的注册和用户基本信息的修改 管理员管理 能够完成管理员对网站的商品信息管理 如商品添加 商品审查 等 以及常规设置 广告添加 友情链接 的功能 搜索功能 能过电子商品的名称进行搜索 查询功能 能够通过查看购物车对所选商品进行确定 挑选 4 概要设计概要设计 4 1 系统设计系统设计 1 系统前台流程图 购物车 开始 结束 浏览 是否登录用户登录 加入购物车 是否继续 下订单 否 是 否 是 图 4 1 1 系统前台模块流程图 2 系统后台流程图 开始 验证 结束 登录 数据提交验证 系统管理 验证成功 验证成功 验证失败 验证失败 提交数据 系统管理 系统管理 系统管理 图 4 1 2 系统后台模块流程图 4 2 功能设计功能设计 4 2 1 基本功能 1 游客可以浏览网站 2 用户注册 3 用户登陆 4 用户能够浏览网站 5 提供搜索引擎 使用户能够按特定的条件对所需商品进行搜索 6 用户能够对自己的注册资料进行修改 7 用户下定单购买商品 8 用户处理定单 9 用户对商品发表评论 评级 10 用户查看定单处理步骤 4 2 2 高级功能 1 管理员登录 管理员权限 商品管理 添加 删除商品 商品类别管理 商品信息处理 管理用户资料 管理定单 处理定单 管理评论 2 用户可随时修改自己的密码和其他个人信息 3 管理员在线编辑 管理工作轻松随意 4 用户购物积分功能 以次激励用户购物热情 4 3 数据库设计数据库设计 数据库实体关系图 数据库实体关系图 E R 图 设计图 设计 ER 模型直接从现实世界抽象出实体类型及实体间联系 然后用 E R 图来表 示数据模型 它有两个明显的优点 接近于人的思维 容易理解 与计算机无 关 用户容易接受 网上销售系统 根据分析 系统中主要存在以下几个实体 产品分类 管 理员等 它们之间的关系如图所示 编号 管理员 用户名密码 真实姓名注册日期上次登录 图 4 3 1 管理员实体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论