电子商务网站的需求分析_第1页
电子商务网站的需求分析_第2页
电子商务网站的需求分析_第3页
电子商务网站的需求分析_第4页
电子商务网站的需求分析_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

1、1系统需求需求说明书6.1.1基于经销商的电子商务网站1.1.1功1.1.2系统1.1.3 用101.1.3.1参;与,101.1.3.2用101.133顶121.1.4 用131.1.4.1登logon1.1.4.2注logout14141.143修改经销商信息modify dealer info141.144浏viewcategory151.145搜searchitems1.146查viewitem181.147加车,(addcart)191.1.4.8查车 (viewcart)201.149修改购物车中品(modify cartitems)211.1410删 除购物车中 的商品(dele

2、te cart item )221.1411清空购物车( empty cart )231.1412结checkout )1.1413配置收货地址信息(con figure rec ipient)25251.1414配置送货方式 (con figure shi pme nt )271.1415配 置付 款方式(con figure p ayme nt method)281.1416确affirmorder3839301.1.4.17查vieworder311.1.4.18修modifyorder321.1419删(deleteorder341.1.4.20查新-(view latestitem3

3、51.1.4.21 查看特价品(view special price item361.1.4.22查看积分(viewhistoryrecord and grade)371.1.4.23经( feedback )1.1.4.24查看反馈答复(viewfeedback answer)1.2静态结构模型40121包40121.1web41121.2busi nesslogin42121.3dataservice42122类431.2.2.1db43122.2dealer431.2.3 password46124Category125Cart126ltem4647481270rders50128 Pa

4、yme nt52129Reci pie nt531210Shi pment541211Feedback541212Ba nkAccou nt561系统需求根据对系统的分析,把该系统划分为四个子系统:基于客户的电 子商务网站、基于经销商的电子商务网站,后台管理网站以及数据库 管理子系统。1.1基于经销商的电子商务网站 1.1.1功能分析根据对该系统的分析,该系统应具有如下功能'1.经销商登录经销商登录并经过身份验证合法后,经销商能执行该子系统的所 有功能。2.经销商信息管理(1) 配置经销商的收货信息(收货人、收货地址、邮编),每个经销商允许有多个收货信息,下订单时如果是第一次下订 单,

5、则要求添加收货信息。否则使用最近使用过的收货信息, 允许对最近使用的收货信息进行修改。(2) 配置经销商的送货方式,每个经销商允许有多个送货方式,下订单时如果是第一次下订单,则要求添加送货方式。否则 使用最近使用过的送货方式,允许对最近使用的送货方式进 行修改。3.4.5.6.7.(3)修改经销商的基本信息,除了分配给该经销商的用户名外,经销商可以修改所有其他信息。浏览目录:经销商能够浏览目录。在主页上,应向经销商显示目录清单,经销商选择了一个目录之后,应能显示该类别下的实际商品的图片(如果有)、名称、简单描述、价格信息,并允许把商品加入购物车,不同级别的经销商浏览产品的价格信息应不同显示商品

6、详情:显示商品的较大图片和/或该产品的详细说明、价格信息,并允许把商品加入购物车。搜索商品:经销商能够根据商品的特征搜索符合条件的商品。 购买商品:经销商能够把商品放入购物车。管理购物车(1) 删除购物车中的商品。(2) 更改某些商品的数量。(3) 清空购物车。结帐:结帐前必须再次验证经销商,验证合法后,可以配置经销商的收货信息、送货方式、付款方式、接下来就可下订单。9.下订单:计算订单的运费、税金和总计,显示订单的订单号、日期、运费、税金和总计、收货信息、送货方式、付款方式、以及订单项目明细。10. 订单管理(1) 查看订单。1)经销商可基于订单号、时间段、订单状态的组合条件查找2)查看所有

7、订单,当订单数超过一页时,要提供“第一页、上一页、下一页、最后一页”的页浏览功能。(2) 修改订单,只允许对未审核的订单进行修改。(3) 删除订单,只允许对未审核的订单进行修改11. 经销商反馈经销商可以可以给总部提一些建议。12. 查看反馈信息:经销商可查看所有的反馈信息,也可基于时间段查看反馈信息。12. 显示新品、特价品:向经销商展示最新的产品和特价品。13. 查看积分经销商可以查看其积分情况。14. 修改经销商信息,不能修改经销商的ID1.1.2系统顶层活动图。view itemview grade =add cartv iew latest and sp ecil p rice it

8、emsXlogonf eedbacklogout v iew cartv iew orderssearch itemdelete cart itemdelete ordermodif ycart itememptycart*,'.Vview category 二$0modif y dealer info一一一_7modif y order'conf igure deal.check outY conf igure dealer pay ment methodVaffirm orderdis play orderconf iguredeal.1.1.3用例图1.131参与者 1

9、.经销商(loginedUser):描述:该参与者的信息已保存在数据库中,经过合法性验证后,能够执行该系统中的所有功能。1.132用例1.登录(logon)2.注销(logout)3.修改经销商信息(modify dealer info)4.浏览目录(view category)5.搜索产品(search item) 6.查看产品(view item)7. 加入购物车(add cart)8. 查看购物车(view cart)9. 修改购物车中的商品(modify cart items) 10.删除购物车中的商品(delete cart item) 11.清空购物车(empty cart)12.

10、 结帐(check out)13. 配置收货人信息(configure recipient)14. 配置送货方式(con figure shipment)15. 配置付款方式(con figure p ayme nt method)16. 确认订单(affirm order) 17.查看订单(view order)18. 修改订单(modify order)19. 删除订单(delete order)20. 查看新品(view latest item)21. 查看特价品(view special price item)22. 查看积分(view grade)23. 经销商反馈(feedback

11、)24. 查看反馈(view feedback)1.133顶层用例图modify cart itemsview cart(from dealer)delete cart itemempty cart 耳.configure rec ipient(from dealer)configure p ayment methoZ/view gradelogon、logoutaffirm orderdelete orde rmodify orde r(from dealer)(from dealer)(from dealer)*.Htl(from dealer)(from dealer) _view it

12、emif (from dealer)、产 _add cart 导、(from dealer)search item(from dealer0 <view category 年“(from dealer)(from dealer) view feedback view orders(from dealer) feedback(from dealer)check out (from dealer)Jmodify dealer info/(from dealer)"(from dealer) kview latest itemsI (from dealer门view sp ecial

13、 pr ice item-(from dealer) (from dealer)dealer(from dealer).(from Actors)(from dealer)(from dealer)configure ship ment(from dealer)1.1.4用例分析与描述1.141 登录(logon )1.用例图dealer(from Actors)<<include>>厂""logonretrieve dealer(2)系统提示用户输入用户名和密码2.用例的事件流描述 2.1.简单描述:本用例描述了用户如何登录到系统中。2.2.前置条

14、件无。2.3.后置条件如果用例成功,用例登录到系统中,否则系统的状态不变。2.4.扩充点无。2.5.事件流 2.5.1.基流(1) 经销商登录到基于经销商的网站时,用例启动。(3) 用户输入自己的用户名和密码,提交(E-1)。(4) 系统验证输入的名字和密码(E-2),用户登录系统成功。2.5.2.替代流E-1 :包含了单引号、双引号或为空,系统提示错误。E-2:系统检索不到该用户的密码,系统提示错误。1.142 注销(logout) 用例描述:清除内存中用户名、购物车信息,并返回到登录页。1.143 修改经销商信息(modify dealer info )1用例图Winclude>&g

15、t;丄.',I retrieve dealerdealermodify dealer info <<include»I-i(from Actors)up date dealer info2用例的事件流描述2.1简单描述:该用例描述了如何修改经销商的信息,但经销商的用户名不允许修改。2.2前置条件经销商已登录。2.3后置条件用例成功,把经销商的信息保存到数据库中。2.4扩充点无。2.5事件流2.5.1基流系统提示输入经销商的信息。经销商输入所需信息,提交(E-1)。系统把所需的信息保存到数据库中。2.5.2替代流E-1:系统验证输入的数据不合法(不能包含单引号、双引

16、号,邮箱必须满足要求厂,提示错误。1.144 浏览目录(view category )用例图-X. _ 丿<<include>>retrieve dealerdealer(from Actors)view categoryvvinclude>>A/-retrieve items用例的事件流描述2.1简单描述:经销商选择一目录,显示该商品目录的商品信息(商品的价格与给该经销商的折扣有关)。2.2前置条件经销商已登录。2.3后置条件用例成功,显示对应商品目录商品信息。2.4扩充点2.5事件流2.5.1基流系统提示选择一目录。经销商单击一目录。系统检索该经销商的折

17、扣。系统检索对应该目录的商品,商品的价格与给该经销商的折 扣有关。存在(S-1),不存在(S-2)。2.5.2分支流S-1:小图显示所有商品图片(如果有),商品名称,商品简单描述,单价,加入购物车提示。如果产品不能在一页显示完,系统显示“第一页、上一页,下一页、最后一页”页浏览提示。S-2:系统提示不存在该目录的产品。1.145 搜索产品(search items )1用例图-<<include>>retrieve dealerdeale r(from Actors)search item <<include>>retrieve items2用例

18、的事件流描述2.1简单描述:经销商可基于商品的类别和商品的名称的组合条件进行模糊查找。2.2前置条件经销商已登录。2.3后置条件用例成功,显示满足查找条件的所有记录。2.4扩充点2.5事件流2.5.1基流(1) 系统提示输入商品的类别和搜索的关键字。(2) 经销商输入商品的类别和搜索的关键字,提交。(3) 检索该经销商的折扣。(4) 系统检索满足条件的商品。如果存在(S-1),不存在(S-2)。2.5.2分支流S-1 :小图显示所有商品图片(如果有),商品名称,商品 简单描述,单价,加入购物车提示。如果产品不能在一页 显示完,系统显示“第一页、上一页,下一页、最后一页” 页浏览提示。S-2:系

19、统提示不存在该目录的产品。1.146 查看产品(view item )1用例图view itemdealer(from Actors)<<in clude>>retrieve item2.2前置条件2用例的事件流描述2.1简单描述:经销商查看某一产品的详细描述。经销商已登录,且系统处于商品页显示状态。2.3后置条件用例成功,显示对应商品的详细信息。2.4扩充点无。2.5事件流2.5.1基流系统提示经销商选择一商品。经销商选定一商品,确认。系统检索该经销商的权限。系统检索该商品的详细信息。; 系统以大图显示该商品的图象、商品名称、商品价格、 加入购物车提示。1.147加入

20、购物车(add cart)1用例图dealer(from Actors)、2用例的事件流描述2.1简单描述经销商把所需的商品加入购物车。2.2前置条件经销商已登录且处于商品显示页中。2.3后置条件用例成功,进入到查看购物车页。2.4扩充点2用例的事件流描述2.1简单描述:经销商查看购物车。2.5事件流2.5.1基流(1) 在商品显示页中,系统提示加入购物车。(2) 确认加入购物车。1.148查看购物车(view cart) 1用例图dealerview cart(from Actors)2.2前置条件用户已登录。2.3后置条件显示购物车中所有商品的编号、名称、数量、单价、金额。扩充点2.4事件

21、流241基流(1) 用户确认查看购物车。(2) 系统显示购物车中的所有商品的编号、名称、数量、I单价、金额以及合计(商品的数量可修改)。(3) 系统显示经销商可修改商品的数量,删除商品、清空购物车、继续购物以及结帐。1.149修改购物车中的商品(modify cart items) 1用例图'一.dealer(from Actors)modify cart items2用例的事件流描述2.1简单描述:经销商修改购物车中商品的数量。2.2前置条件系统处于查看购物车状态。2.3后置条件用例成功,购物车中商品的数量被更改。2.4扩充点无。2.5事件流2.5.1基流(1) 系统提示更改商品的数

22、量。(2) 经销商输入要更改商品的数量,确认更改(E-1)。(3) 系统刷新购物车。2.5.2替代流E-1 :经销商输入的商品数量只能是(1-50)间的整数。否 则提示错误。1.1.4.10 删除购物车中的商品(delete cart item )1用例图delete cart itemS.deal er(f rom Actors)2用例的事件流描述2.1简单描述:删除购物车中的某个商品。2.2前置条件系统处于查看购物车状态。2.3后置条件用例成功,删除商品。2.4扩充点无。2.5事件流2.5.1基流(1) 系统提示删除商品。(2) 经销商删除商品,确认(3) 系统刷新购物车。I1.1.4.1

23、1 清空购物车(empty cart )1用例图dealer(f rom Actors)Oempty cart2用例的事件流描述2.1简单描述:经销商清空购物车中的商品。2.2前置条件系统处于查看购物车状态。2.3后置条件用例成功,系统清空购物车。2.4扩充点2.5事件流2.5.1基流(1) 系统提示清空购物车。(2) 经销商清空购物车。(3) 系统刷新购物车。1.1.4.12 结帐(check out )1用例图<<include>>;'dealercheck outlogon(from Actors)2用例的事件流描述2.1简单描述:加入购物车完毕,即可进入

24、结帐状态。系统处于查看购物车状态。2.2前置条件2.3后置条件用例成功,便可进入配置经销上的收货地址、送货方式、付款方式的配置页。2.4扩充点2.5事件流2.5.1基流系统提示经销商结帐。经销商确认结帐。系统检查购物车是否为空(E-1)。系统进入该经销商的登录界面,经销商输入密码确 认。检索成功(S-1),不成功(S-2)2.5.2替代流E-1 :购物车为空,系统提示错误,并转入至首页。2.5.3分支流S-1:系统进入配置经销商的收货地址、送货方式、付款方式的页面。S-2:停留在登录界面。1.1.4.13 配置收货地址信息(con figure reci pient)1用例图<<i

25、n clude>>.retrieve p ayme nt methodXz 、 "<<exte nd>>厂=亠、dealercon figure p ayme nt method丿insert p ayme nt method(from Actors)2用例的事件流描述2.1简单描述:配置经销商的收货地址信息。2.2前置条件结帐用例成功。2.3后置条件用例成功,如果送货方式和付款方式配置好、则可下订单。2.4扩充点不存在该经销商的收货地址。2.5事件流2.5.1基流(1)系统检索该经销商最近的收货地址,存在(S-1),不存在(S-2)。2.5.2分

26、支流S-1:(1)系统显示该收货地址(包含收货人、收货地址、邮编、联系电话)。(2)用户可修改该收货地址(使用修改收货地址用例)。S-2:2用例的事件流描述2.1简单描述:系统提示输入收货地址。用户输入收货地址确认(E-1)。把该地址存储到数据库中。回到配置页2.5.3替代流E-1:输入数据有一项为空,邮编,联系电话不符合要求,I'系统提示错误。1.1414 配置送货方式(con figure shi pment )1用例图<<include>> 7 j- f'、retrieve shipmentdealercon figure shipment<

27、<exte nd>>(from Actors)insert shipment配置经销商的送货方式。2.2前置条件结帐用例成功。2.3后置条件2.5.3.分支流用例成功,如果收货地址和付款方式配置好、则可下订单。2.4扩充点不存在经销商的送货地址。2.5事件流2.5.1基流(1)系统检索该经销商的送货方式,存在(S-1),不存在,I(S-2)。2.5.2分支流S-1:系统显示检索到的送货方式,经销商可修改送货方式。S-2:1)系统提示输入一送货方式。2)用户输入送货方式,提交。3)系统存储该送货方式。4)回到配置页。1.1.4.15 配置付款方式(con figure paym

28、e nt method)1.用例图vvinclude>>_- retrieve p ayment method一 J VZ= vvexte nd>>dealerconfigure p ayment methodinsert p ayment method(from Actors)2.用例的事件流描述2.1.简单描述:经销商配置其付款方式。2.2.前置条件结帐用例成功。2.3.后置条件.'I用例成功,如果配置收货地址用例和配置送货方式用例成功,经销商可下订单。24扩充点该用户的付款方式不存在。2.5.事件流 2.5.1.基流(1)系统检索该经销商的付款方式,存在(

