最新系統開發,你了解嗎? 字號:  

本網站系統根據企業要求分為前臺和后臺兩大部分,后臺部分占有很大比重,這是和傳統網站有所不同,本網站設計的核心部分就是靈活,后臺的設計使用了大量的表格,并且采用多種映射機制,其中最大的特點就是單表對多表,例如主頁信息顯示團隊風采、新聞中心、經典案例、服務客戶、公司文化和服務項目等六個模塊的內容,而它的顯示使用了大量表的交叉取數,當各模塊信息更新時要將更新的信息通知主頁,這樣主頁在條用數據時才能將更新的數據顯示出來。

網站的軟硬件開發環境:1)服務器的軟硬件配置,服務器的硬件配置: CPU 奔騰D 2.0G,硬盤80G,內存512M,服務器的操作系統:Windows XP以上,Web服務器軟件:IIS 6.1(Internet Information Server),數據庫服務器軟件:SQL Server 20002)客戶端的軟硬件配置,客戶端的硬件配置: CPU 奔騰4或以上,硬盤40G,內存256M,客戶端操作系統:Windows XP以上,客戶端瀏覽器軟件:IE(Internet Explorer)4.1.2 系統的開發工具:由于系統的軟件配置主要是基于Microsoft公司的軟件,所以在系統的開發工具的選擇上采用了Microsoft公司的軟件開發工具VS2008,具體內容如下:

系統的開發工具:由于系統的軟件配置主要是基于Microsoft公司的軟件,所以在系統的開發工具的選擇上采用了Microsoft公司的軟件開發工具VS2008,具體內容如下:采用ASP.net技術、C#腳本語言編寫Web應用程序。采用SQL Server 2000存儲和管理數據。4.1.2 網站的整體架構。系統采用三層的體系結構,數據庫采用Microsoft SQL Server2000,編程語言為C#以及ASP.NET Web頁面采用ASP.NEThtml代碼,后臺程序由C#編寫。

Web表示層外,還有Model層、數據訪問層DAL、業務邏輯層BLL等等。 DAL負責數據庫的數據存取,BLL通過調用DAL層的方法來實現業務需求,Web層通過調用BLL的方法來實現與用戶的交互, Model提供數據實體類供WebBLLDAL調用,DAL負責與數據庫的交互,為了提高維護性,采用OOP的設計思想,只有BLL層可以直接調用DAL層類中的方法,不可以跨層調用。 BLL層的功能是由多個不同的類互相配合實現復雜的業務邏輯。   

系統大量采用ajax技術,通過 AJAX JavaScript 可使用 JavaScript XMLHttpRequest 對象來直接與服務器進行通信。通過這個對象,您的 JavaScript 可在不重載頁面的情況與 Web 服務器交換數據。AJAX 在瀏覽器與 Web 服務器之間使用異步數據傳輸(HTTP 請求),這樣就可使網頁從服務器請求少量的信息,而不是整個頁面。傳統的web應用允許用戶填寫表單(form),當提交表單時就向web服務器發送一個請求。服務器接收并處理傳來的表單,然後返回一個新的網頁。

傳統的web應用允許用戶填寫表單(form),當提交表單時就向web服務器發送一個請求。服務器接收并處理傳來的表單,然後返回一個新的網頁。這個做法浪費了許多帶寬,因為在前後兩個頁面中的大部分HTML代碼往往是相同的。由于每次應用的交互都需要向服務器發送請求,應用的響應時間就依賴于服務器的響應時間。這導致了用戶界面的響應比本地應用慢得多。這使得Web應用程序更為迅捷地回應用戶動作,并避免了在網絡上發送那些沒有改變過的信息。

與此不同,AJAX應用可以僅向服務器發送并取回必需的數據,它使用SOAP或其它一些基于XMLweb service接口,并在客戶端采用JavaScript處理來自服務器的響應。因此在服務器和瀏覽器之間交換的數據大量減少,結果我們就能看到響應更快的應用。同時很多的處理工作可以在發出請求的客戶端機器上完成,所以Web服務器的處理時間也減少了。使用Ajax的最大優點,就是能在不更新整個頁面的前提下維護數據。



 

超级美食游戏 快速时时彩 台湾麻将最大番型 海南飞鱼彩票走势图 河北11选5 足球成交量app 重庆快乐10分 乱世群英三国麻将 双色球新规律点位公式 网上兼职最赚钱的工作 悟空问答提问问题能赚钱嘛 安徽快三 007球探比分网即时比分 7星彩开奖结果14073 cctv5天下足球直播 新浪体育视频直播 新疆18选7开奖规则