网上购物系统的设计与实现本科毕业论文(编辑修改稿)内容摘要:
...................................................................... 34 订单模块测试 .............................................................................................................. 35 店铺申请模块测试 ....................................................................................................... 36 公告新闻模块测试 ....................................................................................................... 36 商品类别模块测试 ....................................................................................................... 36 集成测试 ............................................................................................................................... 37 难点分析 ............................................................................................................................... 37 高并发访问 .................................................................................................................. 37 大数据处理 .................................................................................................................. 37 界面友好性 .................................................................................................................. 37 参 考 文 献 .................................................................................................................................. 39 致 谢 .............................................................................................................................................. 40 湖南科技大学本科生毕业设计(论文) 第一 章 引 言 随着当今世界网络、通信和信息技术的发展, Inter 在全球迅速普及,使得商业空间发展到全球的规模,同时也使得现代商业化企业需要具有不间断地供货能力、不断增长的客户需求和不断增 强 的 全球竞争三大特征,这使得任何一个商业组织都必须调整自己的经营方式和产业结构,以适应新的市场发展的需要。 随之出现了日益走入我们生活的网上购物。 伴随着 Inter 的蓬勃发展,网络购物系统作为电子商务的一种形式正以其高效,低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。 网络购物正适应了当今社会快节奏的生活,使顾客足不出户便可以方便快捷轻松的选购自己喜欢的商品。 网络 购物 主要服务于国际性网络购物。 1997 年,当互联网在中国刚出现 不久,一些精明的网站就立即意识到,将便捷的互联网与商业服务结合,就会体现出巨大的商业价值。 网络购物 服务 能 帮助顾客购买互联网上的国 内 外网站商品,从而既绕过了国内物流、资金流的瓶颈,又发挥了网络信息 “天涯咫尺 ”的时空便利性。 通过网络 购物 ,用户可以规避在国际性的个人购物行为中所伴随的有关外汇管制、国际信用卡管理、进出口法规限制、海关办事效率、尚不完善的国际电子商务模式、泛滥的黑客病毒、英语读写能力限制、严重的经济风险等问题。 这种 “网络 购物 服务 ”使中国网民在浏览海外网站时,无需国际信用卡、无需麻烦国外亲友转寄,就能 安全方便地从专业 购物 网站处买到各种国内没有或价格偏高的海外商品 和国内正品 ,因此大受消费者欢迎。 网上购物正是基于这样的一个大背景下应运而生,它将传统的现金交易方式演化为网上的数字交易,大大节省了人们挑选物品的时间,加速商品的流通。 而本次设计的任务是,构建一个网上购物平台,采用的主要技术是基于 java 和 SQLServer数据库,以及网页编程语言 HTML、 javascript 等等。 系统开发背景 信息化的发展带来的是足不出户就可以买到自己想买的东西。 越来越多的人都喜欢网络购物,网络购物满足了人们不喜 欢逛商场、不喜欢像菜市场一样砍价、不喜欢走路的要求。 同时,由于网上系统的营运成本低,利润低,所以通常网上系统的价格比一般实体店的价格低 5%10%左右,再者,网上系统由于中间省却了经销商、代理商环节,所以同样一种商品,可能在网上上市了半个月,而在实体店还买不到这些新品,这些中间环节省去的成本使得商品的价格变得更低,带给了消费者和服务者双重利益,所以网上购物变得越来越火。 网上系统的自身优势经过近几年的发展已经表现的较为突出。 随着人们观念的改变,个性的体现被越来越多的人推崇,越来越多的年轻人钟情于奢侈品和品牌 消费,但是由于工作环境的限制,时间的不充裕,还有收入水平并不能完全满足他们购买品牌产品的欲望,而网络购物则解决了他们的这点困扰,因为购物商品在价格上具有绝对的优势,而且省时又便捷,选择较国内更加丰富,地区差异的存在就会促使消费需求的产生,消费需求的产生就会衍生湖南科技大学本科生毕业设计(论文) 市场。 除此之外,网络购物不受交通、天气等诸多因素的限制,逐渐受到大家的肯定。 种种优点使得网上系统成为一个拥有广阔市场,资源充分的平台关税的严格限制对网上系统行业的影响是多方面的,不仅会一定程度上削弱网上系统在价格上的优势,更促使了整个行业的规范化和专业 化,使得网上系统产业要加强其他环节的服务来确保本产业的优势继续保持。 而且相继出台的法律法规政策对购物行业进行了专项约束,使得网上系统行业的漏洞和不规范操作得以改善,引导网上系统市场更健康更好的向前发展。 但作为近些年新兴的一项行业,网上系统还没有形成自身充分的行业体系,信用体系,还需要不断完善信用体系,道德体系,承担起 对消费者的相应责任,树立良好的行业口碑和信誉,才是使网上系统行业可持续发展下去的重要因素。 网上系统行业作为新兴行业中发展较为迅速的一支生力军,拥有国际化的背景以及网络的便捷等先天优势,让消 费者得到了实惠。 但是在税收,国家宏观调控和国际大经济环境的影响下,网上系统能台走得更高更远,则要依赖于不断提高的专业化程度以及良好的信誉,相信网上系统行业在不断完善的过程中不断成熟,从而取得长久的发展,美好的明天 ! 系统实现的目标 一切从用户体验出发,我 们需要 美观大方的交互界面,注重色彩的变化,和浏览网页的舒适度,当然良好人性化的交互操作是必不可少的。 这需要严谨的规划和一丝不苟的设计。 流畅度也是用户体验的重中之重,大数据访问问题的解决,从各个方面考虑 服务器的承载压力和访问速度。 我们会使用 html 和 jquery 来编辑控制页面, java 和 jdbc 实现动态数据加载。 模拟不同身份用户的操作流程,进行必要的权限控制。 系统总体需要合理规范,并且没有明显的逻辑错误。 数据库必须设计合理,数据的存储一定要安全化。 主要任务及要求 (1) 应用 java 开发一个流行的网上购物网站 —— 淘之妖妖网上购物商城。 (2) 加强网站的安全性,避免在遭受到有意或无意的破坏时,导致系统瘫痪,造成严重损失。 (3) 主要实现系统的用户登录注册,商品管理,购物车管理,用户管理,店铺管理等功能。 预期目标 (1) 在首页中提供热销商 品展示的功能,最多购买商品排行,并且信息分类明确,网站的公告,新闻模板。 (2) 用户能够方便地查看某类别商品中的所有信息和信息的详细内容。 (3) 能够实现站内商品信息搜索,如定位查询、模糊查询。 (4) 实现个人订单管理,商品评价,个人信息管理,收货地址管理,店铺开张申请,店铺商品管理等等功能。 湖南科技大学本科生毕业设计(论文) 第二章 系统理论与技术 开发技术的选择 合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响。 要开发一个网站,首先要选择一个动态网页开发技术。 当前比较流行的动态网页开发技术有 JSP、 ASP、 PHP。 它们的特性比较如下: 表 asp/jsp/php 比较表 技术名称 ASP JSP PHP 对数据库的支持 好 好 好 开发难易度 容易 容易 较难 使用平台 Windows9X/NT Windows/UNIX UNIX 安全性 不好 好 不好 对组件的支持 支持 支持 不支持 执行方式 解释执行 编译之后执行 解释执行 跨平台 不好 好 好 这三种都是在传统的 HTML 代码中,利用 HTML 标签的扩展,构成页面。 不难看出, JSP的综合实力是最强的,尤其是在安全性和跨平台性 两个方面,比其他的两种技术都要好,因此,最后我们选择基于 Java 的 JSP 技术作为动态网页的开发技术。 JSP 简介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML 文件 (*.htm, *.html)中插入 Java 程序段 (Scriptlet)和 JSP 标记 (tag),从而形成 JSP 文件 (*.jsp)[1]。 用 JSP 开发的 Web 应用是跨平台的,即能在 Linux 下运行, 也能在其他操作系统上运行。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。 网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易 [2]。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。 插入的 Java 程序段可以操作数据库、重新定向网页等,以实现建 立动态网页所需要的功能。 JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。 JSP 的 规范的最后版本是 1999 年 9 月推出的, 12 月又推出了 规范。 目前较新的是 规范, 规范的征求意见稿也已出台 [3]。 湖南科技大学本科生毕业设计(论文) JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。 服务器在页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。 Java Servlet 是 JSP 的 技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。 JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 技术的优势: (1) 一次编写,到处运行。 在这一点上 Java 比 PHP 更出色,除了系统之外,代码不用做任何更改。 (2) 系统的多平台支持。 基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。 相比 ASP/PHP 的局限性是显而易见的。 (3) 强大的可伸缩性。 从只有一 个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application 进行事务处理,消息处理,一台服务器到无数台服务器, Java 显示了一个巨大的生命力。 (4) 多样化和功能强大的开发工具支持。 这一点与 ASP 很像, Java 已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 技术的弱势: (1) 与 AS。网上购物系统的设计与实现本科毕业论文(编辑修改稿)
相关推荐
我们的网站通用设计工具箱,以方便一些教学网站的建立。 本次设计软件要求基于 Web 和 ASP+SQL Server 的程序环境, ASP 是 Web 应用程序开发技术,它是一种技术框架,能产生和执行动态、交互式、高效率的站服务器的应用程序。 设计要满足远程预约,以 Web 界面与用户交互,为用户提供信息并接受其操作,由于 ASP 所使用的脚本语言都在服务端上运行
圾收集机制似乎完成。 在程序执行期间,内存分配给一个变量,但后来没有完成用于执行相应的操作变量将导致不受这些变量称 为内存变量内存垃圾释放占用的内存空间释放。 JVM Sun 提供的垃圾收集的方法被称为“分裂”。 这种方法是基于这样的事实: “活”对象的绝大多数是很短的时间。 进一步的研究表明,超过在大多数程序中, 95 %这个临时对象。 为了充分利用这一事实来提高 GC , JVM
eople in old times think life activities e from human body itself, “governance of inside” is put forward as the fundamental method to keep fit, while “outside care” as the supplementary tool, the
........................................................................... 35 参考文献 ...................................................................................................................
提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。 同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。 技术可行性 该系统所需的硬件设备,如服务器、 PC机、打印机以及网络配件等,这些设备在性能有保证,价格又相对不高,能满足系统功能要求。 软件上操作系统采用 Windows XP,开发工具选用 中的 C语言。 这些软件在大型 MIS开发中已经被大量应用
ustomer_id integer 顾客 id dish_id integer 菜品 id 流程图 游客:游客进入网页,填写订单,进行提交,流程图如下: 图 游客流程图 开始 填写订单 提交 结束 南华大学计算机科学与技术学院毕业设计(论文) 第 14 页 共 33 页 管理员:管理员输入账号 密码,可以进行处理订单,修改密码,修改菜单。 增加菜单,删除菜单等功能,流程图如下: 图