




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、济南大学毕业设计1 前言1.1 开发背景电子商务信息交流平台在互联网中占据很重要的位置,目前我国电子商务蓬勃发展,各种类型的信息交流平台纷纷涌现。在21世纪,网上信息平台已经成为社会生活的主要方式。1.2 研究目的 基于B/S的循环经济模式信息平台废物资源种类繁多,信息量大,而且信息关联度大,查询和分类的方式各有不同。因为会经常出现重复使用的数据,所以基于B/S的循环经济模式信息平台必须要实现信息化与自动化。本课题的目的是使基于B/S的循环经济模式信息平台高效正常的运行。1.3 研究意义系统建设的目标是为公众提供实时、准确、可视化的商品信息和交易,系统建设用到很多信息的数字化建库和程序设计等等
2、,这是非常复杂的系统工程。鉴于各种信息的复杂性,但系统的建设过程又有很多相通之处,以一个基于B/S的循环经济模式信息平台的B2C电子商务平台系统为研究的落脚点,通过对系统内各中有效信息的数据库的建立、系统具体实现的算法设计等各个方面的深入研究,为网上用户建立一个废物资源信息丰富,操作便捷,交易安全电子商务交流信息平台系统。2 系统分析2.1 循环经济模式信息平台系统的可行性分析 2.1.1 经济可行性 随着互联网的发展,信息交流平台的专业化越来越强,划分越来越明确,综合性的信息平台有其优势所在,但专门为某个领域而定制的信息交流平台在一定程度上也有发展前途,因此本文所述基于B/S的循环经济模式信
3、息平台的构建为平台开发者探索了一条新的方向,拓展了赢利面。经济方面是非常可行的。 2.1.2 技术可行性本信息平台仅需一台装有浏览器并可上网的电脑即可,对于软件技术要求,本人在熟练掌握Java Web应用系统开发相关技术的同时,曾有J2EE项目开发的实践经验,对真实的需求及业务流程有一定的了解,为本平台的开发打下了实践基础。同时有老师的指导,为该循环经济信息平台在技术上提供了很可靠的经验。所以说,技术上是非常可行的。 2.1.3 运行可行性本平台作为一个基于J2EE的框架,采用的是B/S体系架构,在该循环经济模式信息开发平台上使用MyEclipse 8.6,数据库用的是MySQL 5.5,We
4、b服务器使用的是Tomcat 7.0,对系统客户端来说所耗费的资源非常小,因此,这个系统在运行上也是非常可行的。2.2 系统需求分析2.2.1 功能分析 基于B/S的循环经济模式信息平台要各个功能模块实现下面各种功能。(1) 公司信息管理会员公司注册:每个公司,注册成为会员才能够购买废物资源,注册成功通过帐号和密码登录这个循环经济模式信息平台系统。 公司信息修改:公司登录后可以修改公司很多信息。删除会员公司:管理员可以删除个别会员公司。 (2)循环经济废物资源信息管理 废物资源录入:管理员完成向信息平台中加入废物资源。 信息修改:废物资源信息在信息平台运行工程中是在时时变化的,管理员需要根据变
5、化修改循环经济废物资源信息。查找废物资源:公司可以根据自己的需求进行废物资源的查找,迅速找到满足需要的各种废物资源。购买废物资源:公司根据需求购买废物资源,把它加入到购物车中。 删除废物资源:管理员要根据具体情况进行某些废物资源的删除。(3)订单信息的管理订单信息主要涉及公司和其选购的废物资源的基本信息,还有订单号、下单日期等。具体来说,要首先获得会员公司的信息,再检查相关废物资源的信息,判断废物资源的数量是否满足公司的需求。另外,订单中废物资源的数量及品种在订单未受理之前应允许会员公司进行修改等。查看订单:公司预订废物资源后可以查看订单,检查订单中的废物资源及其数量是否正确。(4)用户登录基
6、于B/S的循环经济模式信息平台的用户主要有管理员和注册会员公司两类。管理员拥有循环经济信息平台的所有功能的权限。注册会员公司仅可以修改公司信息、浏览废物资源、订购废物资源、查找废物资源。通过自己的帐号和密码登录这个循环经济模式信息平台系统,因此提高了循环经济模式信息平台系统的安全性。 (5)购物车管理公司可把购买的废物资源加到购物车中。 查看购物车物品:查看购买废物资源、价格、数量和总的消费金额,进行废物资源数量的修改,还可以删除预购的废物资源。 确认订单信息:包括公司的详细信息订单提交成功:购买完成,公司提交订单后,管理员进行相关配货并发送,一旦废物资源发送则完成了基于B/S的循环经济模式信
7、息平台的订购业务,即完成订单。(6)留言板会员购买废物资源后必然会对废物资源有使用或是其他方面的评价,系统有必要提供留言板功能,方便信息反馈及其他会员更好地了解废物资源情况。循环经济模式信息平台用户包括公司和管理员这两种。循环经济模式信息平台系统的公司用例图如图2.1,管理员用例图如图2.2,循环经济信息平台总用例图如图2.3所示。会员登录查看废物查找废物留言会员公司购买废物修改会员信息订单管理图2.1 会员公司用例图管理员管理员登录增加管理员管理会员管理订单管理废物管理留言板图2.2 管理员用例图 废物管理管理订单公司注册登录废物管理员 特价废物检索浏览订单管理员特价废物管理公司会员管理员废
8、物检索浏览后台管理系统管理员 购物车管理管理管理员会员管理留言图2.3循环经济模式信息平台用例图2.2.2 数据分析下面是基于B/S的循环经济模式信息平台的几个重要的实体及其属性图,循环经济废物资源实体和它的属性图如图2.4,公司实体和它的属性图如图2.5,订单的实体和它的其属性图如图2.6,循环经济模式信息平台的E-R图如图2.7。 价格名称废物类别IDID号有无特价废物资源特价出厂日期产出公司图片描述图2.4 循环经济废物实体及其属性图登录帐号登录密码会员级别ID号登录次数公司名称公司电子邮箱联系电话最近登录日期注册日期邮政编码联系地址图2.5 公司实体和它的属性图订单编号购物车ID会员I
9、DID号订单订单状态订单日期图2.6 订单的实体及其属性图废物资源编号名称出厂日期求购数量价格供应数量价格交易公司卖家公司买家名称编号名称编号审核订单交易金额交易时间1n1nnm图2.7 循环经济模式信息平台E-R图以上只是重要的实体属性图,循环经济模式信息平台数据库中还包括登录记录、留言、回复和废物资源类型等实体,具体属性参见下一章的数据库表。3 系统概要设计公司在未注册之前是只能浏览该信息平台的,快速浏览废物资源,了解废物资源和搜索废物资源查看其具体信息等。只有公司在注册登录后,才可以进行废物资源的购买,购物车管理,修改信息资料,订单的管理和顾客留言。公司在订单完成之前修改、删除废物资源。
10、如果公司确认购买已订购的废物资源,提交定单。整个定购过程就结束了。在循环经济信息平台的后台管理方面还需要添加、修改、删除废物资源,同时要对废物资源进行分类。基于B/S的循环经济模式信息平台功能模块分成前台模块与后台管理模块,前台公司模块实现公司注册、登录循环经济信息模式信息平台后,浏览各种废物资源详细情况,查询、购买废物资源,给信息平台留言,后台管理模块实现管理员对废物资源、会员、订单信息的管理。3.1 系统体系结构设计 基于B/S的循环经济模式信息平台前台包括页面设计,后台是包括订单管理、留言板管理等功能模块。人员管理又包括管理员管理以及会员管理两个子模块。基于B/S的循环经济模式信息平台的
11、功能模块图如图3.1。图3.1 系统总体功能模块基于B/S的循环经济模式信息平台会员登录会员管理废物管理订单管理会员注册会员信息修改会员删除废物录入删除废物信息修改检索废物确认订单查看订单删除订单完成订单3.2 系统数据设计基于B/S的循环经济模式信息平台对应的表有9张,具体内容见表3.1-表3.9。表 3.1 会员级别表huiyuanjibiebiao字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Jibiemingchengchar(20)yes级别的名称Youhuibiintyes优惠的百分比表3.2 注册会员表zhucehuiyuanbiao字段的名称数据的类型主码自
12、增可以为空叙述IDintyes增1ID号Huiyuanjibieint外码会员的级别IDDengluzhanghao char(12)yes登录的帐号Denglumima char(12)yes登录的密码Gongsidemingzi char(20)yes公司名称Dianhuachar(15)yes联系的电话Dizhi varchar(100)yes联系的地址Youzhengbianma char(10)yes邮政编码Zhuceshiriqi datetimeyes注册时日期Zuijindengluriqidatetimeyes最近登录的日期Dengludecishu intyes登录的次数D
13、ianzideyouxiang varchar(100)yes电子邮箱表3.3 废物资源类别表feiwuziyuanleibiebiao字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Leibiemingchenchar(40)yes类别的名称Leibiexushu textyes类别的叙述表3.4 废物资源表feiwuziyuanbiao字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Categoryint外码废物类别IDMerNamechar(40)yes废物名称feiwuJiagedecimal(8,2)yes废物价格Feiwutejia decima
14、l(8,2)yes废物特价feiwuxinghaochar(40)yes废物的型号feiwudeTupian varchar(100)yes废物的图片Feiwumiaoshu textyes废物描述Chanchugongsi char(60)yes产出公司Chuchangriqi datetimeyes出厂日期Youwutejia intyes有无特价表3.5 购物车废物资源选购表gouwuchefeiwuziyuanxuangoubiao字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Cartint外码购物车IDMerchandiseint外码废物IDNumberintye
15、s废物数量feiwuJiagedecimal(8,2)yes废物价格Jinedecimal(9,2)yes金额表3.6 购物车表gouwuchebiao字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Huiyuanint外码会员IDZongjine decimal(9,2)yes总金额Gouwuchezhuangtai intyes购物车状态表3.7 订单表diandanbiao 字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID号Huiyuanint外码会员的IDCartint外码购物车IDDingdandebianhaochar(20)yes订单的编号Din
16、gdanderiqi datetimeyes订单的日期Dingdanzhuangtaiintyes订单的状态表3.8 留言表LiuWord字段的名称数据的类型主码自增可以为空叙述IDintyes增1ID 号Huiyuanint外码会员的IDGuanliyuan int 外码管理员的IDBiaoti char(60)yes留言的标题Liuyanneirong textyes留言的内容Liuyanriqi datetimeyes留言的日期Huifuneirong textyes回复的内容Huifuriqi datetimeyes回复的日期表3.9 系统用户表xitongyonghubiao字段的名
17、称数据的类型主码自增可以为空叙述IDintyes增1ID号Guanliyuanleixingintyes管理员的类型Guanliyuanxingming char(20)yes管理员的姓名Dengludezhanghaochar(20)yes管理员登录的账号Denglumima char(20)yes管理员登录的密码这次数据库的设计充分考虑了减小冗余度、减小占用存储空间、提高运行的速度与降低开发的难度等等这些问题,并尽可能地实现冗余度小、结构化高的要求。4 系统详细设计下面是对基于B/S的循环经济模式信息平台做得详细设计。该循环经济模式信息平台大体分为11个功能模块。4.1 公司注册、登录模块
18、公司注册、登录的活动图如图4.1所示。图4.1 公司登录、注册的活动图4.2 废物资源检索、浏览模块循环经济废物资源搜索、浏览的模块活动图如图4.2所示。 图4.2 废物资源检索、浏览模块活动图4.3 特价循环经济废物资源搜索、浏览模块特价废物资源检索、浏览模块活动图如图4.3。 图4.3 特价废物资源检索、浏览的活动图4.4 购物车模块购物车的活动图如图4.4。图4.4 购物车的活动图4.5 公司信息反馈、留言模块公司反馈信息、留言的活动图如图4.5。 图4.5 公司反馈信息、留言的活动图4.6 后台登录模块循环经济模式信息平台的管理员,输入帐号和密码,在后台登录,登录验证的模块根据输入的帐
19、号和密码识别出循环经济模式信息平台的管理员,随后进入模块的界面,假设帐号和密码输入的是错误的,会给出错误的提示并且要求重新输入这些信息。后台登录模块活动图如图4.6所示。 图4.6 后台登录的活动图4.7 废物资源管理的模块废物资源管理模块活动图如图4.7所示。图4.7 废物资源管理的活动图4.8 特价废物资源管理模块特价废物资源管理活动图,如图4.8。废物管理员登录进入特价废物管理模块输入关键字查询或选择废物种类获得废物列表废物种类列表删除特价废物新增废物种类修改特价废物新增特价废物删除废物种类修改废物种类图4.8 特价废物资源管理的活动图4.9 循环经济模式信息平台订单管理的模块订单的管理
20、员登录以后,可以取得订单列表与查看各种订单的详情,也可以修改订单的状态和订单中的废物资源的数量,还可以删除订单本身及订单中的废物资源。订单管理模块的活动图,如图4.9。 图4.9 订单管理的活动图4.10 会员管理模块管理员登录以后,可以获得会员的列表,然后可以查看会员的详细的资料、调整级别和删除操作等;可以取得留言列表,查看某个留言的内容,进行回复和删除的操作。会员管理模块活动图,如图4.10所示。 图4.10 会员管理模块活动图4.11 循环经济模式信息平台系统公司管理的模块平台公司的管理模块的活动图,如图4.11。 图4.11 系统公司管理模块的活动图5 系统实现系统采用Java为编程语
21、言,MySQL 5.5数据库,MVC模型,在MyEclipse 8.6平台上实现基于B/S的循环经济模式信息平台。5.1 循环经济模式信息平台前台的实现5.1.1 系统首页 平台首页中有“购物车管理”、“订单管理”、“顾客留言”、“修改注册资料”、“搜索”、 “登录”、“注册”等链接到各个分类的各个页面,具体实现如图5.1所示。图5.1 系统首页 5.1.2 系统其他页面下面介绍平台前台其他页面的实现。对于初次访问和未注册的公司,点击左边的“注册”,可进行公司注册。注册的界面,如图5.2。图5.2 注册页面注册以后,登录页面如图5.3。 图5.3 循环经济模式信息平台登录成功时页面展示废物资源
22、详细信息,如图5.4。图5.4 查看废物资源详细信息界面购物车管理的界面,如图5.5。图5.5 购物车管理的界面确认订单信息的界面,如图5.6。图5.6 确认订单信息界面订单提交成功的界面,如图5.7。图5.7 循环经济模式信息平台订单提交成功界面订单管理的界面,如图5.8。图5.8 订单管理的界面5.2 循环经济模式信息平台系统后台实现5.2.1 后台登录输入对的帐号和密码,就能进入后台的主页面,后台登录的界面如图5.9。图5.9 循环经济模式信息平台后台登录的界面5.2.2 后台主页面 界面上左边是各个功能的管理功能链接,循环经济模式信息平台后台的页面如图5.10。图5.10 循环经济模式
23、信息平台后台主页面5.2.3 循环经济模式信息平台管的理员管理的模块 可以增加、删除和修改管理员界面如图5.11。图5.11 循环经济模式信息平台的管理员管理的界面5.2.4 废物资源分类管理模块 管理员可以添加和修改循环经济废物资源的类别,实现如图5.12。图5.12 循环经济废物资源类别管理的界面5.2.5 废物资源管理模块 管理员可以添加、修改和删除循环经济废物资源,具体实现如图5.13和图5.14。图5.13 废物资源管理界面图5.14 循环经济废物资源添加的界面5.2.6 特价废物资源管理模块 管理员可以添加、修改和删除特价的循环经济废物资源,实现如图5.15和图5.16。图5.15
24、 特价废物资源管理界面图5.16 新增废物资源管理界面5.2.7 循环经济模式信息平台订单管理订单管理模块的界面如图5.17。图5.17 循环经济模式信息平台订单管理的界面5.2.8 循环经济模式信息平台会员管理模块实现界面如图5.18。图5.18 循环经济模式信息平台的会员管理的界面5.2.9 循环经济模式信息平台留言管理的模块 实现如图5.19。图5.19 循环经济模式信息平台留言管理的界面 6 系统测试这节是对基于B/S的循环经济模式信息平台进行软件测试的过程的叙述,它的目标是尽可能早地和尽可能多地发现的循环经济模式信息平台系统中的各种错误,并改正。6.1 测试方法和步骤(1)测试方法对
25、基于B/S的循环经济模式信息平台采用黑盒测试,根据系统所需要的输入数据的格式及需完成的功能,设计一些用例,以检查系统能否正确完成预期功能,得到预期的输出结果,对于不对的输入和操作能够给出错误提示。 (2)测试步骤先单元测试,后集成测试,必须考虑到各种测试情况。6.2 测试过程6.2.1 循环经济模式信息平台系统测试内容依据需求分析功能描述,基于B/S的循环经济模式信息平台包括公司登录、会员信息管理、废物资源信息管理以及订单信息管理,就对这些模块进行测试。 测试1:用户登录模块时的测试测试系统的用户登录是不是正确、合理。假如登录成功,应转到相应功能页面,否则给出错误的字样提示。 测试2:会员信息
26、管理模块测试主要针对注册、详细信息修改进行测试。 测试2.1: 会员注册模块测试测试系统的注册是否正确、合理。若注册成功,应该会跳转到相应功能界面,否则给出错误的字样提示。测试2.2:会员详细信息修改模块测试测试系统的会员详细信息修改模块是否正确、合理。假设信息修改成功,能跳转到相应的界面,否则就会给出错误的提示。测试3:订单信息管理模块的测试测试3.1:修改订单模块测试测试订单修改模块是否正确、合理。若修改成功,应转到相应页面,否则出错误提示。测试3.2:查看订单模块测试测试订单查看模块是否正确、合理。若查看成功,应转到相应页面,否则给出错误提示。测试3.3:确认订单模块的测试测试订单确认模
27、块是否正确、合理。若确认成功,应转到相应页面,否则给出错误提示。测试3.4:完成订单模块测试测试订单的完成模块是否正确、合理。假设完成成功,应转到相应页面,否则给出错误提示。测试4:废物资源信息的管理测试测试4.1:废物资源输入模块测试测试废物资源输入模块是不是正确、合理。假设输入成功,应转到相应页面,否则给出错误提示。测试4.2:废物资源的信息修改测试测试平台的废物资源信息修改是否正确、合理。若修改成功,应转到相应页面,否则给出错误提示。测试4.3:循环经济废物资源删除模块测试测试平台的废物资源删除模块是不是正确、合理。假设删除成功,应转到相应页面,否则给出错误提示。测试4.4:废物资源检索
28、模块测试测试系统的废物资源检索模块是否正确、合理。若检索成功,应转到对应的界面,否则给出错误提示。6.2.2 循环经济模式信息平台系统的单元测试下面就是以公司注册模块的单元测试作为一个例子,详细的说明了测试用例的设计。(1)循环经济模式信息平台系统等价的类划分每个输入项包括有效等价的类的划分和无效等价的类的划分。循环经济模式信息平台有效的输入等价的类有:A 由字符构成,1位以上的公司名称B 由字符构成,1位以上的登录帐号C 1位以上的登录密码D 由数字组成,11位的联系手机E 200字以下的联系地址F 字符组成,1位以上的邮政编码G 数字、字母和组成的邮件H 出现“注册成功”的字样提示。循环经
29、济模式信息平台的无效的输入的等价的类有:a 无效的公司名称b 无效的登录帐号c 无效的登录密码d 无效的联系电话f 无效的联系地址g 无效的邮政编码h 无效的电子邮件e 会员密码与确认密码不一致无效的输出等价类z1 公司名称不能为空z2 登录帐号不能为空z3 登录密码不能为空z4 联系电话输入不正确z5 邮政编码不能为空z6 电子邮件格式不正确z7 (2) 对覆盖等价的类的测试例子设计有效的等价的类的测试用例如表6.1所示。表6.1 有效等价的类的测试用例系统测试时的数据所期望的出现的结果实际的结果覆盖的范围成功 32132118766187969山东250022 有效,出现“注册成功”的页面与期望结果相符A,B,C,D,E,F,G,H循环经济模式信息平台的无效等价的类的测试例子如表6.2。表6.2 无效等价的类的测试例子系统测试时的数据所期望的出现的结果实际的结果覆盖的范围公司名称登录帐号登录密码确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年海南海洋招聘考试笔试试题(含答案)
- 自动驾驶接驳车服务创新创业项目商业计划书
- 翻译管理中的敏捷实践创新创业项目商业计划书
- 社交交友平台创新创业项目商业计划书
- 水产品的发酵工艺创新创业项目商业计划书
- 2025年电商平台供应链金融创新案例研究及风险预警报告001
- 2025年生态循环农业技术创新与经济效益长期影响评价报告
- 辽宁省重点高中联合体2024-2025学年高一下学期7月期末测试 历史试卷
- 2026届山东省青岛市黄岛区开发区致远中学化学高三上期末学业质量监测试题含解析
- 现代营销基础知识培训课件
- 某电厂水泥搅拌桩技术标书
- 《中国字中国人》
- 《中国中铁防范惯性事故强化技术及管理交底刚性要求》的通知
- JJG 8-1991水准标尺
- GB/T 4857.17-2017包装运输包装件基本试验第17部分:编制性能试验大纲的通用规则
- 全套教学课件《管理学基础》
- 二级医院评审自评自查表
- 工程罚款通知单模版
- 多联体筒仓滑模施工技术分享
- T∕CGMA 033002-2020 压缩空气站节能设计指南
- 材料物理之材料的结合方式PPT课件
评论
0/150
提交评论