




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
闪拍系统的设计与实现软件工程, 2010, 硕士【摘要】 闪拍系统是一种近年来新兴的在线拍卖系统。在最近几年中,使用这种商业模式的网站的网络流量增长的非常迅速。这类商业系统的本质是一种高度并发的实时系统。当今越来越多的实时系统被应用在生活的方方面面。因此,对于闪拍系统的研究于实现具有十分重要的理论与实际意义。本论文的目的是设计并实现一个闪拍系统。在这个系统中将采用三种不同的并发控制策略来实现对用户请求的并发控制。同时,通过许多测试来比较在高并发的实时系统中不同并发控制策略的性能。这个结果可以为选择实时系统的并发控制策略提供一定的依据。在项目的开始阶段,通过对闪拍系统及各种并发机制的研究与学习,了解了该类系统的业务流程与商业模型,同时掌握了各种并发机制的特点及实现方式。在此之后,该系统的设计与实现完全按照软件工程的生命周期来进行。整个过程包括需求分析,系统设计,系统实现,以及系统测试等几个阶段。在需求分析阶段,以用例描述为出发点,进行了功能需求分析及性能需求分析。在设计阶段,首先通过对业务流程及算法的分析,设计了系统的基本流程和算法流程。在此基础上进行了类和数据库的设计。在实现阶段,按照设计对各模块逐一进行了实现。同时,使用JMeter对虚拟用.更多还原【Abstract】 Pay-to-Bid auction system is a new kind of online auction system. In recent years, the network traffic of the websites using this business model is increasing very fast. The essence of this business system is a kind of real-time system with high conflict. Today, more and more real-time systems are applied in everyday life. So the research and implementation of Pay-to-Bid auction system has important theoretical and practical meanings.The target of this dissertation is to design and implement a P.更多还原 【关键词】 闪拍系统; 并发控制; 实时系统; 【Key words】 Pay-to-Bid auction system; concurrency control; real-time system; 摘要 4-5 Abstract 5 Chapter 1 Introduction 10-24 1.1 Project background 10-12 1.2 Research Problem 12 1.3 Intellectual Challenge 12-13 1.4 Research Objectives 13-14 1.5 Pay-to-Bid Auction 14-21 1.5.1 What is Pay-to-Bid Auction? 14-16 1.5.2 Other Online Auction Type 16-17 1.5.3 Network Traffic Analysis 17-21 1.6 Research Methodology 21-23 1.7 Main content of the thesis report 23-24 Chapter 2 Requirements Analysis 24-29 2.1 Use Case Description 24-25 2.2 Functional Requirements 25 2.3 Performance Requirements 25-27 2.4 Risk Analysis 27-28 2.5 Summary 28-29 Chapter 3 System Design 29-43 3.1 Business Process Design 29-31 3.2 Concurrency Control Process Design 31-39 3.2.1 HP2PL Process 31-35 3.2.2 OCC-BC Process 35-38 3.2.3 BTS Process 38-39 3.3 Database Design 39-41 3.4 Class Design 41 3.5 Interface Design 41-42 3.6 Summary 42-43 Chapter 4 System implementation 43-60 4.1 Server Structure 43-47 4.2 Implementation of Core Algorithms 47-55 4.2.1 HP2PL Algorithm 48-51 4.2.2 OCC-BC Algorithm 51-53 4.2.3 BTS Algorithm 53-55 4.3 Implementation of Virtual Client 55-58 4.3.1 Load Auction Page Requests 55-56 4.3.2 Auction Info Refresh Requests 56-57 4.3.3 Bid Requests 57-58 4.4 Experimentation Preparation 58-59 4.5 Summary 59-60 Chapter 5 Testing and Evaluation 60-76 5.1 Introduction 60 5.2 Testing Plan 60-62 5.2.1 Hardware Environment 60 5.2.2 System Test Design 60-61 5.2.3 Test Cases Design 61-62 5.3 Test Result of the System Tests 62-63 5.4 Evaluation of Test Results 63-75 5.4.1 Performance of HP2PL Method 63-66 5.4.2 Performance of OCC-BC Method 66-68 5.4.3 Performance of BTS method 68-71 5.4.4 Evaluate with Friedman T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水东一中的考试题目及答案
- 三下五除二考试题及答案
- 2025年环保技术固体废物资源化利用知识考察试题及答案解析
- 2025年自考专业(学前教育)学前教育心理学考试模拟题及答案4
- 《养老护理员》高级练习题+参考答案
- 肺囊肿感染防控策略-洞察与解读
- 用户隐私保护机制-第29篇-洞察与解读
- 2025年广东事业单位招聘考试综合类职业能力倾向测验真题模拟试卷
- 2025贵州黔东南州锦屏经济开发区环卫工人招聘考前自测高频考点模拟试题完整参考答案详解
- 2025年事业单位招聘考试综合类无领导小组讨论面试真题模拟试卷(山区与平原社会)
- 2025年全国“安全生产月活动”《安全知识》考前模拟题(含答案)
- 2025年黑龙江省齐齐哈尔市辅警考试题库(附答案)
- 2026福建三钢集团秋季校园招聘57人考试参考试题及答案解析
- 2025年镇江市中考英语试题卷(含答案及解析)
- 2025-2030固态电池产业技术创新路径与下游需求市场预测研究报告
- 福建成人高考考试题库及答案
- 济南生物考试题目及答案
- 2025年营养指导员考试模拟试题库(含答案)
- 2025西安市第五医院招聘(6人)考试参考试题及答案解析
- GB/T 10213-2025一次性使用医用橡胶检查手套
- 诗经采葛课件
评论
0/150
提交评论