收藏 分享(赏)

聚朋茶叶销售网站系统分析与设计.doc

上传人:wo7103235 文档编号:6236517 上传时间:2019-04-03 格式:DOC 页数:48 大小:2.22MB
下载 相关 举报
聚朋茶叶销售网站系统分析与设计.doc_第1页
第1页 / 共48页
聚朋茶叶销售网站系统分析与设计.doc_第2页
第2页 / 共48页
聚朋茶叶销售网站系统分析与设计.doc_第3页
第3页 / 共48页
聚朋茶叶销售网站系统分析与设计.doc_第4页
第4页 / 共48页
聚朋茶叶销售网站系统分析与设计.doc_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、天津工业大学毕业设计聚朋茶叶销售网站分析与设计姓 名 学 院 管理学院 专 业信息管理与信息系统 学 号 指导教师 职 称 年 月天津工业大学毕业设计任务书 题目 聚朋茶叶销售网站系统分析与设计学生姓名 学院名称 管理学院 专业班级课题类型 模拟课题课题意义本系统开发的目的就是能让人们在这个互联网高速发展的社会中可以做到在家就能购买到自己喜欢的商品,让买茶叶的客户可以随时的能关注到商品的各种信息变化,包括价格的变迁,新品上架,销售排行等。同时也改变了传统的销售模式,实现了在网上交易的模式,让购买变得方便快捷。任务与进度要求2014.12.10 前 各系自行进行毕业设计(论文)动员。2014.1

2、2.11-2015.1.17 学生在校查阅资料,做好选题准备;2015.2.202015.4.11 毕业实习;与指导教师协商确定论文题目及提纲;2015.4.12 实习完毕,准时返校;向指导教师提交开题报告;2015.4.13-21 各系组织开题答辩及二次开题答辩;2015.4.22-5.30 撰写毕业论文;2015.5.31-6.5 定稿。指导教师将写好评语的学生论文交到系主任处; 2015.6.8-10 毕业论文答辩;(答辩及二次答辩时间暂定。具体时间由教务处统一安排)2015.6.14 二次答辩。主要参考 文献1邢飞电商催生商业地产新需求、物流仓库供应严重不足N京华时报,2012-12-

3、72李建忠,牟凤瑞电子商务网站建设与维护M 北京:清华大学出版社 ,20143赵守香网站运营与管理 电子商务M北京:清华大学出版社,20114林龙JSP+Servlet+Tomcat 应用开发从零开始学M北京:清华大学出版社,20155张洪举网站数据分析: 数据驱动的网站管理、优化和运营M机械工业出版社,20136孔玲德推进电子商务发展N伊春日报,2015-01-267郭启明,林燕德制定“互联网+”行动计划N温州晚报,2015-03-068贺迎先基于 JSP 技术的网上购物系统设计J 才智 ,2015,(11):313起止日期 2014.122015.6备注院长 系主任 指导教师 毕业设计开题

4、报告表年 月 日姓名 学院 管理学院 专业 信息管理与 信息系统 班级题目 聚朋茶叶销售网站系统的分析与设计 指导教师一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:与本课题有关的国内外研究情况:二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。中国的网民充分领略到“ 畅游天地间,网络无极限 ” 所带来的畅快。随着 Internet 的飞速发展,使得网络的应用日益的广泛。如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。茶叶的传统销售方法已经不能满足客户需求,并且随着行业的竞争压力增加也迫使传统销售方法进行改革,网上茶叶销售将会成为新的销售方式。课

5、题研究的主要内容:本设计主要研究的是茶叶销售的信息化管理,采用 B/S 体系结构,基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行商品交易。其主要的功能分两方面:(1)用户:通过本系统用户可以进行用户注册,用户登录,商品浏览,商品订购,商品查询,以及一些关于茶叶的信息了解。(2)管理员:可以对商品进行管理,一些便民公告管理,用户管理,订单查询,库存查询等方面的操作。目的和意义:网上购物的优势在于选择面大、价格便宜、交易方便、节省时间和精力等。整个商品市场一片繁荣。在中国,网上购物有发展的必要,也有发展的基础,发展网上购物的各方面条件也日趋成熟。本系统的设计目的是为了满足消费者只要通

