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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計(jì)與開發(fā)(編輯修改稿)

2025-05-09 00:59 本頁面
 

【文章內(nèi)容簡介】 在軟件管理系統(tǒng)日益廣泛使用的今天,開發(fā)一個(gè)有效并且適用于倉庫管理系統(tǒng)將會(huì)解決許多的人力資源管理倉庫所存在的許多弊端,將會(huì)為倉庫管理節(jié)省許多的時(shí)間,方便了倉庫管理員的管理。 模塊1,管理員登錄界面的實(shí)現(xiàn):因?yàn)楣芾韱T的信息都存在數(shù)據(jù)庫中,此時(shí)管理員只需輸入與自己的賬號(hào)相對應(yīng)的密碼即可,操作方便。管理員輸入密碼后,程序中會(huì)根據(jù)查詢語句判斷管理員輸入的密碼是否與數(shù)據(jù)庫中保存的密碼一致,若一致進(jìn)入服務(wù)器主界面,若不一致則提示“你輸入的密碼錯(cuò)誤或此用戶不存在” ,提示管理員輸入正確的密碼或選擇正確的賬號(hào)。圖 登錄界面用戶登錄或管理員登陸時(shí),系統(tǒng)查詢用戶信息,并進(jìn)行信息核對,登錄成功時(shí):會(huì)有信息提示。12 / 32圖 登錄成功界面 當(dāng)用戶輸入不正確時(shí),系統(tǒng)會(huì)自動(dòng)生成登陸不正確字樣:圖 賬號(hào)錯(cuò)誤界面若正確則顯示下一界面,也就是主界面:圖 管理員的主菜單界面①用戶操作:注銷、新建用戶信息、修改用戶信息、退出功能。②物資信息設(shè)置:添加物資信息、修改物資信息、查詢物資信息的功能。③入庫管理:添加入庫信息、修改入庫信息、查詢?nèi)霂煨畔?、瀏覽入庫信息的功能。④出庫管理:添加出庫信息、修改出庫信息、查詢出庫信息、瀏覽出庫信息的功能。⑤庫存管理:查詢庫存的信息、瀏覽庫存信息的功能。13 / 32圖 管理員的可操作功能顯示普通用戶普通用戶主頁面如圖 所示。圖 普通用戶的主菜單界面①用戶操作:注銷、退出功能。②物資信息設(shè)置:查詢物資信息的功能。③入庫管理:查詢?nèi)霂煨畔?、瀏覽入庫信息的功能。④出庫管理:查詢出庫信息、瀏覽出庫信息的功能。⑤庫存管理:查詢庫存的信息、瀏覽庫存信息的功能。14 / 32主要功能如圖:圖 普通用戶的可操作功能顯示可以通過此窗體向數(shù)據(jù)庫中專業(yè)基本信息表中添加專業(yè)的相關(guān)信息以及對數(shù)據(jù)庫中專業(yè)的信息進(jìn)行查詢和修改。1 用戶操作:注銷、新建用戶信息、修改用戶信息、退出 。①注銷:注銷回到登陸界面。新建用戶信息功能模塊:根據(jù)用戶名稱、密碼、角色更改,實(shí)現(xiàn)管理員對普通用戶的信息修改、角色修改、實(shí)現(xiàn)管理員的不同功能如圖 所示圖 用戶信息修改功能②新建用戶信息:管理員通過添加用戶來實(shí)現(xiàn)多個(gè)人員的管理。功能如圖 所示15 / 32圖 添加用戶的界面顯示16 / 32第 5 章 系統(tǒng)測試經(jīng)過測試,該應(yīng)用程序能夠較好的實(shí)現(xiàn)各個(gè)功能:能夠很好的實(shí)現(xiàn)信息的添加、刪除、修改、查詢;能夠完善的實(shí)現(xiàn)根據(jù)不同的用戶進(jìn)入不同的登錄界面;對于只有是管理員才能注冊的功能也能很好的實(shí)現(xiàn);能夠?qū)M(jìn)行不同的查詢功能可以根據(jù)給定的條件具體查詢,也可以進(jìn)行模糊查詢。 所遇問題剛開始程序連接數(shù)據(jù)庫時(shí),綜合查詢不能實(shí)現(xiàn),更新出現(xiàn)問題,老出現(xiàn)看不明白的異常,使程序中斷。數(shù)據(jù)庫與代碼連接時(shí),執(zhí)行一條只查詢一部分?jǐn)?shù)據(jù)時(shí),無法修改數(shù)據(jù)。后來經(jīng)過查閱和思考,終于解決。從中讓我學(xué)會(huì)了怎么連接。剛開始不會(huì)連接數(shù)據(jù)庫,老是連接錯(cuò)誤,后來經(jīng)過思考和查閱資料和組員一起討論研究,終于學(xué)會(huì)怎樣處理這樣的問題。 系統(tǒng)的運(yùn)行和測試系統(tǒng)功能的運(yùn)行是:首先進(jìn)入首頁界面,然后選擇登錄類型系統(tǒng)將根據(jù)你的登錄類型進(jìn)入不同的界面。注意區(qū)別開來管理員與普通用戶之間的權(quán)限功能。 系統(tǒng)測試要點(diǎn)數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。對用戶輸入的響應(yīng):正確輸入,能夠正常調(diào)用子模塊;輸入錯(cuò)誤:系統(tǒng)能否辨別,并做出響應(yīng)(提出警告);子模塊的異常狀況,系統(tǒng)能否及時(shí)做出響應(yīng)。模塊正常運(yùn)行流程用戶輸入數(shù)據(jù)檢查,包括數(shù)據(jù)合理性檢查,以及合法性檢查。數(shù)據(jù)庫操作:數(shù)據(jù)庫連接正常、數(shù)據(jù)庫連接異常。數(shù)據(jù)庫連接正常:輸入合理合法參數(shù)、輸入?yún)?shù)不。 測試內(nèi)容為更好的完成系統(tǒng)的功能測試,編寫測試用例如表 所示。因篇幅有限表 中只列出主要的測試用例的標(biāo)題和期望結(jié)果。這些測試用例不僅測試管理員模塊系統(tǒng)設(shè)計(jì)的主要功能,還包括系統(tǒng)安全的測試。17 / 32表 測試用例序號(hào) 測試用例標(biāo)題 期望結(jié)果1 添加用戶 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則正確判斷用戶名是否已存在,如已存在給出錯(cuò)誤提示, 2 修改用戶權(quán)限驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則根據(jù)用戶所需得到正確并進(jìn)行修改。只有管理員才能對物資信息進(jìn)行修改,普通用戶只能查詢3 按物資名稱查詢 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作。4 按物資編號(hào)查詢 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作。 測試結(jié)果對照表 中的測試內(nèi)容,表 給出其對應(yīng)的測試結(jié)果。由測試結(jié)果可以看出:該課題機(jī)房管理系統(tǒng)能夠完成對課題申報(bào)的管理,系統(tǒng)安全性也能得到很好的控制。表 測試結(jié)果序號(hào) 測試用例標(biāo)題 測試結(jié) 果 期望結(jié)果1 添加用戶 通過 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則正確判斷用戶名是否已存在,如已存在給出錯(cuò)誤提示, 2 修改用戶權(quán)限 通過驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則根據(jù)用戶所需得到正確并進(jìn)行修改。只有管理員才能對物資信息進(jìn)行修改,普通用戶只能查詢3 按物資名稱查詢 通過 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作。4 按物資編號(hào)查詢 通過 驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作。18 / 32第 6 章 結(jié)束語經(jīng)過了這次倉庫管理系統(tǒng)的課程設(shè)計(jì)我從中學(xué)到了很多,同時(shí)明白了做一個(gè)小型軟件,就是程序設(shè)計(jì)和運(yùn)行測試中遇到的問題該如何解決,從解決問題中我也學(xué)到了許多平時(shí)課,能夠完成這個(gè)倉庫管理系統(tǒng)我自己也感覺很有成就感.運(yùn)用到的開發(fā)工具和軟件技術(shù):此系統(tǒng)結(jié)合貨物倉庫管理的要求,對 Visual Studio 2022C程序開發(fā)系統(tǒng)、SQL Sever 2022 數(shù)據(jù)庫管理系統(tǒng)、SQL 語言的學(xué)習(xí)和應(yīng)用,主要完成貨物倉庫管理系統(tǒng)的需求分析,系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)和實(shí)現(xiàn),系統(tǒng)的表單設(shè)計(jì),主控程序設(shè)計(jì),并由此設(shè)計(jì)了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本人設(shè)計(jì)的貨物倉庫管理系統(tǒng)可以滿足倉庫管理者完成倉庫管理的日常工作,包括材料的入庫,出庫以及庫存材料信息的管理維護(hù)等軟件還需要哪些改進(jìn): 在編寫源程序代碼的過程中對語言的運(yùn)用還需要提高,應(yīng)使寫出來的程序更加簡潔,易讀懂,后的運(yùn)用中不斷的改進(jìn)和完善.通過這一次二級(jí)課題的編寫我學(xué)會(huì)了很多東西,也發(fā)現(xiàn)了自己以前沒注意到的很多錯(cuò)誤。比如以前總是敲代碼的時(shí)候不細(xì)心,容易在一些小問題上面處錯(cuò)誤而導(dǎo)致浪費(fèi)很多時(shí)間在這些小問題上。還有以前學(xué)習(xí)的時(shí)候有一些問題弄不明白的時(shí)候總愛自己一個(gè)人琢磨,通過這次課題團(tuán)隊(duì)合作我學(xué)會(huì)了和他人一起討論問題一起解決問題,不僅加快了問題的解決時(shí)間,還從同學(xué)那里寫到了很多寶貴的經(jīng)驗(yàn)。在課題的進(jìn)程中我們都遇到了一個(gè)共同的問題就是數(shù)據(jù)庫和系統(tǒng)的連接方面的問題,我發(fā)現(xiàn)這是我們的弱點(diǎn)。在老師的耐心講解和演示下我們一點(diǎn)點(diǎn)的學(xué)習(xí)練習(xí),最后我終于學(xué)會(huì)了熟練的連接數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫等以前不會(huì)的技術(shù)要點(diǎn)。還有要特別感謝老師,在他的耐心指導(dǎo)和幫助下我學(xué)會(huì)了編輯文檔。通過楊老師的講解我認(rèn)識(shí)到了作為一個(gè)程序員不僅要熟練的掌握代碼的編寫,還要熟練掌握文檔的編寫,因?yàn)槲臋n能夠清晰的表達(dá)你所開發(fā)的系統(tǒng)的主要功能、用途等。在老師的幫助下我學(xué)會(huì)了編輯文檔,學(xué)會(huì)了使用不同的編輯工具。最主要的是我學(xué)會(huì)了如何分析問題即如何做系統(tǒng)的需求分析。只有需求分析做好了做透徹了才能更明了的做系統(tǒng)編寫代碼。以前我在開發(fā)系統(tǒng)做題的時(shí)候都是直接去寫代碼,有時(shí)錯(cuò)了很多,因此這次我認(rèn)識(shí)到了做需求分析的重要性。同時(shí)我還認(rèn)識(shí)到了網(wǎng)絡(luò)資源的重要性。有時(shí)候是在解決不了的問題,就向周邊同學(xué)請教,大家一同來討論研究,最終得到19 / 32好的解決方法。有事遇見大家都難以解決的問題,也可以上網(wǎng)去查詢,網(wǎng)絡(luò)是一個(gè)巨大的資源庫,只要你細(xì)心,就能找到自己需要的東西。要想做一個(gè)好的倉庫管理系統(tǒng),并不是靠自己一個(gè)人的力量就可以完成的,在實(shí)踐中,我終于體會(huì)到,以前老師教育我們的,做項(xiàng)目一定要有較高的團(tuán)隊(duì)合作精神,不能任何事都按照自己的想法去做,這樣如果與別人的想法或成果發(fā)生沖突,那么還要再次商量改進(jìn),比較浪費(fèi)時(shí)間。所以組員都要有團(tuán)隊(duì)合作的精神,負(fù)責(zé)自己作業(yè)的同時(shí),依舊要經(jīng)常與同組的人商討意見,互相溝通學(xué)習(xí),達(dá)成一致后共同向目標(biāo)努力??傊ㄟ^這次二級(jí)課題我感受很多,也學(xué)到了很多,受益匪淺。感謝學(xué)校能給我們這樣一次鍛煉自我的機(jī)會(huì),也感謝老師的耐心指導(dǎo)并能及時(shí)的糾正我的錯(cuò)誤。我將會(huì)更加努力的學(xué)習(xí)并將學(xué)到的知識(shí)應(yīng)用到實(shí)踐中去。謝謝老師們的培養(yǎng)。20 / 32參考文獻(xiàn)21 / 32指導(dǎo)教師評(píng)語 成績:指導(dǎo)教師簽名: 年 月 日 22 / 32附錄 A: 主要源程序倉庫管理系統(tǒng)的源程序 /// summary /// 登錄窗體/// /summary /// param name=sender/param /// param name=e/param//定義sql字符串建立連接SqlConnection mysqlconn = new SqlConnection(integrated security=sspi。database=pwd。server=.\\sqlexpress)。//定義DataView 試圖 DataView mydv = new DataView()。if (() == || () == || () == || () == )//信息提示框 (請輸入完整的信息!, 警告)。 else {//密碼驗(yàn)證 if (() != ()) (兩次密碼輸入不一致!, 警告)。 else { //打開連接 ()。 //sql查詢 string sql = select * from load1 where users=39。 + ().Trim() + 39。 。 SqlCommand cmd = new SqlCommand()。 = sql。 = mysqlconn。 //如果查詢返回值非空 if (null == ()) { string sql1 = insert into load1(users,password,role) + values(39。 + () + 39。,39。 + () + 39。,39。 + () + 39。)。 = sql1。 //查詢返回所影響的行數(shù) ()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1