29、S-1),不存在(S-2)。2.5.2.替代流S-1 :系统显示检索到的付款方式。S-2: ( 1)系统提示输入一付款方式。(2) 用户输入一付款方式,提交。(3) 系统把该付款方式存储到数据库中。(4) 回到配置页。1.1416 确认订单(affirm order )1.用例图k-一 Ik一-r-genO rderNo<<in clude>>、<<include>>一,?=>厂、匚dealeraffirm order.win clude>>in sert order-(from Actors)empty cart2.用例的事件

30、流描述2.1.简单描述:确认生成订单。2.2.前置条件配置收货地址、送货方式、付款方式用例成功。2.3.后置条件用例成功,把订单数据存储到数据库中。无。2.4.扩充点2.5.事件流2.5.1.基流(1)系统提示确认订单。经销商确认订单。系统生成订单号。系统生成订单记录并存入数据库中。系统清空购物车。系统显示订单情况、收货地址、送货方式、付款方式。1.1.4.17 查看订单(view order )1.用例图<<in clude>>dealer(from Actors) |view ordersr一一工retrieve order2.3.后置条件2.用例的事件流描述 2.

31、1.简单描述:查看该经销商的所有订单或基于组合条件的订单。2.2.前置条件经销商已登录。用例成功,系统显示该经销商的订单情况。2.4.扩充点2.5.事件流 2.5.1.基流经销商选择查看所有订单(S-1),或基于组合条件查看订单(S-2)。分支流S-1:系统检索该经销商的所有订单 系统显示所有订单,当显示的订单超过一页时,系统显示“第I一页、上一页、下一页、最后一页”的页浏览提示。S-2:系统提示用户输入订单号、发生订单的时间段、或订单的状 态(已执行、部分执行、未执行) 用户输入所需信息,提交(E-1)。系统检索满足组合条件的所有订单。系统显示满足条件的订单。E-1:系统验证输入的合法性,不

