1、 I 在线手机销售系统的设计与实现 目 录 摘 要 .I ABSTRACT II 第 1 章 系统概述 1 1.1 系统开发背景概述 .1 1.2 电子商务系统及 B2C 模式简介 .2 1.3 本手机销售系统概述 .5 第 2 章 系统分析及设计 7 2.1 任务概述 .7 2.2 系统可行性分析 .8 2.2.1 技术可行性8 2.2.2 经济可行性9 2.3 数据流程分析 .9 2.3.1 系统数据流程图整体图9 2.3.2 系统数据流程图零级图.10 2.4 系统用例描述 11 2.4.1 系统用例图 .11 2.4.2 系统用例分析 .11 2.4.3 部分用例文档 .13 2.5
2、系统开发技术方案 17 2.5.1 为何选用 JSP17 2.5.2 三层结构简介 .18 2.5.3 关系型数据库 .19 2.5.4 系统开发环境及技术方案 .19 2.6 界面设计 20 第 3 章 数据库设计 .23 II 3.1 数据库概述 23 3.2 系统 E-R 图 26 3.3 数据库表设计 26 3.4 数据库表关系图.29 第 4 章 系统实现 .31 4.1 系统关键性技术及难点.31 4.1.1 连接数据库系统的实现 .31 4.1.2 乱码问题的出现和解决 .32 4.1.3 信息的分页显示 .34 4.1.4 信息列表的实现 .36 4.2 业务逻辑层的实现.38
3、 4.2.1 业务逻辑层实现总体概述.38 4.2.2 购物车的实现.41 4.2.3 手机信息相关操作的实现.44 4.3 系统界面的实现.48 第 5 章 系统测试 .50 结 论 54 参考文献 55 致 谢 56 附 录 57 I 摘 要 自 1996 年,在美国学术界提出了“电子商务”这一概念后,在 短短几年的时间里这一概念在全球范围内被广泛的接受。作为 21 世 纪网络应用和贸易方式的代表,电子商务的应用和推广将给社会和 经济带来极大的效益,并将成为全球经济的最大增长点之一。正因 为电子商务有着诱人的前景和广阔的发展空间,所以越来越受到人 们的关注和了解。 电子商务作为一种新型贸易
4、方式在许多方面取得了成功,而对 个人而言,电子商务最为直观和方便的功能就是网上购物。它也是 电子商务中 B2C(企业到消费者)模式的最完美体现,这一过程是电 子商务过程中应该了解的重要环节。 因此,根据电子商务的基本要求,本文通过分析网上购物的业 务流程及其特点,对本在线手机销售系统流程进行了详细设计和模 块划分,根据实际需求,合理的构建了数据库,并利用了目前主流 的 WEB 开发技术JSP,采用三层结构思想来进行本系统的实施。最 终以程序的形式实现了在线手机销售系统的各个主要功能模块,完 成了用户购物车的提交,商品的查询,以及管理员对整个系统的信 息维护等功能。 关键字: 三层结构,网上购物,手机销售,JSP,购物车 II ABSTRACT Since 1996, after putting forward the concept of “e-commerce“ in the academia of American, the concept had been accepted extensive in time of a few years in global range. A