信息科技
作者:於淼 佟彤 賈鴻莉
摘要 本文介紹了基於ASP.Net的公交車查詢係統的開發過程。此公交車查詢係統基於B/S(瀏覽器/服務器)體係,以Microsoft SQL Server2005 Enterprise作為網絡(DBMS)數據庫管理係統,以Windows Server2003 SP1/Windows XP SP2及任意含有客戶端瀏覽器的操作係統作為其前端操作係統平台,並提供了用於開發和維護係統的數據字典。
關鍵詞 公交車查詢;數據庫管理;瀏覽器;網絡開發
中圖分類號TP39 文獻標識碼A 文章編號 1674-6708(2011)49-0215-02
0 引言
該係統可以節省工作人員大量數據收集、錄入、整理、查詢、修改等手工操作,能夠極大地提高工作效率,同時促進業務的規範化,及時給用戶和管理人員提供必要的信息統計。開發係統所需的費用也是比較低的,其運行與培訓費用也不會占用太多資金,可以預見係統完成後可以帶來較大的經濟效益。所以在經濟上、管理上都是可行的。綜上所述,公交車查詢信息管理係統在技術上、經濟上、管理上都是可行的。
1 係統綜合要求
此設計為公交車查詢管理係統,采用ASP.NET為基礎開發,在此基礎上增加一個投票管理子係統。前台要實現的功能:此模塊隻提供簡單的數據瀏覽,根據本次 設計的需要,設計重心是基於係統的後台。後台管理功能:要能夠對網站絕大部分的動態信息直接操作,盡量不改動頁麵。係統性能要求:數據處理速度要快,並能夠在短時間內響應用戶的請求。運行要求:為了使係統安全、穩定的運行,操作係統和數據庫要采用服務器版,WEB服務器要能夠允許多人在線同時訪問。
2 運行環境和開發工具的選擇
通過以上各種技術的介紹和比較,結合實際情況,主要采用ASP.NET 2.0技術實現動態頁麵設計,SQLServer 2005 Enterprise實現數據庫應用和數據管理的設計方案。
2.1 開發工具的介紹
係統采用ASP.NET進行構架,數據庫采用數據處理功能強大的Microsoft SQL Server 2005來建立,開發工具結合Microsoft Visual Studio 2005,采用Microsoft Visio 2007進行數據庫建模。係統規劃中,采取了軟件工程中的思想,應用了數據庫建模技術,充分應用了麵向對象,麵向服務的思想。
2.2 運行環境
硬件環境:
CPU:Intel Pentium III 800以上;
內存:250MB以上;
顯示器:VGA800*600以上;
硬盤空間:10G以上;
鍵盤:標準鍵盤或兼容鍵盤;
鼠標:PC/2。
軟件環境:
1)操作係統:Windows XP SP2/ Windows Server 2003 SP1/Vista;
2)服務器:IIS 5.x/IIS 6.0/IIS 7.0;
3)瀏覽器:IE6.0或與之等同功能的Netscape或firefox或Opera。
3 Web建站思想
3.1 WEB設計的方法
雖然Web工程包含了程序設計和軟件開發,且采用了一些軟件工程的原理,但是,基於Web的係統開發與軟件開發是不同的,同樣,Web工程也不同於軟件工程。