官术网_书友最值得收藏!

第一專題 Java語言編程基礎

本專題主要講解Java開發入門、Java基本語法、Java流程控制語句和數組。本專題對應的貫穿項目案例為:商超購物管理系統,具體項目需求和最終效果描述如下。

商超購物管理系統包括商品維護、前臺收銀兩大功能。基本需求和效果如專題一圖1所示。

專題一圖1

1.商品維護

(1)商品維護菜單的顯示:輸入數字進入相應操作界面,輸入0返回主菜單,如專題一圖2所示。

專題一圖2

(2)商品添加:輸入商品名稱、商品價格和商品數量。輸入的商品價格應為大于0的實數,商品數量應為大于0的整數,否則顯示輸入錯誤。完成一件商品錄入后,可選擇輸入“y”繼續進行添加操作,或者輸入“n”返回商品維護菜單,如專題一圖3所示。

專題一圖3

(3)商品的更改:輸入要更改的商品名,顯示現有的商品名稱、商品價格和商品數量,選擇要更改的項(商品名稱、價格或者數量),輸入變更內容,完成本次變更。可輸入“y”繼續進行更改操作,或者輸入“n”返回商品維護菜單,如專題一圖4所示。

專題一圖4

(4)商品的刪除:輸入要刪除的商品名,顯示現有的商品名稱、商品價格和商品數量,再次確認即可刪除該商品的全部數據。輸入“y”繼續進行刪除操作,或者輸入“n”返回商品維護菜單,如專題一圖5所示。

專題一圖5

(5)商品列表顯示:可顯示已有所有商品的名稱、價格和數量,另有一列備注項,可提示不足庫存,如專題一圖6所示。

專題一圖6

(6)商品查詢:可以選擇按商品數量升序查詢,或者按商品價格升序查詢,以及輸入關鍵字查詢商品,如專題一圖7所示。

專題一圖7

2.前臺收銀

(1)售貨員登錄:選擇登錄系統,隨機根據提示輸入用戶名和密碼,若用戶名和密碼校驗正確則進入系統,若校驗失敗則需重新輸入用戶名和密碼。共有3次登錄機會,若連續3次登錄均校驗失敗,則退出程序,如專題一圖8所示。

專題一圖8

(2)購物結算:輸入商品關鍵字可顯示商品相關信息,輸入商品名稱,填寫購買數量,可自動顯示商品單價和總價。輸入“y”繼續添加商品,輸入“n”不再添加新商品,顯示總計金額。輸入實際交費金額,顯示找零金額,確認后商品收銀成功,商品庫存數量減少,如專題一圖9所示。

專題一圖9

環境要求:

· 要求使用Java集成開發環境Eclipse控制臺開發程序。

· 要求使用Java數據類型轉換、分支結構和循環結構,以及數組來實現所有功能。

項目要求:

該綜合實訓任務將作為本專題最后的測驗項目。

主站蜘蛛池模板: 东乌珠穆沁旗| 扬中市| 怀宁县| 内黄县| 塘沽区| 武城县| 大竹县| 论坛| 乌兰察布市| 拉孜县| 山阴县| 东乡县| 开封市| 定安县| 荣昌县| 景洪市| 玛沁县| 台东县| 沈阳市| 囊谦县| 汉中市| 镇原县| 蕉岭县| 昌乐县| 瑞昌市| 西和县| 郁南县| 南郑县| 遂川县| 德令哈市| 芜湖市| 广西| 廉江市| 阳泉市| 衡山县| 民丰县| 古田县| 昆明市| 怀仁县| 桓台县| 进贤县|