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

正文內(nèi)容

倉(cāng)庫(kù)查詢系統(tǒng)—畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-01 10:32本頁(yè)面
  

【正文】 源程序被他人剽竊,也提高了程序的安全性。 8. 物件導(dǎo)向( Objectoriented )??梢允褂? Visual Basic 、 Java 、 Visual C++ 、 COBOL 等編程語(yǔ)言來(lái)編寫你所需要的 ActiveX Server Component 。此子系統(tǒng)的系統(tǒng)結(jié)構(gòu)如圖所示??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。 (1) 經(jīng)濟(jì)可行性:主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),本系統(tǒng)開(kāi)發(fā)經(jīng)費(fèi)對(duì)于本單位在經(jīng)濟(jì)上是可以接受的,并且本系統(tǒng)實(shí)施后可以顯著提高工作效率,有助于學(xué)院完全實(shí)現(xiàn)信息化管理。 (2) 技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成倉(cāng)庫(kù)即時(shí)查詢系統(tǒng) 用戶登錄 產(chǎn)品價(jià)格信息 產(chǎn)品庫(kù)存信息 產(chǎn)品快速查詢 產(chǎn)品價(jià)格修改 產(chǎn)品庫(kù)存修改 用戶密碼修改 安全退出系統(tǒng) 開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。 三層的 Browser/Server 體系結(jié)構(gòu)具有許多傳統(tǒng)Client/Server 體系結(jié)構(gòu)不具備的優(yōu)點(diǎn),而且又緊密的結(jié)合了 Inter/Intra 技術(shù),是技術(shù)發(fā)展的大勢(shì)所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代 。它的靈活性、安全性和易用性為數(shù)據(jù)庫(kù)編程提供了良好的條件。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。 企業(yè)良好的網(wǎng)絡(luò)設(shè)施為本系統(tǒng)開(kāi)發(fā)企業(yè)信息化的系統(tǒng)提供了堅(jiān)實(shí)的基礎(chǔ)。規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。因此系統(tǒng)的開(kāi)發(fā)是完全可行的。 d、系統(tǒng)的主要技術(shù)分析: 本系統(tǒng)采用了當(dāng)前最流行的 B/S 結(jié)構(gòu)(即 Browser/Server 結(jié)構(gòu) ),Browser/Server 的系統(tǒng)中,用戶可以通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求。 在 Browser/Server 三層體系結(jié)構(gòu)下,表示層 (Presentation)、功能層 (Business Logic)、數(shù)據(jù)層 (Data Service)被分割成三個(gè)相對(duì)獨(dú)立的單元: 第一層 表示層: Web 瀏覽器 在表示層中包含系統(tǒng)的顯示邏輯,位于客戶端。 第二層 功能層:具有應(yīng)用程序擴(kuò)展功能的 Web 服務(wù)器 在功能層中包含系統(tǒng)的事務(wù)處理邏輯,位于 Web 服務(wù)器端。 第三 層 數(shù)據(jù)層:數(shù)據(jù)庫(kù)服務(wù)器 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫(kù)服務(wù)器端。 從上面的分析中可以看出,三層的 Browser/Server 體系結(jié)構(gòu)是把二層Client/Server 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了Web 服務(wù)器,于是由原來(lái)的兩層的 Client/server 結(jié)構(gòu)轉(zhuǎn)變成三層的 Browser/Server結(jié)構(gòu)。 安全保障: 用戶權(quán)限分四個(gè)級(jí)別,分別為:系統(tǒng)管理員、業(yè)務(wù)總監(jiān)、倉(cāng)庫(kù)管理員、普通員工;系統(tǒng)管理員擁有所有權(quán)限;業(yè)務(wù)總監(jiān)和倉(cāng)庫(kù) 管理員可以入庫(kù)和修改庫(kù)存情況;普通員工可以查詢每天的產(chǎn)品價(jià)格和庫(kù)存情況。數(shù)據(jù)類型決定了處理的方式也就是算法,因此,數(shù)據(jù)是系統(tǒng)實(shí)現(xiàn)分析的起點(diǎn)。 因?yàn)閷?duì)每一種對(duì)象的管理都比較類似,在此僅以產(chǎn)品查詢?yōu)槔?,?lái)分析一下本系統(tǒng)中的數(shù)據(jù)流向。然后把該需要轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言 SQL 語(yǔ)句 ,送入數(shù)據(jù)庫(kù)系統(tǒng)中。系統(tǒng)接收到數(shù)據(jù)庫(kù)返回的查詢結(jié)果集,經(jīng)過(guò)一定的分析處理,轉(zhuǎn)化為 ASP 頁(yè)面,返回給客戶端瀏覽器。經(jīng)過(guò)對(duì)數(shù)據(jù)修改請(qǐng)求的檢查,確定該請(qǐng)求是獲得權(quán)限的管理員用戶發(fā)出,即為有效請(qǐng)求之后。然后轉(zhuǎn)化為結(jié)構(gòu)化查詢語(yǔ)言SQL 語(yǔ)句,送入數(shù)據(jù)庫(kù)系統(tǒng),更新數(shù)據(jù)庫(kù)信息。它已由第一代的層次型、網(wǎng)狀型數(shù)據(jù)庫(kù),第二代的關(guān)系型數(shù)據(jù)庫(kù)發(fā)展到今天以面向?qū)ο鬄橹饕P偷臄?shù)據(jù)庫(kù),即第三代數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù) (Database),是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和 管理數(shù)據(jù)的倉(cāng)庫(kù),是用于查詢的大量數(shù)據(jù)的存儲(chǔ)區(qū)域。此外,數(shù)據(jù)庫(kù)技術(shù)還為用戶提供了非常簡(jiǎn)便的使用手段,使用戶易于編寫有關(guān)數(shù)據(jù)庫(kù)應(yīng)用程序。 數(shù)據(jù)庫(kù)的設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),滿足各種用戶需求。對(duì)一個(gè)實(shí)際的系統(tǒng)來(lái)說(shuō),數(shù)據(jù)庫(kù)表的設(shè)計(jì)在遵循數(shù)據(jù)庫(kù)理論的同時(shí),必須能用開(kāi)發(fā)工具來(lái)實(shí)現(xiàn)用戶在各方面提出的功能要求。 可以說(shuō)一個(gè)動(dòng)態(tài)網(wǎng)站的建設(shè)是離不開(kāi)一個(gè)設(shè)計(jì)最優(yōu)的數(shù)據(jù)庫(kù)的。 b、數(shù)據(jù)庫(kù)的物理結(jié)構(gòu): 表名: ck 字段名 數(shù)據(jù)類型 備注 Id 自動(dòng)編號(hào) 主鍵 Prod_name 文本 產(chǎn)品名稱 Prod_num 數(shù)字 產(chǎn)品數(shù)量 Prod_price 數(shù)字 產(chǎn)品單價(jià) Prod_ 文本 供貨廠家 Add_date 日期 /時(shí)間 入庫(kù) 日期 Update_time 日期 /時(shí)間 最后更新日期 表名: user_info 字段名 數(shù)據(jù)類型 備注 Id 自動(dòng)編號(hào) 主鍵 Username 文本 用戶名 Password 文本 密碼 Department 文本 部門 Job 文本 崗位 Level 數(shù)字 權(quán)限級(jí)別 date 日期 /時(shí)間 創(chuàng)建日期 c、數(shù)據(jù)庫(kù)的完整性 數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。 本系統(tǒng)中定義了表與表之間的聯(lián)系有助于實(shí)現(xiàn)完整性規(guī)則,一般在程序中實(shí)現(xiàn)具體的完整性控制。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護(hù)措施就顯得更為重要,它保護(hù)數(shù)據(jù)庫(kù)防止惡意的破壞和非法的存取。采用管理員表示和鑒定的方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)的安全,此安全管理措施并不在前臺(tái)開(kāi)發(fā)工具中實(shí)現(xiàn),而是在后臺(tái) 數(shù) 據(jù)庫(kù) 中實(shí)現(xiàn)。服務(wù)器的安全也是通過(guò)用戶在登錄服務(wù)器時(shí)輸入合法的用戶名和密碼來(lái)實(shí)現(xiàn)的。沒(méi)有采用更加復(fù)雜的系統(tǒng)安全管理措施是因?yàn)楸竟芾硐到y(tǒng)是應(yīng)用在企業(yè)內(nèi)部網(wǎng)中,采用安全管理措施主要是為了防止沒(méi)有修改權(quán)限的用戶無(wú)意間修改了數(shù)據(jù),因此采用用戶標(biāo)識(shí)和鑒定的安全管理措施就能夠保障數(shù)據(jù)庫(kù)的安全性 。登錄時(shí)用的用戶名和密碼是按管理員的不同權(quán)限事先分配好的,登錄后即可進(jìn)行相應(yīng)操作。 c、產(chǎn)品快速查詢 當(dāng)然,有些時(shí)候用戶想在上千或上萬(wàn)的 產(chǎn)品資料中,迅速找到某一產(chǎn)品信息,所以我提供了產(chǎn)品搜索功能,以方便用戶快速瀏覽到自己要查詢的產(chǎn)品信息。通過(guò)這個(gè)功能修改價(jià)格和庫(kù)存信息后,無(wú)需一個(gè)一個(gè)去通知,業(yè)務(wù)員可在第一時(shí)間收到這一信息的改變,大大提高工作效率。 f、退出系統(tǒng) 當(dāng)用戶在公共場(chǎng)所 或其它人的電腦上登錄過(guò)系統(tǒng)后,往往直接關(guān)閉瀏覽器便離開(kāi)計(jì)算機(jī),這樣留下了嚴(yán)重的安全隱患;因?yàn)橛脩舻卿浀?COOKIES 沒(méi)有清除,這時(shí)其它用戶可以無(wú)需密碼登錄,即可進(jìn)入系統(tǒng),形成非法登錄。詳細(xì)設(shè)計(jì)的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)的描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,更重要的是設(shè)計(jì)出的處理過(guò)程應(yīng)該盡可能簡(jiǎn)明易懂。 九、程序設(shè)計(jì)思想 常見(jiàn)的設(shè)計(jì)思想有兩種:結(jié)構(gòu)化和面向?qū)ο蠡鞠到y(tǒng)采用的是面向?qū)ο蟮脑O(shè)計(jì)思想,下面簡(jiǎn)單介紹一下兩者的不同以及面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)點(diǎn)。首先分析需求,確定功能,然后以函數(shù)的形式進(jìn)行建模。用 ASP腳本來(lái)開(kāi)發(fā) Web 應(yīng)用時(shí)就是上面所說(shuō)的情況。這些代碼也許能夠滿足功能上的需要,卻不能達(dá)到非功能性的要求。面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法源于現(xiàn)實(shí)生活中的模塊化的思想 。 面向?qū)ο?開(kāi)發(fā)方法包括對(duì)目標(biāo)的模塊化,以及用類的形式對(duì)數(shù)據(jù)和函數(shù)進(jìn)行封裝。這意味著是由分析人員來(lái)選擇一定的參數(shù),以表示對(duì)象,這是對(duì)象模型化的第一步。這個(gè)步驟將確保對(duì)象的行為以簡(jiǎn)單的借口出現(xiàn),而復(fù)雜的執(zhí)行過(guò)程都被隱藏了。 (3) 繼承性 在一個(gè)現(xiàn)存對(duì)象的基礎(chǔ)上創(chuàng)建一個(gè)新的對(duì)象,這個(gè)過(guò)程稱為繼承。 (4) 模塊化 為了減少獨(dú)立工作小組之間的依賴性,軟件系統(tǒng)中必須使用模塊。首先,在程序中建立一個(gè) 的文件,里面用來(lái)放置數(shù)據(jù)庫(kù)連接代碼,在代碼中先定義 conn 和connstr 變量, conn 用來(lái)創(chuàng)建數(shù)據(jù)連接對(duì)象, connstr 用來(lái)存放連接字符串 ,使用 ado 中 connection 對(duì)象的 open 方法就可以連接 ACCESS 數(shù)據(jù)庫(kù)了。創(chuàng)建連接對(duì)象 connstr=Provider=。(data/) connstr39。 十一、源碼文件列表 DATA 文件夾: 用于存放數(shù)據(jù)庫(kù)文件 IMAGE 文件夾: 用于存放設(shè)計(jì)時(shí)用到的圖片 : 用戶登錄頁(yè)面 : 普通用戶登錄后進(jìn)入的頁(yè)面 : 管理級(jí)用戶登錄后進(jìn)入的頁(yè)面 : 數(shù)據(jù)庫(kù)連接代碼頁(yè),方便代碼重復(fù)使用 : 用戶密碼修改頁(yè)面 : 普通用戶查詢頁(yè)面,對(duì)查詢結(jié)果不可編輯 : 管理級(jí)用戶查詢頁(yè)面,對(duì)查詢結(jié)果可編輯 : 安全退出頁(yè)面,清除用戶 COOKIES 信息 十二、程序詳細(xì)說(shuō)明 : 創(chuàng)建兩個(gè)表,兩個(gè)表的相關(guān)字段如下: 表名: ck 字段名 數(shù)據(jù)類型 備注 Id 自動(dòng)編號(hào) 主鍵 Prod_name 文本 產(chǎn)品名稱 Prod_num 數(shù)字 產(chǎn)品數(shù)量 Prod_price 數(shù)字 產(chǎn)品單價(jià) Prod_ 文本 供貨廠家 Add_date 日期 /時(shí)間 入庫(kù)日期 Update_time 日期 /時(shí)間 最后更新日期 表名: user_info 字段名 數(shù)據(jù)類型 備注 Id 自動(dòng)編號(hào) 主鍵 Username 文本 用戶名 Password 文本 密碼 Department 文本 部門 Job 文本 崗位 Level 數(shù)字 權(quán)限級(jí)別 date 日期 /時(shí)間 創(chuàng)建日期 : 用戶登錄頁(yè)面,供用戶登錄使用;當(dāng)用戶輸入正確的用戶名和密碼后,系統(tǒng)將自動(dòng)識(shí)別其權(quán)限級(jí)別,并進(jìn)入到相應(yīng)的頁(yè)面。 : 為系統(tǒng)創(chuàng)建數(shù)據(jù)庫(kù)連接的代碼頁(yè)面,因?yàn)橄到y(tǒng)要頻繁地連接數(shù)據(jù)庫(kù),為了方便特寫成一個(gè)包含文件,供程序調(diào)用。 操作說(shuō)明: 主要分三個(gè)部分,即登錄信息、產(chǎn)品搜索、產(chǎn)品信息; 產(chǎn)品搜索操作:在 “請(qǐng)輸入產(chǎn)品關(guān)鍵字”后的文本框中輸入您要查詢的產(chǎn)品型號(hào),再點(diǎn)擊“搜索”按鈕即可。 操作說(shuō)明: 主要分四個(gè)部分,即登錄信息、庫(kù)存信息管理、產(chǎn)品搜索、產(chǎn)品信息; 添加庫(kù)存信息:點(diǎn)擊“添加庫(kù)存信息”,頁(yè)面中會(huì)出現(xiàn)供用戶“添加庫(kù)存信息”的表單,輸入相應(yīng)信息后,點(diǎn)擊添加按鈕。 : 供系統(tǒng)中所有用戶更改其密碼的頁(yè)面。 : 普通用戶查詢頁(yè)面,對(duì)查詢結(jié)果不可編輯 操作說(shuō)明: 查詢結(jié)果顯示頁(yè)面,僅供查看。(相關(guān)其它操作參照 中的“產(chǎn)品搜索操作”) : 安全退出頁(yè)面,清除用戶 COOKIES 信息 操作說(shuō) 明: 點(diǎn)擊“退出系統(tǒng)”,即清除當(dāng)前用戶登錄時(shí)的 COOKIES 信息。我們力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。因此,軟件測(cè)試在面向?qū)ο缶幊汤锔哂兴闹匾?。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。 需求規(guī)格說(shuō)明概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試 (1) 單元測(cè)試 單元測(cè)試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出。 (2) 集成測(cè)試 在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤。一般來(lái)說(shuō),系統(tǒng)測(cè)試是功能性測(cè)試,不是結(jié)構(gòu)性測(cè)試。定義驗(yàn)證過(guò)程 if trim((username))= then 39。 /script %elseif trim((password))= then 39。 /script %else dim rs,sql 39。amp。39。amp。39。打開(kāi)記錄集 if and then% script alert(用戶名或密碼不正確! )。判斷登錄用戶的級(jí)別 (admin)=trim((username)) 39。登錄成功,轉(zhuǎn)入管理用戶頁(yè)面 else (user)=trim((username)) 39。登錄成功,轉(zhuǎn)入普通用戶頁(yè)面 end if end if end if end sub
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1