1. BOB手机app|bob手机客户端 > 古文 > 书类 >

BOB手机app:所以应用扶助本事众的利用任事器不会使得二次拓荒太艰苦

  网上书店编制总体打算_互联网_IT/企图机_专业原料。案例—某网上书店编制打算 案例—某网上书店编制打算 ? 编制总体组织打算 ? 编制操纵软件打算 编制总体组织打算 ? 编制总体打算规矩 ? 网上书店外部处境剖判 ? 汇集处境打算 ? 电子商务

  案例—某网上书店编制打算 案例—某网上书店编制打算 ? 编制总体组织打算 ? 编制操纵软件打算 编制总体组织打算 ? 编制总体打算规矩 ? 网上书店外部处境剖判 ? 汇集处境打算 ? 电子商务编制平台的遴选 编制总体打算规矩 ? 电子商务编制打算的结果是后续开垦和践诺的底子。 编制打算受制于很众要素。比方,身手要求、生意 的周围、打算职员对编制的明白等。因而,编制设 计是一视同仁的,例宛如是全邦知名的物流公司 UPS和FedEx,电子商务编制打算却有很大分歧。 UPS选取环球生意数据集合正在公司总部处分的计谋, 而FedEx公司将数据处分分离到全邦上的5个区域 核心来竣事。此外,两家公司的电子商务编制正在应 用途理格式、主机修立遴选、编制操纵软件打算等 方面也有较大的分歧。 本编制总体打算规矩 ? 身手的先辈性; ? 适合企业讯息化的合座身手政策; ? 餍足绽放、可扩充的央浼; ? 与现行的应器具有优良的兼容性; ? 安好性。 网上书店总体组织打算 基于浏览器的客户端 Internet 办事器主机 贸易逻辑 Extranet 合营伙伴/银行/CA Web 支 互 外达 持 联 层应 平 集 用台 成 工 操纵办事器 具 Intranet “网上书店”总体组织图 企业操纵及数据 网上书店外部处境剖判 ? 网上书店编制的外部处境闭键征求: ? 企业合营伙伴:物流公司A。企业的一共订 单对物流公司A都是公然的,他们之间通过 企业外部网相连,从而到达讯息的共享。 ? 与生意闭联的民众讯息底子方法:银行卡支 付核心B。编制须要应用它来竣事客户提出 的网上交费的申请。由于B有己方的一套闭 于网上交费的编制,因而须要熟谙该编制的 接口。 汇集处境打算 ? 网上书店编制是一个基于汇集的编制,它的汇集环 境征求Internet、Intranet、Extranet三个 部门,组织如下图所示: Internet Extranet 防火墙 Web办事器 操纵办事器 邮件办事器 负载平衡器 汇集处置 数据库办事器 Intranet Internet 银行支出网闭 电子商务编制平台的遴选 ? 操作编制的遴选 ? 数据库处置编制的遴选 ? 操纵办事器的遴选 操作编制的遴选 ? 目前扶助电子商务编制的主流操作编制有 Windows系列和Unix/Linux系列。 Windows系列运转正在Intel的CISC芯片上,正在企图机 商场的据有率到达70%以上,是目前商场上最为常 睹的操作编制,同时它还具有便于安置和修设的特 点。 ? 因而网上书店编制遴选应用Windows 2000行动办事器上运转的操作编制。 数据库处置编制的遴选 ? 目前数据库处置编制有许众,例如Microsoft的 SQL Server 2000、Oracle公司的Oracle 10g、 IBM公司的DB2以及开源的MySQL。 ? 可参考编制的周围,正在以上数据库中举办遴选。 ? 相对而言,Oracle和DB2是大型的数据库处置编制, 操作丰富,代价腾贵。 ? MySQL固然免费,然则却是小型的数据库处置编制, 况且没有完成图形化操作,应用起来相对障碍。 ? 所以遴选SQL Server 2000行动本编制的数据库 处置编制。 操纵办事器的遴选 ? 网上书店编制应用Java言语开垦,扶助JSP+Severlet+JavaBeans的 操纵办事器有很众,个中征求BEA的WebLogic、IBM的WebSphere、 Jarkata的Tomcat办事器。 ? 本编制遴选应用BEA的WebLogic Server,有三方面的原故: ? 一是WebLogic正在目前商场上据有率高,功能巩固,办事也很 好,适合成熟性规矩; ? 二是WebLogic扶助众种Java身手,目前咱们的网上书店编制 固然只涉及了JSP+Severlet+JavaBeans,然则从深入琢磨, 若要践诺全面企业的讯息化就务必应用Java的企业级操纵, 因而应用扶助身手众的操纵办事器不会使得二次开垦太障碍; ? 三是WebLogic的商场代价照样可能承担的。 编制操纵软件打算 ? 子编制的划分 ? 数据库及外的打算 ? 打算类图 ? 交互打算 ? 界面打算 ? 处分流程打算 子编制的划分 ? 从图中可能看出,系 网上书店 统依旧是依据功用划 用户子编制 处置员子编制 分模块,而各个模块 的功用正在策划、剖判 用用 户户 登注 录册 图 书 选 购 购 物 车 管 理 查 看 订 单 管 理 员 登 录 图 书 管 理 订 单 管 理 阶段曾经举办了详明 的证据。正在打算阶段 要对各个子编制进一 步细化,最终可能指 导编码。这即是打算 阶段须要竣事的义务。 编制操纵软件打算 数据库及外的打算 ? 参考前几章所剖判的网上书店的实质,以及 所应用的DBMS扶助的数据组织可取得如 下的数据库及外。 ? 数据库名:OBS ? 该数据库共含有六张外: 编制操纵软件打算 数据库及外的打算——处置员外:AdminUser 字段 AdminUser AdminPass 类型 证据 VARCHAR(50) 处置员名 VARCHAR(20) 暗码 编制操纵软件打算 数据库及外的打算——用户外:User 编制操纵软件打算 数据库及外的打算——书种别外:BookClass 字段 类型 证据 BookClassI VARCHAR 书种别编 D (20) 号 ClassName VARCHAR 书种别名 (20) 编制操纵软件打算 数据库及外的打算——图书讯息外:Book 编制操纵软件打算 数据库及外的打算——订单外:Indent 编制操纵软件打算 数据库及外的打算——订单图书列外:IndentBookList 编制操纵软件打算 各外之间的闭连 编制操纵软件打算 打算类图 —用户子编制 ? 通过剖判阶段 对编制的通晓 和支配,可能 对剖判的类图 举办进一步细 化,从中取得 打算类图。设 计类图的目标 是指挥详细编 码,因而打算 类图的细节应 该亲切编码的 程度,如左图 所示。 编制操纵软件打算 打算类图 —用户子编制 ? 上图中的各个 类要证据所拥 有的属性和方 法、各个属性 的数据类型和 各个手腕的返 回值等编码级 此外细节,该 类图只响应了 用户子编制所 用到的实体类,BOB手机app 各个界面类和 管制类如左图 所示。 编制操纵软件打算 打算类图 —处置员子编制 ? 对处置员子编制也按上面环节举办剖判: 编制操纵软件打算 打算类图 —处置员子编制 编制操纵软件打算 交互打算 ? 有了类图后,须要刻画类之间的交互,即数 据是怎么正在类之间通报从而完成贸易逻辑的。 正在打算阶段刻画类之间的交互的是UML中 的依次图。 编制操纵软件打算 交互打算—“用户子编制”依次图 ? “用户注册”模块 ?用户正在regedit。html页面上注册,最终跳转到usershow页面。注册获胜。 编制操纵软件打算 交互打算—“用户子编制”依次图 ? “用户(处置员)登录”模块 ?用户正在Login。html页面提交一面登录讯息。正在原委login。jsp处分后,结尾跳转 入main。html。 编制操纵软件打算 交互打算—“用户子编制”依次图 ? “图书选购”模块 ?用户正在bookview。jsp当选择要买的图书,原委正在购物车中的处分,正在 buy。jsp页面天生订单。 编制操纵软件打算 交互打算—“用户子编制”依次图 ? “购物车处置”模块 ?用户正在main。html中发来由置购物车号令,BOB手机app:所以应用扶助本事众的利用任事器不会使得二次拓荒太艰苦; ? 三是WebLogic的市集价值如故可能接收的页面跳转到puchase。jsp来进 行购物车的处置。 编制操纵软件打算 交互打算—“用户子编制”依次图 ? “查看订单”模块 ?用户发出订单盘问指示,indentview。jsp通过Indent查找相应的记 录,然后显示并处分。若用户连接遴选查看详明讯息,则跳转入 indentdetail。jsp。 编制操纵软件打算 交互打算—“处置员子编制”依次图 ? “图书处置”模块 ?处置员有增添、删改、删除图书的权柄,因而分手对应addbook、bookmodify和 bookmodify_1三个区别的页面。 编制操纵软件打算 交互打算—“处置员子编制”依次图 ? “订单处置”模块 ?处置员提出删改订单指示,indentmodify。jsp移用Indent竣事操作。 编制操纵软件打算 界面打算—用户注册界面 编制操纵软件打算 界面打算 —用户登录界面 编制操纵软件打算 界面打算——图书选购界面 编制操纵软件打算 界面打算——购物车处置界面 编制操纵软件打算 界面打算——查看订单界面 编制操纵软件打算 界面打算——图书处置界面 编制操纵软件打算 处分流程打算 ? 用户注册模块 ? 用户登录模块 ? 图书选购模块 ? 购物车处置模块 ? 查看订单模块 ? 图书处置模块 ? 订单处置模块 编制操纵软件打算 处分流程打算——用户注册模块 编制名:用户子编制 模块名:用户注册 编号:01 由哪些模块移用:无 移用哪些模块:“用户登录”模块 输入:用户讯息 输出:无 算法证据: 当用户提出注册乞求 编制显示用户注页数面,提示用户输入一面讯息 用户输入一面讯息 IF 用户输入的一面讯息无效 编制显示舛误讯息并转到舛误页面,用户从头填写讯息,或 者裁撤注册 ELSE 将用户讯息写入数据库,进入“用户登录”模块 ENDIF 编制操纵软件打算 处分流程打算——用户登录模块 编制名:用户子编制 模块名:用户登录(处置员登录与其流程近似,省去) 编号:02 由哪些模块移用:“用户注册”模块 移用哪些模块:“图书选购”模块 输入:用户名和暗码 输出:无 算法证据: 用户提出登录乞求 编制显示登录页面,提示用户输入用户名和暗码。 用户填写用户名和暗码讯息。 IF 用户输入无效的用户名和(/或)暗码 编制显示舛误讯息并转到舛误页面,用户从头输入用户名和(/或)密 码;或者裁撤上岸 ELSE 进入“图书选购”模块 ENDIF 编制操纵软件打算 处分流程打算——图书选购模块 编制名:用户子编制 模块名:图书选购 编号:03 由哪些模块移用:“用户登录”模块 移用哪些模块:“购物车处置”模块 输入:图书讯息 输出:无 算法证据: 用户提出选购图书乞求 编制显示选页数面,显示图书列外 用户提出选购某书 IF 存正在所购图书 购物车中插足相应的图书讯息 ELSE 屏幕显示缺货讯息页面。用户遴选缺货计谋(放弃照样恭候直到有货) ENDIF 编制操纵软件打算 处分流程打算——购物车处置模块 编制名:用户子编制 模块名:购物车处置 编号:04 由哪些模块移用:“图书选购”模块 移用哪些模块:无 输入:图书讯息 输出:无 算法证据: 用户提来由置购物车乞求 编制转到购物车处置页面 用户提出所要实施的操作 DO CASE CASE 增添图书 用户输入书号,购物车中插足相应图书 CASE 删除图书 用户单击删除按钮,相应的图书被删除 ENDCASE 编制操纵软件打算 处分流程打算——查看订单模块 编制名:用户子编制 模块名:查看订单 编号:05 由哪些模块移用:用户直接移用 移用哪些模块:无 输入:用户讯息 输出:订单讯息 算法证据: 用户提出查看订单乞求 编制列出一共适合该用户央浼的订单。 编制操纵软件打算 处分流程打算——图书处置模块 编制名:处置员子编制 模块名:图书处置模块 由哪些模块移用:用户直接移用 编号:06 移用哪些模块:无 输入:图书讯息 输出:无 算法证据: 处置员提来由置图书乞求 编制列出一共适合该处置员央浼的图书。 处置员提出所要实施的操作 DO CASE CASE 删改图书讯息 进入图书讯息删改界面,删改并生存 CASE 删除舛误讯息 处置员单击删除按钮,相应的图书被删除并更新数据库 CASE 增众图书讯息 进入图书讯息增添界面,增添并生存 ENDCASE 编制操纵软件打算 处分流程打算——订单处置模块 编制名:处置员子编制 模块名:订单处置模块 编号:07 由哪些模块移用:处置员直接移用 移用哪些模块:无 输入:订单编号 算法证据: 处置员提出订单处置乞求 编制列出一共适合该处置员央浼的图书。 处置员提出所要实施的操作。 DO CASE CASE 删改订单 进入订单删改界面,删改并生存 CASE 删除订单 处置员单击删除按钮,相应的订单被删除 ENDCASE 编制操纵软件打算 输出:无

本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:http://www.cityxa.com/a/guwen/shulei/20200618/11925.html

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息