畢業(yè)論文——廈門軟件園管理服務系統(tǒng)

上傳人:good****022 文檔編號:116788532 上傳時間:2022-07-06 格式:DOCX 頁數(shù):43 大小:1.56MB
收藏 版權申訴 舉報 下載
畢業(yè)論文——廈門軟件園管理服務系統(tǒng)_第1頁
第1頁 / 共43頁
畢業(yè)論文——廈門軟件園管理服務系統(tǒng)_第2頁
第2頁 / 共43頁
畢業(yè)論文——廈門軟件園管理服務系統(tǒng)_第3頁
第3頁 / 共43頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——廈門軟件園管理服務系統(tǒng)》由會員分享,可在線閱讀,更多相關《畢業(yè)論文——廈門軟件園管理服務系統(tǒng)(43頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、本科畢業(yè)論文(科研訓練、畢業(yè)設計)題目:廈門軟件園管理服務系統(tǒng) 行政部子系統(tǒng)與后臺數(shù)據(jù)庫設計與開發(fā)姓 名: 學院:軟件學院系:專業(yè):軟件工程年級: 學號: 指導教師(校內(nèi)): 職稱: 指導教師(校外):職稱:二XX年X月廈門軟件園管理服務系統(tǒng)行政部子系統(tǒng)與后臺數(shù)據(jù)庫設計與開發(fā)【摘 要】 Office、WPS 等系列辦公軟件的出現(xiàn)使企業(yè)辦公效率得到了很大的提高。但是不足的是,office 等辦公軟件往往是以單個軟件形式存在的。一個組織內(nèi)部數(shù)據(jù)和資料又往往是分工、互動、協(xié)作和相關聯(lián)的。Office 等辦公軟件在信息協(xié)作方面的表現(xiàn)不盡如人意。 Internet 和 Intranet 等網(wǎng)絡的發(fā)展大大

2、的方便了人們的聯(lián)系和互動,管理信息系統(tǒng)的出現(xiàn)使得網(wǎng)絡辦公得以快速發(fā)展。隨著廈門軟件園的發(fā)展,廈門軟件園投資發(fā)展有限公司開始思考如何更好地利用現(xiàn)有條件,建立完善的信息管理系統(tǒng),強化內(nèi)部管理,提升外部服務的質(zhì)量?!皬B門軟件園管理服務系統(tǒng)”是一個基于 Internet/Intranet 技術的計算機信息管理業(yè)務系統(tǒng)。根據(jù)園區(qū)現(xiàn)有的技術條件,我們以.NET 為開發(fā)平臺,采用 ASP . NET 技術,以 Microsoft SQL Server 2005 作后臺數(shù)據(jù)庫,采用三層的 B/S 架構(gòu),運用 MVC 設計模式。以敏捷軟件開發(fā)方式開發(fā)。本文介紹了廈門軟件園管理服務系統(tǒng)的開發(fā)背景、系統(tǒng)目標、所采用

3、的主要技術及軟件產(chǎn)品、系統(tǒng)結(jié)構(gòu)、主要設計思想和技術特色?!娟P鍵詞】管理信息系統(tǒng);B/S;ASP.NET;SQL Server 2005- 1 -Xiamen Software Park Management Service System Design And Development of Administration Department And DatabaseAbstractOffice software such as Microsoft Office and WPS greatly improved enterprises work efficiency. An inadequate

4、in that is these office software store their data isolated. But company needs to collect information from different departments and some information and data are correlated. These office software cant meet this requirement. Internet/Intranet web technologys development greatly facilitates peoples co

5、mmunication and interaction. The emergence of MIS promotes the development of e-commerce.With the development of Xiamen Software Park, Xiamen Software Investment Development Limited begins to thinking building perfect information management system to intensify management and offer better service for

6、 companies in Software Park.Xiamen Software Park Management Service System is based on .NET platform, we use Microsoft SQL Server 2005 as the DBMS, choose B/S three-layer structure, use MVC design pattern and Agile software development methods. This paper will introduce the systems background, main

7、technology used, system structure, design and technical features.Key words MIS; B/S; ASP.NET; SQL Server 2005目錄第 1 章引言.11.1.項目背景分析 .11.1.1.項目背景.11.1.2.企業(yè)現(xiàn)狀.11.2.項目需求分析 .21.2.1.企業(yè)實施項目的需求.21.2.2.項目的信息需求.21.2.3.項目的性能要求.21.2.4.項目的難點 .41.2.5.項目的目標 .4第 2 章系統(tǒng)總體設計 .52.1.總體設計原則 .52.2.總體技術路線 .52.2.1.ASP.NET 介

8、紹 .62.2.2. SQL Server 2005 介紹 .62.2.3.B/S 三層結(jié)構(gòu)介紹.72.2.4.敏捷軟件開發(fā)介紹 .82.3.系統(tǒng)組成與功能實現(xiàn) .92.3.1.行政部管理子系統(tǒng)模塊功能描述 .102.3.2.主要數(shù)據(jù)庫表的設計: .11第 3 章系統(tǒng)詳細設計 .133.1.數(shù)據(jù)庫詳細設計 .133.2.行政部系統(tǒng)模塊功能設計 .153.2.1.合同管理模塊結(jié)構(gòu) .153.2.2.費用管理模塊結(jié)構(gòu) .173.2.3.設備管理模塊結(jié)構(gòu) .213.3.安全及可靠性設計.24第 4 章系統(tǒng)實現(xiàn)與運行結(jié)果 .264.1.系統(tǒng)登錄界面 .264.2.合同錄入界面 .274.3.水電費錄入

9、界面 .294.4.公共維修費錄入管理頁面 .304.5.停車位管理頁面 .314.6.費用查詢管理頁面.33第 5 章總結(jié).34致謝.35參考文獻.36ContentsCHARPTER 1 INTRODUCTION .11.1.PROJECT BACKGROUND ANALYSIS .11.1.1.Project Background.11.1.2.Enterprise IT Status .11.2.REQUIREMENT ANALYSIS .21.2.1.Implementation Requirement.21.2.2.Information Requirement .21.2.3.P

10、erformance Requirement.21.2.4.Project Difficulties .41.2.5.Project Objectives .4CHARPTER 2 SYSTEM FRAME DESIGN .52.1.DESIGN PRINCIPLE .52.2.TECHNICAL ROUTES .52.2.1.About ASP.NET .62.2.2. About SQL Server 2005 .62.2.3.About B/S Three-layer .72.2.4.About Agile software development .82.3.SYSTEM COMPON

11、ENTS AND FUNCTIONS.92.3.1. Admin Department System Functions .102.3.2.Main DB Tables .11CHARPTER 3 SYSTEM DETAIL DESIGN .133.1.DB DETAIL DESIGN .133.2.ADMIN DEPARTMENT SYSTEM DETAIL DESIGN .153.2.1.Contract Management Module .153.2.2.Fee Management Module .173.2.3. MR and Device Management Module .2

12、13.3.SAFETY AND RELIABILITY DESIGN .24CHARPTER 4 SYSTEM IMPLEMENT AND RESULT.264.1.LOGIN UI .264.2.CONTRACT INPUT UI.274.3.WATER AND ELETRICITY FEE INPUT UI .294.4.REPAIR FEE MANAGEMENT UI .304.5.PARKING SPACE MANAGEMENT UI.314.6.FEE INQUIRY AND MANAGEMENT UI.33CHARPTER 5 SUMMARY .34ACKNOWLEDGEMENT

13、.35REFERENCES .36廈門軟件園管理服務系統(tǒng)第1章 引言1.1. 項目背景分析1.1.1. 項目背景廈門軟件園包括軟件園孵化基地(一期)和軟件園產(chǎn)業(yè)基地(二期)。園區(qū)擁有完善的硬件和商務配套設施,配套有 IDC 機房、會議室、培訓中心、餐廳、休閑活動中心等共享服務設施,吸引了東南融通、翼華科技、美亞柏科、臺灣客服等 170 多家企業(yè)入園,業(yè)務涵蓋軟件開發(fā)、系統(tǒng)集成、信息服務、芯片設計、信息安全等領域,從業(yè)人員達 5000 余人。為了加強廈門軟件園的管理,廈門軟件產(chǎn)業(yè)投資發(fā)展有限公司決定建立一個“廈門軟件園管理服務系統(tǒng)”,并且逐步擴充其功能,使之成為集宣傳、客戶關系管理、綜合服務于一

14、體的“虛擬園區(qū)”,更好地滿足廈門軟件生產(chǎn)與 IC 設計企業(yè)日益增長的服務需求。1.1.2. 企業(yè)現(xiàn)狀園區(qū)經(jīng)過幾年的建設和發(fā)展,已經(jīng)在企業(yè)服務上積累了一定的經(jīng)驗,并擁有了一定的硬件環(huán)境條件,如互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)和園區(qū)網(wǎng)站。如何更好地利用現(xiàn)有條件,建立完善的信息管理系統(tǒng),強化內(nèi)部管理,提升外部服務的質(zhì)量,是軟件園當前急需解決的問題。園區(qū)的網(wǎng)站是軟件園對外宣傳的重要窗口。但由于缺乏信息系統(tǒng)的支持,網(wǎng)址只能提供一些靜態(tài)的信息,沒有充分發(fā)揮其服務于園區(qū)的日常管理、為廣大園區(qū)企業(yè)提供信息資源的功能。目前園區(qū)的內(nèi)部信息管理基本采用手工方式,主要借助于 Excel 和 Word 記錄園區(qū)的管理數(shù)據(jù),使用