6、过互联网就可以足不出户的购买自己喜欢的商品,改变传统商业交易,在互联网上进行交易,实现网上购买商品。同时可以在网上了解市场的变动,各种信息的反馈,方便自己的购买,也节省了许多人力操作。二、进度及预期结果 起止日期 主要内容 预期结果2014.12.11-2015.1.12015.4.13-212015.4.22-5.302015.5.31-6.52015.6.8-10在校查阅资料,做好选题准备开题答辩撰写毕业论文定稿 毕业论文答辩选定论文题目参加开题答辩按进度要求完成按进度要求完成参加毕业论文答辩完成课题的现有条件1指导教师指导论文。2利用图书馆查阅资料。3通过互联网进行资料搜索、查找。4查阅

7、相关杂志、期刊等资料。审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计评阅表毕业设计题目 聚朋茶叶销售网站系统的分析与设计学生姓名 学生班级 指导教师姓名评审项目 指标 满分 评分选题 能体现本专业培养目标,题目大小、难度适中;学生工作量饱满,能得到较全面训练。 10题目与生产、科研等实际问题结合紧密。 10课题调研文献检索能独立查阅文献以及从事其它形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息从中获取新知识的能力。15外文应用 能正确引用外文文献,翻译准确,文字流畅。 5设计说明书(论文) 设计图纸(插图)简洁、规范、无差错,设计栏目齐

8、全合理,能正确使用国家标准单位。 15设计说明书(论文)结构严谨,表达清楚,文字通顺,用语正确,基本无错别字和病句,书写格式符合规范。15能根据毕业设计目标进行实验设计,对数据的运算及处理正确无差错,对实验结果的分析准确。 20设计具有创新性或实用价值。 10合计 100意见及建议评阅人签名: 年 月 日天津工业大学毕业设计成绩考核表学生姓名 学院名称 管理学院 专业班级题目 聚朋茶叶销售网站系统的分析与设计1毕业设计指导教师评语及成绩:成绩:指导教师签字: 年 月 日2毕业设计答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计总成绩:a.指导教师给定成绩b.评阅教师给

9、定成绩 c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘 要二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。中国的网民充分领略到“ 畅游天地间,网络无极限 ” 所带来的畅快。随着 Internet 的飞速发展,使得网络的应用日益的广泛。如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。本次毕业设计的题目就是聚朋茶叶销售网站系统的分析与设计。本论文就毕业设计的内容,系统地阐述了整个茶叶销售网站的功能及实现。实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,再到系统管理。基本上实现了网上购物的功能流程,能够实现用户与商家在网上进行商品交易。本系统界

10、面简单直观,易于操作和使用,交互性强,完全基于 Internet 网络。经过分析,我们使用 SUN 公司的 JSP 开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。关键词:电子商务;JSP;茶叶销售网站ABSTRACTThe 21st century is a collection digitization, the network, the informationization, take network as core society

11、. Chinas web cams understand fully “enjoy a trip to between the world, the network does not have carefree which the limit” brings. Along with the Internet swift development, causes the network application day-by-day widespread. If electronic commerce, E-government, on-line medical service, on-line e

12、ntertainment, network game, network teaching and so on. This graduation projects topic is the analysis and design of polyethylene four tea sales site system.The present paper on graduation projects content, elaborated systematically the entire network convenient service systems function and realizes

13、. Has realized from the merchandise control, the classification of goods and the inquiry, realizes to the shopping cart, user order form processing, arrives at the system administration again. Basically has realized on-line shopping function flow, can realize the user and the business on-line carrie

14、s on the commodity exchange. This system contact surface simple direct-viewing, simplify operation and use, interactive is strong, completely based on the Internet network.After the analysis, we use SUN Corporations JSP development kit, uses each kind of object-oriented development kit which it prov

15、ides, particularly the data window this can convenient and the succinct operation database intellectualized object, first establishes the system application prototype in a short time, then, carries on the demand iteration to the initial prototype system, revises unceasingly and improves, until forms

