




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、.:.;Chapter 19: Mobile ApplicationsObjectives Define a mobile application. Understand components found in a mobile application. Learn the key scenarios where mobile applications would be used. Learn the design considerations for mobile applications. Identify specific scenarios for mobile application
2、s, such as deployment, power usage, and synchronization. Learn the key patterns and technology considerations for designing mobile applications.目的定義個挪動應。了解建立個挪動應素。學習挪動應重戶場景。學習挪動應設計思索要素。鑒別特定挪動應場景,如部署,電量同步等。學習挪動應關鍵模型技術要素。OverviewA mobile application will normally be structured as a multi-layered appli
3、cation consisting of user experience, business, and data layers. When developing a mobile application, you may choose to develop a thin Web-based client or a rich client. If you are building a rich client, the business and data services layers are likely to be located on the device itself. If you ar
4、e building a thin client, the business and data layers will be located on the server. Figure 1 illustrates common rich client mobile application architecture with components grouped by areas of concern.概述通常,挪動應由個層應構造,包括戶體驗、業(yè)務數(shù)據(jù)等。挪動應時,以選擇做個基于網(wǎng)絡瘦客戶端或個富客戶端。假設選擇富客戶端,那么業(yè)務數(shù)據(jù)效力層般位于設備本身。假設選擇瘦客戶端,那么業(yè)務數(shù)據(jù)層那么位于
5、效力器端。圖1,根據(jù)組成素關系,描畫個富客戶端挪動應架構。圖1:常富客戶端應架構Design ConsiderationsThe following design guidelines provide information about different aspects you should consider when designing a mobile application. Follow these guidelines to ensure that your application meets your requirements and performs efficiently i
6、n scenarios common to mobile applications:設計思索當設計個挪動應時,面設計方針提供應該思索不同方面信息。遵照這些指可以確保應可以滿足需求,同時,于般挪動應可以有效。 Decide if you will build a rich client, a thin Web client, or rich Internet application (RIA). If your application requires local processing and must work in an occasionally connected scenario, co
7、nsider designing a rich client. Keep in mind that a rich client application will consume more device resources and will be more complex to install and maintain. If your application can depend on server processing and will always be fully connected, consider designing a thin client. If your applicati
8、on requires a rich user interface (UI), only limited access to local resources, and must be portable to other platforms, design an RIA client.決議建立個富客戶端、基于網(wǎng)絡瘦客戶端或富Internet應(RIA)。假設應需本地處置,偶爾聯(lián)網(wǎng)必需任務,那么就思索設計成個富客戶端。記住,個富客戶端應耗費更設備資源,按照維護任務比較責。假設應可以依托效力器處置,并且直堅持聯(lián)網(wǎng),那么就思索設計瘦客戶端。假設應需豐富戶體驗,使本地資源受限,并且必需可以移植其,那么就
9、設計成RIA客戶端。 Determine the device types you will support. When choosing which device types to support, consider screen size, resolution (DPI), CPU performance characteristics, memory and storage space, and development tool environment availability. In addition, factor in user requirements and organiza
10、tional constraints.決議支持設備類型。選擇支持設備類型時,思索屏幕、分辨率DPI、CPU特性、主存、擴展存儲工具環(huán)境。另,還思索戶需求組織限制要素。 Design the application with occasionally connected limited-bandwidth scenarios in mind. Most mobile applications must work when a network connection is intermittent or not available. It is vital in this situation to
11、design your caching, state management, and data access mechanisms with intermittent network connectivity in mind. Batch communications for times of connectivity. Choose hardware and software protocols based on speed, power consumption, and “chattiness, and not just on ease of programming設計偶爾聯(lián)網(wǎng),并且?guī)捠?/p>
12、限應。數(shù)挪動應必需間歇性地銜接網(wǎng)絡或網(wǎng)絡不都能任務。這種間歇性網(wǎng)絡銜接,設計存、形狀管理數(shù)據(jù)獲機制重。有網(wǎng)絡銜接,就進展通訊批處置?;谒俣?、功耗“繁瑣程度選擇硬軟協(xié)議,而并不從編程難易程度做。 Design a UI appropriate for mobile devices, taking into account platform constraints. Mobile devices require a simpler architecture, simpler UI, and other specific design decisions in order to work with
13、in the constraints imposed by the device hardware. Keep these constraints in mind and design specifically for the device instead of trying to reuse the architecture or UI from a desktop or Web application. The main constraints are memory, battery life, ability to adapt to difference screen sizes and
14、 orientations, security, and network bandwidth.思索約束,設計適宜挪動設備UI。挪動設備需簡單架構、簡約UI其特定設計滿足設備硬所帶資源受限。牢記這些限制設計適宜設備程序,而非嘗試著重桌面或網(wǎng)絡應架構。最主限制包括存容量、電池壽命、順應不同屏幕分辨率才干、平安網(wǎng)絡帶寬。 Design a layered architecture appropriate for mobile devices that improves reuse and maintainability. Depending on the application type, mult
15、iple layers may be located on the device itself. Use the concept of layers to maximize separation of concerns, and to improve reuse and maintainability for your mobile application. However, aim to achieve the smallest footprint on the device by simplifying your design compared to a desktop or Web ap
16、plication.設計分層架構,順應挪動設備,提重性維護性?;趹愋?,不同層位于設備本身部。利層概念最化地分別思索要素,并且提挪動應重性維護性。但,桌面或網(wǎng)絡應相比,經(jīng)過簡化設計實現(xiàn)這個最覆蓋區(qū)。 Design considering device resource constraints such as battery life, memory size, and processor speed. Every design decision should take into account the limited CPU, memory, storage capacity, and ba
17、ttery life of mobile devices. Battery life is usually the most limiting factor in mobile devices. Backlighting, reading and writing to memory, wireless connections, specialized hardware, and processor speed all have an impact on the overall power usage. When the amount of memory available is low, th
18、e Microsoft Windows Mobile operating system may ask your application to shut down or sacrifice cached data, slowing program execution. Optimize your application to minimize its power and memory footprint while considering performance during this process.思索設備資源受限要素,如電池壽命、存處置器速度等。每個設計應該思索挪動設備CPU受限、存/存
19、儲容量電池壽命。般說,電池壽命挪動設備最受限要素。背景燈、讀存、無線銜接、特殊硬處置器速度,一切這些總體功耗產(chǎn)生重影響。存少,Microsoft Windows Mobile操作系統(tǒng)提示封鎖應程序或喪失緩存數(shù)據(jù)、降程序執(zhí)行速度等等。思索性能表現(xiàn),優(yōu)化應程序,功耗存使降最。Mobile Client FrameThere are several common issues that you must consider as your develop your design. These issues can be categorized into specific areas of the de
20、sign. The following table lists the common issues for each category where mistakes are most often made.挪動客戶端框架應程序時候,有些問題必需思索。這些問題以分成不同類型。面表格列出通常容易出問題。表1 挪動客戶端框架類型主問題認證授權l(xiāng)偶爾銜接網(wǎng)絡,未使認證。 l偶爾銜接網(wǎng)絡,未使授權。lVPN網(wǎng)絡,未使認證授權。l使空接口同步時,未使認證。l主機同步時,未使認證。l有銜接,比如空接口、插座、藍牙SD卡,未使認證。l不能區(qū)分不同設備間平安方式差別。緩存l資源受限設備緩存不用數(shù)據(jù)。 l間歇性網(wǎng)
21、絡銜接,依托能無法獲得緩存數(shù)據(jù)。l選擇不合理緩存地址數(shù)據(jù)格式l使未加密格式存放敏感數(shù)據(jù)l未使適宜緩存技術通訊l未能維護空接口敏感數(shù)據(jù)。 l未網(wǎng)絡效力通訊進展加密。l未VPN通訊進展加密。l帶寬受限網(wǎng)絡銜接,未通訊進展加密。l未受限帶寬銜接進展有效管理。l未個網(wǎng)絡效力進展有效管理。l未思索間歇性網(wǎng)絡銜接任務。l未思索銜接本錢,并讓戶管理銜接。l使電池,未思索最化功耗。l未使適宜通訊協(xié)議。配置管理l設備重啟,未恢復配置形狀。 l未思索經(jīng)過空接口進展配置管理同步。l未思索經(jīng)過主機進展配置管理同步。l采不適宜數(shù)據(jù)格式存儲配置信息。l未維護敏感配置信息。l未思索不同設備制造商于重載配置參數(shù)差別。數(shù)據(jù)獲l
22、未思索間歇性網(wǎng)絡銜接數(shù)據(jù)獲機制。 l未思索數(shù)據(jù)庫接入性能。ldataset進展查詢。l未思索適宜復制技術。l未思索使設備數(shù)據(jù)庫效力,如Microsoft SQL Server Compact Edition。調(diào)試l選擇支持種設備時候,未思索調(diào)試本錢。 l設計時,未思索調(diào)試,例如,使模擬器而不真實設備。l未思索一切銜接調(diào)試。設備l未思索設備差別性,如屏幕CPU才干。 l給戶展現(xiàn)不友好出信息。l未維護敏感信息。l未思索設備處置才干。異常管理l拋出異常以,未恢復應程序形狀。 l暴露敏感信息給戶。l未記錄詳盡異常信息。l使異??刂茟鞒獭H罩緇未思索遠端日志記錄,而只思索設備。 l未思索獲設備日志。l
23、未思索記錄日志時,資源受限。l未維護日志文敏感信息。移植l未重現(xiàn)存富客戶端UI適宜設備。 l未探求移植工具。同步l通訊過程,未同步進展平安維護。 l未管理空接口同步,而不插座同步。l未管理同步斷。l未處置同步?jīng)_突。l未思索適宜合并復制。戶界面l未思索受限UI要素。 l未思索單窗口環(huán)境。l未思索單戶程序運轉。l未設計觸摸屏或觸筆UI。l未包含不同屏幕方向支持。l未管理設備重啟恢復。l桌面應相比,未思索受限APIUI控。驗證l主機通訊過程,未輸入數(shù)據(jù)進展驗證。 l空接口通訊過程,未輸入數(shù)據(jù)進展驗證。l未維護硬資源,例如攝像頭始化。l設計時,未思索受限資源性能。本文翻譯“Authentication
24、 and Authorization、“Caching、“Communication“Configuration Management部分。Authentication and AuthorizationDesigning an effective authentication and authorization strategy is important for the security and reliability of your application. Weak authentication can leave your application vulnerable to unaut
25、horized use. Mobile devices are usually designed to be single-user devices and normally lack basic user profile and security tracking beyond just a simple password. Other common desktop mechanisms are also likely to be missing. The discoverability of mobile devices over protocols such as Bluetooth c
26、an present users with unexpected scenarios. Mobile applications can also be especially challenging due to connectivity interruptions. Consider all possible connectivity scenarios, whether over-the-air or hard-wired.認證授權于應程序平安性靠性說,設計個有效認證授權戰(zhàn)略非常重。相說較弱認證以讓您應程序容易受未經(jīng)授權使。挪動設備般設計單個戶使,除個簡單密碼以,經(jīng)常短少根本戶配置文平安追蹤
27、戰(zhàn)略。同時,挪動設備,其通桌面平安機制容易被忽略。經(jīng)過諸如藍牙等協(xié)議,挪動設備容易被,這就給戶帶預料不。銜接斷能性給挪動應帶極挑戰(zhàn)。無論經(jīng)過無線或有線,們必需思索一切能銜接場景。Consider the following guidelines when designing authentication and authorization: Design authentication for over-the-air, cradled synchronization, Bluetooth discovery, and local SD card scenarios. Consider that
28、 different devices might have variations in their programming security models, which can affect authorization to access resources Do not assume that security mechanisms available on larger platforms will be available on a mobile platform, even if you are using the same tools. For example, access con
29、trol lists(ACLs) are not available in Windows Mobile, and consequently there is no operating systemlevel file security. Ensure that you require authentication for access by Bluetooth devices. Identify trust boundaries within your mobile application layers; for instance, between the client and the se
30、rver or the server and the database. This will help you to determine where and how to authenticate.設計認證授權時,思索以幾點指方針:無線銜接、插座同步、藍牙本機SD卡設計認證。編程平安方式,不同設備能有所差別,這就影響資源獲認證。即使使一樣工具,不認平安機制就以挪動。例如,Windows Mobile,訪問控制表不,因此就沒有操作系統(tǒng)級文平安機制。經(jīng)過藍牙接入設備時,確保使認證機制。明確您挪動應層信任界限。例如,客戶端效力器間,還效力器數(shù)據(jù)庫間。這有助于確定何處以何種方式進展認證。Caching
31、Use caching to improve the performance and responsiveness of your application, and to support operation when there is no network connection. Use caching to optimize reference data lookups, to avoid network round trips, and to avoid unnecessarily duplicated processing. When deciding what data to cach
32、e, consider the limited resources of the device; you will have less storage space available than on a PC.緩存利緩存提應程序性能呼應,并且沒有網(wǎng)絡銜接,支持程序操作。使緩存優(yōu)化參考數(shù)據(jù)查詢,防止網(wǎng)絡往返時延影響,減少不用反復操作。決議緩存哪些數(shù)據(jù)時,必需思索設備有限資源;PC機相比,挪動設備具有更少存儲空間。Consider the following guidelines when designing caching: Identify your performance objective
33、s. For example, determine your minimum response time and battery life. Test the performance of the specific devices you will be using. Most mobile devices use only flash memory, which is likely to be slower than the memory used in desktop machines. Cache static data that is useful, and avoid caching
34、 volatile data. Consider caching the data that the application is most likely to need in an occasionally connected scenario. Choose the appropriate cache location, such as on the device, at the mobile gateway, or in the database server. Design for minimum memory footprint. Cache only data that is ab
35、solutely necessary for the application to function, or expensive to transform into a ready-to-use format. If designing a memory-intensive application, detect low-memory scenarios and design a mechanism for prioritizing the data to discard as available memory decreases.設計緩存時,思索以指方針:明確性能目的。例如,制定最呼應時間電
36、池壽命,使特定設備進展測試。數(shù)挪動設備只使閃存,桌面機器相比,讀速度更慢。緩存有靜態(tài)數(shù)據(jù),而非易失性數(shù)據(jù)。間歇性網(wǎng)絡銜接場景,思索緩存那些應程序需數(shù)據(jù)。選擇適宜緩存地點,例如設備、挪動網(wǎng)關或數(shù)據(jù)庫效力器。設計所需存最程序。緩存那些實現(xiàn)程序功能所必需數(shù)據(jù),或轉變成格式數(shù)據(jù)。假設設計個存密集型程序,就需檢測存,并設計個機制,存減,決議數(shù)據(jù)丟棄優(yōu)先級。CommunicationDevice communication includes wireless communication (over the air) and wired communication with a host PC, as we
37、ll as more specialized communication such as Bluetooth or Infrared Data Association (IrDA). When communicating over the air, consider data security to protect sensitive data from theft or tampering. If you are communicating through Web service interfaces, use mechanisms such as the WS-Secure standar
38、ds to secure the data. Keep in mind that wireless device communication is more likely to be interrupted than communication from a PC, and that your application might be required to operate for long periods in a disconnected state.通訊設備通訊包括無線通訊,主機有線通訊,更加特殊諸如藍牙或紅線通訊。使無線通訊,必需思索數(shù)據(jù)平安性,防止敏感數(shù)據(jù)被盜或被篡改。假設經(jīng)過網(wǎng)絡接
39、口進展通訊,那么就使諸如WS平安規(guī)范機制維護數(shù)據(jù)。牢記設備無線通訊PC機相比,被斷能性更。那樣,應程序必需長時間沒有網(wǎng)絡銜接常任務Consider the following guidelines when designing your communication strategy: Design asynchronous, threaded communication to improve usability in occasionally connected scenarios. If you are designing an application that will run on a
40、mobile phone, consider the effects of receiving a phone call during communication or program execution. Design the application to allow it to suspend and resume, or even exit the application. Protect communication over untrusted connections, such as Web services and other over-the- air methods. If y
41、ou must access data from multiple sources, interoperate with other applications, or work while disconnected, consider using Web services for communication. If you are using WCF for communication and need to implement message queuing, consider using WCF store and forward.設計通訊戰(zhàn)略時,思索以指方針:設計異步線程通訊提間歇性網(wǎng)絡
42、銜接場景性。假設設計個運轉于挪動應程序,思索通訊或程序執(zhí)行期間接影響。應程序設計暫停,繼續(xù),或退出。防止設備不靠銜接進展通訊,例如網(wǎng)絡效力其無線方式效力。假設必需從個源獲數(shù)據(jù),其應程序協(xié)作,或未聯(lián)網(wǎng)任務,那么就思索使網(wǎng)絡效力進展通訊。假設使WCF進展通訊,同時需實現(xiàn)音訊隊列,那么就思索使WCF存儲轉發(fā)Configuration ManagementWhen designing device configuration management, consider how to handle device resets, as well as whether you want to allow co
43、nfiguration of your application over the air or from a host PC.Consider the following guidelines when designing your configuration-management strategy:配置管理設計設備配置管理時,思索處置設備復位,否經(jīng)過無線方式或主機方式配置應程序。設計配置管理戰(zhàn)略時,思索以指方針: Design for the restoration of configuration after a device reset. If you have you enterpri
44、se data in Microsoft SQL Server 2005 or 2021 and desire an accelerated time to market, consider using merge replication with a “buy and configure application from a third party. Merge replication can synchronize data in a single operation regardless of network bandwidth or data size. Due to memory l
45、imitations, choose binary format over Extensible Markup Language (XML) for configuration files Protect sensitive data in device configuration files. Consider using compression library routines to reduce the memory requirements for configuration and state information. If you have a Microsoft Active D
46、irectory directory service infrastructure, consider using the System Center Mobile Device Manager interface to manage group configuration, authentication, and authorization of devices. See the Technology Considerations section for requirements for the Mobile Device Manager.思索設備復位配置參數(shù)恢復。假設Microsoft S
47、QL Server 2005 或2021擁有企業(yè)級數(shù)據(jù),同時期望縮短市時間,那么就思索使第三方“buy and configure應進展合并復制。合并復制以經(jīng)過單步操作同步數(shù)據(jù),而不論網(wǎng)絡帶寬或數(shù)據(jù)。從配置文存儲所需看,選擇二進制格式,而非XML格式。維護設備配置文敏感數(shù)據(jù)。思索使緊縮文減配置形狀信息存儲空間需求。假設擁有Microsoft Active Directory效力根底設備,那么就思索使System Center Mobile Device Manager接口管理設備群組配置、認證授權信息。參考Technology Considerations節(jié)關于Mobile Device Ma
48、nager需求部分。本文翻譯Data Access、 Debugging、 Device、 Exception Management Logging部分。Data AccessData access on a mobile device is constrained by unreliable network connections and the hardware constraints of the device itself. When designing data access, consider how low bandwidth, high latency, and intermi
49、ttent connectivity will impact your design.數(shù)據(jù)存挪動設備數(shù)據(jù)存受不靠網(wǎng)絡銜接設備本身硬限制。因此,設計數(shù)據(jù)存戰(zhàn)略時候,思索帶寬、延時間歇性網(wǎng)絡銜接影響。Consider the following guidelines when designing data access: Program for data integrity. Files left open during device suspend and power failures may cause data-integrity issues, especially when data i
50、s stored on a removable storage device. Include exception handling and retry logic to ensure that file operations succeed. Do not assume that removable storage will always be available, as a user can remove it at any time. Check for the existence of a removable storage device before writing or using
51、 FlushFileBuffers. If you need to ensure data integrity in case the device loses power or has connectivity disruptions, considering using transactions with SQL Server Mobile. If your application must access a disconnected database, consider using the device database services (such as SQL Server Comp
52、act Edition). If you use XML to store or transfer data, consider its overall size and impact on performance. XML increases both bandwidth and local storage requirements. Use compression algorithms or a non-XML transfer method. Consider the use of custom objects instead of DataSets to reduce memory o
53、verhead and improve performance. If your application needs to sync with multiple database types, use Sync Services for ADO.NET. It allows you to store data in Microsoft SQL Server, Oracle, or DB2.設計數(shù)據(jù)存戰(zhàn)略時,思索以指方針:數(shù)據(jù)完好性設計。設備暫?;驍嚯姇r,仍文處于翻開形狀,那樣能引起數(shù)據(jù)完好性問題,特別當數(shù)據(jù)存儲挪動存儲設備時。確保文勝利操作,參與異常重試邏輯處置。由于戶能隨時插拔挪動存儲,因此
54、不認永遠。操作或使FlushFileBuffer,檢查挪動存儲否存。設備掉電或銜接喪失,確保數(shù)據(jù)完好性,那么以思索使SQL Server Mobile事務。假設應程序必需使非線數(shù)據(jù)庫,那么思索使設備數(shù)據(jù)庫效力例如SQL Server Compact Edition。假設使XML存儲或傳送數(shù)據(jù),那么思索總體性能影響。因XML同時增帶寬本地存儲需求。處理思索使緊縮算法或使非XML傳送。思索使自定義象替代DataSets,這樣以減存開銷,提系統(tǒng)性能。假設需種數(shù)據(jù)庫同步,那么就使ADO.NETSync效力。應程序數(shù)據(jù)存儲于Microsoft SQL Server、Oracle或DB2數(shù)據(jù)庫。Debug
55、gingMobile application debugging can be much more expensive than debugging a similar application on a PC. Consider this debugging cost when deciding which devices, and how many devices, your application will support. Also keep in mind that it can be harder to get debug information from the device, a
56、nd that device emulators do not always perfectly simulate the device hardware environment.調(diào)試類似PC應程序調(diào)試相比,挪動設備調(diào)試能更加昂貴。決議應程序支持設備種類數(shù)量時候,思索這個調(diào)試本錢。同時,從設備獲得調(diào)試信息難,而且設備模擬器不能完全模擬設備硬環(huán)境,這點必需牢記。Consider the following guidelines when designing your debugging strategy: Understand your debugging costs when choosing
57、 which devices to support. Factor in tools support, the cost of initial (and perhaps replacement) test devices, and the cost of software based device emulators. If you have the device you are targeting, debug your code on the actual device rather than on an emulator. If the device is not available,
58、use an emulator for initial testing and debugging. Consider that an emulator might run code slower than the actual device. As soon as you obtain the device, switch to running code on the device connected to a normal PC. Perform final testing on your device when not connected to a PC. Add in temporar
59、y or permanent mechanisms to debug problems in this scenario. Consider the needs of people who will support the device. Test scenarios where your device is fully disconnected from any network or connection, including a PC debugging session. If you are an OEM or ODM and your device has not yet been c
60、reated, note that it is possible to debug a mobile program on a dedicated x86-based Microsoft Windows CE PC. Consider this option until your device is available.設計調(diào)試戰(zhàn)略時,思索以指方針:選擇支持設備時,解程序調(diào)試本錢。包括工具支持、始替代測試設備破費基于軟模擬器破費等要素。假設手頭有目的設備,那么盡量真實設備調(diào)試代碼,而非模擬器調(diào)試。假設手頭沒有目的設備,那么就使模擬器進展始調(diào)試測試。真實設備相比,模擬器運轉速度能慢些。旦得真實設
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年專利權質(zhì)押合同登記程序
- 企業(yè)法律顧問合同(2025年版)
- 2025年審計鑒定合同
- 五年級上冊數(shù)學教案-總復習 第2課時 圖形與幾何|北師大版
- 二年級上冊數(shù)學教案-用厘米做單位量長度 (7)-西師大版
- 專題一第2課三、《便攜移動設備》教學設計 2023-2024學年青島版(2018)初中信息技術七年級上冊
- 2025年黑龍江省綏化市單招職業(yè)傾向性測試題庫含答案
- 2025年湖南司法警官職業(yè)學院單招職業(yè)技能測試題庫必考題
- 2025年吉林省遼源市單招職業(yè)適應性測試題庫附答案
- 2025年黑龍江護理高等專科學校單招職業(yè)傾向性測試題庫匯編
- 《職業(yè)教育》專業(yè)知識考試復習題庫及答案
- 江西2023公務員考試真題及答案
- 《國家中藥飲片炮制規(guī)范》全文
- 財務管理實務(第二版)高職PPT完整版全套教學課件
- 中國古代快遞的產(chǎn)生與發(fā)展
- 高二物理上期期末復習備考黃金30題 專題04 大題好拿分(提升20題)
- 節(jié)事活動策劃與組織管理 節(jié)事活動概論
- 電梯安裝質(zhì)量手冊、程序文件、作業(yè)指導書及記錄表符合特種設備許可規(guī)范TSG07-2019
- 肋骨骨折病人的業(yè)務學習
- 生產(chǎn)建設項目水土保持補償費免征申請表
- GBZ/T(衛(wèi)生) 277-2016職業(yè)病危害評價通則
評論
0/150
提交評論