32、合法系统提示错误1.1.4.18修改订单(modify order )1.用例图win clude>>dealer(from Actors)=modify orderup date order2.用例的事件流描述 2.1.简单描述:经销商修改订单的订单明细,收货地址、送货方式、付款方式。22前置条件系统处于查看订单状态中。23后置条件用例成功,把修改的订单存储到数据库中。24扩充点无。2.5.事件流 2.5.1.基流系统提示修改订单。经销商确认修改(E-1)。系统提示输入要修改的订单。经销商输入修改信息,提交(E-2) 系统存储订单情况至数据库中。E-1 :已审核的订单不能修改,否

33、则提示错误。E-2 :不合法输入,系统提示错误。2.5.2.替代流1.1419 删除订单(delete order )1.用例图dealerdelete order(from Actors)2.用例的事件流描述 2.1.简单描述:经销商删除不需要的订单。2.2.前置条件系统处于查看订单状态中。23后置条件用例成功,系统删除该订单。2.4.扩充点2.5.事件流 2.5.1.基流(1)系统提示删除该订单。(2)经销确认删除该订单(E-1)。(3) 系统从数据库中删除该订单。E-1 :已审核的订单不能删除,否则提示错误。2.5.2.替代流1.1420查看新品(view latest item )1.

34、用例图view latest itemsretrieve the latest items<<in clude>>广飞大dealer(f rom Actors)2.用例的事件流描述 2.1.简单描述:经销商浏览最新出现的产品。2.2.前置条件经销商已登录。2.3.后置条件.用例成功,系统显示最新的商品。2.4.扩充点无。2.5.事件流 2.5.1.基流(1)系统检索最新商品信息,存在(S-1),不存在(S-2)。2.5.2分支流S-1:系统显示检索的最新商品,当商品超过一页时,系统提供“第一页、上一页、下一页、最后一页”的页浏览提示。S-2:系统显示最新商品不存在。1.

