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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-倉庫進銷存管理系統(tǒng)(已修改)

2024-12-02 15:53 本頁面
 

【正文】 題 目: 倉庫進銷存管理系統(tǒng) 學 院: 計算機與控制工程學院 專業(yè)班級: 軟件 101 學生姓名: 王海川 指導教師: 王一萍 2020 年 06 月 2 9 日 數(shù)據(jù)結(jié)構(gòu)與算法 課程設(shè)計報告 綜合實踐 1 評分表 班級 姓名 指導教師 題目: 評分標準 評分標準 分數(shù)權(quán)重 評分的依據(jù) 得分 A C 選題 10 選題符合大綱要求,題目較新穎,工作量大 選題基本符合大綱要求,工作量適中 工作態(tài)度 10 態(tài)度端正,能主動認真完成各個環(huán)節(jié)的工作,不遲到早退,出勤好。 能夠完成各環(huán)節(jié)基本工作,出勤較好。 存儲結(jié)構(gòu)、算法描述 20 能正確選擇存儲結(jié)構(gòu),定義準確,算法流程圖或類 C 語言描述的算法準確無誤 能正確選擇 存儲結(jié)構(gòu),算法流程圖或類 C 語言描述的算法基本準確 獨立解決問題的能力 10 具有獨立分析、解決問題能力,有一定的創(chuàng)造性,能夠獨立完成軟件的設(shè)計與調(diào)試工作,程序結(jié)構(gòu)清晰,邏輯嚴謹,功能完善。 有一定的分析、解決問題能力。能夠在老師指導下完成軟件的設(shè)計與調(diào)試工作,程序功能較完善。 答辨問題回答 20 能準確回答老師提出的問題 能基本準確回答老師提出的問題 程序運行情況 10 程序運行正確、界面清晰,測試數(shù)據(jù)設(shè)計合理。 程序運行正確、界面較清晰,能給出合適的測試數(shù)據(jù)。 綜合實踐報告 20 格式規(guī)范 ,層次清晰,設(shè)計思想明確,解決問題方法合理,體會深刻。 格式較規(guī)范,設(shè)計思想基本明確,解決問題方法較合理。 總分 指導教師(簽字): 注:介于 A 和 C 之間為 B 級,低于 C 為 D 級和 E 級。按各項指標打分后,總分在 90~ 100 為優(yōu), 80~ 89 為良, 70~ 79 為中, 60~ 69 為及格, 60分以下不及格。 目 錄 1. 問題描述 ???????????????????????????? 1 2. 需求分析 ???????????????????????????? 1 3. 軟件概要設(shè)計 ???????????? ?????????????? 2 設(shè)計分析 ?????????????????????????? 2 設(shè)計理念 ???????????????????????? 2 設(shè)計框架 ???????????????????????? 2 4. 軟件詳細設(shè)計 ?????????????????????????? 3 數(shù)據(jù)流程 及結(jié)構(gòu) 應用 ????????????????????? 3 數(shù)據(jù)結(jié)構(gòu)應用 ?????????????????????? 3 主要流程圖 ???????????????????? ??? 3 主要函數(shù)設(shè)計 ???????????????????????? 4 主函數(shù)的設(shè)計 ? ???????????????????? ? 4 錄入函數(shù)的設(shè)計 ????????????????????? 5 查找函數(shù)的設(shè)計 ????????????????????? 7 刪除函數(shù)的設(shè)計 ???????? ????????? ???? 8 排序函數(shù) 的設(shè)計 ????????????????????? 9 5. 軟件測試分析 ????????????????????????? 11 函數(shù)模塊的設(shè)計 ??????????????????????? 11 登錄函數(shù)的測試 ????????????????????? 11 錄入函數(shù)的測試 ????????????????????? 12 查找函數(shù)的測試 ????????????????????? 12 修改函數(shù)的測試 ???????????? ???????? ? 13 插入函數(shù)的測試 ???????????????????? ? 13 刪除函數(shù)的測試 ???????????????????? ? 14 排序函數(shù)的測試 ???????????????????? ? 14 文件模塊的測試 ??????????????????????? 15 文件讀取的測試 ????????????????????? 15 文件寫入的測試 ???????????????????? ? 15 6. 課程設(shè)計總結(jié) ???????????????????????? ? 16 7. 參考文獻 ??????????????????????? ?? ?? 16 附 錄 倉庫管理的重要性 : 倉庫作為一總貨品資源的集散地,貨品的種類繁多,包含很多的信息數(shù)據(jù)管理。據(jù)調(diào)查得知,以前倉庫進行信息管理的方式主要是基于文本、表格等紙介質(zhì)的手工處理,對于貨品的出入庫情況的統(tǒng)計和核實等旺旺采用對賬本的的人工檢查,對管理者的管理權(quán)限的不受約束,任何人都可以查看,引起資料外泄。另外,數(shù)據(jù)信息處理工作量大,容易出錯,不宜查找。而且, 一般儲存情況是記錄在賬本上的,倉庫管理人員也只是當時記得比較清楚,時間長了進行查詢會造成費事、費時、費力,如對很長時間的商品以及大量商品進行管理就更加困難了。因此我們很有必要建立一個倉庫進銷存管理系統(tǒng),使商品管理工作更加規(guī)范化、系統(tǒng)化、程序化,提高信息處理的速度和準確性。 需求分析 商場購物已成為每家每戶生活中必須的經(jīng)歷,隨著人流量的增大。商場出售的商品種類也越來越多,商場的倉庫需要有規(guī)格有條理的管理方式,靈活記錄每天的情況。針對上面的情況,開發(fā)一個系統(tǒng)軟件成為必然。該系統(tǒng)需要能夠 方便的對每天進 銷存貨操作和每天的銷售額及庫存量進行記錄,能夠給小型商場提供諸多方便。因此,商場庫存系統(tǒng)應運而生。 功能需求: ( 1)用戶自行注冊登錄,保證倉庫商品信息的保密性。 ( 2)倉庫各種商品信息的輸入,主要包括商品名稱、數(shù)量、類別、日期等。 ( 3)倉庫各種商品信息的查詢、修改和維護。 ( 4)對倉庫中損壞商品信息的刪除。 ( 5)倉庫商品信息列表的生成顯示。 ( 6)實現(xiàn)商品信息對文本中的保存。 設(shè)計分析 設(shè)計理念 倉 庫存系統(tǒng) 主要運用了數(shù)據(jù)結(jié)構(gòu)中線性表的鏈式存儲,鏈式存儲空間的可擴展性大 ,將鏈表中的數(shù)據(jù)以文件的形式保存,程序功能包括初始化、創(chuàng)建表、插入、刪除和查找等,以 最少的內(nèi)存使用和最高的效率為原則, 實現(xiàn)客戶的需求。進入主菜單,選擇相應的功能按照提示 即可進入相應的操作。 主菜單主要實現(xiàn)以下 函數(shù) 模塊 功能: ( 1) 錄入商品函數(shù) LinkList goods_input()//運用鏈式存儲 商品信息寫入文件的函數(shù) void file_write(Node *p) 文件中的信息讀出的函數(shù) LinkList file_read() ( 2)查找商品函數(shù) void goods_find() ( 3)修改信息函數(shù) void goods_change() ( 4)插入商品函數(shù) void goods_insert() ( 5)刪除商品函數(shù) void goods_delete() ( 6)商品信息排序函數(shù) void goods_rank() 設(shè)計框架 數(shù)據(jù)結(jié)構(gòu)應用 為了能夠提高內(nèi)存的利用及各功能的實現(xiàn),程序主要使用了: ( 1)線性表的鏈式存儲 , 分配存儲空間,空間可擴展性強, 方便頻繁的 錄入、插入、查找、刪除和排序 等 而不占用多余的內(nèi)存。 ( 主要應用) ( 2)文件文本的讀取與寫入,為了方便用戶更加快速的執(zhí)行管理操作。 ( 3)結(jié)構(gòu)體的定義,定義了商品結(jié)構(gòu)體和日期結(jié)構(gòu)體。 ( 4)登錄用戶時的字符串讀取及驗證。 主要流程圖 圖 41 程序流程圖 主要函數(shù) 設(shè)計 主函數(shù)的設(shè)計 程序啟動進入主函數(shù),進入主菜單 界面和用戶進行交互。 用戶可以直接明了的清楚軟件的功能項目,調(diào)用各個模塊的功能項目,進行選擇。 void main() { int c。 key()。 do { printf(請按任意鍵返回主菜單 !)。 getch()。 system(cls)。 printf(\n**************************** 歡 迎 進 入 商 場 貨 物 管 理 系 統(tǒng)****************************\n\n)。 printf( 1: 錄入商品信息 。\n)。 printf( 2: 查找商品信息 。\n)。 printf( 3: 修改商品信息 。\n)。 printf( 4: 插入商品信息 。\n)。 printf( 5: 刪除商品信息 。\n)。 printf( 6: 商品信息排序 。\n)。 printf( 7: 統(tǒng)計商品信息 。\n)。 printf( 0: 退出系統(tǒng) 。\n)。 printf( 請選擇 (0~7): )。 scanf(%d,amp。c)。 while(1) { if(c==1||c==2||c==3||c==4||c==5||c==6||c==7||c==0)break。 else { printf(\n輸入有誤 ,請重新輸入 !\n清選擇 (0~7):)。 scanf(%d,amp。c)。 if(c==1||c==2||c==3||c==4||c==5||c==6||c==7||c==0) break。 } } switch(c) { case 1:goods_input()。break。 case 2:goods_find()。break。 case 3:g
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1