16、 the satisfied feasible system.Key word: E-commerce;JSP ;Tea sales website目 录第一章 开发背景 11.1 网上购物的发展状况 11.2 开发的目的和意义 11.3 开发系统研究的内容 1第二章 系统规划 22.1 聚朋茶叶销售网站的简介 22.2 开发目标 22.3 系统可行性分析 2第三章 系统分析 43.1 系统功能分析 43.2 系统业务流程分析 43.3 数据流程分析 6第四章 系统的总体设计 .144.1 系统功能设计目标 144.2 聚朋茶叶销售网站功能模块设计 144.3 聚朋茶叶销售网站体系结构设计 1

17、64.4 系统数据库设计 174.5 系统物理环境配置设计 20第五章 程序详细设计 .215.1 用户界面 215.2 管理员界面 24第六章 系统实施和测试 .286.1 系统实施 286.2 系统测试 29结 束 语 .30参考文献 .31附 录 .32谢 辞 .37天津工业大学 2015 届本科生毕业设计1第一章 开发背景1.1 网上购物的发展状况随着互联网的快速发展,基于互联网的网上购物平台也随之崛起,成为了一种在消费者之间购物的新时尚。我们单以淘宝网为例,在 2014 年 11 月 11 日光棍节那天,消费者在淘宝网上消费的金额就有恐怖的 637 亿人民币,是 13 年的 1.8

18、倍,12 年的 3.3 倍。而在 2012 年戴德梁行大中华区研究部主管纪言迅指出:“中国电子商务消费显示迅猛增长,但目前中国的互联网渗透率为 37%,远低于发达国家水平。因此,中国网上消费仍有庞大增长潜力。从现在至 2015 年,估计每年中国将有 3000 万人会首次在互联网上购物。”所以现在的网上购物将会随着更多的人对互联网的了解将会继续上升。1.2 开发的目的和意义本系统开发的目的就是能让人们在这个互联网高速发展的社会中可以做到在家就能购买到自己喜欢的商品,让买茶叶的客户可以随时的能关注到商品的各种信息变化,包括价格的变迁,新品上架,销售排行等。同时也改变了传统的销售模式,实现了在网上交

19、易的模式,让购买变得方便快捷。本系统涉及的知识面比较广,包括软件,数据库与网络技术等。用户在使用的同时,可以提高用户对互联网网上购物了解,使得用户在一定程度上加深对现如今网络的使用和运行模式。1.3 开发系统研究的内容本系统是一个模拟网上购物的一个茶叶销售网站,所以我将会对现有的网上购物网站进行调查,在现有的网上购物网站上来完善自己的网站。通过对现有网站的观察得到了本系统需要研究的内容。首先通过观察我了解到一个购物网站最重要的是客户的需求,一个购物网站能否吸引消费者购买商品最基本的就是这个网站能否满足消费者的需求。我在了解现有的购物网站后,对我设计的网站需要包括用户注册,用户登录,商品浏览,商

20、品查询,购物车等内容,同时还包括管理员的后台管理一系列内容,我在之后会再做分析。天津工业大学本科生毕业设计2第二章 系统规划2.1 聚朋茶叶销售网站的简介聚朋茶叶销售网站是一个专卖各种茶叶的网站,在这个网站上你可以看到各种各样的茶叶信息,包括红茶,绿茶,乌龙等各种高档、低档的茶叶,不必担心买不到你喜爱的品种。同时它是一个基于互联网的平台,各种操纵完全是在网上进行的,用户在本网站上购买茶叶,只需选中自己喜欢的商品,然后进行付款就会有人送货到家,整个过程方便快捷,又不浪费时间,同时又节省大量的人力和资源。在如今这个网上购物成为新时尚的社会,相信聚朋茶叶销售网站将会做的越来越好。2.2 开发目标本系

21、统的开发目标就是希望消费者在当今互联网高速发展的今天获得科技带来的便利,不必自己出去购买就可以网上购买到自己喜欢的商品,并且享受送货到家的服务,同时也可以大大的减少了人工成本,降低了商品的价格,做到回馈于客户。同时用户也可以在使用系统的时候加深对互联网和网上购物的了解。希望聚朋茶叶销售网站在使用的过程中获得成功。2.3 系统可行性分析可行性分析的主要目的是在前期对系统的调查的基础上,对自己做的新系统进行价值上和可能性上作出判断。防止在自己花费大量的人力和资源后发现自己做的系统不能运行,或者是新的茶叶销售系统在投入使用后发现与原来的没有什么区别造成大量的浪费。所以对新系统我希望使用最小的代价,在