35、1.4.21 查看特价品(view speciaI price item )1用例图<<in clude>>dealer(f rom Actors)*-一 bview sp ecial p rice item、一retrieve item2.5.3分支流2用例的事件流描述2.1简单描述:经销商浏览特价产品。2.2前置条件经销商已登录。2.3后置条件用例成功,系统显示特价的商品。2.4扩充点无。2.5事件流2.5.1基流(1)系统检索特价的商品信息,存在(S-1),不存在(S-2)。S-1:系统显示检索的商品,当商品超过一页时,系统提供“第一页、上一页、下一页、最后一页”

36、的页浏览提示。S-2:系统显示特价商品不存在。1.1422 查看积分(view history record and grade)1.用例图<<in clude>>retirve dealer gradedealer(from Actors)斗view grade2.用例的事件流描述2.1.简单描述:查看该经销商的积分情况。2.2.前置条件经销商已等录。2.3.后置条件用例成功,系统显示该经销商的积分情况。2.4.扩充点无。2.5.事件流 2.5.1.基流(1)系统检索该经销商的积分情况。(2)系统显示积分情况。1.1423 经销商反馈(feedback )2用例图vv

37、include>>dealer(from Actors)feedback七=一=4insert feedback3用例的事件流描述3.5简单描述:经销商提出反馈意见。3.6前置条件3.7经销商已登录。后置条件.'用例成功,把该经销商的反馈信息存储到数据库中。3.8扩充点无。3.9事件流3.9.2基流(1)系统提示输入反馈信息。(2)经销商输入反馈信息,提交(E-1)。(3) 系统存储反馈信息到数据库中。3.9.3替代流E-1 :系统验证输入的合法性,不合法,系统提示错误。1.1424 查看反馈答复(view feedback answer )1用例图<<in c