15、電子郵件傳遞信息。由于信息格式的不統(tǒng)一和傳遞渠道的不暢通,使得各部門之間的信息無法共享,管理數(shù)據(jù)在多個部門中重復輸入,影響協(xié)作效率,增加了管理成本。例如,入園企業(yè)的費用分散產(chǎn)生于園區(qū)的行政部、企業(yè)服務部和技術部等多個部門,但是由于缺乏信息傳遞的有效途徑,目前財務部還不能隨時了解各部門的費用產(chǎn)生情況,無法及時匯總,并通知入園企業(yè)繳納各項費用。同時入園企業(yè)也缺乏渠道了解自己費用的產(chǎn)生情況,無法實現(xiàn)企業(yè)服務的透明化管理。- 1 -廈門軟件園管理服務系統(tǒng)1.2. 項目需求分析1.2.1. 企業(yè)實施項目的需求我們通過對軟件園的調(diào)研,并與園區(qū)領導層、部門負責人及業(yè)務骨干的幾次深入溝通,將企業(yè)實施項目的需求

16、歸納為以下方面:(1) 提升園區(qū)的內(nèi)部信息管理,建立各部門之間的信息交流渠道,理順數(shù)據(jù)流,避免重復輸入,充分得用網(wǎng)絡提供的便利,實現(xiàn)信息的集成與流通。(2) 以園區(qū)的內(nèi)部管理信息為基礎,為入園企業(yè)提供信息服務,使園區(qū)的管理透明化,提高入園企業(yè)的服務滿意度。(3) 隨著技術的發(fā)展、園區(qū)業(yè)務的擴展,系統(tǒng)應具良好的可擴展性。1.2.2. 項目的信息需求(1) 強調(diào)信息的安全性本系統(tǒng)將涉及園區(qū)的多個部門,絕大多數(shù)重要數(shù)據(jù)將以電子數(shù)據(jù)的形式在系統(tǒng)中進行有效管理,因此系統(tǒng)的可靠性和安全性必須得到充分的重視,系統(tǒng)的崩潰和錯誤可能給園區(qū)帶來不可彌補的損失。(2) 注重信息的可維護性、可管理性本系統(tǒng)作為一個典型

