网上购物系统架构设计(UML).ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第18步(在线购物):限定关联 Order -order_number:String -order_date:Date -ship_address:String -order_total:Currency -order_status:String -salesperson_name:String Configuration_id:Integer Computer Computer_name:String Getconf() 0..* 1 图1-15 被限定的关联 * 第19步(在线购物):协作图 aCust: Customer AConfWin: ConfigurationWindow aComp: Computer aConfItem: ConfigurationItem openNew getConf displayComputer(item_reset) *getConf(out item_rec) 图1-16 Display Current Configuration 的协作图 获取配置 获取配置细节 * 第20步(在线购物):用例包 图1-17 用例包(在线购物) 显示标准计算机配置 产品 制定计算机配置 可能的配置 购买 请求供货方合同 订购预先配置的计算机 付款 验证并接受客户付款 打印发票 送货 将定单通知仓库 更新定单状态 * 第21步(在线购物):类包 《控制包》定单处理 《boundary》 OrderGUI 《entity》Computers 《db interface》Connection 《db interface》CRUD 《db interface》 Schema 计划 《entity》Orders 《entity》Customers 《control》OrderPlacement 图1-18 类包(在线购物) 《boundary》ConfigurationGUI 《边界包》配 置 《control》ConfigureProcess 《控制包》配置处理 创建-读-更新-删除 《数据库包》连接 * 构件与部署的设计 构件是系统的物理部分,依赖实现平台. 构件是有清晰边界的功能单元. 构件必须被仔细的设计和实现. 支持Web应用的部署结构包括四层计算结点: 带浏览器的客户端; Web服务器; 应用服务器; 数据库服务器. Web服务器处理来自浏览器的页面请求,并为客户端上的 执行和显示动态产生的页面和代码. Web服务器还与用户一起解决活动阶段的客户化和参数化. 若在实现时引入了分布式对象,使用应用服务器管理业务逻 辑.业务构件将它们的接口通过如CORBA、DCOM和EJB等的 构件接口向其他结点发布. * 业务构件封装了存储在数据库中的永久对象,它们与数据库 服务器通过数据库互连协议进行通信如JDBC,ODBC. 典型技术: ODBC(开发数据库互连) JDBC(Java数据库互连) RBO(远程数据对象) ADO(ActiveX数据对象) DBLib(数据标准库) Web服务器技术: 脚本化HTML(超文本Markup语言) 页面—ASP(活动服务器页面) JSP(Java服务器页面) Web页面技术: 客户机脚本(JavaScript或VBScript) XML(eXtensible Markup语言)文档 Java应用程序、JavaBean或者ActiveX控件. 客户使用HTTP(超文本传输协议)来从Web服务器获得Web页面, 该页面可以被脚本化或包含己编译的可执行的DLL(动态链接库)模块 如:ISAPI(因特网服务器应用程序设计界面)、NSAPI(Netscape服 务器应用程序设计界面) 、 CGI(公共网关界面)或Java小服务程序. * 第22步(在线购物):构件图 Produ

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档