一个简单java学生管理项目

一个简单java学生管理项目

ID:19806932

大小:19.04 KB

页数:9页

时间:2018-10-06

一个简单java学生管理项目_第1页
一个简单java学生管理项目_第2页
一个简单java学生管理项目_第3页
一个简单java学生管理项目_第4页
一个简单java学生管理项目_第5页
资源描述:

《一个简单java学生管理项目》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一个简单Java学生管理项目当我们学习了java基础之后应该试图做一些比较基础的项目来熟悉我们目前所了解的各种语法,以及加深对其的应用。好了废话不多说开始我们的实践。首先我们的明确下我们要做项目的具体细则,由于没有学习数据库,所以用配置文件xml来存储学生的信息。用properties来存储用户名和密码的键值对。由于我们目前写的是针对教师端的系统,所以给予教师的权限是查询,增加,修改学生成绩,删除等功能。后期针对学生端,以及其他管理员端提供更多的权限。首先呢,我们先做一个登陆程序,登陆程序中我们要考虑的是“登陆,注册,退出”三个操作。根据面向对象的思维方式我们应该把登陆写到一个类中,首先

2、这个类应该有三种操作,及登陆,注册,退出。退出很好写,及可以写成关闭当前的java虚拟机。登陆读取properties中的键值对,利用键的唯一性来匹配值的正确与否。注册就可以写成文件中写入键值对。好了话不多说,代码贴上。importjava.io.FileReader;importjava.io.FileWriter;importjava.io.Reader;importjava.io.Writer;importjava.util.Properties;importjava.util.Scanner;publicclassLogOperate{staticScannerscanner=n

3、ewScanner(System.in);staticStudOperateso=newStudOperate();publicLogOperate(){}voidmainview()throwsException{System.out.println("======================Welcometosimplesystem====================");System.out.println("1.登陆");System.out.println("2.注册");System.out.println("3.退出");intkey=scanner.nextInt

4、();switch(key){case1:if(Tradmenthod()){System.out.println("Loginsuccessful!");so.mainview();}else{System.out.println("passwordoruseriswrong");yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.c

5、ollateralmainview();}break;case2:Land();break;case3:System.exit(0);break;default:System.out.println("wrongorder");mainview();break;}}voidLand()throwsException{System.out.println("===================WelecometowzSystem=================");System.out.print("pleasesetyourname:");Stringname=scanner.nex

6、t();System.out.print("pleasesetyourpassword");Stringpassword=scanner.next();Propertiespreader=newProperties();Writerwr=newFileWriter("src/cn/suda/Tradsource.properties",true);preader.put(name,password);preader.store(wr,null);System.out.println("注册成功请重新登录,按任意键返回主界面:");scanner.next();mainview();}bo

7、oleanTradmenthod()throwsException{System.out.print("pleaseentertheusername:");Stringname=scanner.next();System.out.print("pleaseentertheuserpassword:");Stringpassword=scanner.next();//StringgetProperty(Stringkey)用指定的键在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。