freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢設(shè)論文-商品銷售管理系統(tǒng)(編輯修改稿)

2024-10-17 15:23 本頁面
 

【文章內(nèi)容簡介】 到其系統(tǒng)結(jié)構(gòu)和功能的合理性、可靠性、安全性、保密性、易用性、伸縮性和可移植性,以及與企業(yè)其他管理信息系統(tǒng)的配合等因素,從而為企業(yè)商品銷售管理提供一個功能強(qiáng)大、成本低廉、安裝方便、操作簡便的管理信息系統(tǒng)。使之不僅能促進(jìn)企業(yè)銷售業(yè)務(wù)的擴(kuò)展,提高銷售管理的水平,也為企業(yè)最終實現(xiàn)效益奠定堅實的基礎(chǔ)。 通過該課題設(shè)計,使學(xué)生能掌握軟件開發(fā)的工作流程,并能熟練應(yīng)用 DreamWeaver 和 SQL Server 來開發(fā)類似的功能系統(tǒng), 培養(yǎng)學(xué)生獨立學(xué)習(xí)的能力,并能將所學(xué)知識加以綜合應(yīng)用,提高實踐動手能力。 西安外事學(xué)院 2020 屆本科生畢業(yè)設(shè)計(論文) 10 第二章 技術(shù)簡介 ASP 相關(guān)技術(shù)的討論 ASP 簡介 Active Server Pages ( 動態(tài)服務(wù)器主頁, 簡稱 ASP ), 內(nèi)含于 Inter Information Server(IIS) 當(dāng) 中 , 提 供一 個 服 務(wù) 器端 (serverside) 的scripting 環(huán)境,讓你產(chǎn)生和執(zhí)行動態(tài), 交互式, 高效率的站點服 務(wù)器的應(yīng)用程序。你不必?fù)?dān)心瀏覽器是否能執(zhí)行你設(shè)計出來的 Active Server Pages,你的站點服務(wù)器會自動將 Active Server Pages 的程序碼,解釋為標(biāo)準(zhǔn) HTML 格式的主頁內(nèi)容,再 送到用戶端的瀏覽器上顯示出來。用戶端只要使用常規(guī)可執(zhí)行 HTML碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的主頁內(nèi)容。 選擇 ASP 編程語言的原因 為什么系統(tǒng)開發(fā)選擇 ASP 呢?在這里我從兩方面來論述。 1. ASP 具有以下特點 : (1)可以搭配 HTML,DHTML,ActiveX,VBScript,JavaScript,并且可以相互嵌套。 (2)使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計。 (3)安全性好。 ASP 是一種在 WEB 服務(wù)器端運(yùn)行的腳本語言,源代碼不會傳到客戶的瀏覽器上,可保護(hù)源程序不外漏。 (4)面向?qū)ο蟆?ASP 正是通過其自身包含的對象來實現(xiàn)服務(wù)器與客戶端交互。使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 (5)可擴(kuò)充服務(wù)器端功能。利用 ASP提供的一組 ActiveX服務(wù)器組件 (ActiveX Server Components)可繼續(xù)擴(kuò)充 ASP 的功能 。如用 ASP 內(nèi)置 ADO 組件可以輕松的存取各種數(shù)據(jù)庫。此外,還可以用 VB,Java 等語言開發(fā)自己的組件以進(jìn)一步擴(kuò)充其功能。 (6)與瀏覽器無關(guān)( Browser Independence),客戶端所使用的瀏覽器只要可執(zhí)行 HTML 碼,即可瀏覽 Active Server Pages 所設(shè)計的網(wǎng)頁內(nèi)容就行。 Active Server Pages 所使用的腳本語言( VBScript,JavaScript)均在 Web 服務(wù)器端執(zhí)行,客戶端的瀏覽器不需要能夠執(zhí)行這些腳本語。 CGI 交互相比: ( 1) CGI 實現(xiàn)存取數(shù)據(jù) 庫很不容易。 ( 2)程序的開發(fā)比較困難。 ( 3)由于不同的用戶執(zhí)行需要重新的調(diào)用因此,占用了服務(wù)器端的資源,降低了效率。 3.從應(yīng)用的角度看, ASP 具有如下的功能: ( 1)處理由瀏覽器傳送到服務(wù)器的表單輸入。 ( 2)訪問和編輯服務(wù)器的數(shù)據(jù)庫表。 ( 3)讀寫服務(wù)器的文件,實現(xiàn)訪客計數(shù)器等功能。 ( 4)提供廣告輪播器,取得瀏覽器信息、 URL 表管理等內(nèi)置功能。 ( 5)可以實現(xiàn)在多個頁面間共享信息。 從以上兩方面考慮,所以我選擇用 ASP 編程語言進(jìn)行系統(tǒng)的開發(fā)設(shè)計。 B/S 模式的相關(guān)介紹 B/S 簡介 B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu),客戶機(jī)上只要安裝一西安外事學(xué)院 2020 屆本科生畢業(yè)設(shè)計(論文) 11 個瀏覽器( Browser),如 Netscape Navigator 或 Inter Explorer,服務(wù)器安裝 Oracle、 Sybase、 Informix或 SQL Server等數(shù)據(jù)庫。瀏覽器通過W eb Server 同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。它是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過 WWW 瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),但是 主要事務(wù)邏輯在服務(wù)器端( Server)實現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本( TCO)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Inter/Intra 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如 LAN, WAN, Inter/Intra等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器 數(shù)據(jù)庫也很安全 。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、快捷、高效。 B/S 最大的優(yōu)點就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。系統(tǒng)的擴(kuò)展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。 三層 Browser/Server 結(jié)構(gòu) B/S 結(jié)構(gòu)是真正的三層結(jié)構(gòu),它以訪問 WEB 數(shù)據(jù)庫為中心, HTTP 為傳輸協(xié)議,客戶端通過瀏覽器 (Browser)訪問 WEB 服務(wù)器和與其相連的后臺數(shù)據(jù)庫,我們稱之為 B/S( Browser/Server)模式。其三級結(jié)構(gòu)組成如圖 31 所示: 圖 31 B/S 三級結(jié)構(gòu)組織圖 圖中從左到右,分為三個層次: 第一層是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結(jié)果的輸出功能。在客戶端向指定的 Web 服務(wù)器提出服務(wù)器請求, Web 服務(wù)器用 HTTP 協(xié)議把所需文件資料傳給用戶,客戶端接受并顯示在 WWW 瀏覽器上。 第二層 Web 服務(wù)器是功能層,完成客戶的應(yīng)用 功能,即 Web 服務(wù)器接受客戶請求,并與后臺數(shù)據(jù)庫連接,進(jìn)行申請?zhí)幚?,然后將處理結(jié)果返回 Web 服務(wù)器,再傳至客戶端。 第三層數(shù)據(jù)庫服務(wù)器是數(shù)據(jù)層。數(shù)據(jù)庫服務(wù)器應(yīng)客戶請求獨立地進(jìn)行各種處理。 與傳統(tǒng)的 C/S 模式相比, B/S 結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請求通過瀏覽器發(fā)出,無論是使用和數(shù)據(jù)庫維護(hù)上都比傳統(tǒng)模式更加經(jīng)濟(jì)方便。而且使維護(hù)任務(wù)層次化:管理員負(fù)責(zé)服務(wù)器硬件日常管理和維護(hù),系統(tǒng)維護(hù)人員負(fù)責(zé)后臺數(shù)據(jù)庫數(shù)據(jù)更新維護(hù)。 由以上的比較分析可知,三層結(jié)構(gòu)也可以理解為增加 WEB服務(wù)器的 C/S模式。 客戶端 WEB 服務(wù)器 后臺數(shù) 據(jù)庫 客戶端 西安外事學(xué)院 2020 屆本科生畢業(yè)設(shè)計(論文) 12 選擇采用 B/S 開發(fā)模式的原因 在這里 ,我們從 B/S 架構(gòu)軟件的優(yōu)勢與劣勢來闡述。 ( 1)維護(hù)和升級方式簡單。目前,軟件系統(tǒng)的改進(jìn)和升級越來越頻繁, B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點單位來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但 B/S 架構(gòu)的軟件只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護(hù)。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器 連接專網(wǎng)即可,實現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。所以客戶機(jī)越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。今后,軟件升級和維護(hù)會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費(fèi)用的節(jié)省是顯而易見的,驚人的。因此,維護(hù)和升級革命的方式是“瘦”客戶機(jī),“胖”服務(wù)器。 ( 2)成本降低,選擇更多。大家都知道 windows 在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)準(zhǔn)配置,在服務(wù)器操作系統(tǒng)上 windows 處于絕對的統(tǒng)治地位。 現(xiàn)在的趨勢使得使用 B/S 架構(gòu)的應(yīng)用管理軟件,只需安裝在 windows 上即可 ,而且安全性高。服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用 windows 作為桌面操作系統(tǒng)電腦不受影響。 ( 3)、應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重。由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端( Server)上,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器( Server)端完全通過 WWW 瀏覽器實現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。但是,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較重,一旦發(fā)生服務(wù)器“崩潰”等問題,后果不堪設(shè)想。 因此,許多單位都備有數(shù)據(jù)庫存儲服務(wù)器,以防萬一。 采用基于 B/S 架構(gòu)幾乎不需要培訓(xùn),使用瀏覽器這種易于操作界面的產(chǎn)品,是開發(fā)這套系統(tǒng)最好、最明智的選擇。 ( 4)開發(fā)運(yùn)行環(huán)境 操作系統(tǒng): Microsoft Windows XP SP3,安裝 IIS 開發(fā)平臺: ASP +Micromedia + Microsoft SQL Server 2020 運(yùn)行環(huán)境 硬件配置: 200MHZ 以上處理器, 64M 以上內(nèi)存, 500M 以上硬盤空間。 軟件環(huán)境: Microsoft Windows98 以上操作 系統(tǒng), Inter Explore 版本以上瀏覽器 SQL Server 2020 的簡介 SQL Server 2020 由兩個部分組成:服務(wù)器組件和客戶端工具 服務(wù)器組件 ( 1) .內(nèi)容 SQL Server 的服務(wù)器組件是以 Windows 服務(wù)( Windows Services)方式運(yùn)行的。一般認(rèn)為 SQL Server 包含四種 Windows 服務(wù)(這里我們關(guān)注 OLTP、暫不考慮 OLAP),分別是: MSSqlServer、 DTC Distributed Transaction CoordinatorSQLServerAgent、 Search Service。 MSSqlServer 是最常用的服務(wù),一般的數(shù)據(jù)庫功能都是由它提供的,例如文件管理、查詢處理、數(shù)據(jù)存儲等; DTC 是分布式事務(wù)協(xié)調(diào)器,支持跨越兩個或多西安外事學(xué)院 2020 屆本科生畢業(yè)設(shè)計(論文) 13 個服務(wù)器的更新操作來保證事務(wù)的完整性; SQLServerAgent 負(fù)責(zé) SQL Server 自動化工作,如果需要 SQL Server 在指定時間執(zhí)行某一個存儲過程,就需要用到這個服務(wù)了; Search Service 是全文查詢服務(wù),負(fù)責(zé)全文檢索方面的工作。 ( 2) .一分為四的理由 SQL Server 的核心是四個服務(wù)器組件,它們是以 Windows 服務(wù)的形式運(yùn)行的 。 把 SQL Server 的核心功能分為四個 Windows 服務(wù)程序,主要是考慮了以下因素:這些 Windows 服務(wù)程序各自負(fù)擔(dān)的任務(wù)功能上是可分割的,這是前提條件;不是每個應(yīng)用都需要使用四個服務(wù)所提供的所有功能,讓用戶有選擇的關(guān)閉一些服務(wù),無疑可以節(jié)省系統(tǒng)的資源,也可以節(jié)省用戶花在管理上的精力;最后,分開成為多個服務(wù)程序,就可以為每一個服務(wù)設(shè)定操作系統(tǒng)級的安全策略。 客戶端工具 SQL Server 2020 的核心是上文討論的那些服務(wù)器組件,但用戶直接接觸的卻不是它們,而是客戶端工具。服務(wù)器組件是引擎,客戶端工具是用戶界面,兩者是相輔相成的。 SQL Server 2020 的客戶端工具有 —— 企業(yè)管理器、查詢分析器、事件探查器、服務(wù)管理器、客戶端網(wǎng)絡(luò)實用工具、服務(wù)器網(wǎng)絡(luò)實用工具、導(dǎo)入和導(dǎo)出數(shù)據(jù)( DTS)等等。 服務(wù)器組件與客戶端工具功能上是配套的,客戶端工具需要用最簡單的形式表達(dá)最豐富的服務(wù)器組件的功能;服務(wù)器組件和客戶端工具物理上是離散的, 它們不是同一個程序 !客戶端工具要與服務(wù)器組件連通,需要一些用于通訊的動態(tài)鏈接庫, SQL Server 2020 的通訊庫支持多種網(wǎng)絡(luò)協(xié)議,例如 TCP/IP、命名管道等。 只要客戶端工具與服務(wù)器組件與功能上是配套(兼容)的,就可以通過一定的協(xié)議連接,所以我們只要在自己的機(jī)器上裝一套客戶端工具,就可以連接世界各地的 SQL Server 服務(wù)器,當(dāng)然這需要對方開放足夠的權(quán)限。 版本問題 SQL Server 2020 有很多版本:企業(yè)版、開發(fā)版、標(biāo)準(zhǔn)版、個人版等。每一個版本包含的客戶端工具基本上是一樣的, 而服務(wù)器組件可能有些不同。所以在安裝 SQL Server 之前必須參考“操作系統(tǒng)和 SQL Server”版本兼容表,根據(jù)操作系統(tǒng)選擇合適的 SQL Server 版本。 關(guān)于實例 前文我們提到 SQL Server 服務(wù)器組件是由四個 Windows 服務(wù)程序構(gòu)成,在實踐中我們可能安裝所有的服務(wù)器組件,也可能只安裝其中的一部分,但是我們都需要一個統(tǒng)一的概念來標(biāo)志一組 SQL Server 服務(wù)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1