库存物资管理
實驗要求:
1.、有一個存放商品的倉庫,每天都有商品出庫和入庫。?
2、每種商品都有名稱、生產廠家、型號、規格等。?
3、出入庫時必須填寫出入庫單據,單據包括商品名稱、生產廠家、型號、規格、數量、日期、時間、入庫單位(或出庫單位)名稱、送貨(或提貨)人姓名。
本次實驗不足:
本次上機實驗題目簡單,但在規定的時間內沒有實現全部功能最主要的原因是對于題目的理解不到位。商品信息的增刪改查可以輕松實現,但是在對出入庫單的操作遇到問題,通過出入庫時間查詢商品信息時花費時間最長,但最終在百度,以及同學的幫助下,分別在dao層、servlet層分別建立兩個不同的類去分別操作數據庫中兩個不同的表(商品信息、出入庫單),最終在超出規定時間1小時完成了實驗,實現了相關功能。
審題十分重要,在完成任何一個項目之前,都應首先理解透項目的意思,所要實現的功能,先想,然后編程,才能提高工作效率。
?實現思想:
首先建立數據庫,里面包括兩個表,分別用來存儲商品信息、出入庫單的相關信息。
然后開始編寫代碼,實現實驗要求。
1.建立DB包,DB類方法中包括的是連接數據庫的方法,并實現數據庫關閉的方法;
2.建立JavaBean包,里面的course類定義將要操作的對象以及其相關屬性以及get、set方法;
3.建立dao層的包,在dao包里實現數據庫的增刪改查的方法,使用SQL語句實現,運用數據庫語言,是實驗實現的關鍵,而本次實驗中需要建立兩個類,分別實現對于數據庫的操作;
4.建立Servlet包,新建servlet,里面包括兩大部分,第一是接受來自JSP界面的相關參數,收集參數,傳到dao層操作。第二大部分是將dao層傳回來的操作結果返回至JSP界面進行顯示,以此利用servlet來實現界面的交互跳轉操作。針對本實驗,在編寫jsp文件時,尤其應注意method的調用,即路徑的編寫是否正確,如若在實現功能時,編寫錯誤,則會造成數據庫中兩個不同的表的混亂。
(工程實現時,可以再建立一個service包,實現dao中方法封裝的功能)
5.建立一系列的jsp文件實現實驗功能實現。
主界面:利用href超鏈接的方法實現界面之間的跳轉(其他界面的操作也均可利用 href超鏈接 方法來返回主界面)。
?
轉載于:https://www.cnblogs.com/zql98/p/10116889.html
總結
- 上一篇: python (八)迭代器、生成器、列表
- 下一篇: 冰与火之歌:「时间」与「空间」复杂度