<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁>軟件介紹>名易課程:C++ 急救 一、題目:設(shè)計(jì)一個(gè)簡單的商品管理系統(tǒng) 查詢:
               
          名易課程:C++ 急救 一、題目:設(shè)計(jì)一個(gè)簡單的商品管理系統(tǒng)

            二、名易軟件商品管理系統(tǒng)目的與要求

            三、名易軟件商品管理系統(tǒng)設(shè)計(jì)方法和基本原理

            1.課題功能描述

            編寫一個(gè)簡單的商品信息管理的程序,主要完成商品信息的錄入、排序、查詢和顯示功能。

            2.名易軟件名易商品管理系統(tǒng)問題詳細(xì)描述

            某超市的電器區(qū)有5種商品,每種商品包括以下信息:商品代碼(整型),商品名稱(字符串),商品數(shù)量(整型),單價(jià)(雙精度),銷售量(整型),庫存量(=商品數(shù)量-銷售量,整型),例如:

            商品信息列表

            商品代碼商品名稱商品單價(jià)商品數(shù)量銷售量庫存量

            10120HaierConditioner299812020

            11254IPODMP3125024532

            10564SegaHardDisk65510055

            15826IBMLaptop81888015

            18257SonyDC358815029

            名易軟件商品管理系統(tǒng)要求編寫多個(gè)函數(shù)分別實(shí)現(xiàn)下列功能,而后在main函數(shù)中進(jìn)行調(diào)用。

            (1)輸入函數(shù):從鍵盤輸入這些商品的代碼,名稱,數(shù)量,單價(jià),銷售量信息,而后自動(dòng)計(jì)算其庫存量。

            (2)排序函數(shù)1:將商品按照商品的庫存量進(jìn)行升序排序,若庫存量相同則按照銷售量升序排序。

            (3)排序函數(shù)2:將商品按照代碼進(jìn)行升序排序。

            (4)查詢函數(shù)1:按商品代碼查詢用戶指定的商品信息。在主函數(shù)中給出查詢結(jié)果,若找到則輸出該商品的信息,如找不到,則給出相應(yīng)的提示信息,而后可多次查詢也可退出程序的運(yùn)行。

            (5)查詢函數(shù)2:按庫存量進(jìn)行查詢用戶指定的商品信息。查詢結(jié)果的處理同查詢函數(shù)1。

            (6)輸出函數(shù):輸出某個(gè)商品的信息。

            (7)程序運(yùn)行結(jié)果:

            請輸入5種商品的信息:(由用戶輸入)

            codenamepriceamountsales

            10120HaierConditioner299812020

            11254IPODMP3125024532

            10564SegaHardDisk65510055

            15826IBMLaptop81888015

            18257SonyDC358815029

            *************************************

            1.按庫存量排序,請選擇:1

            2.按商品代碼排序,請選擇:2

            3.按商品代碼查詢,請選擇:3

            4.按庫存量查詢,請選擇:4

            5.顯示商品信息,請選擇:5

            6.結(jié)束程序,請選擇:6

            *************************************

            請選擇:(用戶可根據(jù)菜單項(xiàng)進(jìn)行選擇)

            四、主要技術(shù)問題的描述

            根據(jù)三的分析,主要問題在于:

            (1)結(jié)構(gòu)體的構(gòu)造(structPRODUCT)

            商品代碼(intcode)、商品名稱(charname[20]),商品數(shù)量(intamount),單價(jià)(doubleprice)銷售量(intsales),商品的庫存量(intstock)。

            (2)排序

            在進(jìn)行完結(jié)構(gòu)數(shù)組中某個(gè)成員的比較后,不是某個(gè)成員的互換,而是結(jié)構(gòu)體數(shù)組元素之間的互換。例如結(jié)構(gòu)體數(shù)組元素pro[j]和pro[k]的互換:

            t=pro[j];pro[j]=pro[j+1];pro[j+1]=t;

            (3)各個(gè)函數(shù)的參數(shù)傳遞問題

            實(shí)參應(yīng)為結(jié)構(gòu)數(shù)組名,形參為結(jié)構(gòu)體指針或者結(jié)構(gòu)體數(shù)組。如輸入函數(shù):

            voidinput(PRODUCT*p)結(jié)構(gòu)體指針作為形參

            {…

            }

            函數(shù)調(diào)用時(shí):input(pro);pro為結(jié)構(gòu)體數(shù)組名

            在基本要求達(dá)到后,進(jìn)行創(chuàng)新設(shè)計(jì):

            (1)使用多文件,即主函數(shù)和各個(gè)函數(shù)分別存放在不同的.cpp文件中,在頭文件中進(jìn)行函數(shù)原型聲明。

            (2)對程序功能進(jìn)行拓展,使其更加實(shí)用。例如,找到指定商品后進(jìn)行刪除,或?qū)⑿律唐沸畔⒉迦氲皆瓟?shù)組中。

            所有的要求都要實(shí)現(xiàn),還有就是如果可以的話,可以直接和我在百度hi里聊天謝謝各位大蝦啊

            請選擇:(用戶可根據(jù)菜單項(xiàng)進(jìn)行選擇)

            3.商品管理系統(tǒng)問題的解決方案

            根據(jù)問題的描述,可以按照程序要求的功能采用結(jié)構(gòu)化的設(shè)計(jì)思想。

            (1)使用結(jié)構(gòu)體類型存儲商品的各種信息。

            (2)利用菜單使用戶選擇各個(gè)功能模塊,例如:

            1.按商品庫存量排序,請選擇:1

            2.按商品代碼排序,請選擇:2

            3.按商品代碼查詢,請選擇:3

            4.按庫存量查詢,請選擇:4

            5.顯示商品信息,請選擇:5

            6.結(jié)束程序,請選擇:6

            而后可根據(jù)不同的選項(xiàng)進(jìn)入到不同的功能模塊進(jìn)行執(zhí)行。執(zhí)行完某個(gè)功能后,重新顯示該菜單,因此可將此菜單的顯示放置到循環(huán)結(jié)構(gòu)中。

            (3)在排序過程中,結(jié)構(gòu)數(shù)組元素的交換可以整體進(jìn)行,無需每個(gè)成員之間進(jìn)行互換;兩個(gè)排序請分別使用冒泡法和選擇法。

            (4)查詢時(shí)請分別使用折半查找法和順序查找法進(jìn)行查找,注意折半查找法是對有序數(shù)組的操作。


          oa系統(tǒng)中的流程管理oa系統(tǒng)審批
          OA系統(tǒng)知識庫辦公室oa辦公自動(dòng)化系統(tǒng)的業(yè)務(wù)流程管理軟件系統(tǒng)設(shè)計(jì)
          手機(jī)oa辦公軟件下載流程設(shè)計(jì)管理系統(tǒng)
          oa辦公審批系統(tǒng)oa流程管理軟件
          商品管理系統(tǒng):療愈中層之傷商品管理系統(tǒng):創(chuàng)業(yè)人,是什么迷住了你的雙眼?
          商品管理系統(tǒng):管理中的“動(dòng)”與“靜”運(yùn)營管理系統(tǒng)實(shí)現(xiàn)企業(yè)價(jià)值最大的方式
          怎樣用excel數(shù)據(jù)庫建立商品管理系統(tǒng)C語言做個(gè)小型商品銷售管理系統(tǒng)
          商品管理軟件:企業(yè)發(fā)展的當(dāng)務(wù)之急——量化管理求EXCEL制作的庫存商品管理系統(tǒng)!謝謝
          信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com
          • 勁爆價(jià):
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 国产精品秘 久久久久久99 | 操逼视频网 | 草逼视频大片 | 欧美色图15p | 伊人春色成人 | 国产99热| 国产毛片毛片毛片毛片毛片 | 国产a久久麻豆入口 | 激情欧美成人 | 插嫩逼视频|