22、最短的时间内确定系统的可行性。(1)技术可行性分析聚朋茶叶销售网站的开发是一个复杂的过程,本次开发是以 JSP 语言为开发网站的脚本,采用 Servlet 技术,Tomcat5.0 作为 Web 服务器, JSP 开发语言作为当今的主流开发语言,它具有简单,快速,灵活的特点,并且它是基于所有 Web 服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。以 SQLServer2005 作为处理后台的数据库软件,具有很好的安全性,并且方便快捷。通过 JDBC 驱动程序建立网站与数据库的连接。相信在这些软件的支持下网站可以顺利的运行。(2)社会可行性分析在当今的这个以互联网为中心

23、的社会中,人们每天的生活都离不开互联网,而我的这个网站则是以互联网为基础开发出来的一个购物网站,人们可以在对互联网的使用中就可以上到我的茶叶销售网站进行茶叶的购买。互联网是社会的前进的一大助力,而我的网站则是以互联网为基础呈现给社会,相信一定会很快被社会所接受。(3)经济可行性分析随着互联网的快速发展,基于互联网的网上购物平台也随之崛起,成为了一种在消费天津工业大学本科生毕业设计3者之间购物的新时尚。同时网上购物也以惊人的速度发展着,我们以中国的网上购物的龙头淘宝网为例,在 2012 年 11 月 11 日光棍节的那天,淘宝网举行以“双 11 网上购物狂欢”的口号对大量商品打折吸引消费者,在当

24、天一天的消费金额就达到 192 亿元人民币,13年同样的活动金额达到 350 亿,14 年达到 637 亿,在那一段时间物流造成大量的拥堵,许多人购买商品在将近一个左右才得到商品,可见中国的网上购物市场是巨大的。同时聚朋茶叶销售网站是一个不同与传统茶叶销售的销售方式,它的整个过程完全是在网上完成的。在传统的茶叶销售方式中,消费者要做到上门购买,询问价格,了解茶叶的信息等过程,而销售者则要做到称重,搬运,找零等过程,其中浪费了大量的人力和资源,从而使茶叶的价格上涨。而在聚朋茶叶销售网站上购买茶叶可以省略以上大量的步骤,从而节省大量的人力和资源,同时还降低了茶叶的价格,做到了回馈于消费者。所以聚朋

25、茶叶销售网站在经济上是可行的。天津工业大学本科生毕业设计4第三章 系统分析为了系统的顺利完成,并且实现我们一开始设定的目标,所以我们就需要对本系统功能结构进行分析。通多对现有网站的观察,我们可以得到现有网上购物网站现状,问题,需要和必备的条件,然后对系统业务流程分析,系统功能结构分析和系统数据流程分析来完成系统的开发和实现。3.1 系统功能分析系统的功能分为多个单独的模块,每个单独的都有自己的功能,然后通过整个系统将每个模块连接起来形成行的一个整体的系统。而整个系统的功能可以从两方面来看,一个是用户方面,另一个是管理员方面,两个部分是交互性的相互依存的,即用户在网站上可以浏览各种商品,并且购买

26、,在用户购买之后系统就会自动生成订单,而这个订单就需要管理员来进行处理,将用购买的商品派发到用户的手中,这整个过程就是一个用户和管理员的交流互通的过程。其中两个部分如下。(1)从用户的方面来看,系统功能可分为:1 消费者注册成为网站用户。2 用户登录。3 用户对网站上商品的浏览。4 用户可以对自己想要的商品进行搜索。5 用户可以再便民公告上查看到一下最新的信息。6 消费者成为本网站的用户后可以购买本网站的商品。7 用户可以进入购物车查看自己买到的商品。8 用户可以在购买后对订单进行修改。9 用户可以在登录后修改自己的个人信息和密码。(2)从管理员的角度来看,系统功能可分为:1 管理员登录2 管

