欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      課程設計[共五篇]

      時間:2019-05-14 03:23:37下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《課程設計》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《課程設計》。

      第一篇:課程設計

      Simtrade 外貿(mào)實習的平臺課程設計報告

      這學期我們進行外貿(mào)實務仿真模擬.借助 SimTt rade 外貿(mào)實習的平臺這個軟件.我們可以模擬進行國際貿(mào)易,填制單據(jù),從而整體掌握國際貿(mào)易流程.

      一、課程設計要求

      通過實習熟悉并掌握閏際貿(mào)易的具體流程,具體要求如下:、了解交易磋商、談判中的技巧。、掌握國際貿(mào)易中的價格核算及主要貿(mào)易術語下報價的確定.、熟練掌握國際貿(mào)易業(yè)務中最主要的幾種結算方式.了解各自具體適用條件及應注意的問粗.、掌握國際貨物買賣合同履行過程中貨、證、船、款等流程的銜接。、了解海洋運輸?shù)木唧w操作過程,掌握幾種貿(mào)易術語下如何進行租船與裝運,熟練進行主要運輸單據(jù)的填制.、熟悉各種國際貿(mào)易單據(jù)的繕制.熟練掌握幾種主要的困際貿(mào)易單據(jù)的制作,如商業(yè)發(fā)票、提單、匯票、保險單、產(chǎn)地證等.、了解在困際貿(mào)易中可能發(fā)生的風險以及如何在貿(mào)易過程中規(guī)避風險。

      二、課程設計的目的和任務

      實習足國際經(jīng)濟與貿(mào)易專業(yè)的一個重要實踐性教學環(huán)節(jié).通過實習學生可熟悉和了解外貿(mào)實務的具體操作程序,從而增強些感性認識并從中進一步了解、鞏固和深化已學過的理論、力法,提高發(fā)現(xiàn)問題、分析問題和解決問題的能力。SimTrade 外貿(mào)實習的平臺在很人程度上解決了學生實習難的問題。學生在網(wǎng)上進行國際貨物買賣實務的具體操作,能很快地熟練運進出口的成木核算、詢盤、報盤、還盤等各種基本技巧,熟悉國際貿(mào)易的物流、資金流和業(yè)務流的運作方式,體會國際貿(mào)易中不同當事人的不同地位、面臨的具體工作和互動關系.學會外貿(mào)公司利用各種方式控制成木以達到利潤最大化的思路,了解供求平衡、競爭等宏觀經(jīng)濟現(xiàn)象,并且學會合理地利用。通過商品成本和價格調整、匯率調整、業(yè)務費用、海運費、保險費率調整等國際貿(mào)易環(huán)境的宏觀變化.讓學生在實習中充分發(fā)揮主觀能動性.真正掌握和吸收課堂中所學的知識,為將來步入工作崗位打下良好基礎。

      主要任務如下:、按實習內容,認真進行準備,積極開展調六活動.刻苦學習,并做好實習日記。2、在實習期間應盡可能的多做業(yè)務.熟練掌擔進出口業(yè)務相關環(huán)節(jié)的主要業(yè)務及操作、同時扮演出口商、進口商和工廠多個角色,至少完成1筆L/C + CIF 業(yè)務。

      三、課程設計過程

      l、出口商做這個角色要填的單據(jù)確實很多。也是我初做的角色,所以做出口商的時候遇到過很多問題。坦是當我解決了所有問題.并把這個角色的所有任務做完的時候.我覺得我已經(jīng)擁有了很好的制單能力.出口商最后賺到了筆錢。其實是幾個角色做的相對不錯的。、進口商這個角色的第一大問題就是定要把預算做好.要不一不小心就賠錢拉!我第一筆交易就賠錢了,囚為我沒有好好的把運費和保險費算好。就因為我忽略了他們.到最后我才發(fā)現(xiàn)我銷貨后,賠了!心得體會就是對自己做的角色不認真.沒有真正進入到貿(mào)易角色里!做貿(mào)易就定要以賺取利潤為目標,而我第一筆業(yè)務就為對方賺了一筆.所以以后一定要記住這個教訓。3、工廠這個角色因為我剛開始不了解貿(mào)易流程,就匆忙從市場生產(chǎn)了很多東西。這些東酉到現(xiàn)在還壓在庫存里出不來.給工廠造成了一定的報失。另外,我很喜歡做工廠,因為工廠這個角色做的單據(jù)很少,但得分很快。所以我做下廠這個角色的時間雖然只有一天,懷念中。、銀行

      銀行角色分進口地銀行和出口地銀行。別的角色在填單據(jù)的時候經(jīng)常會要用到銀行的信息,但真正需要銀行辦理的業(yè)務真的很少。擔銀行還要一直上線等著.因為銀行這個角色很少,雖然要辦理的業(yè)務少,但來辦理的人多了,業(yè)務也就多起來。所以我在做別的角色的時候經(jīng)常掛著銀行.如果有人需要辦理了,我只要進入銀行角色辦理一下就可以了。

      四、實習心得

      學生在機房進行國際貨物買賣實務的具體操作,能很快掌握進出口的成木核算、詢盤、發(fā)盤與還盤等各種基本技巧:熟悉國際貿(mào)易的物流、資金流與業(yè)務流的運作方式:切身體會到國際貿(mào)易中不同當事人面臨的具體工作與他們之間的互動關系:學會外貿(mào)公司利用各種方式控制成木以達到利潤最大化的思路:認識供求平衡、競爭等宏觀經(jīng)濟現(xiàn)象.并且能夠合理地也加以利用。老師通過在網(wǎng)站發(fā)布新聞、調整商品成本與價格、調整匯率及各項費率等方式對國際貿(mào)易環(huán)境實施宏觀調控.使學生在實習中充分發(fā)揮主觀能動性.真正理解并吸收課堂中所學到的知識,為將來走向工作崗位打下良好基礎

      (一)對 SimTrade 軟件的認識

      SimTrade是一個國際貿(mào)易模擬實習軟件.這個軟件囊括幾乎所有基本的國際貿(mào)易的流程及涉及的國際貿(mào)易角色和單據(jù)。它在實習角色的分配上,包括了五個實習角色。工廠、出口商、進口商、出口地銀行、進口地銀行。這五個橘色之間都有業(yè)務要做。在這五個角色之外,軟件又設置了很多虛擬角色.它們可以輔助我們完成業(yè)務.例如國稅局,海關,船公司之類,這些都是沒有實習角色設置的.另外,軟件還有淘金網(wǎng)這個虛擬網(wǎng)站提供給我們所有我們需要的信息。

      其實這個軟件就是個小小的世界,通過這個世界我們進行了多項國際貿(mào)易業(yè)務.收獲頗豐。

      (二)對自己扮演的五個角色的認識。首先是出口商.我在最初先扮演的是出口商的角色.這個角色是Simtrade里最難的了.但是也是最能鍛煉業(yè)務水平的了。進口商.是稍簡單些的角色,因為填制的單據(jù)和需要跑的部門相對少些。但也是一個必要的角色,是我級喜歡的角色,因為這個角色只需要填制一個內銷合同,有時候都不需要自己填制.而且得分很快。但是我們做這個實驗的目的的不是只靠得分的。出口地銀行.怎么說,這個角色需要辦理的事務真的少之又少,我在扮演這個角色的時候總是閑著的。因為做銀行的人少,所以會經(jīng)常有人找銀行辦業(yè)務,也還得經(jīng)常查看待辦事項。進口地銀行,同出口地銀行.

      (三)實習遇到的難題、預算錯誤

      這是個大問題.也是我們開始接觸sintrade時所最容易忽略的問題。雖然老師種多次提醒,做貿(mào)易前一定要計算好了一切費用.選好貿(mào)易術語,最后在簽訂合同.但我們都是比較懵懂的,經(jīng)常就是做出口商的在還沒有調查進口商所在地市場的情況下就先去工廠進貨了。如果工廠角色也沒有做好預算,草草就簽訂了合同.那么可能出口商和工廠都賺不到錢。、貨物數(shù)量問越這個問題也足我們從沒做過國際貿(mào)易的學生所最容易出的問題。因為我們要做的是國際貿(mào)易.要加上很多中間費用的.不是國內貿(mào)易簡單的加上運費成本就行.但大多同學都沒意識到這個問題.可笑的是好多同學包括我.在做第一筆貿(mào)易時,在沒仔細預算的前提下,簽訂了很少貨物數(shù)量的合同!這樣,在做中間制單過程中.我們經(jīng)常在填單時人叫“??!這個運費怎么比我的貨物價值還打???“這個保險費怎么這么貴,我要賠錢了!" 3、填單錯誤量大

      這個問題是必然的.我們都在努力著。因為以前沒有接觸過這個問題.所以我們每個人在開始填單時都很慢。幸好這個實驗有幫助.而且?guī)椭茉敿?,我們開始始都是參照這個幫助才能耐心把這個業(yè)務做下去。試驗后期.我們填單都不川參考幫助了.而且錯誤量減少,并且速度加快。、計算錯誤

      這個計算包括很多內容.例如出口商要在 CIF 術語下計算海運費,內陸運費 · 出日報關費,保險費等等費用.進口商也要計算自己的費用.工廠計算稅費等.這些費用計算量大.有些費用的計算都是我們大二大三的時候學的,現(xiàn)在早忘了。所以在填單過程經(jīng)常因為計算錯誤而導致業(yè)務進行不下去。、流程跳躍大

      這個問題我們一直存在著.因為我們以前所學的知識都是分塊的.例如我們要學外貿(mào)函電、報關、投資之類.但我們沒有系統(tǒng)學過從開始到結束一步一步該做什么.所以在做simtrade的時候我們經(jīng)常會出現(xiàn)貿(mào)易流程跳躍性大的問題.例如我開始做的出口商,我在沒有杳看市場的時候.也沒與進口商簽訂合同的時候就先去工廠訂了一批貨。這批貨一直跟我跟到實驗結束,因為為沒有進口商愿意買它、溝通問題

      因為我們都是分組做的.所以簽訂合同前一定要溝通好.如果沒溝通就一味地寫合同然后寄發(fā)到對方那里,重新做的幾率會很大。這個問題通常發(fā)生在開始做合同的時候。我們都很安靜。到實驗后期.我們溝通得多了.所以整個實驗機房會很“亂”。、郵件問題

      做完了幾筆交易 · 我一查看我的“系統(tǒng)提示”,上面寫著:寫的郵件太少 · 郵件內容過簡單。這都是我們所沒注意的問題。因為這個問題也會降低我們的分數(shù)。我在這次試驗中.沒有好好的發(fā)幾個正規(guī)的郵件。而且內容真的很簡單.這也是我們該反思的問趣.如果不是實驗而是真正的貿(mào)易,正囚為我們少發(fā)幾個郵件,可能會對對方或自己造成很人的報失的.所以以后進入工作以后一定要注意這個問題.、團隊合作問題這是一直貫穿我們實驗過程的大問題,因為做simtrade必須要分組,所以大家一定要齊心合力。對方有什么困難我們自己也一定要鼎力幫助。但是因為這次實驗期很短.只有兩個星期.所以大家做起來都覺得很費勁。組員有什么問題來問了.也不能會愛答不理。造成整個團隊的渙散。直接后果就是團隊效率下降.只注重個人主義的團隊往往得分都不高.值得一提的是,我們團隊做的還是相當不錯的。有什么問題都會拿來研究,所以我們團隊做的都很好。

      (四)如何解決問題。

      因為實較過程中遇到的問題確實很多.我就不羅列出是怎么把這些問題一解決的。但是通過這個實驗.我總結出幾個大的解決問題的思路。首先.而對問題,一定要鎮(zhèn)靜!好多同學有問題了就叫老師,或者填單80%的正確率就強行通過.而不是好好查找錯誤。有時候這些錯誤是根本的,或足自己知識點存在的問題.如果我們強行通過或叫老師來改.我們自己就鍛煉不到真正的業(yè)務能力了。其次,與隊友的了有效溝通能提高解決問題的效率。這個在做實臉后期體會到的.那時候已經(jīng)做完了一個或兩個角色.開始做第三、四個角色了。因為時間緊迫,在做這個之前都會找隊友了解一下會遇到的問題及解決方法,正因為這樣.我后期做的業(yè)務很快。第三.仔細也是問題的關鍵.預算,制單過程如果很仔細的話.那就會很快就完成任務的。有個同學一直很馬虎.算題都要算好幾遍,所以效率很慢。到走的時候也沒真正做好幾筆業(yè)務。

      第二篇:計算機網(wǎng)絡課程設計

      計算機網(wǎng)絡課程設計

      課程設計內容一:網(wǎng)線制作

      制作交叉網(wǎng)線和級連網(wǎng)線: A.材料:水晶頭四個,網(wǎng)線兩根,一把夾嵌.B.步驟:按交叉網(wǎng)線排列順序排列,整理好后送入水晶口,然后用夾嵌夾緊即可(附:100M網(wǎng)級連網(wǎng)線從左到右的排列順序:橙白,橙,綠白,藍,藍白,綠,棕白,棕;交叉網(wǎng)線自左往右排列順序為:綠白,綠,橙白,藍,藍白,橙,棕白,棕).注意:網(wǎng)線制作完后,可以用專門的測試器對其進行測試,判斷該網(wǎng)線是否連通可用.在制作的過程中,務必小心謹慎,否則制作的網(wǎng)線將會報廢.課程設計內容二: 裝載windows2000 server版操作系統(tǒng)

      裝windows系統(tǒng)大體過程幾乎一致,沒有太大的變化.首先準備好 WINDOWS2000 SERVER版光盤,對原來的系統(tǒng)盤進行格式化(如果是裝載多系統(tǒng)不必格式化),格式化后再用系統(tǒng)盤放入光驅,系統(tǒng)會自動從光盤啟動.然后根據(jù)提示一步一步操作.如今大多系統(tǒng)盤不需要人工干預,而是自動裝載系統(tǒng),更趨向于智能化.課程設計內容三:學做裝載常用的服務組件.參照已經(jīng)準備好的課件內容,一邊學習,一邊操作。本次裝載的windows組件是DNS域名解析服務等。

      課程設計內容四:根據(jù)我院情況,設計一種網(wǎng)絡方案.一.需求分析

      為了適應知識經(jīng)濟社會對人才的需求和對教育、教學和管理的現(xiàn)代化的要求,根據(jù)實際情況,提出以下需求: 1.廣泛的資源共享。

      對軟件和數(shù)據(jù)實現(xiàn)共享,同時對一些特殊的輸入、輸出和存儲設備進行共享,減少不必要的重復勞動和大量資金投入。

      2.教育、教學管理現(xiàn)代化的需要。

      提供校內信息資源管理(檔案、招生等)、事務管理(人事、財務、教務等)、辦公應用、課堂教學以及電子郵件、004km.cn公司的NETBuilder系列產(chǎn)品 2.教學子網(wǎng)的設計

      校園網(wǎng)建網(wǎng)的目的之一,是利用網(wǎng)絡實現(xiàn)多媒體教學,如:交互式多媒體課堂、電子閱覽室、教師培訓等。多媒體教學的難點在于實現(xiàn)視頻信號的傳送(如VOD視頻點播)。目前在局域網(wǎng)上實時傳送高質量的視頻數(shù)據(jù)還未成熟,但傳送壓縮后的視頻數(shù)據(jù)確是可行的。根據(jù)教學子網(wǎng)對速度要求較高的特點,可以采用了聯(lián)想LS-5625智能型24+1和10/100M自適應以太網(wǎng)交換機,它提供24個10/100M交換式端口和一個擴展插槽,可選插1個8聯(lián)的10/100Base-TX、1個2聯(lián)的100Base-FX或1個1聯(lián)的百兆以太網(wǎng)模塊。但實際上大量用戶(指超過60個流)的視頻傳輸?shù)钠款i在于存儲介質的外部傳輸速率,因此可選用多通道的磁盤陣列接多臺主機的方式提高訪問的總線帶寬。3.辦公子網(wǎng)的設計

      辦公子網(wǎng)主要面向學校的各級領導及各職能部門,能夠實現(xiàn)對網(wǎng)絡數(shù)據(jù)的查詢、修改、添加、刪除等操作,同時,應該能夠滿足支持視頻傳送的要求。鑒于此,辦公子網(wǎng)采用了聯(lián)想LH-262724+3的10/100M自適應集線器或LH-261312+1的10/100M自適應集線器,這兩款集線器除具備普通雙速集線器功能外,還專門提供了交換式端口,能夠為連接在該端口上的設備提供獨享的10/100M帶寬,極大地提高數(shù)據(jù)傳輸速率,解決服務器瓶頸問題。

      辦公子網(wǎng)對應的軟件有科利華等公司研制開發(fā)的辦公軟件等。4.宿舍區(qū)子網(wǎng)的設計

      宿舍區(qū)子網(wǎng)即在學生宿舍內部連網(wǎng),用以直接瀏覽學校發(fā)布的信息及查閱一些電子文檔資料;由于宿舍區(qū)子網(wǎng)及后勤子網(wǎng)對帶寬的要求并不高,因此我們選用聯(lián)想LH-201616的10/100M自適應集線器,提供16個雙速集線器端口,能夠自動適應所接設備的速度(10/100Mbps),每臺LH-2016背面都有2個堆疊口、利用這兩個堆疊口最多可堆疊6臺集線器,最大可用端口數(shù)為96個。

      綜上所述,通過以上網(wǎng)絡產(chǎn)品即可構建一個完整、先進、可靠的校園網(wǎng)絡硬件平臺,從而有利于校園網(wǎng)信息系統(tǒng)的使用、維護、擴充、升級,并能有效利用投資。5.局域網(wǎng)類型

      廣域網(wǎng)的選擇:即如何與教育網(wǎng)連接,科研網(wǎng)(CERNET)連接,連接速率設臵一臺服務器,提供電話號碼供遠程用戶撥號訪問。網(wǎng)絡服務器采用高低兩種服務器相結合,完成域名解析、電子郵件、004km.cnmander 磁盤診斷、分區(qū)表修復: KV300 系統(tǒng)維護:Norton Utilites 2001 硬盤碎片整理:VoptMe CPU降溫:CPU Cool 內存優(yōu)化: MEM turbo 網(wǎng)絡應用軟件:

      辦公軟件:office2003 系列

      網(wǎng)頁制作系列:網(wǎng)頁三劍客(dreamweaver Mx,Flash mx.fireworks mx)ADOBE系列:photoshop7.01 , coreldraw10.0 多媒體制作軟件:Authorware6.5 解壓縮軟件:Winzip ,Winrar

      上傳下載系列:Cuteftp5.0, Netants 郵件管理工具:foxmail

      媒體播放軟件:Winamp, Real player,豪杰3000英雄版 看圖工具:Acdsee5.0

      動畫制作軟件:3Dmax, Ulead cool 3d, Ulead gif animator5.0 ,animator pro.程序語言設計軟件:c++ c,foxpro,visul foxpro,Qbasic 其他輔助軟件:漢化軟件以及東方快車。

      以上軟件只考慮到新教學樓六樓計算機相關專業(yè)的配臵,對于其他專業(yè)如需要個別的網(wǎng)絡軟件則需另行考慮配臵。辦公室的配臵要求

      學校辦公室作為學校的中樞管理系統(tǒng),協(xié)調、組織整個學校工作的正常運行,為了能適應管理機構的功能,辦公室軟件的配臵必須考慮到用戶的權限,提供完成數(shù)據(jù)生成、修改、查詢,進行辦公自動化、人員資料管理、課程管理等方面工作。相應配臵軟件如下: 操作系統(tǒng):Windows 98和windows 2000。常用系統(tǒng)軟件:

      硬盤碎片整理:VoptMe CPU降溫:CPU Cool 辦公軟件:OFFICE 2003 常用工具軟件:

      注冊表修改:超級兔子魔法設臵 殺毒軟件:瑞星殺毒2003 壓縮工具:WinRAR 3.20 圖形瀏覽:ACDSEE5.0 MP3播放:Winamp

      語言翻譯:東方快車3000網(wǎng)絡工具軟件 上傳軟件:CuteFtp 文件下載:FlashGet 電子郵件:Foxmail3.機房及校園網(wǎng)的網(wǎng)絡管理 校園網(wǎng)內網(wǎng)絡管理要求:

      校園網(wǎng)的軟硬件配臵必須建立完整的檔案加以記錄。校內主要應用系統(tǒng)如電子郵件、學校管理系統(tǒng)、新聞及信息發(fā)布、網(wǎng)絡課程等,必須提供用戶自行修改密碼的功能。全校各種系統(tǒng)中使用相同的用戶帳號命名規(guī)則,有明確的密碼規(guī)則要求。

      制定并嚴格執(zhí)行有關網(wǎng)絡通訊參數(shù)的配臵方案。

      機器名、工作組或域名、DNS服務器、DHCP服務器、網(wǎng)關、Wins服務器、域控制器、IP地址、子網(wǎng)掩碼等配臵參數(shù)必須由網(wǎng)絡中心分配,以保證校園網(wǎng)正常運行。

      在國際互聯(lián)網(wǎng)上,上述資源的分配和管理權是有關的網(wǎng)絡管理機構;在校園網(wǎng)內部,上述資源的分配和管理權是校園網(wǎng)網(wǎng)絡中心。

      必須為主要的網(wǎng)絡設備配備不間斷電源系統(tǒng)。這些設備有:交換機、服務器、路由器、重要的工作站等。

      七.網(wǎng)絡拓補結構示意圖

      八.費用預算(單位:萬元)服務器:10

      路由器:8 主交換機:10 二級交換機:2(共5臺)

      集線器:7.2(4臺/棟,共9棟)

      各種傳輸介質:從路由器到二級交換機均用光纖,剩者均用同軸電纜,估計費用2萬元

      合計:39.2

      九.課設感想

      通過本次課程設計,基本了解局域網(wǎng)各層次的器件及其性能,參數(shù)等因素對網(wǎng)絡性能的影響。清楚局域網(wǎng)的構建思想和布局。進一步理解課本的基礎知識。盡管在設計的時候遇到種種困難,但是學會了通過媒體查找資料和如何進行實際調查研究的方法,同時也得到許多老師的幫助。成功來自于眾人的努力,這是本次課設的最深感受。

      第三篇:網(wǎng)絡課程設計(共)

      南 華 大 學

      絡 安

      題目:RSA加解密算法 姓名: 學號:

      導師: 全 網(wǎng)

      1.實驗目的

      通過C#語言編程實現(xiàn)Rsa加密算法,加深對公開密碼體制的了解。

      2.RSA原理

      2.1 RSA概述

      當前最著名、應用最廣泛的公鑰系統(tǒng)RSA是在1978年,由美國麻省理工學院(MIT)的Rivest、Shamir和Adleman在題為《獲得數(shù)字簽名和公開鑰密碼系統(tǒng)的方法》的論文中提出的。它是一個基于數(shù)論的非對稱(公開鑰)密碼體制,是一種分組密碼體制。其名稱來自于三個發(fā)明者的姓名首字母。它的安全性是基于大整數(shù)素因子分解的困難性,而大整數(shù)因子分解問題是數(shù)學上的著名難題,至今沒有有效的方法予以解決,因此可以確保RSA算法的安全性。RSA系統(tǒng)是公鑰系統(tǒng)的最具有典型意義的方法,大多數(shù)使用公鑰密碼進行加密和數(shù)字簽名的產(chǎn)品和標準使用的都是RSA算法。

      RSA算法是第一個既能用于數(shù)據(jù)加密也能用于數(shù)字簽名的算法,因此它為公用網(wǎng)絡上信息的加密和鑒別提供了一種基本的方法。它通常是先生成一對RSA 密鑰,其中之一是保密密鑰,由用戶保存;另一個為公開密鑰,可對外公開,甚至可在網(wǎng)絡服務器中注冊,人們用公鑰加密文件發(fā)送給個人,個人就可以用私鑰解密接受。為提高保密強度,RSA密鑰至少為500位長,一般推薦使用1024位。

      該算法基于下面的兩個事實,這些事實保證了RSA算法的安全有效性: 1)已有確定一個數(shù)是不是質數(shù)的快速算法; 2)尚未找到確定一個合數(shù)的質因子的快速算法。

      目前,日益激增的電子商務和其它因特網(wǎng)應用需求使公鑰體系得以普及,這些需求量主要包括對服務器資源的訪問控制和對電子商務交易的保護,以及權利保護、個人隱私、無線交易和內容完整性(如保證新聞報道或股票行情的真實性)等方面。公鑰技術發(fā)展到今天,在市場上明顯的發(fā)展趨勢就是PKI與操作系統(tǒng)的集成,PKI是“Public Key Infrastructure”的縮寫,意為“公鑰基礎設施”。公鑰體制廣泛地用于CA認證、數(shù)字簽名和密鑰交換等領域。

      公鑰加密算法中使用最廣的是RSA。RSA算法研制的最初理念與目標是努力使互聯(lián)網(wǎng)安全可靠,旨在解決DES算法秘密密鑰的利用公開信道傳輸分發(fā)的難題。而實際結果不但很好地解決了這個難題;還可利用RSA來完成對電文的數(shù)字簽名以抗對電文的否認與抵賴;同時還可以利用數(shù)字簽名較容易地發(fā)現(xiàn)攻擊者對電文的非法篡改,以保護數(shù)據(jù)信息的完整性。目前為止,很多種加密技術采用了RSA算法,該算法也已經(jīng)在互聯(lián)網(wǎng)的許多方面得以廣泛應用,包括在安全接口層(SSL)標準(該標準是網(wǎng)絡瀏覽器建立安全的互聯(lián)網(wǎng)連接時必須用到的)方面的應用。此外,RSA加密系統(tǒng)還可應用于智能IC卡和網(wǎng)絡安全產(chǎn)品。

      2.2 RSA算法的編程思路

      1)確定密鑰的寬度。

      2)隨機選擇兩個不同的素數(shù)p處q,它們的寬度是密鑰寬度的二分之一。3)計算出p和q的乘積n。

      4)在2和Φ(n)之間隨機選擇一個數(shù)e , e 必須和Φ(n)互素,整數(shù)e用做加密密鑰(其中Φ(n)=(p-1)*(q-1))。

      5)從公式ed ≡ 1 mod Φ(n)中求出解密密鑰d。6)得公鑰(e,n), 私鑰(d , n)。7)公開公鑰,但不公開私鑰。

      8)將明文P(假設P是一個小于n的整數(shù))加密為密文C,計算方法為: C = Pe mod n 9)將密文C解密為明文P,計算方法為:

      P = Cd mod n 然而只根據(jù)n和e(不是p和q)要計算出d是不可能的。因此,任何人都可對明文進行加密,但只有授權用戶(知道d)才可對密文解密

      3.程序實現(xiàn)

      本實驗本采用C#語言,用Visual Studio下編程得到以下結果:

      3.1

      源程序如下:

      using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;

      using System.Windows.Forms;using System.IO;

      namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1(){ InitializeComponent();}

      private void button1_Click(object sender, EventArgs e){ Form2 form = new Form2();form.Show();} private void Form1_Load(object sender, EventArgs e){ radioButton1.Checked = true;}

      private void radioButton1_CheckedChanged(object sender, EventArgs e){ if(radioButton1.Checked == true){ label2.Text = “加密”;label3.Text = “E”;label5.Text = “請選擇加密文件”;button2.Text = “加密”;} else { label2.Text = “解密”;label3.Text = “D”;label5.Text = “請選擇解密文件”;button2.Text = “解密”;}

      }

      private void button3_Click(object sender, EventArgs e){ openFileDialog1.ShowDialog();textBox3.Text = openFileDialog1.FileName;} private void button2_Click(object sender, EventArgs e){ if(radioButton1.Checked == true){

      if(textBox3.Text!= “"){ string pathstring = textBox3.Text, s1 = @”d:Code.txt“;if(File.Exists(pathstring)){ FileStream fileStream = File.OpenRead(pathstring);

      try { StreamReader reader = new StreamReader(fileStream, System.Text.Encoding.Default);

      while(!reader.EndOfStream){ string s = reader.ReadLine();int i, j;int m = Convert.ToInt32(textBox1.Text);int n = Convert.ToInt32(textBox2.Text);char[] a = new char[s.Length];for(i = 0;i < s.Length;i++){ j =(int)((s[i] ^(m))% n);a[i] = Convert.ToChar(j);if(File.Exists(s1)){ StreamWriter writer = new StreamWriter(s1, false, System.Text.Encoding.Default);writer.WriteLine(a);writer.Close();}}} reader.Close();} catch(Exception ex){ MessageBox.Show(ex.Message);} }

      else

      { MessageBox.Show(”你要讀的文件不存在“);} }

      } if(radioButton2.Checked == true){ textBox3.Text = openFileDialog1.FileName;if(textBox3.Text!= ”“){ string pathstring = textBox3.Text, s1 = @”d:Info.txt“;if(File.Exists(pathstring)){ FileStream fileStream = File.OpenRead(pathstring);

      try { StreamReader reader = new StreamReader(fileStream, System.Text.Encoding.Default);

      while(!reader.EndOfStream){ string s = reader.ReadLine();int i, j;int m = Convert.ToInt32(textBox1.Text);int n = Convert.ToInt32(textBox2.Text);char[] a = new char[s.Length];for(i = 0;i < s.Length;i++){ j =(int)((s[i] ^(m))% n);a[i] = Convert.ToChar(j);if(File.Exists(s1)){ StreamWriter writer = new StreamWriter(s1,false, System.Text.Encoding.Default);writer.WriteLine(a);writer.Close();

      }}} reader.Close();} catch(Exception ex){ MessageBox.Show(ex.Message);}}}}}}} 點擊

      源代碼:

      using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;

      namespace WindowsFormsApplication1 { public partial class Form2 : Form { public Form2(){ InitializeComponent();}

      private void Form2_Load(object sender, EventArgs e)

      {

      }

      private void label10_Click(object sender, EventArgs e){

      }

      private void textBox2_TextChanged(object sender, EventArgs e){ label13.Text = ”“;if(textBox2.Text!= ”“){ int m = Convert.ToInt32(textBox2.Text);int i, j;for(i = 2;i < m;i++){ if(m % i == 0){ label13.Text = ”不是質數(shù),請重新輸入!“;break;} } } try { label5.Text = ”輸入的數(shù)與“ +(Convert.ToInt32(textBox1.Text)1)+ ”互質“;} catch { } }

      private void button1_Click(object sender, EventArgs e){ int P = Convert.ToInt32(textBox1.Text);int Q= Convert.ToInt32(textBox2.Text);int N = P * Q;int R =(P-1)*(Q-1);int D = Convert.ToInt32(textBox3.Text);int I, E=0;for(I=2;I

      private void textBox1_TextChanged(object sender, EventArgs e){ label12.Text = ”“;if(textBox1.Text!= ”“){ int m = Convert.ToInt32(textBox1.Text);int i, j;for(i = 2;i < m;i++){ if(m % i == 0){ label12.Text = ”不是質數(shù),請重新輸入!";break;} } }

      }

      } } 3.2 加密過程:

      選擇 原文.txt 為要加密的文件,Code.txt 為密文,Info.txt 為經(jīng)過解密的文件如圖:

      原文:

      密文:

      經(jīng)過解密可得:

      由上知該實驗已順利完成!

      4.心得和體會

      以上這些是我根據(jù)RSA的加密原理,自已通過編程,親自體會而來。RSA算法本身比較簡單,做一個實驗的時候,遇到的困難主要是在編程,由于C#語言為面向對象的語言,具有良好的與用戶接口,故采用這種語言。編程中在輸入輸出流這個地方出了一點問題,花了比較長的時候才把原因找到,并最終將程序完成.由于條件所限,在選取加密鑰的時候,取數(shù)都比較小,實際應用中,數(shù)字會很大,但基本原理算法是一樣的。

      本實驗仍有些不足,比如說,加密比較大的文件時,比較吃力,花費時間較多。

      雖然有以上困難和問題,最終還是成功的將這個實驗做成,在一定的程度上加強了編程能力和對RSA算法的認識。

      第四篇:課程設計任務書

      2011-2012學年第2學期《單片機嵌入式技術》課程設計

      任務書

      一、設計課題:萬年歷電子鐘的設計與制作

      二、技術指標:

      1.顯示時、分、秒;年、月、日;陰歷月、日;星期;溫度。

      2.可以24小時制或12小時制。

      3.具有時間、日期調整功能。

      4.具有正點報時功能,正點前10秒開始,蜂鳴器1秒響1秒停地響5次。

      5.具有定時功能,即可設計定時時刻(包括定時的時期與時間),并用聲光提醒定時時間到。

      6.設計一啟動時的初始畫面,起到美化作用。

      7.自由發(fā)揮,設計一新功能。

      二、設計要求:

      1.畫出總體設計框圖,以說明數(shù)字鐘由哪些相對獨立的功能模塊組成,標出各個模塊之間互相聯(lián)系;并以文字對原理作輔助說明。

      2.設計原圖電路圖,加上原理說明。

      3.選擇合適的元器件,在焊接板上接線驗證、調試各個功能模塊的電路,在接線驗證時設計、選擇合適的輸入信號和輸出方式,在充分電路正確性同時,輸入信號和輸出方式要便于電路的測試和故障排除。

      4.在驗證各個功能模塊基礎上,對整個電路的元器件和布線,進行合理布局,設計一單面PCB。

      三、制作要求:

      自行裝配、接線和調試,并能檢查和發(fā)現(xiàn)問題,根據(jù)原理、現(xiàn)象和測量的數(shù)據(jù)分析問題所在,加以解決。學生要解決的問題包括元器件和焊接板故障引起的問題。

      四、設計報告內容要求:

      1.目的。

      2.設計指標。

      3.畫出設計的原理框圖,并要求說明該框圖的工作過程及每個模塊的功能。

      4.元器件清單。

      5.設計制作的進程,考慮時鐘及控制信號的關系、測試、驗證的順序,寫出自己的工作進程。

      6.畫出電路圖,加上原理說明。

      7.畫出總布局接線圖。

      8.編寫操作說明書。

      9.總結。

      ?設計過程中遇到的問題及解決辦法

      ?課程設計過程體會

      對課程設計內容、方式、要求等各方面的建議。

      第五篇:課程設計感想(共)

      課程設計感想

      終于,一個多月的課程設計完工了?,F(xiàn)在回想起來,那努力奮斗的情形仍歷歷在目。我們傾注的汗水得到了回報,一個多月的時間里,我們受益匪淺。

      難以忘懷畫圖時一站就是一天的那股干勁和每畫完一張零件圖之后的激動之情。從開始的草圖、零件圖到最后的裝配圖,無論是基本的框架邊幅、尺寸的量取還是公差要求、技術要求,我們都盡量做到少出差錯,始終牢記細心這個宗旨。

      課程設計期間,我們學習了測繪知識和CAD繪圖軟件,并懂得了如何使用機械工業(yè)字典。在測繪課上,我們依照老師的講解,自己動手操作,基本上掌握了測繪知識和測繪技巧,進一步鞏固了所學的工程制圖知識,培養(yǎng)了一定的零部件測繪工作能力和設計制圖能力,為后續(xù)的專業(yè)技術課程和專業(yè)課程開設的“課程設計”和“專業(yè)畢業(yè)設計”等科目的學習做好了準備工作。通過對CAD的學習,我們也能用它畫出一些基本的圖形,并了解到掌握制圖軟件對一名設計工作者的重要性。

      在整個課程設計過程中,感受最深的是裝配圖的畫法。面對最難的,也是最關鍵的一項,我們可以說是拼盡了全力。一張A1的裝配圖,畫了一天多,后來又改了不下三次,還不算標題欄的內容。

      通過這次課程設計,也使我對團隊合作有了一個更深的認識,并使自己的團隊協(xié)作能力有了很大提高。沒有組內各成員的合作,進展也不會如此快,也正是組內個成員的互相提醒監(jiān)督,才避免了許多錯誤。

      總之,大學以來的第一次課程設計多我啟發(fā)很大,從中學到的知識,積累的經(jīng)驗,必將是我人生中一筆寶貴的財富。

      下載課程設計[共五篇]word格式文檔
      下載課程設計[共五篇].doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        課程設計學習心得(共5則)

        課程設計學習心得 思考累積智慧,實踐創(chuàng)造財富! 經(jīng)歷過這兩周的課程設計,我們有所得有所獲。我們不但在設計過程中逐步養(yǎng)成了發(fā)現(xiàn)、提出、分析和解決實際問題的習慣,而且鍛煉提高......

        課程設計格式要求(共5篇)

        課程設計(論文)報告的內容及其文本格式 1、課程設計(論文)報告要求用A4紙排版,單面打印,并裝訂成冊,內容包括: ①封面(包括題目、院系、專業(yè)班級、學生學號、學生姓名、指導教師姓名......

        機械制造課程設計(共五則)

        成都紡織高等專科學校 機械制造工藝學 課程設計說明書 設計題目:設計“法蘭盤”零件的機械加工工藝規(guī)程及工藝裝備班 級: 設 計 者: 指導教師: 評定成績: 設計日期年 月日至 月......

        課程設計心得體會[共5篇]

        心得體會 通過這次課程設計,讓我更加深刻了解課本知識,和以往對知識的疏忽得以補充,在設計過程中遇到一些模糊的公式和專業(yè)用語,比如說經(jīng)濟刮板運輸機及皮帶運輸?shù)倪x擇,在選擇選......

        課程設計小結(共5篇)

        鋼結構課程設計感想小結設計安排12.28和同班級人集中學習討論開始設計12.29資料查閱與解決設計中存在的問題,開始荷載計算1.2桿件內力的計算及桿件截面的選擇,初步繪制CAD圖1.3桿......

        混凝土課程設計[共5篇]

        課程設計 ---混凝土結構 一、主筋的混凝土保護層 厚度:除圖中注明外,均按下列規(guī)定采用:室內正常環(huán)境下板、墻為 20mm,梁為 25mm,柱為 30mm;地下室梁為 30mm;基礎底板、基礎梁下部......

        課程設計報告格式(共5篇)

        (設計報告自己獨立完成,如有雷同,雙方均為0分,請同學們自己保護好 自己的設計報告,特此申明)。通信網(wǎng)綜合課程設計設 計 報 告課題名稱:專業(yè)班級:姓名:學號:起止時間:重慶交通大學 信息......

        課程設計小結(共5篇)

        為期5天的課程設計將要結束了。在這一周的學習中,我學到了很多, 也找到了自己身上的不足。感受良多,獲益匪淺。這5天中,我們小 組分工合作、齊心協(xié)力,一起完成了課程設計前的準備......