java做系統
『壹』 java能寫操作系統嗎
用java編寫操作系統是不現實的,要明白java目前還是要運行在虛擬機上,要用java編寫操作系統必須要硬體實現虛擬機的功能,盡管是可以實現的,但是就目前主流的主板來說還是intel——windows主板體系,代價太大了。
『貳』 用java做一個學生成績管理系統需要哪些技術
用java做一個學生成績管理系統,可以用到如下技術:
後台:SSH框架,不用框架的話,單純地用JSP + Servlet也可以。
前台:html + css + js + jquery
資料庫:掌握sql語言的編寫,資料庫的連接。復雜的項目還需要用到存儲過程。
『叄』 怎樣用java寫一個小型超市的管理系統該怎麼入手准備
我自己,以前做過ERP系統,後來做過電商系統,都是使用的java開發的。
對於作者所說,如果使用java做一個小型超市的管理系統完全,完全是可以實現的。
一、系統功能分類
一個完整的超市管理系統,大的方向上分,可以有:收銀系統(超市收銀使用的)、後台管理系統(商品、人、財務管理系統)。
1、收銀系統
銀系統就是超市正在賣貨和收錢的系統,涉及到商品和財務的流轉。
2、後台管理系統
一個超市的後台管理系統,比較復雜,從業務上說,主要涉及到的三大塊:商品、人、財務。其實很多的管理系統都是通過這三個手段開始的。其他所有功能模塊都是根據這幾個主要功能去實現的。
商品相關模塊:商品信息錄入、商品屬性、商品規格、商品品類、訂單模塊、收貨模塊、發貨模塊、盤點模塊。
人相關模塊:員工信息管理、許可權寬弊管理
財務信息:供應商信息、供應商合同、對賬模塊、發票模塊。
這些模塊都是後台管理模塊拍芹的一些功能模塊。當然,財務系統可以使用第三方的財務系統,比如金蝶或者SAP等等。
二、根據不同系統進行技術選型
1、收銀系統技術選型
收銀系統由於涉及到界面開發,並且是收銀機界面,可以使用swing框架和restful去開發界面,資料庫可以使用db2或者postgresql。
2、後端管理系統開發
後台前端:可以使用襲巧畢ES或者nodeJS,前後端分離,使用restful來進行訪問後端服務系統。
後端服務系統:現在一般使用springMVC或者springboot作為框架,使用hibernate或者myts作為ORM框架,資料庫一般採用mysql或者oracle,單元測試部分可以使用Junit進行,使用swagger進行介面測試。這些技術對於一般的數據量和小型系統來說已經夠用了。
如果數據量比較大,可以考慮一下技術方案:緩存使用Redis、消息隊列使用activeMQ或則rabbitMQ,bbo作為RPC框架,。
『肆』 如何做一個java管理系統
首先你打算用什麼技術來實現這個系統,先想好用哪些東西,是純粹的jsp,servlet+javabean還是用到struts,spring等框架,將用到的技術想到後,再進行下一步.
其次你要搭建基於你使用的開發技術的環境,如果用jsp,servlet,javabean的話只需要個tomcat類似的容器就行了,如果要用到struts或者spring等相關的框架的話,就去下載相關的文件,如果用EJB的話,去裝個jboss或者weblogic等EJB容器.
再次,環境搭建好之後就進入真正的開發了,進行需求分析,uml建模,設計好層次結構,然後進行編碼,編碼好後進行測試,不斷改進,最後交付使用了.
呵呵,如果你不懂的話現看看相關的資料再進行開發,不要茫無目的的動手編碼。
『伍』 怎麼用java做一個簡單的學生管理系統
用java寫的話,可以用List來實現學生管理系統:x0dx0a首先,管理系統尺孫是針對學生對象的,所以我們先把學生對象就寫出來:x0dx0apackage bean;x0dx0apublic class Student {x0dx0a String name;x0dx0a String studentId;x0dx0a String sex;x0dx0a int grade;x0dx0a public Student(String name,String studentId,String sex,int grade){x0dx0a this.name= name;x0dx0a this.studentId= studentId;x0dx0a this.sex = sex;x0dx0a this.grade = grade; x0dx0a }x0dx0a public int getGrade(){x0dx0a return grade;x0dx0a }x0dx0a public String getName(){x0dx0a return name;x0dx0a }x0dx0a public String getSex(){x0dx0a return sex;x0dx0a }x0dx0a public void setGrade(int g){x0dx0a this.grade = g;x0dx0a }x0dx0a public String getStudentId(){x0dx0a return studentId;x0dx0a }x0dx0a}x0dx0a這裡面定義了一些得到當前學生對象數據的一些get方法,和成績修改的set方法,代碼很簡單,就不做詳細的解答。x0dx0a就下來就是我們的正文了。x0dx0a雖然我們暫時不用swing來做界面,但是總得要看的過去吧,所以,先做了一個比較簡單的界面:x0dx0a System.out.println("***************");x0dx0a System.out.println("*歡迎來到學生管理系統 *");x0dx0a System.out.println("*1:增加學生脊搜 *");x0dx0a System.out.println("*2:刪除學生 *");x0dx0a System.out.println("*3:修改成績 *");x0dx0a System.out.println("*4:查詢成績 *");x0dx0a System.out.println("***************");x0dx0a System.out.println("您想選擇的操作是:");x0dx0a這里可以看到,我們的是用一個1234來選擇項目,說以不得不講一下Java如何獲取到鍵盤所輸入的數據---------Scanner ,要使用這個,首先需要import進來一個包:x0dx0a例如這里:x0dx0aimport java.util.*;x0dx0a之後的兩行代碼搞定輸入:x0dx0aScanner sc = new Scanner(System.in);x0dx0a int choice = sc.nextInt();x0dx0a接下來就是各個功能的陵野鏈實現:x0dx0ax0dx0apackage test;x0dx0aimport java.util.*;x0dx0aimport bean.Student;x0dx0apublic class Manager {x0dx0a static List
『陸』 我想用JAVA做畢業設計做一個系統用什麼資料庫好
你好, 計算機專業的畢設一般分為這兩部分: 源碼+論文
首先說選題, 畢設課題以javaweb居多, 框架可以選用ssm, ssh, 或者springboot, 可以選做一些管理系統, 下面是握族一些常見的命題, 當然代高李碼貨棧這上面也有許多成品, 需要自己挑選
校園訂餐管理系統
健身房管理系統
扶貧電子商城
等等, 這些課題可以按照你自己的實力做, 如果技術好的化, 或者有一些成品, 可以做的復雜一戚皮遲些, 比如前端可以layui優化一下, 許可權系統採用shiro來做等等
論文方面比較簡單但是比較麻煩, 各種文庫都有很多javaweb的論文,但是直接拷貝的化會過不了查重系統, 需要你自己認真的重構調整一下