27、理员对便民公告进行管理。3 对商品的增加,减少进行管理。4 对商品的类别进行管理,即将商品分为红茶或绿茶等。5 对客户的订单进行管理,给客户订购的商品进行派送。6 对网站的用户进行管理。7 对现有的库存商品和销售商品查询。3.2 系统业务流程分析在 3.1 中讲述了系统功能结构分析,介绍了网站的功能和网站的结构,但并不能完全的描述网站各个模块间的联系。所以我们通过系统的业务流程推来分析用户和管理员在整天津工业大学本科生毕业设计5个网站中的关系。业务流程图是描述消费者在购买的过程中系统中各个功能模块,用户与计算机系统之间的关系,一个成功的购买各个功能模块起到的作用和先后关系,以及顾客购买的信息流

28、向的图表。同时业务流程图也画出各个功能模块之间的递进关系,其中的一个模块出错就会影响整个购买,所以我们可以通过它找出我们在整个系统中不合理的地方。主业务流程图如图 3-1 所示:用户是否注册登录是用户注册否密码是否正确否商品浏览 网站公告是否购买是 否加入购物车商品结算商品信息 公告信息购物车信息订单信息图 3-1 系统业务流程图天津工业大学本科生毕业设计63.3 数据流程分析3.3.1 数据流程图对于每个系统来说,数据流的分析是至关重要的。每个系统中每天都会产生大量的数据输入、输出、存储、流动,虽然我们看不到但它是真实存在的,无时无刻的流动在我们的身边,对于我们来说知道数据的流向是非常重要的

29、,他帮助我们了解整个系统的运行流程,是将系统信息抽象化的方法,是管理信息系统逻辑模型的主要形式。图 3-2 是系统的顶层图,表达了系统的边界与输入、输出数据流。P 0聚朋茶叶销售网站系统管理员用户相关信息管理信息用户信息相关信息图 3-2 系统顶层图图 3-3 是系统的第一层数据流图,从图中我们可以看到网站具有用户管理,商品管理,商品类别管理,公告管理,商品库存销售管理和定单管理 6 个功能。用户管理主要是管理用户注册、用户登录、用户信息和密码的修改;商品管理是管理商品的信息,包括商品生产厂家、生产日期、规格、价格等商品数据;商品类别管理是管理商品的种类,例如红茶、绿茶、乌龙茶、黑茶等品种;公

30、告管理是管理给用户查看的茶叶相关新闻;商品库存管理是管理茶叶的销售情况和现有的库存量;订单管理是管理用户购买商品生成的订单,将茶叶派发给用户。天津工业大学本科生毕业设计7P 1用户管理P 2商品管理P 3商品类别管理P 4公告管理P 5商品库存管理P 6订单管理用户 管理员D 3D 4D 5D 6商品类别信息公告信息商品库存销售信息订单信息D 2商品信息用户信息D 1用户信息商品信息订单信息公告信息商品库存信息订单信息用户信息商品信息商品类别信息公告信息商品库存信息订单信息用户信息商品信息商品类别信息公告信息商品库存信息订单信息图 3-3 系统第一层数据流图图 3-4 是用户注册的细化图,在这

31、个过程中用户先填写系统的用户注册表,填写完成系统生成用户信息表,将用户的信息表存储到系统中。天津工业大学本科生毕业设计8用户P 1 . 2用户信息修改P 1 . 3系统管理P 1 . 1账户注册注册信息修改信息D 7用户注册表D 1用户信息表图 3-4 用户注册细化图图 3-5 是用户登录细化表,用户输入登录信息,网站系统会通过系统存储的用户信息表进行核对,正确将登录系统,错误将从新登录。用户P 1 . 4输入登录信息P 1 . 5查询系统用户信息表P 1 . 6进入系统用户登录 用户名 、 密码D 1系统用户信息表用户信息正确输入信息输入信息错误图 3-5 用户登录细化图图 3-6 是用户修

32、改自己个人信息的细化图,用户要修改自己的信息,系统会提供原有的用户信息表,用户修改后会形成新的用户信息表。天津工业大学本科生毕业设计9用户P 1 . 7输入修改信息P 1 . 8系统管理用户信息修改D 1D 8用户信息表用户新信息表用户信息更新用户信息新用户信息图 3-6 用户修改个人信息细化图图 3-7 是商品搜索的细化图,用户搜索商品,先要输入商品的名称或编号,系统验证是否存在,不存在从新输入,存在返回商品信息。用户P 2 . 1输入商品信息P 2 . 2查询系统商品信息表商品搜索商品名 输入商品名错误商品信息输入商品名正确D 2商品信息表图 3-7 商品搜索细化图图 3-8 是用户购买商