38、lude>>/Zdealer(from Actors)二=retrive feedbackview feedback2用例的事件流描述2.1简单描述:经销商查看反馈答复。2.2前置条件经销商已登录。2.3后置条件用例成功,显示该经销商的反馈答复。2.4扩充点无。2.5事件流2.5.1基流(1)统提示选择查看所有回复和基于时间段的回复。(2)经销商选择查看所有回复(S-1),基于时间段的回复(S-2)。2.5.2分支流S-1:系统显示所有回复,当回复超过一页时,系统提供“第一页、上一页、下一页、最后一页”的浏览提示。S-2:(1)用户输入时间段,提交(E-1)。(2)系统检索该时间段

39、的所有回复,存在(S-3),不存在(S-4)2.5.3替代流E-1 :系统验证输入的合法性,不合法,系统提示错误。2.5.4分支流S-3:系统显示所有回复,当回复超过一页时,系统提供“第一页、上一页、下一页、最后一页”的浏览提示。S-4:系统提示该时间段的回复不存在。1.2静态结构模型 1.2.1包图根据对系统的分析,系统可分成三个包:bus in ess logic.-7.webdata service121.1 web 包web包中的类121.2 busi ness logi n 包dealerfeedbackp ayme ntrecip ie ntitemp assword121.3 d

