版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 小型企業(yè)信息服務網(wǎng)站的設計與實現(xiàn)</p><p><b> 學生姓名:xxx</b></p><p><b> 指導教師:xxx</b></p><p><b> 所在院系:xxx</b></p><p><b> 所學專業(yè):xxx<
2、;/b></p><p><b> 研究方向:xxx</b></p><p><b> xxx 大 學</b></p><p><b> xxx年xxx月</b></p><p> Small business information service websit
3、e design and implementation</p><p><b> Name:xxx</b></p><p><b> Tutor:xxx</b></p><p> College:xxx</p><p><b> Major:xxx</b></p&
4、gt;<p> Direction:xxx</p><p> xxx University</p><p><b> xxx</b></p><p><b> 摘 要</b></p><p> 隨著科技的不斷發(fā)展,計算機技術的不斷更新,網(wǎng)絡技術的不斷完善,Web建站技術的
5、提高,用以網(wǎng)站建設的軟件種類繁多。其中以ASP技術使用最為廣泛,ASP是當今流行的web應用程序技術之一。作為一種服務器端腳本編寫環(huán)境,它將HTML 語言、腳本代碼和服務器組件有機地結合在一起,可以用來創(chuàng)建交互式的動態(tài)網(wǎng)頁和具有數(shù)據(jù)庫訪問功能的web應用程序。而企業(yè)的網(wǎng)絡環(huán)境在現(xiàn)在及未來的資訊社會將成為不可缺少的企業(yè)識別標志之一,提升企業(yè)的附加價值。除了提供給予客戶一個效率資訊溝通通道,它即是一個即時資訊的看板,也可以是一個購物中心,也
6、可以當作網(wǎng)絡即使技術客戶服務中心。它是區(qū)別與一般宣傳媒體的企業(yè)展示窗口。一個好的網(wǎng)絡管理系統(tǒng)將會使企業(yè)在網(wǎng)站建設方面減少投資成本提高工作效率。本文將著重介紹基于ASP+ACCESS數(shù)據(jù)庫的企業(yè)網(wǎng)站管理系統(tǒng)構建。</p><p> 關鍵詞: ASP; ACCESS數(shù)據(jù)庫; Dreamweaver;企業(yè)網(wǎng)絡;管理系統(tǒng)</p><p> Small business information
7、service website design and implementation</p><p><b> Abstract</b></p><p> With the continuous development of science and technology, computer technology constantly updated, network
8、 technology continues to improve, Web technology to enhance the station, the construction site for a wide range of software. ASP technology with the most widely used, ASP is the popular web application technique. As a se
9、rver-side scripting environment, it would HTML language, script code and server components organically combined. can be used to create interactive and dynamic web database ac</p><p> Keywords: ASP; ACCESS A
10、tabase; Dreamweaver;Enterprise Network; Management System</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 目
11、 錄III</b></p><p> 1 前言- 1 -</p><p> 1.1 課題背景- 1 -</p><p> 1.2企業(yè)網(wǎng)站規(guī)劃- 1 -</p><p> 1.3 相關技術介紹- 2 -</p><p> 1.3.1 ASP介紹- 2 -</p><p
12、> 1.3.2 ADO訪問數(shù)據(jù)庫技術介紹- 3 -</p><p> 1.3.3 數(shù)據(jù)庫選擇- 3 -</p><p> 2 系統(tǒng)分析- 5 -</p><p> 2.1系統(tǒng)調查- 5 -</p><p> 2.2系統(tǒng)可行性研究- 5 -</p><p> 2.2.1 經(jīng)濟可行性- 6 -
13、</p><p> 2.2.2 技術可行性- 6 -</p><p> 2.2.3 運行可行性- 6 -</p><p> 2.2.4 結論- 6 -</p><p> 2.3 企業(yè)網(wǎng)站軟件開發(fā)方法- 6 -</p><p> 2.4 需求分析- 7 -</p><p>
14、2.4.1 系統(tǒng)功能需求- 8 -</p><p> 2.4.2 企業(yè)網(wǎng)站設計要求- 9 -</p><p> 3 總體設計- 10 -</p><p> 3.1 企業(yè)網(wǎng)站概要設計- 10 -</p><p> 3.1.1 條件與限制- 10 -</p><p> 3.1.2 運行設計- 10 -
15、</p><p> 3.1.3 出錯處理設計- 10 -</p><p> 3.1.4 安全保密設計- 10 -</p><p> 3.1.5 維護設計- 10 -</p><p> 3.2 總體功能模塊圖- 11 -</p><p> 3.3 企業(yè)網(wǎng)站數(shù)據(jù)庫設計- 11 -</p>
16、<p> 3.3.1 概念結構設計- 11 -</p><p> 3.3.2 物理結構設計- 13 -</p><p> 4 系統(tǒng)詳細設計- 17 -</p><p> 4.1 網(wǎng)站前臺設計- 17 -</p><p> 4.2 網(wǎng)站后臺設計- 19 -</p><p> 4.3 程序流
17、程圖- 20 -</p><p> 4.3.1 程序設計- 20 -</p><p> 4.3.2 編程的過程及特色- 22 -</p><p> 5 軟件測試- 23 -</p><p> 5.1測試計劃- 23 -</p><p> 5.1.1測試方案- 23 -</p><
18、;p> 5.1.2測試環(huán)境- 23 -</p><p> 5.1.3測試項目及說明- 24 -</p><p> 5.2 測試實例- 24 -</p><p> 5.3 測試結論- 24 -</p><p> 5.4 系統(tǒng)運行與維護- 25 -</p><p> 5.5 系統(tǒng)轉換方案- 2
19、5 -</p><p> 6 結論- 26 -</p><p> 參考文獻- 27 -</p><p> 致 謝- 28 -</p><p><b> 1 前言</b></p><p><b> 1.1 課題背景</b></p><p&g
20、t; 互聯(lián)網(wǎng)作為信息雙向交流和通訊的工具,已經(jīng)成為商家青睞的傳播媒介,被稱之為繼廣播、報紙、電視后的第五種媒體――數(shù)字媒體。傳統(tǒng)媒體的價格昂貴,又受到時間、地區(qū)等多方面因素的限定,效果不能令人滿意。相比之下,網(wǎng)絡宣傳的費用是低廉的,而回報卻絲毫不見遜色,能幫您把握廣闊的國際發(fā)展空間和眾多潛在的商業(yè)伙伴,是24小時的廣告窗口。越來越多的公司、單位建立自己的網(wǎng)絡站點,使單位本身已不局限于某個地區(qū),而是直接面向全世界,它的廣泛性、高效性為企
21、業(yè)帶來了不容置疑的效益和效率,是否擁有自己的網(wǎng)站已經(jīng)成為衡量一個單位綜合的重要標志。網(wǎng)絡可以帶給企業(yè)不分地域、不分國別的大量客戶,帶來無限的商機。</p><p> 建立一個企業(yè)網(wǎng)站是非常有必要的。不僅可以給企業(yè)帶來了經(jīng)濟效益,也起到了推廣和宣傳企業(yè)的作用。但是很多的中小型企業(yè)會覺得建設網(wǎng)站投資成本過高,而且要招聘相應的技術人員進行維護。本文主要是針對企業(yè)網(wǎng)站管理系統(tǒng)設計作介紹的,網(wǎng)站整體設計簡潔、明了,系統(tǒng)具
22、有很強的通用性,可視化的后臺管理系統(tǒng),以及可視化網(wǎng)頁模板編輯系統(tǒng)。后臺的‘傻瓜’型設計讓計算機門外漢也能管理網(wǎng)站,進行日常的維護和更新,大大降低了企業(yè)在網(wǎng)絡方面的投入在其設計中主要是運用了Dreamweaver MX 2004和ASP來制作頁面,本站使用ASP模板便于風格修改。并運用ACCESS來連接數(shù)據(jù)庫。網(wǎng)站設計達到了預期的效果,實現(xiàn)了中小型企業(yè)客戶的小投入高回報的需求。</p><p> 企業(yè)網(wǎng)站所面對的
23、不再是“被動”的讀者,而是有目地的“主動”客戶。買主以及潛在的客戶將透過INTERNET主動的找到您的企業(yè)網(wǎng)站,要求他們所需要的服務。一個設計得當?shù)钠髽I(yè)網(wǎng)站,將能提供給予使用者需求,甚至達到雙向的溝通,這是一般傳統(tǒng)媒體所做不到的。這也是一個展示企業(yè)形象的一個良好平臺。</p><p> ASP運行環(huán)境的配置非常方便,只要在Windows平臺上安裝了PWS或IIS,Web服務器與ASP應用服務器的配置上基本上完成
24、了。使用ASP技術進行開發(fā)時,可以通過建立自己的com組件,將應用程序的商業(yè)邏輯封裝在可重用的模塊中,以便在腳本、其他組件或其他程序中調用。Dreamweaver是集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器。</p><p><b> 1.2企業(yè)網(wǎng)站規(guī)劃</b></p><p> 企業(yè)需不需要網(wǎng)站?幾乎所有有遠見的企業(yè)家都會毫不猶豫地說:當然需要!但一個不容
25、忽視的問題是,許多企業(yè)僅僅停留在“有網(wǎng)站”的階段,他們并沒有意識到一個界面粗糙、內(nèi)容單一、流程混亂、安全性差的網(wǎng)站,其實給訪問者留下了極差的感覺,嚴重破壞了企業(yè)的形象。</p><p> 怎么樣的企業(yè)門戶網(wǎng)站才算成功?時代財富顧問公司在為眾多企業(yè)設計網(wǎng)站的過程中,總結出了一套完整的、有較高參考價值的《企業(yè)門戶網(wǎng)站評定標準》,期望以此引起企業(yè)界對自身網(wǎng)站的重視,使企業(yè)門戶網(wǎng)站真正成為企業(yè)宣傳、管理、營銷的有效工具
26、。</p><p> 企業(yè)門戶網(wǎng)站定義:主要為了外界了解企業(yè)自身、樹立良好企業(yè)形象、并適當提供一定服務的網(wǎng)站。根據(jù)行業(yè)特性的差別,以及企業(yè)的建站目的和主要目標群體的不同,大致可以把企業(yè)門戶網(wǎng)站分為:</p><p> 基本信息型:主要面向客戶、業(yè)界人士或者普通瀏覽者,以介紹企業(yè)的基本資料、幫助樹立企業(yè)形象為主;也可以適當提供行業(yè)內(nèi)的新聞或者知識信息。這種類型網(wǎng)站通常也被形象的比喻為企業(yè)
27、的“WEB Catalog”。</p><p> 電子商務型:主要面向供應商、客戶或者企業(yè)產(chǎn)品(服務)的消費群體,以提供某種直屬于企業(yè)業(yè)務范圍的服務或交易、或者為業(yè)務服務的服務或者交易為主;這樣的網(wǎng)站可以說是正處于電子商務化的一個中間階段,由于行業(yè)特色和企業(yè)投入的深度廣度的不同,其電子商務化程度可能處于從比較初級的服務支持、產(chǎn)品列表到比較高級的網(wǎng)上支付的其中某一階段。通常這種類型可以形象的稱為“網(wǎng)上XX企業(yè)”。
28、例如,網(wǎng)上銀行、網(wǎng)上酒店等。</p><p> 多媒體廣告型:主要面向客戶或者企業(yè)產(chǎn)品(服務)的消費群體,以宣傳企業(yè)的核心品牌形象或者主要產(chǎn)品(服務)為主。這種類型無論從目的上還是實際表現(xiàn)手法上相對于普通網(wǎng)站而言更像一個平面廣告或者電視廣告,因此用“多媒體廣告”來稱呼這種類型的網(wǎng)站更貼切一點。</p><p> 在實際應用中,很多網(wǎng)站往往不能簡單的歸為某一種類型,無論是建站目的還是表現(xiàn)
29、形式都可能涵蓋了兩種或兩種以上類型;對于這種企業(yè)門戶網(wǎng)站,可以按上述類型的區(qū)別劃分為不同的部分,每一個部分都基本上可以認為是一個較為完整的網(wǎng)站類型。</p><p> 1.3 相關技術介紹 </p><p> 1.3.1 ASP介紹</p><p> ASP的全稱是Active Server Pages可理解為“動態(tài)服務器頁面”技術。是Microsoft推出的
30、一種用以取代通用網(wǎng)關接口的技術,它是一個Web服務器端的運行環(huán)境,是目前最流行的Web服務器應用開發(fā)技術,它的特點是將腳本、超文本和強大的數(shù)據(jù)庫訪問功能結合在一起,并提供了眾多的服務器組件來擴展功能,能夠很方便地創(chuàng)建分布式和基于Web的商業(yè)化應用程序。在這里可以生成和運行動態(tài)的、交互式的、高性能的Web服務器應用程序。它將程序腳本、超文本和強大的數(shù)據(jù)庫訪問功能結合在一起,并提供了眾多的服務器組件來擴展功能??梢?,ASP即不是一種語言,也
31、不是一種開發(fā)工具;而是一種技術框架,其主要功能是為生成動態(tài)的、交互式的Web服務器應用程序提供一種共呢感強大的方式或技術。如果要更簡單地描述ASP,可以說ASP就是運行在Web服務器上的動態(tài)網(wǎng)頁。ASP程序文件也是一個標準的網(wǎng)頁,一般由HTML標記和ASP腳本代碼混雜在一起組成。ASP網(wǎng)頁程序必須先經(jīng)Web服務器的ASP解釋器解釋執(zhí)行,產(chǎn)生HTML代碼后才傳送給用戶的瀏覽器執(zhí)行顯示,如圖1-1所示。</p><p&g
32、t; ⑤顯示 ①ASP請求</p><p> ?、诮忉?③生成</p><p><b> 客戶機</b></p><p><b> Web服務器</b></p><p><b> ?、蹾TML響應 </b>&
33、lt;/p><p> 圖1-1 ASP網(wǎng)頁運行過程示意圖</p><p> 1.3.2 ADO訪問數(shù)據(jù)庫技術介紹</p><p> ADO(ActiveX Data Objects)是一組優(yōu)化的訪問數(shù)據(jù)庫專用對象集,為ASP提供了完整的站點數(shù)據(jù)庫訪問解決方案。它可作用于服務器端,以提供含有數(shù)據(jù)庫信息的主頁內(nèi)容。通過執(zhí)行SQL命令,讓用戶在瀏覽器畫面中輸入、更新和
34、刪除站點服務器的數(shù)據(jù)庫信息。 </p><p> ADO使用內(nèi)置的RecordSets對象作為數(shù)據(jù)的主要接口。ADO可使用 VBScript、JScrip t語言來控制對數(shù)據(jù)庫的訪問,以及查詢結果的輸出顯示。 </p><p> ADO可連接多種支持ODBC的數(shù)據(jù)庫,如Access、SQL Server、Oracle、Info rmix等。</p><p>
35、1.3.3 數(shù)據(jù)庫選擇 </p><p> 數(shù)據(jù)庫的種類很多,小型桌面數(shù)據(jù)庫有Access、Excel、FoxPro等,大型的數(shù)據(jù)庫有Oracle、Sybase、Informix和SQL Server等。在網(wǎng)上購物系統(tǒng)中,兩種類型的數(shù)據(jù)庫都可能用到。我們選擇小型數(shù)據(jù)庫Access 2003,大型數(shù)據(jù)庫SQL Server6.5為典型進行軟件的開發(fā)。</p><p> Access 20
36、03 是微軟公司推出的Office 2003 套件中的一個重要組成部分,它是一種通用的桌面關系型數(shù)據(jù)庫管理系統(tǒng)。具有良好的用戶界面,通過Access 2003 的操作界面,可以完成對數(shù)據(jù)庫的生成、修改和刪除,也可以對表中的數(shù)據(jù)庫進行添加、修改和刪除,對表中新的查詢和輸出報表等日常的數(shù)據(jù)庫操作。Access 2003 提供了對標準ANSL-SQL語言的支持,可以使用SQL語言來操作數(shù)據(jù)庫。Access 2003 一般運行在微軟的操作系統(tǒng)平
37、臺下,如Windows 95/98,Windows2000,WindowsXP等。安裝Personal Web Server 程序后,可以建成電子商務商店。</p><p> Microsoft SQL Server 6.5 是微軟公司的一種典型的關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),能夠同時處理大量的數(shù)據(jù)和管理眾多的并發(fā)用戶,并且能夠有效地保證數(shù)據(jù)的完整性,支持數(shù)據(jù)的分布處理。SQL Server 6.5有豐富
38、的實用程序和管理工具,如SQL Enterprise Manager、ISQL/w、SQL Security Manager、SQL Server Manager、SQL Setup SQL Client Configuration Utility等,用戶可以使用這些工具直接建立數(shù)據(jù)庫系統(tǒng),并對數(shù)據(jù)庫進行數(shù)據(jù)添加、修改和刪除等操作。SQL Server Manager、支持標準的SQL語言。SQL Server 運行在Windows N
39、T或Windows 2000 Server 上。</p><p> 大型數(shù)據(jù)庫Oracle,Sybase等,操作系統(tǒng)選擇UNIX系統(tǒng),安裝Web服務器可構成網(wǎng)上購物系統(tǒng)。</p><p> 可見,為了保證程序具有通用性,使用簡單。我們可以選擇Access 2003來做為我們的數(shù)據(jù)庫系統(tǒng)。</p><p><b> 2 系統(tǒng)分析</b>&l
40、t;/p><p> 系統(tǒng)分析主要是對現(xiàn)行系統(tǒng)進行充分的調查研究,細致了解現(xiàn)行系統(tǒng)的現(xiàn)狀和業(yè)務流程,及其存在的主要問題,在此基礎上提出新系統(tǒng)的邏輯模型。系統(tǒng)分析主要包括以下幾個步驟:</p><p><b> 系統(tǒng)調查。</b></p><p><b> 可行性研究。</b></p><p><
41、;b> 軟件系統(tǒng)的總目標。</b></p><p><b> 2.1系統(tǒng)調查</b></p><p> 為了了解系統(tǒng)的基本情況,首先進行了初步調查。初步調查的主要方式是參閱企業(yè)的基本結構,再與各分部的管理人員進行口頭交談,并了解業(yè)務流程。</p><p> 企業(yè)的組織層次于如圖2-1所示。</p><
42、;p> 圖2-1 企業(yè)組織層次圖</p><p> 2.2系統(tǒng)可行性研究</p><p> 系統(tǒng)可行性分析的任務是在初步調查的基礎上確定項目開發(fā)是否必要和可行。此活動的主要目標是進一步明確系統(tǒng)的目標、規(guī)模與功能,對系統(tǒng)開發(fā)背景、必要性和意義進行調查分析并根據(jù)需要和可能提出擬開發(fā)系統(tǒng)的初步方案與計劃。可行性研究是針對系統(tǒng)進行全面、概要的分析,主要包括三方面:技術可行性、經(jīng)濟可行性
43、和營運可行性??尚行匝芯繄蟾媸窍到y(tǒng)研制人員在可行性研究工作階段的成果。一經(jīng)討論、審定通過后,根據(jù)確定的系統(tǒng)方案對系統(tǒng)開發(fā)者下達系統(tǒng)設計任務書,對新系統(tǒng)開發(fā)工作的可行性做出結論或提出建議。</p><p> 這個系統(tǒng)能夠滿足企業(yè)管理的效率與準確,只要是懂得基本操作的用戶都能夠對本系統(tǒng)操作的游刃有余。</p><p> 同時我所開發(fā)的企業(yè)網(wǎng)站系統(tǒng),它具有以下特點:</p>&
44、lt;p><b> 實用性。</b></p><p><b> 操作簡單。 </b></p><p><b> 代碼可讀性好。</b></p><p> 2.2.1 經(jīng)濟可行性</p><p> 主要是對項目的經(jīng)濟效益進行評價,一方面是支出的費用,其中包括設備購
45、置費、軟件開發(fā)費、管理維護費、人員工資和培訓費等。另一方面是取得的收益中可以用錢來衡量的那部分(收益的另一部分難以用錢來表示)。企業(yè)網(wǎng)站主要的經(jīng)濟開支在于需求分析階段的費用和設備的費用,然后主要方面還是軟件的開發(fā)費用。系統(tǒng)建成后,將大大減少重復性的手工勞動,降低辦公費用,提高工作效率,與前期的投入相比,后期的收益將更為樂觀。</p><p> 2.2.2 技術可行性</p><p>
46、技術上的可行性分析主要分析現(xiàn)有技術條件能否順利完成開發(fā)工作,軟、硬件配置能否滿足開發(fā)者需要等。以計算機為基礎的管理系統(tǒng)使企業(yè)和管理者擺脫了那種繁雜、易錯的記錄及管理方式,通過計算機以及配套的軟件,用戶可以采用全新的方式從不同的地方存取各種信息。為了本系統(tǒng)的開發(fā)作者特對企業(yè)進行了深入的調查研究。使用Macromedia Dreamweaver作為系統(tǒng)開發(fā)的開發(fā)軟件,提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提
47、供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴展與修改,本系統(tǒng)采用Windows操作系統(tǒng)平臺,ACCESS數(shù)據(jù)庫和ASP語言。綜上所述,本系統(tǒng)的設計與開發(fā)在技術上和硬件設備上的條件都是滿足的,因此,它在技術上是可行的。</p><p> 2.2.3 運行可行性</p><p> 主要是管理人員對開發(fā)信息系統(tǒng)是否支持,現(xiàn)有管理制度
48、和方法是否科學,規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。企業(yè)領導非常重視信息系統(tǒng)的建設,對于系統(tǒng)的開發(fā)給予了大量的支持,管理室管理人員對此也有共識,最終操作人員對新系統(tǒng)也表示歡迎。系統(tǒng)建成后,雖然將改變原有的工作方式,但系統(tǒng)操作簡單、易于理解,操作人員經(jīng)過短時間的培訓就可以使用該系統(tǒng)。</p><p><b> 2.2.4 結論</b></p><p> 綜上所述,
49、該企業(yè)網(wǎng)站可以而且有必要開發(fā)。</p><p> 2.3 企業(yè)網(wǎng)站軟件開發(fā)方法</p><p> 目前比較成熟的管理信息系統(tǒng)開發(fā)方法有:生命周期法、原型法、面向對象法等。</p><p> 生命周期法:把一個信息系統(tǒng)從其提出、分析、設計和使用,直到停止使用的整個生存期視為一個生命周期。整個生命周期劃分為五個主要工作階段:可行性分析階段、系統(tǒng)分析階段、系統(tǒng)設計階
50、段、系統(tǒng)實施階段和系統(tǒng)運行、維護與評價階段。通常采用結構化系統(tǒng)分析和系統(tǒng)設計方法,自上而下分析、設計、強調開發(fā)過程的整體性和全局性;開發(fā)過程在時間上基本按階段進行,任務明確;結合用戶需求進行開發(fā);開發(fā)周期長,維護不方便。適用于開發(fā)需求較明確固定的信息系統(tǒng)。</p><p> 原型法:是系統(tǒng)開發(fā)者在初步了解用戶需求的基礎上,開發(fā)出能實現(xiàn)系統(tǒng)最基本功能的一個原型,再根據(jù)用戶對原型使用與評價的意見,提出修改方案,修改
51、完善原型,如此反復多次,直到得到用戶滿意的最終系統(tǒng)為止。開發(fā)過程以用戶為中心,開發(fā)周期短。適用于開發(fā)需求不夠明確或不斷變化的軟件。</p><p> 面向對象法:以類,類的繼承,聚集等概念描述客觀事物以及聯(lián)系。為管理信息系統(tǒng)的開發(fā)提供了全新的思路,面向對象方法以對象為中心。其特征主要有模塊性,繼承性和類比性,動態(tài)連接性。</p><p> 其中原刑法是近幾年發(fā)展起來的一種開發(fā)方法,該方
52、法從一個初始信息要求的集合出發(fā),在發(fā)展中逐步完善信息系統(tǒng),本系統(tǒng)采用的是原型法。</p><p> 使用原型法開發(fā)大體有以下幾個步驟:</p><p> 確定系統(tǒng)需求。其中包括系統(tǒng)的應用范圍、系統(tǒng)開發(fā)的經(jīng)費估算等。</p><p> 設計初始原型。包括確定需求和開發(fā)工作模型,例如屏幕格式、功能菜單、報表格式以及對關鍵數(shù)據(jù)和功能的說明等。</p>
53、<p> 對初始原型進行需求迭代,不斷進行修正或改進,直至得到一個用戶滿意的原型,從而終止原型迭代過程。</p><p> 如果需要,可寫出系統(tǒng)必要成分的嚴格、詳細的說明(如將需求轉化為報表)。</p><p> 原型效果考察??疾煊脩粜录尤氲男枨笮畔⒑徒M成成分的嚴格說明信息,看其對原型效果的影響,是否影響到原型的有效性,如果導致原型失敗,應加以修正和改進。</p&g
54、t;<p> 原型法的生命周期提供了一種完整的、靈活的、近于動態(tài)的需求定義技術。它綜合了所有提出的必要需求,建立原型就近似于預先需求的規(guī)格說明。對應于原型的工作模型可以進行必要的剪裁和組織,以便更接近目標系統(tǒng)。它可以綜合用戶、領導和原型開發(fā)人員的各方需求。</p><p><b> 2.4 需求分析</b></p><p> 需求分析的主要任務就是
55、確定待開發(fā)軟件的功能、性能、數(shù)據(jù)、界面等要求。根據(jù)管理的特點和要求,通過對系統(tǒng)進行需求分析,深刻理解系統(tǒng)在設計過程中所要做的工作,并且初步確定系統(tǒng)設計的框架和結構,對系統(tǒng)的整體設計過程有一個初步的設計方案和步驟,使得自己在系統(tǒng)的實際設計中始終保持清晰的思路和清醒的頭腦,才能在系統(tǒng)設計過程中做到有的放矢,按步驟的把每個模塊和功能進行設計,直到把要求的功能設計完成和實現(xiàn)。</p><p> 需求分析階段確定的系統(tǒng)邏
56、輯模型是以后設計和實現(xiàn)目標系統(tǒng)的基礎,因此必須準確完整地體現(xiàn)用戶的要求。系統(tǒng)分析員通常都是計算機軟件專家,技術專家一般不喜歡著手搞具體設計,然而,一旦分析員開始談論程序設計的細節(jié)時,就會脫離用戶,使他們不能繼續(xù)提出他們的要求和建議。軟件工程使用的結構分析設計的方法為每個階段都規(guī)定了特定的結束標準,需求分析階段必須提出完整的準確的系統(tǒng)邏輯模型,經(jīng)過用戶確認之后才能進入下一階段。</p><p> 需求分析是軟件生
57、命周期的一個重要階段,它根本的任務是確定為了滿足用戶的需要必須做什么。具體地說,應該確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運行環(huán)境,并且預測系統(tǒng)發(fā)展的前景,必須仔細分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流。又要分析長期使用的數(shù)據(jù)存儲,通過分析應該得出用業(yè)務流圖、數(shù)據(jù)字典,可行性分析等內(nèi)容為系統(tǒng)的設計奠定基礎。</p><p> 需求信息的收集又稱為系統(tǒng)調查。為了充分地了解用戶可能提出的要求,在調查研究之前,要
58、做好充分的準備工作,要明確調查的目的、調查的內(nèi)容和調查的方式。</p><p><b> 調查的目的 </b></p><p> 首先,要了解一個組織部門的機構設置,主要業(yè)務活動和職能。其次,要了解本組織部門的大致工作流程和任務范圍劃分。這一階段的工作是大量的和繁瑣的。尤其是管理人員缺乏對計算機的了解,他們不知道或不清楚哪些信息對于數(shù)據(jù)庫系統(tǒng)設計者是必要的或重要的
59、,不了解計算機在管理中能起什么作用,做哪些工作。</p><p><b> 調查的內(nèi)容</b></p><p> 外部要求:信息的性質,響應的時間、頻度和如何發(fā)生的規(guī)則,以及對經(jīng)濟效益的考慮和要求,安全性及完整性要求。</p><p> 業(yè)務現(xiàn)狀:這是調查的重點,包括信息的種類,信息流程,信息的處理方式,各種業(yè)務工作過程和各種票據(jù)。<
60、;/p><p> 組織機構:了解本組織部門內(nèi)部機構的作用、現(xiàn)狀、存在的問題,及是否適應計算機管理。規(guī)劃中的應用范圍和要求。</p><p><b> 調查方式</b></p><p> 開座談會;跟班作業(yè);請調查對象填寫調查表;查看業(yè)務記錄、票據(jù);個別交談。</p><p> 對高層負責人的調查,最好采用個別交談方式
61、。在交談之前,應給他們一份詳細的調查提綱,以便使他們有所準備。從訪問中,可獲得有關該組織高層管理活動和決策過程的信息需求、該組織的運行政策、未來發(fā)展變化趨勢等與戰(zhàn)略規(guī)劃有關的信息。</p><p> 對中層管理人員的訪問,可采用開座談會、個別交談或發(fā)調查表、查看業(yè)務記錄的方式,目的是了解企業(yè)的具體業(yè)務控制方式和約束條件、不同業(yè)務之間的接口、日??刂乒芾淼男畔⑿枨笠约邦A測未來發(fā)展的潛在信息要求。</p>
62、;<p> 對基層操作人員的調查,主要采用發(fā)調查表和個別交談方式來了解每項具體業(yè)務的過程、數(shù)據(jù)要求和約束條件。</p><p> 2.4.1 系統(tǒng)功能需求</p><p> 企業(yè)網(wǎng)站管理整體設計以藍色為主色調,采用ASP+ASSESS+頁面模版的模式。設計風格簡約明了,能夠完整的展現(xiàn)企業(yè)形象,推廣企業(yè)產(chǎn)品,且網(wǎng)站后臺控制容易操作。</p><p>
63、; 根據(jù)企業(yè)網(wǎng)站要求對產(chǎn)品的宣傳而設計了網(wǎng)站的一個后臺控制,輸入用戶名和密碼都為admin即可進入后臺操作了,網(wǎng)站系統(tǒng)配置了所見即所得的網(wǎng)頁即時編輯器可以直觀的對頁面進行編輯,能讓不懂網(wǎng)頁編程的人也能輕松的掌握并熟練使用,網(wǎng)站具備會員管理功能和商品訂單功能,注冊客戶將會成為企業(yè)的潛在客戶,商品訂單則發(fā)揮了電子商務的優(yōu)勢,使得銷售窗口覆蓋真?zhèn)€網(wǎng)絡能輻射的地區(qū),網(wǎng)站還加了留言板功能,實現(xiàn)了與企業(yè)與客戶之間的溝通。</p>&
64、lt;p> 為了完整的展示企業(yè)的文化及內(nèi)涵,主要是制作了靜態(tài)頁面。從個不同的角度介紹了企業(yè)的特點和企業(yè)信息。</p><p> 網(wǎng)站主要的動態(tài)頁面實現(xiàn)主要有產(chǎn)品展示和服務中心這2個模塊。產(chǎn)品展示有個后臺控制,服務中心這個模塊中加了個留言板,客戶可以對企業(yè)實現(xiàn)留言功能,也可以提意見。</p><p> 2.4.2 企業(yè)網(wǎng)站設計要求</p><p> 企業(yè)
65、網(wǎng)站類似于一個管理,它是一個企業(yè)單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關重要,所以企業(yè)網(wǎng)站應該能夠為用戶提供充足的信息和快捷的查詢手段。但目前還有一些單位和部門還是使用傳統(tǒng)人工的方式管理,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。同時隨著企業(yè)的規(guī)模不斷擴大,有關企業(yè)管理教務的各種信息量也成倍增長。 隨著科學技術的不斷提高
66、,計算機科學日漸成熟,其強大的功能已為人們深刻認識,使計算機應用逐步滲透到社會生活的每個角落,它已在人類社會的各個領域并發(fā)揮著越來越重要的作用。</p><p> 系統(tǒng)還應具有良好的安全性和穩(wěn)定性,對數(shù)據(jù)庫的科學的設計避免出現(xiàn)數(shù)據(jù)冗余。</p><p> 系統(tǒng)應有良好的可操控性和簡潔的界面。</p><p><b> 3 總體設計</b>
67、</p><p> 3.1 企業(yè)網(wǎng)站概要設計</p><p> 3.1.1 條件與限制</p><p> 為了評價該設計階段的設計表示的“優(yōu)劣程度”,必須遵循以下幾個準則:</p><p> 軟件設計應當表現(xiàn)出層次結構,它應巧妙地利用各個軟件部件之間的控制關系</p><p> 設計應當是模塊化的,即該軟件應
68、當從邏輯上被劃分成多個部件,分別實現(xiàn)各種特定功能和子功能。</p><p> 設計最終應當給出具體的模塊(例如子程序或過程),這些模塊就具有獨立的功能特性。</p><p> 應當應用在軟件需求分析期間得到的信息,采取循環(huán)反復的方法來獲得設計。</p><p> 3.1.2 運行設計</p><p><b> 運行模塊的組合
69、</b></p><p> 具體軟件的運行模塊組合為程序多窗口的運行環(huán)境,各個模塊在軟件運行過程中能較好的交換信息,處理數(shù)據(jù)。</p><p><b> 運行控制</b></p><p> 軟件運行時有友好的界面,基本能夠實現(xiàn)用戶的數(shù)據(jù)處理要求。</p><p><b> 運行時間</
70、b></p><p> 系統(tǒng)的運行時間基本可以達到用戶所提出的要求。</p><p> 3.1.3 出錯處理設計</p><p><b> 出錯輸出信息</b></p><p> 在用戶使用錯誤的數(shù)據(jù)或訪問沒有權限的數(shù)據(jù)后,系統(tǒng)給出提示:“對不起,你非法使用數(shù)據(jù),沒有權限!”而且用戶的密碼管理可以允許用戶修
71、改自己的密碼,不允許用戶的匿名登錄。</p><p><b> 數(shù)據(jù)恢復</b></p><p> 由于數(shù)據(jù)在數(shù)據(jù)庫中已經(jīng)有備份,故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的恢復功能,并且依靠日志文件使系統(tǒng)再啟動,就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存儲空間,權衡措施由用戶來決定。</p><p> 3.1.4 安全保密設計
72、</p><p> 系統(tǒng)的系統(tǒng)用戶管理保證了只有授權的用戶才能進入系統(tǒng)進行數(shù)據(jù)操作。</p><p> 3.1.5 維護設計</p><p> 由于系統(tǒng)較小沒有外加維護模塊,維護工作比較簡單,僅靠數(shù)據(jù)庫的一些基本維護措施即可。</p><p> 3.2 總體功能模塊圖</p><p> 企業(yè)管理系統(tǒng)是根據(jù)中小
73、型企業(yè)對企業(yè)網(wǎng)絡的需求而設計的。首先展示的企業(yè)網(wǎng)站的首頁,首頁包含了全站各主要功能的鏈接,通過首頁客戶可以很容易的找到自己需要的信息。同時也插入了表單搜索使得導航模式更加快捷,整個網(wǎng)站的頂部和邊欄都產(chǎn)用模板調用模式,只要修改模板就可以使得整個網(wǎng)站都得到跟新。用戶ID也和訂單和留言功能作了綁定,注冊客戶可以享受一站式服務。強大的后臺管理功能,可以試用所見即所得的編輯器對企業(yè)信息進行編輯和添加,如圖3-1所示。</p><
74、;p> 圖3-1 總體功能模塊圖</p><p> 3.3 企業(yè)網(wǎng)站數(shù)據(jù)庫設計</p><p> 3.3.1 概念結構設計</p><p> 概要設計基礎是完成需求分析后提供的需求說明書,用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的關系,這種數(shù)據(jù)模型是與DBMS無關的、面向現(xiàn)實世界的、易如理解的數(shù)據(jù)模型,其獨立于計算機的數(shù)據(jù)模型,獨立于計算機的軟硬件系統(tǒng),與用戶
75、進行交流十分方便。</p><p> 概念設計中自頂向下的實體分析方法,即常用的實體聯(lián)系模型(簡稱E-R模型),對具體數(shù)據(jù)進行抽象加工,將實體集合抽象成實體類型。用實體間聯(lián)系反映現(xiàn)實世界事物間的內(nèi)在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。</p><p> E-R圖是由實體、屬性、聯(lián)系三部分組成,其符號表示如圖3-2所示。</p><p> 實體
76、 屬性 聯(lián)系</p><p> 圖3-2 E-R圖符號說明</p><p> 圖3-3 system表E-R圖</p><p> 圖3-4 class2表E-R圖</p><p> 圖3-5 newsite表E-R圖</p><
77、;p> 3.3.2 物理結構設計</p><p> 本網(wǎng)站管理系統(tǒng)主要運用了Access建立表連接數(shù)據(jù)庫。數(shù)據(jù)庫的連接成功實現(xiàn),使整個網(wǎng)站操作簡便容易了。企業(yè)信息中建立了如表所示。</p><p> 表3-1 系統(tǒng)信息表:SYSTEM</p><p> 表3-2 企業(yè)信息表:BOARD</p><p> 表3-3 產(chǎn)品總類表:
78、CLASS</p><p> 表3-4 產(chǎn)品小類表:CLASS2</p><p> 表3-5 訂單表:DINGDAN</p><p> 表3-6 留言表:LIUYAN</p><p> 表3-7 新聞表:ARTICLE</p><p> 表3-8 注冊客戶表:MEMBER</p><p&g
79、t; 表3-9 友情鏈接表:NEWSITE</p><p> 表3-10 系統(tǒng)管理員表:ADMIN</p><p> 表3-11 產(chǎn)品詳細表:PRODUCE</p><p><b> 4 系統(tǒng)詳細設計</b></p><p> 界面設計是評價軟件質量的一條重要指標,所謂用戶界面是指軟件系統(tǒng)與用戶交互的接口,通常
80、包括輸入、輸出、人機對話的界面與方式等。</p><p> 數(shù)據(jù)的收集和錄入是比較費事的,需要大量人力和一定設備,并且容易出錯。如果輸入系統(tǒng)的數(shù)據(jù)有錯誤,則處理后輸出將擴大這些錯誤,因此,輸入設計的出發(fā)點是確保信息系統(tǒng)提供正確的信息。目標是在保證輸入信息正確性和滿足需要的前提下,應做到輸入方法簡單、迅速、經(jīng)濟和方便使用者。同樣,輸出設計也應該數(shù)據(jù)準確,數(shù)據(jù)報表通俗易懂。本系統(tǒng)在設計時充分考慮到操作易用性及準確性
81、,采用了人機對話方式。</p><p> 本系統(tǒng)采用了大量美觀、友好的圖形用戶界面,提高用戶使用系統(tǒng)的熱情和積極性。</p><p> 4.1 網(wǎng)站前臺設計</p><p> 本網(wǎng)站整體設計風格明快、簡潔。首頁包含了企業(yè)簡介、企業(yè)商務、企業(yè)新聞、組織機構、企業(yè)文化等信息。主頁能夠能人一目了然的知道各個鏈接頁面,鏈接頁面以文字的形式從不同方面展示了企業(yè)的形象。如
82、圖4-1所示。</p><p><b> 圖4-1 首頁</b></p><p> 產(chǎn)品中心圖主要是為企業(yè)提供1個產(chǎn)品展示的頁面,分為2部分最新產(chǎn)品和推薦產(chǎn)品,附屬功能有營銷網(wǎng)絡介紹和在線留言,具體如圖4-2所示。</p><p> 圖4-2 產(chǎn)品中心圖</p><p> 產(chǎn)品搜索主要是對企業(yè)新聞和產(chǎn)品進行檢索的
83、,為客戶和游客對企業(yè)進行快速了解提供1個平臺,具體頁面效果如圖4-3所示。</p><p> 圖4-3 產(chǎn)品搜索圖 </p><p> 4.2 網(wǎng)站后臺設計</p><p> 企業(yè)網(wǎng)站管理系統(tǒng)的主要核心是后臺管理系統(tǒng)。通過對后臺的操作來實現(xiàn)前臺的信息更新,才能夠更廣泛的在中小企業(yè)間普及。本后臺簡潔明了,容易上手,看過簡單的說明就能夠實現(xiàn)對整個站點的詳細控制。后
84、臺登錄界面圖如圖4-4所示。</p><p> 圖4-4 后臺登錄界面</p><p> 圖4-5 后臺管理中心</p><p> 圖4-6 后臺編輯器圖片</p><p><b> 4.3 程序流程圖</b></p><p> 4.3.1 程序設計</p><p&g
85、t; 管理信息系統(tǒng)處理方式的合理選擇,就是一個處理過程的設計問題。選擇處理方式實際上就是根據(jù)系統(tǒng)的任務、目標和環(huán)境條件,合理地選擇信息活動的形態(tài)及具體方法。</p><p> 程序流程圖又稱為方框圖。表示方法簡明直觀,是用來描述程序執(zhí)行的邏輯過程的。它把程序的基本步驟歸納為:處理、判斷、輸入/輸出、開始和結束等幾個基本功能,并用不同的記號加以表示,從而描述程序的執(zhí)行過程。</p><p&g
86、t; 在繪制程序框圖時,使用的符號說明如圖4-7所示。</p><p> 處理 輸入/輸出 判斷</p><p> 開始/結束 控制轉向</p><p> 圖4-7 流程圖符號</p><p> 系統(tǒng)主程序流程圖如圖4-8所示。<
87、;/p><p> 圖4-8 主程序流程圖</p><p> 子系統(tǒng)流程圖如圖4-9所示。</p><p> 圖4-9 子系統(tǒng)流程圖</p><p> 4.3.2 編程的過程及特色</p><p> 本系統(tǒng)在主框架的模塊上采用自頂向下的方式,把系統(tǒng)的功能按照模塊化和逐步細分的方法分解到最小的控制。在界面的設計上采用
88、面向對象的方式,先設計底層模塊,把有共性的界面設計,功能放在底層模塊統(tǒng)一處理。這樣既保證了界面的統(tǒng)一性,減少了編程的工作量,同時也方便了修改。</p><p><b> 5 軟件測試</b></p><p><b> 5.1測試計劃</b></p><p> 系統(tǒng)測試是保障系統(tǒng)運行邏輯功能正確的一項重要工作。進行系統(tǒng)
89、測試主要有兩種方法:靜態(tài)測試和動態(tài)測試,我們主要采用動態(tài)測試的方法。</p><p> 測試的目的就是為了能以最少的人力和是發(fā)現(xiàn)潛在的各種錯誤和缺陷。系統(tǒng)測試是保證系統(tǒng)質量和可靠性的關鍵步驟,是對系統(tǒng)開發(fā)過程的系統(tǒng)分析,系統(tǒng)設計和實施的最后檢查。</p><p> 系統(tǒng)測試分為白盒測試和黑盒測試</p><p> 就軟件測試來講,軟件的黑盒測試意味著軟件要在軟
90、件的接口進行測試。即不考慮系統(tǒng)的內(nèi)部邏輯結構和內(nèi)部特性,而只看程序是否完成了其功能。所以黑盒測試主要對程序做以下檢查:1、是否遺漏了功能和沒有完善的功能,2、在接口上輸入能否有正確的輸出、3、性能是否滿足要求</p><p> 白盒測試主要是對軟件的細節(jié)做測試,測試人員利用內(nèi)部的結構選擇用例。在本系統(tǒng)中,在開發(fā)過程中采用單元測試已經(jīng)保證了每個單元能夠完成獨立的任務,并且沒有任何的錯誤,所有我們在此處的測試,主要
91、著重系統(tǒng)的整體測試。</p><p> 由于本系統(tǒng)的規(guī)模比較小,因此每一個測試項,在上面對應的部分完成以后,由測試人員和編碼人員共同進行驗證,在單元測試中,測試的方法以白盒測試為主,在界面測試的時候,以視覺觀察、個人判斷作為測試的依據(jù)。本測試計劃的主要內(nèi)容,集中測試系統(tǒng)的各個功能是否完成、是否正確、完成后的系統(tǒng)測試。測試的依據(jù)是設計階段所形成的概要設計和詳細設計,對于設計中沒有清楚表述的或者由于變更引起的功能,
92、以需求文檔為準。進度和資源的總體安排請參考項目計劃,本部分的內(nèi)容,以項目計劃為基礎。具體的測試項請參考測試用例設計文檔,此處以測試項標識。</p><p><b> 5.1.1測試方案</b></p><p> 使用以界面為基礎的測試。</p><p> 以界面為基礎的測試僅僅依靠軟件與其運行環(huán)境之間的界面來選擇和產(chǎn)生測試數(shù)據(jù),而不管軟件
93、的具體需求和具體實現(xiàn)細節(jié)。包括軟件輸入,輸出數(shù)據(jù)的類型取值范圍以及取值的概率分布等等。</p><p><b> 5.1.2測試環(huán)境</b></p><p> 一臺計算機,既作為服務器也作為客戶機。在系統(tǒng)中安裝IIS服務,或者其不可能作為服務器。</p><p> 計算機配置:酷睿6700 250G 1G內(nèi)存</p>&
94、lt;p> 操作系統(tǒng):Windows 2000/XP/2003</p><p> 服務器組件:IIS 5.0 以上版本 </p><p> 數(shù)據(jù)庫類型:Microsoft SQL Server 2000 </p><p> 5.1.3測試項目及說明</p><p> 該測試計劃主要包括對軟件各個模塊的測試,有</p>
95、;<p><b> 用戶登錄界面的測試</b></p><p> 該測試的目的是保證登錄窗口的正確性與在錯誤發(fā)生時的容錯與糾錯性。</p><p> 具體通過在登錄框中輸入空用戶名,和錯誤的用戶密碼來檢測系統(tǒng)的出錯運行情況。要求系統(tǒng)在遇到這些情況時能給出正確的錯誤提示。</p><p><b> 功能菜單的測試&
96、lt;/b></p><p> 該測試的目的是保證菜單的鏈接而正確性。</p><p> 具體通過對企業(yè)網(wǎng)站各級超鏈接進行測試,判斷其正確性。</p><p><b> 各刪除界面的測試</b></p><p> 該測試的目的是保證.刪除各信息界面的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。</p&g
97、t;<p> 具體通過在刪除各信息框中輸入空的信息,不存在的信息,來檢測系統(tǒng)的出錯運行情況。要求系統(tǒng)在遇到這些情況時能給出正確的錯誤提示。</p><p><b> 各修改界面的測試</b></p><p> 該測試的目的是保證.修改各信息界面的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。</p><p> 具體通過在修改各
98、信息框中輸入空的信息,不存在的信息,來檢測系統(tǒng)的出錯運行情況。要求系統(tǒng)在遇到這些情況時能給出正確的錯誤提示。</p><p> 查詢各信息界面的測試</p><p> 該測試的目的是保證.查詢各信息窗口的正確性與在數(shù)據(jù)輸入不正確時的容錯與糾錯性。</p><p> 具體通過在查詢各信息框中輸入空的信息,或者輸入錯誤的信息,來檢測系統(tǒng)的出錯運行情況。要求系統(tǒng)在遇
99、到這些情況時能給出正確的錯誤提示。</p><p><b> 5.2 測試實例</b></p><p> 性能測試如表5-1所示。</p><p> 表5-1 性能測試表</p><p><b> 5.3 測試結論</b></p><p> 經(jīng)過軟件的測試,系統(tǒng)基本
100、上達到需求定義階段設計目標所提出的要求。</p><p> 軟件功能完整,用戶界面良好,錯誤處理正確,且能正確提示錯誤種類。</p><p> 但是在測試中也發(fā)現(xiàn)軟件的一些不足與缺陷,比如考慮不周全,企業(yè)的信息量都不全面,同時沒有實現(xiàn)對信息查看和刪除時。等等一些缺陷,需要在軟件進一步修改和維護時予以糾正。</p><p> 總的來說,軟件通過測試。</p
101、><p> 5.4 系統(tǒng)運行與維護</p><p> 系統(tǒng)的運行與維護,是軟件開發(fā)的最后一個環(huán)節(jié)。系統(tǒng)運行中出現(xiàn)的問題,可以反饋到編碼階段甚至邏輯設計階段,進行反復的修改-運行操作,直至系統(tǒng)完善。而有效的系統(tǒng)維護,可以大大延長軟件的聲命周期,盡可能提高系統(tǒng)的利用率和所帶來的效益。</p><p> 本系統(tǒng)是個較復雜的人-機系統(tǒng),由于系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不
102、斷影響系統(tǒng)的運行,同時需要系統(tǒng)不斷地適應這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運行的效率與服務水平,這就需要自始至終進行系統(tǒng)的維護工作。</p><p> 系統(tǒng)的維護主要包括四個方面:</p><p> 程序的維護:指的是修改部分或全部程序,這種維護往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進行的。</p><p> 數(shù)據(jù)文件的維護:指的是按照用戶的要求對數(shù)據(jù)
103、文件進行不定期的修改。</p><p> 代碼的維護:隨著系統(tǒng)的發(fā)展和變化,可能會出現(xiàn)舊代碼不能適應新要求的問題,因此,有必要變更代碼,予以維護。</p><p> 硬件的維護:指的是對系統(tǒng)所使用的設備進行維護。</p><p> 本系統(tǒng)的日常維護由專人來負責,如果出現(xiàn)一些不能解決的問題,則由開發(fā)者來負責。</p><p> 5.5
104、系統(tǒng)轉換方案</p><p> 采用并行轉換方式,以保證平衡可靠的過度。即一方面繼續(xù)沿用原來的手工方法,同時所有信息也錄入該管理系統(tǒng)。這樣一方面為系統(tǒng)提供了最為真實的測試環(huán)境,可以有效評估系統(tǒng)在功能、效率等方面的性能,同時根據(jù)手工方法管理的結果,可以有效判斷系統(tǒng)邏輯功能的正確與否;另一方面保障了管理工作的正常運行,防止因為系統(tǒng)存在問題,而導致信息丟失等難以預料的嚴重后果。</p><p>
105、;<b> 6 結論</b></p><p> 在此次畢業(yè)設計中,我在學習掌握了計算機技術與應用的基礎上,綜合運用了ASP動態(tài)網(wǎng)頁制作及Dreamweaver軟件,ACCESS數(shù)據(jù)庫構建技術,設計出了一個比較理想的企業(yè)網(wǎng)站管理系統(tǒng),達到了預期的設計效果與目的。</p><p> 畢業(yè)設計是大學學習中必不可少的一個環(huán)節(jié),是一次不可多得的學習和鍛煉機會。在本次畢業(yè)設
106、計中,通過對畢業(yè)設計的前期預想和后期制作,使我們所學的理論知識得到了進一步的深化;同時,培養(yǎng)了我們理論聯(lián)系實際,綜合運用各門知識進行實踐設計達到預想目標。通過設計、調試,提高了我們發(fā)現(xiàn)問題、分析問題、解決問題的水平;鍛煉了實際動手操作能力。通過同學間相互的學習交流、關心幫助,增強了我們的團隊合作意識,這一點對于將來的工作也是十分重要的。</p><p> 總之,畢業(yè)設計是專業(yè)知識的一次綜合應用;是對大學四年學習
107、的一次檢驗。在畢業(yè)設計中,我們得到了充分的鍛煉與顯著的提高。它將對于我們以后的學習工作起到至關重要的指導作用。</p><p><b> 參考文獻</b></p><p> [1] 胡標.Asp網(wǎng)絡編程技術與實例[M].北京:人民郵電出版社.2004.</p><p> [2] 廖信彥.Asp應用經(jīng)典[M].北京:中國鐵道出版社.2000
108、.</p><p> [3] 求是科技.asp信息管理系統(tǒng)開發(fā)[M].北京:人民郵電出版社.2005.</p><p> [4] 劉端陽,黎衛(wèi)東,黃炳強.Dreamweaver8+asp動態(tài)網(wǎng)站開發(fā)[M].北京:人民郵電出版社.2006.</p><p> [5] 王潛.羅少雙.輕松掌握動態(tài)html[M].北京:電子工業(yè)出版社.1998.</p>
109、<p> [6] 求是科技.asp開發(fā)crm系統(tǒng)實例導航[M].北京:人民郵電出版社.2005.</p><p> [7] 林金霖.ASP實務經(jīng)典[M].北京:中國鐵道出版社.2000.</p><p> [8] 尚俊杰.秦衛(wèi)中.網(wǎng)絡程序設計-ASP教程[M].北京:清華大學出版社.2005.</p><p> [9] 李禹生.劉兵.ASP使用技
110、術-網(wǎng)絡數(shù)據(jù)庫應用系統(tǒng)設計[M].北京:中國水利水電出版社.2004.</p><p> [10] 方睿.刁仁宏,吳四九.網(wǎng)絡數(shù)據(jù)庫原理及應用[M].成都:四川大學出版社.2005.</p><p> [11]李軍勝.入口網(wǎng)站的三大迷思[J],計算機周刊,2001:52-53.</p><p> [12]秦學禮.企業(yè)門戶網(wǎng)站的建設及應用[J],計算機時代,20
111、02(08):41-42.</p><p> [13]邵毅.Portal-信息化的門戶[EB/OL],2002-11-03.</p><p> [14]陳莊.ERP原理與應用教程[M],2003,電子工業(yè)出版社,北京,P67-68.</p><p> [15]李善平,劉乃若.產(chǎn)品數(shù)據(jù)管理PDM[M],2002,清華大學出版社,北京,P41-42.</p&
112、gt;<p> [16]吳濤.網(wǎng)站全程設計技術[M],2004,清華大學出版社,北京,P33-36.</p><p> [17]張華,賈志娟.ASP+SQL Server組建動態(tài)網(wǎng)站實例精講[M],2001,中國鐵道出版社,北京,P87-88.</p><p> [18]任學文,范嚴編.網(wǎng)頁設計與制作[M],2006,中國科學技術出版社,北京,P23-28.</p
113、><p> [19]莊王健.網(wǎng)頁設計三劍客白金教程[M],2003,電子工業(yè)出版社,北京,P45-46.</p><p> [20]趙曉林,劉志強,鄭潔.網(wǎng)頁制作技術教程[M],2001,國防工業(yè)出版社,北京,P67-70.</p><p> [21]David Karlins,Build Your Own Web Site[M].McGraw-Hill Osbo
114、rne Media,2003,P236-243.</p><p> [22]Lawrence S, Giles L. Accessibility and distribution of information on the Web.Nature, 1999, 400(8):107-109.</p><p> [23] Chen H, Dumais S T. Bringing order
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小型企業(yè)信息服務網(wǎng)站的設計與實現(xiàn)畢業(yè)設計
- 心理服務網(wǎng)站設計與實現(xiàn) 【畢業(yè)論文】
- 畢業(yè)論文-小型企業(yè)網(wǎng)站的制作
- 畢業(yè)論文-小型企業(yè)網(wǎng)站的制作
- 中小型企業(yè)網(wǎng)站的設計與開發(fā)【畢業(yè)論文】
- 文本加密服務網(wǎng)站設計【畢業(yè)論文】
- 中小型企業(yè)網(wǎng)站設計與實現(xiàn)論文
- 企業(yè)信息平臺的設計與實現(xiàn)-畢業(yè)論文
- 中小型企業(yè)倉庫信息管理系統(tǒng)設計與實現(xiàn)畢業(yè)論文
- 小型企業(yè)網(wǎng)站論文
- 中小型企業(yè)倉庫管理系統(tǒng)設計與實現(xiàn)畢業(yè)論文
- 《中小型企業(yè)倉庫管理系統(tǒng)設計與實現(xiàn)》畢業(yè)論文
- 畢業(yè)論文---中小型企業(yè)綜合管理系統(tǒng)的設計與實現(xiàn)
- 開題報告---小型企業(yè)網(wǎng)站設計與實現(xiàn)
- 基于thinkphp框架的中小型企業(yè)網(wǎng)站開發(fā)模板的設計與實現(xiàn)畢業(yè)論文
- 小型企業(yè)辦公耗材庫存管理軟件的設計與實現(xiàn)——畢業(yè)論文
- 畢業(yè)論文——小型企業(yè)辦公耗材庫存管理軟件的設計與實現(xiàn)
- 小型企業(yè)庫存管理分析與設計畢業(yè)論文
- 信息系統(tǒng)與信息管理畢業(yè)論文--小型企業(yè)oa系統(tǒng)設計開發(fā)
- 畢業(yè)論文--ftp服務在小型企業(yè)環(huán)境中的應用
評論
0/150
提交評論