33、品的细化图,用户浏览商品,见到自己喜欢的商品可以进行购买,然后系统生成订单,加入购物车。天津工业大学本科生毕业设计10用户P 6 . 1商品浏览P 6 . 2商品订购P 6 . 3购物车商品浏览购买商品商品信息原始订单表生成订单信息表加入购物车放弃购买商品信息表订单表订单信息表D 2D 6D 1 0图 3-8 用户购买商品图图 3-9 是用户订单处理细化图,在图中我们可以看到用户的订单存在系统中,管理员查询订单,核实已付款的订单,管理员进行发货。天津工业大学本科生毕业设计11P 6订单管理P 6 . 5付款检查P 6 . 7确认发货P 6 . 6发货处理P 6 . 4查找订单D 6D 1 2D

34、 1 1订单信息表发货信息已付款订单表订单查找 检查是否付款 客户付款已付款订单数据出库单发货单未付款图 3-9 用户订单处理细化图3.3.2 数据字典 数据字典的作用是对数据流程图中每个最基本的元素的成分进行定义和说明。也就是说在所有的数据流程图上的内容和特征的定义和解释的文字集合就是数据字典。数据字典在数据流程图中占有很重要的地位,可以说它是让人们看懂数据流程图的一个重要工具,它是对数据流程图的重要补充和说明。数据字典包含 6 个部分,分别是:数据结构,数据存储,处理过程,数据流,数据项和外表实体。其中数据结构由很多个数据项组成,数据字典是通过对数据结构和数据项的定义来描述数据存储的逻辑内

35、容和数据流。以下是聚朋茶叶销售网站系统中的部分数据字典:(1)数据元素数据项编号:YH-01数据项名称:用户名别名:用户名描述:用户在网站上注册时需要自己填写一个用户名,用户名在网站中可以起到一个标签的作用,显示用户的名称。 类型及宽度:字符型,8 位取值范围:000001-999999天津工业大学本科生毕业设计12数据项编号:YH-02数据项名称:用户密码别名:用户密码描述:每一个在网站上注册的用户都会拥有一个用户名和个人密码,个人密码是保障用户信息安全的手段。类型及宽度:数值型,16 位取值范围:000001-999999(2)数据结构数据结构编号:D1数据结构名称:用户信息简述:用户的个

36、人信息数据结构组成:用户名+密码+ 真实姓名+用户电话 +用户邮箱+家庭住址+邮政邮编+性别+年龄+身份证号码+电子邮箱。(3)数据流编号:D6数据流名称:用户订单简述:用户购买商品生成的订单数据流来源:购物车数据流去向:用户数据流组成:商品名称+商品编号+ 商品价格+商品数量 +商品金额。流通量:50 份/天高峰流量:150 份/天(4)数据存储数据库存储编号:D2数据库名称:商品信息简称:商品的信息简介数据存储组成:商品编号+商品名称+ 商品生产厂家+ 生产日期+商品价格+商品规格+商品库存量+商品所属类别+ 商品等级。关键字:商品名称,商品编号。相关联的处理:购买,浏览,搜索。(5)处理

37、过程处理过程编号:GM-01处理过程名称:商品购买简述:用户浏览商品,购买商品,建立订单。天津工业大学本科生毕业设计13输入的数据流:商品信息,用户信息,订单表。处理:建立商品订单输出的数据流:用户购买商品的订单信息。(6)外部实体外部实体编号:YH-03外部实体名称:用户简述:在网站上购买商品的用户输入的数据流:用户信息输出的数据流:商品订单信息天津工业大学本科生毕业设计14第四章 系统的总体设计系统的总体设计是在观察现在的网上购物网站的基础上,对第三章中的分析进行总结和修改下建立的一个新的网上购物系统。新的网上购物网站是在原有的基础上进行的系统功能设计目标,系统功能模块设计,系统体系结构设