40、ata servicedbconnectStringconnectO 说明:获取对象的属性用get+属性名,无参数,返回值为属性的类型, 设置对象的属性用set+属性名,参数列表:a+属性名:属性的类型, 无返回值。以下类的get、set操作依照此标准,不再加以说明。1.2.2类图122.1 db 类类说明dbDfinsclSlflngConnectString:配置数据库的连接串9tCcnn«ct3lringo MtCon nsctStnn 沁Conn ection conn ect():配置与后台数据库的连接。1.2.2.2 dealer 类类属性说明类方法d eaterieal

41、erld : String 5%ias5wcird : String QxJealeriName : Striiing >address : String phone : String 色;em加I: String 爲zip : String xjontractWan ; String buildDate : Date ; String Smark : Integer 电discount: Double 気expireD甌e : Date 雜isExpi怕d : Boolean »mobilePhone : String roblem : String 気answer: Sir

42、ingvoid in sert()Dealerld:经销商的用户名DealerName:经销商的名称Co ntractMa n:联系人BuildDate :建立日期Grade:经销商的等级(总代理,一级代理,二级代理)Mark :积分Disco unt:折扣ExpireDate:终止日期IIsEx piied :是否终止Problem:提问Answer:答案dealernsertQ update 0isExistO getGradeByNameO etPasswordByName) etMarKByNameO etUserNameQ etPasswordf) etDealerName() se

