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

正文內(nèi)容

基于bs架構(gòu)的倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-08-16 09:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 eters 集合和 Property 對(duì)象 Command 對(duì)象包含一個(gè) Parameters 集合 [4]。Parameters 集合包含參數(shù)化的 Command 對(duì)象的所有參數(shù),每個(gè)參數(shù)信息由 Parameter 對(duì)象表示 Properties 集合和 Property 對(duì)象 Connection、 Command、 Recordset 和 Field 對(duì)象都含有 Properties 集合。 Properties 集合用于保存與這些對(duì)象有關(guān)的各個(gè) Property 對(duì)象 [4]。 Errors 集合和 Error 對(duì)象 Connection 對(duì)象包含一個(gè) Errors 集合。 Errors 集合包含的 Errors 對(duì)象給出了關(guān)于數(shù)據(jù)提供者出錯(cuò)時(shí)的擴(kuò)展信息 [4] ASP 應(yīng)用程序和數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制 ADO 封裝了 OLE DB(Object Link and embed,對(duì)象連接與嵌入 )中最常用的一些特性, ADO 可以在 Visual Basic 或 Visual C++中使用,也可以在服務(wù)器中使用。使用 ADO 時(shí) , ASP 應(yīng)用程序和底層數(shù)據(jù)庫(kù)間 的關(guān)系如圖 23 所示。 JavaScript 簡(jiǎn)介 JavaScript 語(yǔ)言的前身叫做 Live Script,自從 Sun 公司推出著名的 Java 語(yǔ)言之后, Netscape 公司引進(jìn)了 Sun 公司有關(guān) Java 的程序概念,將自己原有 Live Script 進(jìn)行重新設(shè)計(jì),并改名為 JavaScript。 JavaScript 是一種基于對(duì)象 (Object)和事件驅(qū)動(dòng) (Even Driven),并具有安全性的腳本語(yǔ)言 [5]。 JavaScript 的編程與 C++、Java 非常相似,只是提供了一些專有的類、對(duì)象和函數(shù) [5]。對(duì) 于已經(jīng)具備了 C++或 C 語(yǔ)言,特別是 Java 語(yǔ)言編程基礎(chǔ)的人來(lái)說(shuō),學(xué)習(xí) JavaScript 腳本語(yǔ)言是一件非常輕松的事情。 JavaScript 代碼并不被編譯為二進(jìn)制代碼文件,而是作為 HTML文件的一部分由瀏覽器解釋執(zhí)行,維護(hù)和修改起來(lái)非常方便,可以直接打開(kāi) HTML文件來(lái)編輯修改 JavaScript 代碼,然后通過(guò)瀏覽器立即看到新的效果。 JavaScript 的特點(diǎn) 表格編號(hào),表題均為黑體五號(hào),表內(nèi)容為宋體五號(hào),英文則為Times New Roman 字體五號(hào)。表段前、后各空 行。 吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 7 1)JavaScript 是一種腳本編寫(xiě)語(yǔ)言,它采用小程序段的方式實(shí)現(xiàn)編程。像其它腳本語(yǔ)言一樣, JavaScript 同樣已是一種解釋性語(yǔ)言, 它提供了一個(gè)容易開(kāi)發(fā)的過(guò) A S P 應(yīng) 用 程 序A c t i v e 數(shù) 據(jù) 對(duì) 象 ( A D O )O L E D B關(guān) 系 查 詢 引擎游 標(biāo) 引 擎異 步 查 詢 引擎O L E D BO D B C O D B CO D B CA c c e s s S Q L S e r v e r 文 件 索 引 服 務(wù) 器 電 子 表 格 圖 2 ASP 應(yīng)用程序和底層數(shù)據(jù)庫(kù)間的關(guān)系 程 [6]。它的基本結(jié)構(gòu)形式與 C、 C++、 VB 十分類似 [6]。但它不像這些語(yǔ)言一樣,需要先編譯,而是在程序運(yùn)行過(guò)程中被逐行地解釋。它與 HTML 標(biāo)識(shí)結(jié)合在一起,從而方便用戶的使用操作 [14]。 2)JavaScript 是一種基于對(duì)象的語(yǔ)言,同時(shí)可以看作一種面向?qū)ο蟮?。這意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。因此,許多功能可以來(lái)自于腳本環(huán)境中對(duì)象的方法與腳本 的相互作用。 3)JavaScript 的簡(jiǎn)單性主要體現(xiàn)在,首先它是一種基于 Java 基本語(yǔ)句和控制流之上的簡(jiǎn)單而緊湊的設(shè)計(jì),從而對(duì)于學(xué)習(xí) Java 是一種非常好的過(guò)渡,其次,它的變量類型是采用弱類型,并未使用嚴(yán)格的數(shù)據(jù)類型 [7]。 4)JavaScript 特點(diǎn)之一就是它是一種安全性語(yǔ)言,它不允許訪問(wèn)本地的硬盤,并不能將數(shù)據(jù)存入到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過(guò)瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互,從而有效地防止數(shù)據(jù)的丟失 [7]。 5)JavaScript 特點(diǎn)之一就是它是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入 做出響應(yīng),無(wú)須經(jīng)過(guò) Web 服務(wù)程序 [14]。它對(duì)用戶的響應(yīng),是采用事件驅(qū)動(dòng)的方式進(jìn)行的。所謂事件驅(qū)動(dòng),就是指在主頁(yè) (Homepage)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱為“事件” (Event) [7]。比如按下鼠標(biāo)、移動(dòng)窗口等都可以視為事件。當(dāng)事件動(dòng)吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 8 作發(fā)生后,可能會(huì)引起相應(yīng)的事件響應(yīng)。 6)JavaScript 是依賴于瀏覽器本身,與操作環(huán)境無(wú)關(guān),只要能運(yùn)行瀏覽器的計(jì)算機(jī),并支持 JavaScript 的瀏覽器就可正確執(zhí)行,從而實(shí)現(xiàn)了“編寫(xiě)一次,走遍天下”。 JavaScript 與瀏覽器及服務(wù)器的交互 JavaScript 是個(gè)腳本編程語(yǔ)言,支持 Web 應(yīng)用程序的客戶和服務(wù)器方組件的開(kāi)發(fā)。在客戶端中,它可用于編寫(xiě) Web 瀏覽器在 Web 頁(yè)面上下文中執(zhí)行的程序;在服務(wù)器中,它可用于編寫(xiě)用于處理 Web 瀏覽器提交的信息并相應(yīng)地更新瀏覽器顯示的 Web 服務(wù)器程序。圖 24 是 JavaScript 支持客戶端和服務(wù)器 Web 編程的示意圖。 服 務(wù) 器用 戶H T M L 文 件腳 本W(wǎng) e b 瀏 覽 器嵌 入 瀏 覽 器 本地 執(zhí) 行J a v a S c r i p t 和能 與 用 戶 交 互作 用 的 H T M L腳 本腳 本 的 U R L 地 址W e b 服 務(wù) 器服 務(wù) 器 可訪 問(wèn) 的 文件文 件 的 U R L 地 址服 務(wù) 器 取 得 和返 回 請(qǐng) 求 的 文件腳 本 取 得 瀏 覽器 信 息 進(jìn) 并 將結(jié) 果 返 回 瀏 覽器 行 所 要 做 的處 理其 他 W e b服 務(wù) 器 的U R L 地 址 圖 3 JavaScript 支持客戶端和服務(wù)器端應(yīng)用程序 在圖的左邊,互聯(lián)網(wǎng)瀏覽器顯示了一個(gè) Web 網(wǎng)頁(yè), 這事瀏覽器執(zhí)行 HTML 文件的結(jié)果。瀏覽器讀取 HTTP 文件,然后解釋執(zhí)行并顯示其中的元素。這時(shí), HTML 文件 (瀏覽器從 Web 服務(wù)器中獲取它 )包含嵌入的 JavaScript 代碼。讀取 HTML 文件并分辨其中的元素的過(guò)程稱為解析 (Parsing)。當(dāng)腳本的語(yǔ)句被解析后,瀏覽器邊可以執(zhí)行腳本語(yǔ)句。腳本執(zhí)行實(shí)際的操作,例如生成 HTML 代碼,從而控制瀏覽器的顯示結(jié)果。它產(chǎn)生的操作可以影響插入件、 Java Applet 和 ActiveX 組件的操作。在腳本中可以定義 JavaScript 語(yǔ)言元素,而這些元素可能是其他的腳本,所以 圖24中總結(jié)了包含 JavaScript 腳本的 HTML 文件的解析方法。 本系統(tǒng)采用 ASP 技術(shù),因?yàn)樗夹g(shù)發(fā)展速度快、語(yǔ)法易懂容易掌握,并且開(kāi)發(fā)后幾乎可以在任何環(huán)境使用,并且支持 VBScript 和 JavaScript 等多種腳本語(yǔ)言,吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 9 ASP 技術(shù)已成為最流行的 Web 開(kāi)發(fā)工具之一;它與數(shù)據(jù)庫(kù) Microsoft Access 20xx數(shù)據(jù)庫(kù)合并使用,為 Web 網(wǎng)頁(yè)應(yīng)用程序的黃金搭檔。倉(cāng)庫(kù)管理系統(tǒng)就是在 ASP 和 Access 中開(kāi)發(fā)出來(lái)的,通過(guò) Web 形式,完成倉(cāng)庫(kù)管理的各種操作。 B/S 架構(gòu)編程體系 B/S 架構(gòu)概念 B/S 架構(gòu)模式,就是 Browser/Server 模式,即瀏覽器 /服務(wù)器,在 20xx 年以前, C/S 結(jié)構(gòu)占據(jù)開(kāi)發(fā)領(lǐng)域的主流,隨著 B/S 結(jié)構(gòu)的發(fā)展, C/S 結(jié)構(gòu)已經(jīng)逐步被 B/S結(jié)構(gòu)取代。 B/S 是一種 Web 技術(shù)的編程架構(gòu)模式,通過(guò)瀏覽器的用戶界面進(jìn)行操作的,其主要的業(yè)務(wù)核心集中在服務(wù)器上,信息管理系統(tǒng)主要分為三層:第一層是瀏覽器即客戶端,主要是用戶的操作界面;第二層是功能層即 Web 服務(wù)器,主要是接收用戶的請(qǐng)求并且通過(guò)數(shù)據(jù)庫(kù)服務(wù)器處理,并將處理結(jié)果返回給用戶;第三層是數(shù)據(jù)層即數(shù)據(jù)庫(kù)層即數(shù)據(jù)庫(kù)服務(wù)器,主要 是進(jìn)行各種數(shù)據(jù)的處理操作 [8]。 B/S 架構(gòu)的優(yōu)點(diǎn) 1)客戶端簡(jiǎn)化安裝,這點(diǎn)和 C/S 架構(gòu)模式有些不同, B/S 只需要安裝瀏覽器并且配置一下自帶的服務(wù)器 IIS 就行。 2)系統(tǒng)開(kāi)發(fā)僅需在數(shù)據(jù)庫(kù)服務(wù)器上實(shí)現(xiàn),幾乎可以忽略客戶端的硬件配置,系統(tǒng)維護(hù)只要對(duì)服務(wù)器的系統(tǒng)進(jìn)行維護(hù)即可,客戶端完全不需要維護(hù),這就提高了系統(tǒng)開(kāi)發(fā)的敏捷性。 3)用戶操作簡(jiǎn)單,只需要在自家的計(jì)算機(jī)上就可以使用系統(tǒng),完全不用擁有豐富的專業(yè)操作技術(shù),就可以使用 B/S 模式下的倉(cāng)庫(kù)管理軟件。 4)異地?cái)?shù)據(jù)傳輸可以共享,工作人員可以在任何地點(diǎn) 都可以使用 B/S 模式下的管理軟件,尤其對(duì)于大型的分散的商業(yè)機(jī)構(gòu)或者物流公司更加的需要。 吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 10 第 3 章 系統(tǒng)可行性分析 本設(shè)計(jì)是圍繞倉(cāng)庫(kù)管理系統(tǒng)在進(jìn)銷存三個(gè)主要方面的業(yè)務(wù)展開(kāi)分析和設(shè)計(jì)的,針對(duì)該業(yè)務(wù)現(xiàn)狀,采用結(jié)構(gòu)化開(kāi)發(fā)方法進(jìn)行系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、該系統(tǒng)是以公司倉(cāng)庫(kù)的入庫(kù)管理、庫(kù)存管理、出庫(kù)管理、統(tǒng)計(jì)報(bào)表、會(huì)員管理、系統(tǒng)設(shè)置以及賬務(wù)管理功能為核心。結(jié)構(gòu)化的系統(tǒng)分析和設(shè)計(jì)方法始終貫穿與系統(tǒng)的分析設(shè)計(jì)的始終。該方法要求信息系統(tǒng)的開(kāi)發(fā)工作按照規(guī)定步驟,使用一定的工具,在結(jié)構(gòu)化和模塊化的基礎(chǔ)上進(jìn) 行 [9]。在設(shè)計(jì)的過(guò)程中,嚴(yán)格按照軟件工程的思想對(duì)系統(tǒng)總體方案的設(shè)計(jì)采用自上而下的方法,而對(duì)于信息系統(tǒng)具體業(yè)務(wù)采用了自下而上的方法。該設(shè)計(jì)的方法大體上滿足了本系統(tǒng)的業(yè)務(wù)需求,所以它具有一定的實(shí)用性。 系統(tǒng)的可行性研究 可行性研究 [13]的目的是,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。所以必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí)、系統(tǒng)完成后所能帶來(lái)的效益是否大到值得投資開(kāi)發(fā)這個(gè)系統(tǒng)的程度。所以可行性分析從以下三個(gè)方面來(lái)考慮 : 技術(shù)可行性 技 術(shù)可能性就是使用現(xiàn)有的技術(shù)是否能實(shí)現(xiàn)這個(gè)系統(tǒng)以及技術(shù)的發(fā)展對(duì)系統(tǒng)今后的建設(shè)有什么影響。 本系統(tǒng)完全可以用現(xiàn)在的技術(shù)來(lái)實(shí)現(xiàn),針對(duì)現(xiàn)在的開(kāi)發(fā)工具而言,本系統(tǒng)可以采用現(xiàn)在流行的 Web 應(yīng)用程序之一 ASP,這種開(kāi)發(fā)語(yǔ)言非常適合于 B/S 結(jié)構(gòu)的應(yīng)用系統(tǒng),提供了強(qiáng)大的軟件生成器。與其他開(kāi)發(fā)語(yǔ)言相比, ASP 能夠支持跨平臺(tái)的客戶端應(yīng)用程序的開(kāi)發(fā)。 ASP 安全可靠,對(duì)于開(kāi)發(fā)人員而言這種開(kāi)發(fā)語(yǔ)言使用方面,可以使用戶能感受到界面的友好,開(kāi)發(fā)的軟件簡(jiǎn)單易用,快速掌握。用 ASP 開(kāi)發(fā)的軟件易學(xué)易用,就算沒(méi)有專業(yè)的計(jì)算機(jī)知識(shí)也能夠?qū)W會(huì)使用。 經(jīng)濟(jì)可行性 經(jīng)濟(jì)的可行性是指這個(gè)系統(tǒng)的經(jīng)濟(jì)效益能否超過(guò)它的開(kāi)發(fā)成本。本系統(tǒng)的開(kāi)發(fā)費(fèi)用預(yù)估計(jì)在 6000 元左右,如果購(gòu)買一些其他的設(shè)備,預(yù)計(jì)三萬(wàn)元以內(nèi)就可以使系統(tǒng)投入運(yùn)行。 該系統(tǒng)屬于中型的系統(tǒng),價(jià)格適中,一般的公司完全可以支付,在采用本系統(tǒng)后,還可以減少一些崗位,這樣可以提高工作效率,讓決策者的決策更加的直觀。例如在庫(kù)存管理方面,可以減少倉(cāng)庫(kù)管理員手工寫(xiě)輸入產(chǎn)生的不必要的錯(cuò)誤,還減少了入庫(kù)單、銷售單等單據(jù)過(guò)多而混淆的麻煩,這就有利于業(yè)務(wù)的擴(kuò)展。 吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 11 操作的可行性 操作的可行性就是指系統(tǒng) 的操作方式在這個(gè)用戶組織內(nèi)是否能夠行得通。對(duì)此,可以根據(jù)用戶需要,可以對(duì)相關(guān)人員進(jìn)行培訓(xùn)。本系統(tǒng)符合人性化設(shè)計(jì),簡(jiǎn)單易操作,所以完全沒(méi)有任何困難。除此之外,必要時(shí)還應(yīng)該從法律、社會(huì)效益等方面研究每種解法的可行性。 經(jīng)過(guò)上述論述分析,新系統(tǒng)的實(shí)施非??尚?。 系統(tǒng)功能流程圖 系統(tǒng)業(yè)務(wù)流程圖 系統(tǒng)流程圖 [13]是概括地描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件 (程序、文檔、數(shù)據(jù)庫(kù)、人工過(guò)程等 )。 根據(jù)對(duì)系統(tǒng)的構(gòu)架和對(duì)系統(tǒng)的整體分析,在系統(tǒng)初始化時(shí),根 據(jù)登錄用戶的類型的不同分別包括入庫(kù)管理、庫(kù)存管理、出庫(kù)管理、統(tǒng)計(jì)報(bào)表管理、會(huì)員管理、系統(tǒng)管理,賬務(wù)管理 7 個(gè)方面的功能,公司管理人員因不同的用戶角色而擁有不同的管理權(quán)限, 1)系統(tǒng)登錄界面 :按角色登錄系統(tǒng) 系統(tǒng)運(yùn)行時(shí),登錄首頁(yè)要求能接受用戶輸入的登錄信息打開(kāi)專門的主頁(yè)面。驗(yàn)證模塊能夠驗(yàn)證用戶提交的登錄信息是否合法,如果此模塊判定用戶提交的登錄信息不合法,就拒絕該用戶登錄;如果用戶提交的信息合法,則允許用戶登錄,并根據(jù)用戶權(quán)限,向用戶開(kāi)放相應(yīng)的主控界面,本系統(tǒng)主要設(shè)置了 4 個(gè)主控頁(yè)面 [10]。 開(kāi) 始登 錄 界 面輸 入 用 戶 名 密碼 和 驗(yàn) 證 碼判 斷 用 戶 名 密 碼驗(yàn) 證 碼 是 否 正 確 ?進(jìn) 入 主 頁(yè)否是 圖 4 用戶登錄流程圖 吉首大學(xué)本科生畢業(yè)設(shè)計(jì) 12 2)采購(gòu)部主控界面:在系統(tǒng)登錄界面中輸入用戶名密碼和驗(yàn)證碼通過(guò)驗(yàn)證,就能進(jìn)入到采購(gòu)員能使用的主控界面。 開(kāi) 始 身 份 認(rèn) 證從 數(shù) 據(jù) 庫(kù) 得 到 用戶 信 息用 戶 可 以 訪問(wèn) 資 源 頁(yè) 面 ?系 統(tǒng) 發(fā) 送 資 源頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1