-
1 # 雷你個錘子
-
2 # 每天學點程式設計技巧
我做了多年的Java web專案開發,目前在公司也還有一部分java web的開發工作。我以過來人的身份回答一下你的問題。
目前Java web的技術棧是比較成熟的,如果是你一個人開發的話,主要學習以下三個方面基礎知識。
前端基礎知識和框架如果做進銷存系統,前端web頁面的展示是需要前端知識。像javascript、css、html這些前端基礎知識還是要了解的。瞭解完後可以選擇一些前端的開發框架進行學習。如果你是前後端不分離方式的開發,可以瞭解thymeleaf等模板語言開發;如果是前後端分離方式的開發,可以瞭解vue、react、angular等框架以及antdesign等前端ui組建框架。我建議選擇vue,因為vue網上資料多,入門也更簡單一些。
後端spring boot開發目前java web技術棧都是採用Spring boot開發。Spring boot的核心就是要了解Spring。Spring MVC、IOC等基礎知識一定要掌握。學習時可以結合網路上一些教學影片(慕課網、騰訊課堂等網站上的教學資源)和一些java web的專業書籍來學習。
資料庫基礎由於進銷存系統屬於管理類系統,可以採用簡單的mysql資料庫。學習mysql主要包括以下幾個方面。第一、資料庫基礎知識:表設計、事務、記錄操作等。第二、sql基礎語言:sql增刪改查語法,聚集函式,sql統計等相關知識。第三、mysql資料庫:資料庫安裝、使用等。
-
3 # 嘉靖不上朝
個人意見,JAVA開發5年老鳥。
①你的學會JAVA SE基礎,JAVA EE知識點基礎的jsp、servlet知識。一些框架,畢竟框架提高開發效率,資料庫DAO層mybatis、hibernate等,spring系列等。
②資料庫知識,比如關係資料庫MySQL,知道資料庫SQL語句。
最後,一個好用的現代化瀏覽器,比如強烈推薦chrome瀏覽器除錯,開發idea推薦VSCODE
-
4 # CK鄔
本人有十多年管理系統開發經驗,下面以我個人經驗給你提供一下建議。
首先要做進銷存,重點不是用什麼開發語言,管理軟體開發的重點是業務邏輯。
像進銷存軟體,如果是一套成熟系統,單純庫存的結轉方法就足夠你學一段時間了。
-
5 # Java演算法推土機
說實話,我覺得樓主是來騙課設或者畢設作業的。說實話這種東西網上到處都是,尤其是進銷存管理系統這種被寫爛了的系統。如果樓主是想自己寫,想好好學的話,那麼你們應該還有一門叫做軟體工程的課,如果沒有就去慕課網這些地方去搜一下別的大學的公開課,去學一下怎麼設計一個系統,去嘗試著畫UML圖,ER圖,寫文件來描述一個系統。等你圖畫完了,文件搞定了,編碼就真的只是個體力活了。
-
6 # 虐菜是享受
這個可以在網上下載一個java教學影片,跟著一步一步的做就好啦!但是這種模式已經很陳舊了。屬於學習階段的操作。如果是為了自己業務使用的話,建議可以嘗試使用低程式碼平臺工具來試試,建單的頁面托拉拽就可以實現業務模型的搭建,真正的零程式碼開發。對學習和技術能力都比較低門檻。我起初就是用的廣州天翎的Myapps平臺工具來做我們的OA系統的。你也可以試試。
-
7 # 熱心小市民pp
實現簡單的進銷存系統開發其實大可不必這麼麻煩,現在市面上有低程式碼開發平臺可以利用,比如廣州天翎的myapps平臺,十幾年的技術沉澱,案例也多,別說做你的進銷存系統,就是其他的企業管理系統也都不在話下,市面上還有其他的廠商,但是特點都不是很突出,天翎最近有一個免費license申請的活動,可以去試試看能不能實現你要的進銷存系統,他們的底層開發語言也是java.
回覆列表
首先你要理清進銷存管理系統的功能,許可權等模組。
然後用你學到的JAVA知識去實現這個系統。
在動手之前可以根據不同的模組,先列好不同的類或者函式,標名作用。
思路清晰了再動手,其實這個也就是所謂的需求分析、概要設計、詳細設計階段。