43、tAddnessOetPhoreQetZipO etContactManQ *setBuildDate() etGradeO setM 日 rk() etUserNameO etPasswordfJ 4getDealerName) getAddre 汕 0 etPhoneQ elCoriteictManO etGrade() getBuildDateO 标 tZipOetEmailO etlsExpiredByDealerldO功能:把 dealer对象的属性值(dealerId,password,dealerName,address ,phon e,email,zi p,con tractM

44、a n,buildDate ,p roblem,a nswgr 写入数据库dealer 表中。注意事项:调用DB类建立数据库的连接,调用数据库的存储对象把对象的属性值写入后台数据库1. Void update(aDealerld:string): 更新指定对象的值(P assword,dealerName, address ,phon e,email,zi p,co ntractMan于数据库中。注意事项:调用DB类建立数据库的连接,调用数据库的存储对象把对象的属性值写入后台数据库2. Void delete(aDealerld:stri ng)功能:从数据库的dealer表中删除指定对象的数

45、据。注意事项:调用DB类建立数据库的连接,调用数据库的存储对象删除数据库对应对象的值。3. Stri ng getGradeByName(aDealerld:stn ng)功能:从数据库中检索指定用户的等级4. String getPasswordByName(aDealerld:string)从数据库中检索指定用户的密码1.2.3 password 类password(from bu3in5£logic%pas swordencrypt)com pa re Pass word 0 setPasswordO *getPassword(1. String encrypt():对明文加密

46、获得密文。2. Bool comparePassword(aPassword)比较密码,匹配返回真,否则返回假。1.2.4 Category 类2.category1. GetCategory():Recordset 从数据库中检勒categoryld 同冗日tegoryI索所有目录"iCateQoryO >nsert(> update。 deleteO elCategoryldO sEtCategoryO getCategoryldO getCategoryO125 Can M*mdd-fe3() f e-ere-te30 #mp5 上 5Exisi_iem() 才 e

47、memso 沪 etQuaMtyO get-te3-d(j F花5£niity()QuanEW刪別選邮Void add-fem (ifem-cksfring 二 冒於刪別Void de-efemem-cksfllngy 崖那刪別Void lfy()二芾冒卅BOO-isExisf_femmem-CLSfl1ng二冒酋卅甘血曲咄1.2.6 Item 类itemImageFile:商品的图象文件。itemld name 虧categorytd descriiptio n 気 imageFile unitCosl unitPrice is Appendix 勃 isL 日 stest iis

48、 Special PriceUni tCost:成本价UnitPrice:市场价IsAppen dix:是否配送品IsLastest:是否最新商品IsSpecialPrice:是否特价品1. Recordset GetltemByCategory(aCategoryld:string)item检索对应 目录的商品的etlitemiByCategoryO gietItemiBylterrildO *gietlteims()insertf) updateO delete。setitem ld() selNameO selCategorykJO etDescri|ption() setlm 日 ge

49、FileO selUnitCostO setUnitPriceO elite m Id 0getNameO gietCategoryld) *g elDescri ption 0 getImageFileO *gietUnitCost() gietUnitPriceO gietltemiByLatest() getltemBySpecilPriceOitemId, name,imageFile,descn ptio n,un it Price3. Recordset getltemByltemld(altemld:stn ng):检索对应商品itemId 的商品的itemId, name,imageFile,descn ptio n,un it Price1.2.7 Orders 类Reci

温馨提示

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

评论

0/150

提交评论