【正文】
位換到第 2 位, ...,依此類推,最后一位是原來的第 7位。 1977 年 1 月,美國政府頒布:采納 IBM 公司設計的方案作為非機密數據的正式數據加密標準( DES 棗 Data Encryption Standard)。 4. 提供廣告輪播器、取得瀏覽器信息、 URL 表管理等內置功能。 5. 與任何 ActiveX scripting 語言兼容。 2. 使用常規(guī)文本編輯器(如 Windows 下的記事本),即可進行 *.asp 頁面的設計。我們可以通過 ASP結合 HTML 語言、 ASP 指令和 ActiveX 元件以及數據庫等方面知識,使用自己的 Web 服務器創(chuàng)建并運行動態(tài)的交互式 Web 站點。 B/S 結構采用星形拓撲結構建立企業(yè)內部通信網絡或利用 Inter 虛擬專網( VPN)。 系統(tǒng)開發(fā)的工具是采用 Sql SERVER 數據庫 +ASP 后臺語言 + 運行環(huán)境的經典的基于 Web 的 B/S系統(tǒng)的開發(fā)工具。 ? 客戶的個人資料與公司員工的人事資料分開保存,可隨時調用與查詢。 因此可見,開發(fā)一套適用于公司日常經營管理活動的無紙化辦公系統(tǒng)對于一個公司企業(yè)來說是十分具有現實意義的。 關鍵字 B/S網絡辦公系統(tǒng) ASP SQL 技術 [Abstract ] The work office system is for adapting to the modern with no paper at all and worked trend that handle official business, serve and handle official business modernly and operate better, a set of office automated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Inter Web. Handle official business and turn (abbreviation into OA automatically Office Automation). This thesis is focused on the design and implementation of handle official business without paper, in the mode of pany management with fully Data Service utilization. By the analysis of system framework and deployment, we explore the specific structure of original Data extraction model, build up a simplized model with Data extraction, Data collection amp。浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 1 頁 共 38 頁 ASP 技術構建 XD 網絡辦公系統(tǒng) [摘要 ] 網絡辦公系統(tǒng)是為適應現代無紙化及網絡化辦公的趨勢,更好地服務于現代辦公操作,基于 Inter Web 開發(fā)的一套 廣泛應用于各行業(yè)企事業(yè)單位的辦公自動化系統(tǒng)。本文中就如何在軟件中實現以上幾點作了詳細分析與講解,并給出了使用 Sql Server 數據庫建立本系統(tǒng)數據庫的實例。計算機系統(tǒng)完全可以充分的融入公司日常的管理經營工作中去,使工作人員通過一定的軟件操作界面,進行幾個簡單的按浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 5 頁 共 38 頁 鈕操作和文字輸入,就可以完成平時的工作,而且通過計算機網絡的輔助,可以隨時記錄當時的工作情況和重要信息的保存,從而使公司的經營管理工作完全擺脫紙筆記錄和人員繁復操作的情況,大大降低了繁復工作所帶來的高失誤率,提高了工作效率,并且有助于提高工作的保密性和各種信息保存的安全性,工作人員避免了因為某些工作而不得不停下手邊的工作去和別的人員頻繁見 面的情況,只需通過計算機系統(tǒng)進行一定范圍內的相互通信,使用幾個簡單的操作就可以省卻許多不必要的麻煩。 ? 將公司的管理流程和部門負責人、普通員工的工作流程整合進軟件,并且 記錄工作情況,保存工作信息。同時,存放數據的數據庫也安裝在服務器上,由于服務器的安全性能比一般的計算機要好,而且維護一臺計算機也比同時維護多臺計算機要容易一些,更可以發(fā)揮充分的發(fā)揮出計算機高效性。顯然 B/S 結構應用程序相對于傳統(tǒng)的 C/S 結構應用程序將是巨大的進步。 C/S 程序由于整體性 , 必須整體考察 , 處理出現的問題以及系統(tǒng)升級 . 升級難 . 可能是再做一個全新的系統(tǒng) B/S 構件組成 ,方面構件個別的更換 ,實現系 統(tǒng)的無縫升級 . 系統(tǒng)維護開銷減到最小 .用戶從網上自己下載安裝就可以實現升級 . 6.處理問題不同 C/S 程序可以處理用戶面固定 , 并且在相同區(qū)域 , 安全要求高需求 , 與操作系統(tǒng)相關 . 應該都是相同的系統(tǒng) B/S 建立在廣域網上 , 面向不同的用戶群 , 分散地域 , 這是 C/S無法作到的 . 與操作系統(tǒng)平臺關系最小 . 7.用戶接口不同 C/S 多是建立的 Window 平臺上 ,表現方法有限 ,對程序員普遍要求較高 B/S 建立在瀏覽器上 , 有更加豐富和生動的表現方式與用戶交流 . 并且大部分難度減低 ,減低開發(fā)成本 . 8.信息流不同 C/S 程序一般是典型的中央集權的機械式處理 , 交互性相對低 B/S 信息流向可變化 , BB BC BG等信息、流向的變化 , 更象交易中 系統(tǒng)環(huán)境和架構 系統(tǒng)的需求 1) 運行環(huán)境: MS WINDOWS NT PACK 4 OR LATER /WIN2020 WITH IIS OR LATER 2)數據庫: SQL SERVER 2020 浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 9 頁 共 38 頁 3)其他:服務器安裝 微軟 IE 瀏覽器 + 瀏覽器必須保證支持 COOKIE 及 JAVASCRIPT 系統(tǒng)硬件拓撲結構圖,如圖 12 圖 12 浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 10 頁 共 38 頁 網絡辦公系統(tǒng)所采用的技術 什么是 ASP ASP 是 Active Server Pages 的簡稱 , 即我們所說的動態(tài)網頁, 是微軟公司推出的一種用以取代 CGI( Common Gateway Interface) 通用網關接口的技術 ,也 是一種在微軟公司的 WEB服務器 IIS( Inter Infomation Server)上開發(fā)交互網頁的新技術 。 ASP 腳本集成于 HTML 當中,容易生成,無須編譯或鏈接即可直接解釋執(zhí)行。在 ASP 腳本中可以方便地引用系統(tǒng)組件和 ASP 的內置組件,還能夠通過定制 ActiveX Server Component( ActiveX 服務器組件)來擴充功能。 3. 讀寫站點服務器的文件,實現訪客計數器、座右銘等功能。加密算法要達到的目的(通常稱為 DES 密碼算法要求)主要為以下四點: ☆提供高質量的數據保護,防止數據未經授權的泄露和未被察覺的修改; ☆具有相當高的復雜性,使得破譯的開銷超過可能獲得的利益,同時又要便于理解和掌握; ☆ DES 密碼體制的安全性應該不依賴于算法的保密,其安全性僅以加密密鑰的保密為基礎; ☆實現經濟,運行有效,并且適用于多種完全不同的應用。 通過定期在通信網絡的源端和目的端同時改用新的 Key,便能更進一步提高數據的保密性,這正是現在金融交易網絡的流行做法。下面給出子密鑰 Ki(48bit)的生成算法 從子密鑰 Ki的生成算 法描述圖中我們可以看到:初始 Key 值為 64 位,但 DES 算法規(guī)定,其中第 1 ......64 位是奇偶校驗位,不參與 DES 運算。 三、 DES算法的應用誤區(qū) DES 算法具有極高安全性,到目前為止,除了用窮舉搜索法對 DES 算法進 行攻擊外,還沒有發(fā)現更有效的辦法。 MD5 將任意長度的“字節(jié)串”變換成一個 128bit 的大整數,并且它是一 個不可逆的字符串變換算法,換句話說就是,即使你看到源程序和算法描述,也無法將一個 MD5 的值變換回原始的字符串,從數學原理上說,是因為原始的字符串有無窮多個,這有點象不存在反函數的數學函數。 在很多電子商務和社區(qū)應用中,管理用戶的 Account 是一種最常用的基本功能,盡管很多 Application Server 提供了這些基本組件,但很多應用開發(fā)者 為了管理的更大浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 18 頁 共 38 頁 的靈活性還是喜歡采用關系數據庫來管理用戶,懶惰的做法是用戶的密碼往往使用明文或簡單的變換后直接保存在數據庫中,因此這些用戶的密碼對軟件開發(fā)者或系統(tǒng)管理員來說可以說毫無保密可言,本文的目的是介紹 MD5 的 Java Bean 的實現,同時給出用 MD5來處理用戶的 Account 密碼的例子,這種方法使得管理員和程序設計者都無法看到用戶的密碼,盡管他們可以初始化它們。 PassWord 字段的信息是二進制方式保存的,即使數據庫被人取得,也不可能知道密碼具體是什么意思。 SQL SERVER 2020 企業(yè)版,具有聯特征,完全可以滿足最大規(guī)模的 WEB 站點的 性能需求。用戶可以把更多的精力放在自己的業(yè)務問題上,可以非常迅速地建立并發(fā)布強大而復雜的數據庫應用系統(tǒng)。如圖 32 圖 32 現有辦公自動化系統(tǒng)和大型信息管理系統(tǒng)中,企業(yè)業(yè)務流程重組或者是文件流轉功能都是核心功能。在計算機的世界中,你擁有怎樣的權限就代表著你擁有多少可以使用的資源,這種權限的劃分在不同的系統(tǒng)中也有著不同的標準。由于現實世界中,公司內部不同職位的人負責不同的工作,工作流程也有很大的區(qū)別,所以,按照職位的不同來劃分功能模塊可 以將不同的工作流程安排在不同的模塊中分別考慮,便于軟件的實現。,) 浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 25 頁 共 38 頁 set rs=() sql=select * from db_user where uname=39。,uLoginCount=39。 sql1,conn,1,1 session(user_name)=rs(uname) session(user_level)=rs(ulevel) session(logintime)=now() session(uid)=rs(uid) else call Error() end if else call error() end if 添加數據代碼 Dim sNewsID,id,sql date1=now() 浙江育英職業(yè)技術學院畢業(yè)論文 XD 網絡辦公系統(tǒng) 第 26 頁 共 38 頁 stitle=des(stitle) sContent=des(sContent) 39。39。39。39。sNewsID = oRs(nID) 刪除數據代碼 set rs1=() sql=delete from db_news where nid=39。%39。 4. 1 數據表結構 動態(tài)信息表 發(fā)布動態(tài)信息,表結構如表 31 表 31 動態(tài)信息表 名 稱 類 型 寬 度 說 明 1 NID INT 4 標識號 2 nTitle nvarchar 255 動態(tài)信息標題 3 NContent TEXT 16 動態(tài)信息內容 4 nDate Datetime 8 發(fā)布時間 5 NReader Text 16 發(fā)布