17、的信息管理系統(tǒng),在運行過程中需要不斷修正和完善,需要經(jīng)過大量的適應性修改、調(diào)整,并且隨著計算機技術的發(fā)展和客戶新的需求的提出,應用系統(tǒng)需要升級,所以要求應用系統(tǒng)的程序應該是可讀、容易升級、可測試的。1.2.3. 項目的性能要求為保證系統(tǒng)安全穩(wěn)定、可靠高效地長期運行,本系統(tǒng)應該滿足以下性能要求:(1) 實用性實用性就是能夠最大限度地滿足客戶的實際工作要求,它是衡量軟件質(zhì)量體系中最重要的指標。是否與業(yè)務結(jié)合緊密,是否具有嚴格的業(yè)務針對性,是系統(tǒng)成敗的關鍵因素。因此,交給用戶手上的系統(tǒng)都應該是實用的,能解決問題的。項目的總體設計要充分考慮用戶當前各業(yè)務層次,各環(huán)節(jié)管理中數(shù)據(jù)處理的安全性和便- 2 -

18、廈門軟件園管理服務系統(tǒng)利性,把滿足用戶的基本業(yè)務需求作為第一要素進行考慮。項目的后期開發(fā)均應充分考慮用戶各種業(yè)務的實際需求和策略,切實符合園區(qū)各部門的業(yè)務和職能要求。(2) 標準化在當前計算機及其相關設備更新?lián)Q代的周期越來越短的現(xiàn)實前提下,為了使本系統(tǒng)在未來的運行過程中,其技術能夠和整個計算機領域的發(fā)展同步,具備靈活的擴展性和良好的可移植性,設計中應用軟件的開發(fā)應堅持標準化的原則。首先采用國家標準和國際標準,其次采用軟件界廣為流行的通用標準。(3) 先進性及成熟性軟件系統(tǒng)在主機選擇、網(wǎng)絡結(jié)構(gòu)設計、網(wǎng)絡設備配置、網(wǎng)絡管理方式等方面應具有先進性,采用國際上既先進同時又成熟可靠的技術。采用當代最新技