38、计,数据库设计。4.1 系统功能设计目标在系统的功能设计上我们需要明确我们的目标以便于我们对程序的编写,设计目标如下:(1)我的系统是模拟现有的网上购物网站,所以我们必须使系统符合实际的操作流程,这样能便于现有的消费者操作,假如说我设计一个不同于现在网上购物网站的操作过程和购买过程的一个系统,消费者又将要重新学习新的操作过程,这样又将会浪费大量的时间和精力,消费将可能不会使用我的系统。所以系统必须符合现有操作模式和实用性。(2)系统必须操作简单,容易维护,不能说用户在本网站上购买东西和浏览商品的过程操作复杂,弄了半天都没有看到自己想的信息,这样用户就会放弃对本网站使用。而且网站还要易于维护,在

39、有商品的新消息时,我们能快速的反馈到用户的手中。(3)本系统主要采用 B/S 体系结构,使用现在比较流行实用的编程软件 JSP 技术作为网站编写语言,SQLServer2005 作为后台数据的编写软件,JDBC 驱动程序来连接网站和后台数据库,使本系统的使用生命周期变长,并且易于管理和维护。(4)系统采用模块化的设计方式,可以方便系统各个功能模块之间的组合和修改,即可以在不改变底层内容的前提下改变网站的总体布局。并且采用模块化的设计方法可以使系统具有良好的扩充性,便于没有参加系统开发的工作人员进行补充和维护。(5)网站是给用户使用的,那么用户信息的安全性就显得尤为重要,本系统后台数据库采用的是

40、现在比较实用的 SQLServer2005,通过可以通过设置相应的使用权限,控制用户的注册,分配对数据的操作权限来保证系统的安全性。4.2 聚朋茶叶销售网站功能模块设计在第三章的系统功能分析中我就将整个系统分为两大模块,一个是用户前台管理模块和管理员后台管理模块,整个系统的功能模块图如下:天津工业大学本科生毕业设计15聚朋茶叶销售网站系统用户前台管理模块 管理员后台管理模块图 4-1 系统功能模块图图 4-1 是聚朋茶叶销售网站的总体模块图。用户前台管理模块用户登录商品浏览商品搜索购物车便民公告商品订购商品订单查询订单修改修改个人信息用户注册修改密码图 4-2 系统功能子模块图图 4-2 是聚

41、朋茶叶销售网站用户前台功能模块,包括用户注册、用户登录、商品浏览、商品搜索、购物车、便民公告、商品订购、商品订单查询、订单修改、个人信息修改和密码修改。天津工业大学本科生毕业设计16管理员后台管理模块商品管理订单管理会员管理商品类别管理库存销售查询系统管理员管理公告管理图 4-3 系统子功能模块图图 4-3 是是聚朋茶叶销售网站管理员后台管理模块,其包括公告管理、商品管理、商品类别管理、订单管理、会员管理、库存销售查询和系统管理员管理几个模块。4.3 聚朋茶叶销售网站体系结构设计系统的体系结构分为三层,即聚朋茶叶销售网站界面,业务逻辑处理和数据库。用户在茶叶销售网站界面提出对茶叶信息的要求,业

42、务逻辑处理对用户提出的操作进行处理,然后对数据库数据进行访问,数据库接到访问然后返回结果到业务逻辑处理,业务逻辑处理将用户需要的信息返回给用户。系统的网站界面的编写,我使用的是 JSP 脚本语言,业务逻辑处理用的是 JavaBeans, 数 据 库 使 用 的 是 SQLServer2005。聚 朋 茶 叶 销 售网 站 系 统J a v a B e a n sS Q L 语 句查 询 条 件查 询 结 果访 问 数 据 库返 回 结 果数 据 库图 4-5 系统体系结构图天津工业大学本科生毕业设计174.4 系统数据库设计4.4.1 数据库系统的概述数据库技术在数据管理需要的基础上产生的,在

43、对数据管理需求的推动下,在计算机硬件和软件高速发展的前提下,数据管理技术经历了 3 个发展阶段,分别是:人工管理阶段,由于当时的计算机技术才处于起步阶段,对数据的处理是不保存、不共享、不具有独立性、应用程序管理数据。文件系统阶段,在这个时候计算机技术也发展到一定规模,硬件方面也有了磁盘、磁鼓等直接存取存储设备,数据可以长期保存、由文件系统管理数据。但仍然存在数据共享性差、数据独立性差、冗余独大等缺点 。数据库系统阶段,随着计算机技术的发展和更多对数据的需求,数据库技术就应运而生。它使数据结构化方便了人们的使用,增加了数据的共享性、减少了冗余度、易扩充,数据的独立性变高,数据完全由 DBMS 统

