【正文】
6 本章小結 ......................................................................................................................... 26 結 論 ........................................................................................................................................... 27 致 謝 ........................................................................................................................................... 28 參考文獻 ....................................................................................................................................... 29 附錄 A .......................................................................................................................................... 30 附錄 B .......................................................................................................................................... 31 哈爾濱遠東理工學院學士學位論文 1 第 1 章 緒論 選題目的和意義 應用的成敗。 本系統(tǒng)設計目標明確,針對 整個用戶訪問者, 做出具有網絡時代個性化色彩的 網站 。 關鍵詞 : 企業(yè)網站 ; Dreamweaver; ASP 動態(tài) ; ACCESS 哈爾濱遠東理工學院學士學位論文 II Abstract Swift development of Inter influence and change human all respects of life on some degree of depth and scope. The website is asked to be bulid. The designing object in this system is clear, and it can realize the enterprise website with individualized color to the consumer. It should be small and refine, and it should have practical feasibility. The real simulation of the enterprise web process. This artical has discuss the characteristics of the three layers model of server end, and analyse the characteristics of Dreamweaver UltraDev and the developping skill of ASP. Discuss the frame structures of bookstores and its datadabe designing. Prove a technologyDreamweaver UltraDev+ASP to a relatively plicated enterprise website, which is the relatively suitable. Based on the ASP website, ASP is a serverside scripting writing environment, to create and dynamic Web pages or Web applications. ASP page can contain text, HTML tags, mon script mands and COM ponents, etc. Using the ASP page can be added to the interactive content (such as online forms), also can use HTML pages created as the user interface of web applications. Based on the background of language, SQL database ACCESS support ODBC (database interconnection Data Base, Kent login), use ACCESS powerful DDE (dynamic Data exchange) and OLE object (and) can be embedded in a Data sheet embedded in the bitmap, voice, Excel, Word form, can build dynamic document database of statements and forms, etc. ACCESS can be applied programs, and the dynamic data with Inter connection. Realize the basic function of the enterprise website, such as the registration of users, Login, revising user information, product show, searching for drive information etc. Prove some main design route of this system. The operation of managing end will display dynamically at customer end, and it makes the enterprise website really “active”. Propose something that need improving and further work in the future. Keywords: Enterprise website。網站也正在成為如同電話、傳真一樣普遍的工具成為企業(yè)宣傳品牌、展示服務與產品乃至進行所有經營互動的平臺和窗口。第三代企業(yè)網站引入數據庫的概念,增強互動的同時還完善了網站的可編輯性。 哈爾濱遠東理工學院學士學位論文 3 第 2 章 關鍵技術介紹 本系統(tǒng)是基于 Windows Server 2020 的環(huán)境下開發(fā)的,用到的主要技術有三層架構,開發(fā)工具有 ASP 動 態(tài)服務器頁面和 SQL數據庫語言。由于層是一種弱耦合結構,層與層之間的依賴是向下的,底層對于上層而言是 “ 無知 ” 的,改變上層的設計對于其調用的底層而言沒有任何影響。比如一批統(tǒng)計數據你可以分別用柱狀圖、餅圖來表示。被模型返回的數據是中立的,就是說模型與數據格式無關,這樣一個 模型能為多個視圖提供數據。 因為模型是自包含的,并且與控制器和視圖相分離,所以很容易改變你的應用程序的數據層和業(yè)務規(guī)則。 6. 可維護性,分離視圖層和業(yè)務邏輯層也使得 WEB 應用更易于維護和修改。 2. ASP 提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強大。 2. 面向對象 Access 是一個面向對象的開發(fā)工具,利用面向對象的方式將數據庫系統(tǒng)中的各種功能對象化,將 數據庫管理 的各種功能封裝在各類對象中。 IIS 意味著你能發(fā)布網頁,并且有 ASP(Active Server Pages)、JAVA、 VBscript 產生頁面,有著一些擴展功能。選擇完畢后單擊“確定”按鈕,退回到界面中再單擊“下一步”,系統(tǒng)就會開始復制文件。瀏覽器按順序閱讀網頁文件,然后根據標記符解釋和顯示其標記的內容,對書寫出錯的標記將不指出其錯 誤,哈爾濱遠東理工學院學士學位論文 9 且不停止其解釋執(zhí)行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。微軟推薦的分層式結構一般分為三層,從下至上分別為:數據訪問層、業(yè)務邏輯層(又或成為領域層)、表示層 。除了新浪、網易等大門戶網站外,一般網站只是幾個靜態(tài)頁面,對網站功能要求不 高。 各地建站公司:規(guī)模較小,一般通過代理軟件公司的管理軟件產品為主。 3 用戶積分查詢 :實現 對用戶積分的查詢 。 每次對程序進行更新的時候需要管理員把新的程序標題、型號以及大小都錄入進去。 數據分析 數據庫中表的建立 在 Access 數據庫中,所有的數據存儲都是圍繞表進行的,數據不會存儲在數據庫的其他位置。如表 42 所示。 網站除了 提供下載 之外,最重要的就是管理,一個網站的成功與否就要看管理者對管理的項目是否掌握與了解。在經過近十年的發(fā)展后,國內網 站建設市場已經開始逐步走向成熟和規(guī)范。訪問者可以通過直接找到自己需要的支持或者是信息。 第三階段,定義為網站的“細分式”發(fā)展期,是網站發(fā)展的成熟階段。 WEB 技術的迅猛發(fā)展正推動了 Inter 上信息服務類的進步。因而, HTML 是 Web 編程的基礎,也就是說萬維 網是建立在超文本基礎之上的。不過經過這樣處理安裝的 IIS 在運行上可能存在某種未知的缺陷。假若設置參數為 50 個 iis,則這個站允許同時有 50 個頁面被打開。 4. 集成環(huán)境、處理多種數 據信息 Access 基于 Windows 操作系統(tǒng) 下的集成開發(fā)環(huán)境 。這也是 ASP 功能強大的重要方面 [10]。 根據開發(fā)者經驗,由于開發(fā)者將一個應用程序分成了三個部件,所以使用 MVC 同時也意味著你將要管理比以前更多的文件,這一點是顯而易見的。 MVC 的優(yōu)點 1. 低耦合性,視圖層和業(yè)務層分離,這樣就允許更改視圖層代碼而不用重新編譯模型和控制器代碼,同樣,一個應用的業(yè)務流程或者業(yè)務規(guī)則的改變只需要改動 MVC 的模型層即可。它們將像數據庫 查詢語句這樣的數據層代碼和像 HTML 這樣的表示層代碼混在一起。使用 MVC應用程序被分成三個核心部件:模型、視圖、控制器。 3.數據層:數據訪問層 , 有時候也稱為是持久層,其功能主要是負責數據庫的訪問,可以訪問數據庫系統(tǒng)、二進制文件、文本文檔或是 XML文檔。 三層體系的應用程序將業(yè)務規(guī)則、數據訪問、合法性校驗等工作放到了中間層進行處理。企業(yè)網站的作用就是為 展現公司形象,加強客戶服務,完善網絡業(yè)務,還可以與潛在客戶建立商業(yè)聯系。 下面我們再來看一下各大門戶網站的頁面設計,新浪、網易這 類的網站算的上是國內大型的門戶網站了,這類的門戶網站主要追求流量,打開網頁及時,速度快,由于新聞消息的更新較快,需要工作人員時刻錄入信息,需要比較高校穩(wěn)定的數據庫。調查研究顯示,企業(yè)的知名度、企業(yè)的實力往往是和網站的制作水平成正比的。 登陸 OKI 的頁面,進入賬號登陸系統(tǒng)就會得到產品信息,公司資訊。 實現了該 企業(yè)網站 的基本功能,用戶注冊、登錄、修改用戶信息、 公司產品展示、驅動信息查詢 等等。 因此, 為了了解最新的企業(yè)網站的建站潮流,基本的建站規(guī)則,和全面的利用自己大學四年的掌握的知識,來做一些貼近實踐的內容,企業(yè)建站與我們每個人相關,這個項目里面也有我自己對于企業(yè)建站的一些具體認識,一些想法直接應用于這個項目中,更能體現我們年輕人對于這方面的想法和認識。成功的企業(yè)網站,需要提供高速的鏈接、豐富的內容、及時的更新、更多的服務,企業(yè)網站的建設作為系統(tǒng)工程,其規(guī)劃設計需要綜合考慮網絡性能、存儲設備、服務器選型、系統(tǒng)軟件平臺、應用開發(fā)平臺、網站安全管理等綜合因素。包括整體結構的設計,數據結構的構造,頁面風格,功能的構造。例如 Martin Fowler 在《 Patterns of Enterprise Application Architecture》一書中,將整個架構分為三個主要的層:表示層、領域層和數據源層。 Controller 層是哈爾濱遠東理工學院學士學位論文 4 Model 與 View 之間溝通的橋梁,它可以分派用戶的請求并選擇恰當的視圖以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。 2. 模型,模型表示企業(yè)數據和業(yè)務規(guī)則。 由于模型返回的數據沒有進行格式化,所以同樣的構件能被不同界面使用。由于模型返回的數據沒有進行格式化,所以同樣的構件能被不同的界面使用。 Active Server Page 可以包含 HTML 標記、普通文本、腳本命令以及 COM 組件等,實際上是將標準的 HTML文件拓展了