19、術,建立一個開放的信息資源管理平臺,構(gòu)建多層次體系結(jié)構(gòu)。(4) 可靠性系統(tǒng)必須可靠,對于重要的數(shù)據(jù)庫采用先進的、多種備份技術。(5) 可擴展性和強壯性可擴展性是系統(tǒng)能夠響應需求的變化進行擴展的程度,它有兩層含義:(a) 用戶數(shù)量上的可擴展性(或性能可擴展性);(b) 業(yè)務上的可擴展性(或功能可擴展性)。系統(tǒng)設計除了可以適應目前的業(yè)務需要以外,應充分考慮用戶日后的業(yè)務發(fā)展需要,隨著數(shù)據(jù)量的擴大,用戶數(shù)的增加以及應用范圍的拓展,只需調(diào)整硬件設備的性能即可滿足要求。(6) 開放性在系統(tǒng)設計過程中應考慮內(nèi)外網(wǎng)系統(tǒng)的部分數(shù)據(jù),在未來可能會通過隔離服務器進行數(shù)據(jù)傳輸,所以系統(tǒng)應支持多協(xié)議。同時整個系統(tǒng)在建

20、設上也是開放,將來隨著業(yè)務的擴展可進行動態(tài)的業(yè)務擴充。(7) 可維護性和可管理性本系統(tǒng)作為一個信息管理系統(tǒng),在運行過程中需要不斷修正和功能完善,需要經(jīng)過大量的適應性修改、調(diào)整,并且隨著計算機技術的發(fā)展和新需求的提出,應用系統(tǒng)也有可能需要升級,所以要求應用系統(tǒng)的程序應該是可讀、容易升級、可測試的。(8) 安全與保密系統(tǒng)應該能夠保證正確的人訪問正確的信息,任何非法的訪問都被拒絕。對于基于- 3 -廈門軟件園管理服務系統(tǒng)Browser/Server 結(jié)構(gòu)的信息系統(tǒng),要保證它的有效性、機密性、完整性、可靠性和不可抵賴性 。因此系統(tǒng)必須并對使用信息進行嚴格的權限管理。在技術上,采用嚴格的安全與保密措施,