44、一管理和控制。和其他的大型数据库管理系统相比,S QLServer2005 具有更高的安全性,较快的存储速度,高度的兼容性,简单易用。所以我们采用 SQLServer2005。4.4.2 数据库设计在一个系统开发设计的过程中,最重要的就是数据库系统。系统的数据库好坏将直接影响网站的使用效率,好的数据库设计可以减少存储量,保证数据的完整性和一致性,使系统的运行效率提高,减少用户的等待时间。同时数据库的设计过程中应该尽量全面的考虑客户的需求,毕竟这个网站是建立在消费者需求的基础上。4.4.3 数据表设计本系统设计的数据表共有八个,分别是用户注册表 users、管理员表 admin、商品表book、

45、商品类别表 types,商品等级表 tates、销售排行表 paihang,网站公告表 affiche、订单表 order。天津工业大学本科生毕业设计18表 4-1 用户注册表 users表 4-2 管理员表 admin表 4-3 商品表 book名称 说明 数据类型 是否主键 可否为空id 用户编号 int 是 否name 用户姓名 varchar(50) 是 否pwd 用户密码 varchar(50) 否 否relname 用户真实姓名 varchar(50) 否 否sex 用户性别 varchar(50) 否 否age 用户年龄 varchar(50) 否 否card 用户证件号码 va

46、rchar(50) 是 否address 用户家庭住址 varchar(200) 否 否phone 用户电话 varchar(50) 否 否email 用户邮箱 varchar(100) 否 否code 用户邮编 varchar(50) 否 否名称 说明 数据类型 是否主键 可否为空id 管理员编号 int 是 否name 管理员姓名 varchar(50) 是 否pwd 管理员密码 varchar(50) 否 否addtime 管理员增加时间 varchar(50) 否 是名称 说明 数据类型 是否主键 是否为空id 商品编号 int 是 否name 商品名称 varchar(200) 是

47、否author 生产厂家 varchar(100) 否 否publishing 生产日期 varchar(200) 否 否number 重量规格 varchar(50) 否 否price 商品价格 varchar(50) 否 否storage 商品库存 varchar(50) 否 否brief 商品简介 varchar(500) 否 否type 所属类别 varchar(50) 否 否imgpath 商品图片 varchar(200) 否 否tate 商品等级 varchar(50) 否 否天津工业大学本科生毕业设计19表 4-4 商品类别表 type名称 说明 数据类型 是否主键 是否为空i

48、d 编号 int 是 否name 类别名称 varchar(50) 是 否表 4-5 商品等级表 tates名称 说明 数据类型 是否主键 是否为空id 编号 int 是 否name 商品等级名称 varchar(50) 是 否表 4-6 销售排行表 paihang名称 说明 数据类型 是否主键 是否为空id 编号 int 是 否bookid 商品编号 Int 是 否name 商品名称 varchar(50) 是 否times 时间 datetime 否 是表 4-7 网站公告表 affiche名称 说明 数据类型 是否主键 是否为空id 公告编号 int 是 否name 公告名称 varch

49、ar(50) 是 否contend 公告内容 varchar(800) 否 否times 时间 datetime 否 否表 4-8 订单表 order名称 说明 数据类型 是否主键 是否为空id 订单编号 int 是 否userid 用户编号 int 否 否bookid 商品编号 int 否 否booksum 商品总合 int 否 否times 时间 datetime 否 否天津工业大学本科生毕业设计204.5 系统物理环境配置设计本系统是一个网上购物网站,采用的是联网多机多用户的操作模式,系统对电脑硬件、软件方面都有一定的要求。(1)硬件配置中央处理器(CPU):i3 以上的处理器显示器:14 寸显示屏运行内存:1G 以上系统硬盘:100G 以上(2)软件配置操作系统: window7 以上编程语言: JSP 语言数据库: SQLServer2005

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报