上海工程技术大学c语言商店存货管理系统,商店存货管理系统课程设计.doc
商店存貨管理系統(tǒng)課程設(shè)計
課程設(shè)計(論文)
題 目:
院 (系):
專業(yè)班級:
姓 名:
學(xué) 號:
指導(dǎo)教師:
2014年 6 月 27日
西安建筑科技大學(xué)課程設(shè)計(論文)任務(wù)書
專業(yè)班級: 學(xué)生姓名: 指導(dǎo)教師(簽名):
一、課程設(shè)計(論文)題目
商店存貨管理系統(tǒng)
說明:使用線性表實現(xiàn)商店存貨的管理二、本次課程設(shè)計(論文)應(yīng)達(dá)到的目的
數(shù)據(jù)結(jié)構(gòu)是實踐性很強的課程。課程設(shè)計是加強學(xué)生實踐能力的一個強有力手段。課程設(shè)計要求學(xué)生在完成程序設(shè)計的同時能夠?qū)懗霰容^規(guī)范的設(shè)計報告。嚴(yán)格實施課程設(shè)計這一環(huán)節(jié),對于學(xué)生基本程序設(shè)計素養(yǎng)的培養(yǎng)和軟件工作者工作作風(fēng)的訓(xùn)練,將起到顯著的促進作用。
本題目要達(dá)到目的:熟練掌握線性表的實現(xiàn)。三、本次課程設(shè)計(論文)任務(wù)的主要內(nèi)容和要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、設(shè)計要求等)
輸入數(shù)據(jù):5種商品的具體信息。
1.建立一個文件,包括5個種類的貨物情況。能對商品信息進行擴充(追加)、修改和刪除以及簡單的排序;
2.擴充商品數(shù)量,完成系統(tǒng)查詢功能;
3.提供人機交互的界面。四、應(yīng)收集的資料及主要參考文獻:
由于本課程沒有安排“課內(nèi)上機”學(xué)時,因此,在課程設(shè)計之前必須自己已經(jīng)上機練習(xí)了“線性表”的基本操作。
參考文獻:
1. Robert L. Kruse,Data Structures And Program Design in C++,高等教育出版社,2001.5.
2. 嚴(yán)蔚敏等編著,數(shù)據(jù)結(jié)構(gòu)(C語言版),清華大學(xué)出版社,1997.4;
3. 趙文靜等編著,數(shù)據(jù)結(jié)構(gòu)與算法,科學(xué)出版社,2005.08;
4. 孫鑫等編著,VC++深入詳解,電子工業(yè)出版社,2007.7 五、審核批準(zhǔn)意見
教研室主任(簽字)
設(shè)計總說明
二十一世紀(jì),計算機技術(shù)日漸成熟并逐步濕透至我們生活中的各個方面,作為計算機應(yīng)用的部分,使用計算機對商店存貨信息進行管理,具有手工管理所無法比擬的優(yōu)點,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,這些優(yōu)點能夠極大的提高商店信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。
本次設(shè)計主要用數(shù)據(jù)結(jié)構(gòu)和類闡述一個功能比較強大的的商店存貨信息管理系統(tǒng)的后臺操作過程及一些關(guān)鍵技術(shù),商店存貨管理系統(tǒng)的實現(xiàn)主要用到了單鏈表,類,對象,指針,首先創(chuàng)建商品信息類型的鏈表,然后將商品信息存到鏈表中去,再到鏈表中對商品信息象進行增、刪、改、查、排序,分別由系統(tǒng)的添加模塊、刪除模塊、修改模塊、查詢模塊和排序模塊實現(xiàn),程序中用到了遍歷函數(shù)、拷貝構(gòu)造函數(shù)和賦值運算符重載函數(shù),可以遍歷商品的每個節(jié)點并實現(xiàn)商品信息的拷貝。
本文檔主要介紹了商店存貨管理系統(tǒng)的設(shè)計目的、問題描述、需求分析、概要設(shè)計、詳細(xì)設(shè)計、調(diào)試分析、使用說明、設(shè)計總結(jié)、參考文獻等。本程序?qū)崿F(xiàn)了基于DOS界面的商店存貨管理系統(tǒng)。
關(guān)鍵字:數(shù)據(jù)結(jié)構(gòu)、類、單鏈表、節(jié)點、遍歷
目錄
1.設(shè)計目的1
2.問題描述2
3.需求分析2
4.概要設(shè)計3
5.詳細(xì)設(shè)計7
6.調(diào)試分析16
7.使用說明19
8.設(shè)計總結(jié)19
9.參考文獻24
《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計
-商店存貨管理系統(tǒng)
1.設(shè)計目的
“數(shù)據(jù)結(jié)構(gòu)”是計算機科學(xué)與技術(shù)專業(yè)一門十分重要的專業(yè)技術(shù)基礎(chǔ)課,計算機科學(xué)各領(lǐng)域及有關(guān)的應(yīng)用軟件都要使用到各種數(shù)據(jù)結(jié)構(gòu)。對于從事計算機科學(xué)及其應(yīng)用的科技工作者來說,數(shù)據(jù)結(jié)構(gòu)與算法是必須透徹地掌握的重要基礎(chǔ)。
學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)與算法的最終目的是解決實際的應(yīng)用問題,特別是非數(shù)值計算類型的應(yīng)用問題。課程設(shè)計是加強學(xué)生實踐能力的一個強有力手段。課程設(shè)計所安排的題目,在難度和深度方面都大于平時的上機訓(xùn)練,要求同學(xué)在完成設(shè)計和編寫中小型軟件的過程中,深化對數(shù)據(jù)結(jié)構(gòu)與算法課程中基本概念、理論和方法的理解;訓(xùn)練綜合運用所學(xué)知識處理實際問題的能力,強化面向?qū)ο蟮某绦蛟O(shè)計理念;使同學(xué)的程序設(shè)計與調(diào)試水平有一個明顯的提高。
課程設(shè)計要求學(xué)生在完成程序設(shè)計的同時能夠撰寫比較規(guī)范的設(shè)計報告。嚴(yán)格實施課程設(shè)計這一環(huán)節(jié),對于學(xué)生基本程序設(shè)計素養(yǎng)的培養(yǎng)和軟件工作者工作作風(fēng)的訓(xùn)練,將起到顯著的促進作用。
2.問題描述
為了實現(xiàn)對商店貨物的定量管理,設(shè)計了商店管理系統(tǒng),系統(tǒng)主要用單鏈表實現(xiàn)對商品信息(種類、價格、貨架)的增加、刪除、修改、查詢和排序。程序中用到了遍歷函數(shù),可以遍歷商品的
總結(jié)
以上是生活随笔為你收集整理的上海工程技术大学c语言商店存货管理系统,商店存货管理系统课程设计.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好用的开源房产管理系统测评(附源码)
- 下一篇: 关于高校房产管理系统中主要管理模块都有哪