21、確保系統(tǒng)的可靠性、保密性和數(shù)據(jù)的一致性。系統(tǒng)對重要的密級信息采取不同的加密措施,確保了網(wǎng)絡與數(shù)據(jù)的安全性。 在設計與軟件開發(fā)中遵循五層安全體系:網(wǎng)絡層的安全(防火墻、內(nèi)外網(wǎng)的分離),系統(tǒng)的安全(權限管理、分模塊登錄),用戶的安全(用戶登錄、口令加密、用戶日志),應用服務的安全(應用服務權限),數(shù)據(jù)的安全(數(shù)據(jù)備份)。1.2.4. 項目的難點本項目的開發(fā)涉及園區(qū)的多個部門,是一項綜合性非常強的系統(tǒng)研發(fā)工程。本項目的主要難點具體體現(xiàn)在以下幾個方面:(1) 企業(yè)的需求并不明確,甚至客戶自己也不清楚具體需求,需要時時跟客戶溝通,在系統(tǒng)使用過程中修改和增加需求,開發(fā)團隊必須能夠適應頻繁變化的需求而且系統(tǒng)

22、必須適應企業(yè)持續(xù)的業(yè)務發(fā)展需求,以及管理模式的變化。(2) 本項目不是一個純技術系統(tǒng),涉及企業(yè)管理體制、企業(yè)文化、企業(yè)傳統(tǒng)等方面,這大大加大了系統(tǒng)設計和實施的難度。(3) 系統(tǒng)需要對多種用戶多種角色進行權限管理,這也帶來了很大的難度。1.2.5. 項目的目標(1) 建立基于網(wǎng)絡的數(shù)字化協(xié)作環(huán)境。使園區(qū)的服務不受時間和地域限制,以加強公司和園區(qū)企業(yè)之間的交流與互動,加強園區(qū)管理的透明度。(2) 建立園區(qū)統(tǒng)一的數(shù)字信息平臺,借助于計算機網(wǎng)絡系統(tǒng)將公司各相關業(yè)務部門分散的各個業(yè)務應用單元有機的聯(lián)接在一起。實現(xiàn)信息化的集成,提高園區(qū)管理的規(guī)范性,實現(xiàn)跨部門、跨地域的園區(qū)管理。(3) 預留與上級單位信息

23、系統(tǒng)的接口(如高新區(qū)管委會),能夠共享相關信息。- 4 -廈門軟件園管理服務系統(tǒng)第2章 系統(tǒng)總體設計2.1. 總體設計原則實施本系統(tǒng)是一項涉及面廣、供需雙方磨合周期較長、關系企業(yè)長遠發(fā)展的基礎性系統(tǒng)工程。因而,在本系統(tǒng)實施的整個過程中,必須針對軟件目前存在的問題以及技術和管理現(xiàn)狀,圍繞園區(qū)的發(fā)展規(guī)劃和遠景目標來組織實施。為此,我們認為,在本系統(tǒng)的整個開發(fā)和實施過程中,必須遵循如下的基本原則:(1) 注意系統(tǒng)的實用性、可行性和先進性相結(jié)合本系統(tǒng)的開發(fā)和實施,必須堅持效益驅(qū)動,講究實用,不片面追求技術上的先進性,而要以滿足企業(yè)的實際需求為根本目的。應盡量采用先進的成熟技術,確定切實可行的開發(fā)目標,

24、完成既能解決實際問題,又具有先進技術水平的系統(tǒng)。因此,本系統(tǒng)的開發(fā)和應用堅持工具化、集成化、網(wǎng)絡化、實用化和適度智能化的指導思想。強調(diào)本系統(tǒng)的實用性、方便性,提高軟件園區(qū)管理的效率和水平,降低管理工作量,確保數(shù)據(jù)的完整性、一致性、正確性。(2) 強調(diào)系統(tǒng)的開放性和適應性本系統(tǒng)應是一種開放性系統(tǒng),因此,系統(tǒng)應能夠適應工作環(huán)境的不斷變化和計算機技術的不斷發(fā)展。實現(xiàn)園區(qū)管理信息流的直接傳遞和交換。(3) 強調(diào)系統(tǒng)的可靠性和安全性本系統(tǒng)將涉及到企業(yè)管理的方方面面,系統(tǒng)所產(chǎn)生的重要數(shù)據(jù)將以電子數(shù)據(jù)的形式在系統(tǒng)中進行有效管理,因此,系統(tǒng)的可靠性和安全性必須得到充分的重視,確保數(shù)據(jù)的集中、安全、完整、一致。

