- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统体系结构风格.doc
实验报告
课程名称 软件体系结构
实验项目名称 系统体系结构风格实现
班级与班级代码 09软件工程1班
实验室名称(或课室) 3-402
专 业 软件工程
任课教师 贺卫国
学 号: 09251104139
姓 名: 王颖异
实验日期: 2012年 10 月 20日
广东商学院教务处 制
姓名 王颖异 实验报告成绩
评语:
评分项目 满分 评分 实验报告完整性:
(1)实验内容是否完成;
(2)实验报告是否规范; 20 实验报告正确性:
(1)实验原理是否合理;
(2)实验内容分析如何;
(3)实验结果对错; 30 实验总结 20 上机操作或面试 30 总分 100
指导教师(签名)
年 月 日
说明:指导教师评分后,实验报告交院(系)办公室保存。
系统体系结构风格实现
实验目的
理解软件体系结构基本概念。
进一步了解主要的软件体系结构风格,如主程序与子过程风格、解释器风格、C/S 风格、B/S 风格、分层风格、面向对象风格、Web服务软件体系结构等等。
通过实际案例来实现某种软件体系结构风格,培养按照体系结构的思维方式分析软件的能力。
实验环境
一台带有浏览器,能够访问因特网的计算机;字处理软件;XML处理器等。
实验内容
1、自选模块,说明其体系结构
根据上次实验所选的模块,简要说明该模块或者整个系统的体系结构,以及自身需要实现或者改进的功能。
“广航飞机票购票系统”基于Internet和Web的软件和应用系统的体系结构。 “三层/多层计算”, 可以跨不同类型的平台工作,允许用户请求在多个服务器间进行负载平衡。三层体系结构中,客户(请求信息)、程序(处理请求)和数据(被操作)被物理地隔离。它把显示逻辑从业务逻辑中分离出来,使业务代码独立,可以不关心怎样显示和在哪里显示。业务逻辑层处于中间层,不需要关心由哪种类型的客户来显示数据,也可以与后端系统保持相对独立性,有利于系统扩展。应用程序服务器运行于浏览器和数据资源之间,当用户顾客从浏览器中输入一个机票的订单、填写一份用户信息或管理员对机票信息上传、删除、修改,web服务器将该请求发送给应用程序服务器,由应用程序服务器执行处理逻辑,判断输入内容是否合法、正确,并且获取或更新后端用户数据。
该系统实现了用户网上搜索信息,订票,以及网上支付功能, 到时用户只需携带有效证件去机场办理登机牌即可 ,但网上支付功能有效时间为一小时,超过一小时还未用网银及时支付的话订单将会自动取消。
2、实现
对上述需要实现或者需要改进的功能的构件或者核心源代码进行分析说明;如果不需要编码,则对实现措施和最后结果进行说明。
编写一个时间提醒程序,程序通过预先输入的下订单时间,每隔一段时间通过手机信息及时提醒用户户及时支付,用户若在规定时间内没去付款,则订单自动取消,订单包含的预订座位将被释放,并处于可选状态,可让其他用户选择,避免了航空公司不必要的损失。
3、构件库
(1)搜索当前流行的构件库,并介绍这些构件库目前的使用现状和未来发展目标。
REBOOT(Reuse Based on Object-Oriented Technology,基于面向对象技术的复用 )构件模型是基于已有构件的一种刻面分类和检索模型。REBOOT是欧盟信息技术计划ESPRIT中的一个项目,目标是研究、开发以及推广复用驱动和面向对象的软件技术,是90年代初期国际上比较出名的构件库之一,由一个存储构件的复用库以及一组支持构件生产、考察、分类、选择、评估和适配的复用工具组成。
JBCLMS是国家“九五”重点科技攻关项目——
文档评论(0)