25、(4) 遵循有限目標、分期實施、逐步發(fā)展的原則在本系統(tǒng)的實施過程中,必須充分考慮到廈門軟件產(chǎn)業(yè)投資發(fā)展有限公司的人員素質(zhì)、技術儲備、管理水平、資金條件等實際情況的限制,從企業(yè)當前和長遠的實際需求出發(fā),定出相應合適的規(guī)劃與發(fā)展目標,采取集中規(guī)劃、分步實施的建設方針。2.2. 總體技術路線“廈門軟件園管理服務系統(tǒng)”是一個基于 Internet/Intranet 技術的計算機信息管理業(yè)務系統(tǒng)。根據(jù)園區(qū)現(xiàn)有的技術條件,我們以 Microsoft 公司的.NET 平臺為基礎,以 Microsoft- 5 -廈門軟件園管理服務系統(tǒng)SQL2005 作為后臺 web 數(shù)據(jù)庫,采用三層的 Browser/Ser

26、ver 架構(gòu),運用 MVC 設計模式。開發(fā)方式為敏捷軟件開發(fā)方式。2.2.1. ASP.NET 介紹ASP.NET 是 ASP 的后繼版本(在先前的文檔中被稱為 ASP+)。ASE.NET 和它的前期版本都是構(gòu)建新一代動態(tài)網(wǎng)站和基于網(wǎng)絡(特別是 Internet)的分布式應用的技術。ASE.NET 為網(wǎng)站設計人員和網(wǎng)絡程序員提供了更簡單快捷的開發(fā)方法。ASP.NET 向前兼容 ASP,運行在.NET Platform 上。以前的 ASP 腳本幾乎不經(jīng)修改就可以在.NET Platform 上運行,從而保護了先前的投資。當前,ASP.NET 僅支持完全面向?qū)ο蟮?Visual Basic、C#和

27、 Jscript。 VBScript 已經(jīng)不被支持。ASPNET 是完全基于組件的,所有的頁面、COM 對象乃至 HTML 元素都可以視為對象。ASP.NET 中將可以使用.NET Platform 提供的各種運行環(huán)境服務,如豐富的類庫、數(shù)據(jù)訪問、自動內(nèi)存管理等等,從而可以大大提高開發(fā)效率。ASP.NET 代碼不再是解釋型代碼;可以經(jīng)由 JIT 編譯器編譯后運行,并且引入了頁面緩沖機制。此外,ASP.NET 還具有以下特性:更簡單易行的部署,更好的仲縮性和可用性,更先進的安全性能;更多更深層的特性等。2.2.2. SQL Server 2005 介紹SQL Server 2005 在企業(yè)數(shù)據(jù)管

28、理方面采用失敗轉(zhuǎn)移集群和數(shù)據(jù)庫鏡像技術,具有高可用性,并引進了一套集成的管理工具和管理應用編程接口(APIs),以提供易用性、可管理性、及對大型 SQL Server 配置的支持。SQL Server 2005 通過數(shù)據(jù)庫加密、更加安全的默認設置、加強的密碼政策和細化許可控制、及加強的安全模型等特性,為企業(yè)數(shù)據(jù)提供最高級別的安全性。另外它具有表格分區(qū)、復制能力的增強和支持 64 位的先進的可伸縮性。SQL Server 2005 引入了使用 Microsoft .NET 語言來開發(fā)數(shù)據(jù)庫目標的性能。并提供一種新的 XML 數(shù)據(jù)類型,使在 SQL Server 數(shù)據(jù)庫中存儲 XML 片段或文件成

29、為可能。另外,SQL Server 2005 具備了分析服務、數(shù)據(jù)轉(zhuǎn)換服務(DTS)、報表服務、數(shù)據(jù)挖掘等商務智能特性。- 6 -廈門軟件園管理服務系統(tǒng)2.2.3. B/S 三層結(jié)構(gòu)介紹所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個“中間層”,也叫組件層。三層體系的應用程序?qū)I(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過 COM/DCOM 通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互(如圖 2-1 所示)。外網(wǎng)WEB服務器瀏覽器防火墻數(shù)據(jù)庫服務器、組件服務器內(nèi)網(wǎng)WEB服務器瀏覽器圖 2-1 B/S 三層物理結(jié)構(gòu)示意圖(1)

30、 B/S 三層結(jié)構(gòu)的特點:基于 TCP/IP 開放式網(wǎng)絡標準協(xié)議,具有很強的系統(tǒng)獨立性和平臺無關性;解決了 C/S 結(jié)構(gòu)中客戶端程序的異構(gòu)性和跨平臺性;完全實現(xiàn)了跨平臺訪問計算機及其網(wǎng)絡上的各種資源,同時也延伸了客戶機和服務器的物理距離;軟件維護開銷能夠大大降低,只需開發(fā)維護服務器應用程序,無需開發(fā)客戶端程序;服務器上所有的應用程序都可以通過 Web 瀏覽器在客戶機上執(zhí)行,從而統(tǒng)一了用戶界面。充分發(fā)揮了 DBMS 高效的數(shù)據(jù)存儲和數(shù)據(jù)管理能力,把傳統(tǒng)的數(shù)據(jù)庫訪問、存取和維護等技術應用于 Internet 的 Web 之上從而實現(xiàn)更大程度和更大范圍的數(shù)據(jù)庫資源共享。B/S 結(jié)構(gòu)是 C/S 結(jié)構(gòu)的

31、繼承和發(fā)展,它是 Internet 技術和數(shù)據(jù)庫技術相結(jié)合的過程中形成的數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)。B/S 結(jié)構(gòu)代表了當前數(shù)據(jù)庫應用軟件技術的發(fā)展的趨勢,是目前人們開發(fā) Web 數(shù)據(jù)庫系統(tǒng)普遍采用的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)。(2) 用 ASP.NET 部署三層架構(gòu):- 7 -廈門軟件園管理服務系統(tǒng)ASP.NET 只是.NET 中的一部分。它采用頁面和代碼分離的編寫方式,具有極快的編譯執(zhí)行速度,將應用系統(tǒng)集成于分布式系統(tǒng)之上,能極大地提高系統(tǒng)的可擴展性。我們將應用的商業(yè)邏輯放在中間層應用服務器上,把應用的業(yè)務邏輯與用戶界面分開(如圖 2-2 所示)。圖 2-2 三層結(jié)構(gòu)模塊示意圖在保證客戶端功能的前提下,為用戶提

32、供一個簡潔的界面。如果需要修改應用程序代碼,只需要對中間層應用服務器進行修改,而不用修改成千上萬的客戶端應用程序。從而使開發(fā)人員可以專注于應用系統(tǒng)核心業(yè)務邏輯的分析、設計和開發(fā),簡化了應用系統(tǒng)的開發(fā)、更新和升級工作。.NET 中可以方便地實現(xiàn)組件的裝配,后臺代碼通過命名控件使用自己定義的組件;顯示層放在 ASP 頁面中,數(shù)據(jù)庫操作和邏輯層用組件來實現(xiàn),這樣就很方便地實現(xiàn)了三層架構(gòu)。2.2.4. 敏捷軟件開發(fā)介紹之所以采用敏捷軟件開發(fā)方式,是因為本項目不是一個純技術系統(tǒng),它涉及到企業(yè)文化、企業(yè)管理等多個方面。項目的實施涉及到園區(qū)的企業(yè)服務部、行政部、財務部等相關部門。項目在開發(fā)初期,定義不明確,基本處于一個持續(xù)變化的狀態(tài),客戶會在使用過程中不斷反饋信息,改變和明確需求。是否能準確地獲取客戶的需求是這個項目成敗的關鍵,因此我們決定采用敏捷軟件的開發(fā)方式。敏捷軟件開發(fā)是 20 世紀末新興的一種軟件開發(fā)過程方法,它以適應性的過程代替?zhèn)鹘y(tǒng)的預測性的過程,在很大程度上滿足了現(xiàn)代商業(yè)軟件業(yè)務復雜、需求多變、時間要求緊迫等特點。- 8 -廈門軟件園管理服務系統(tǒng)敏捷軟件的核心思想是:(1) 個體和交互勝過過程和工具(2) 可以工作的軟件勝過面面俱到的文檔(3)

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!