├── README.md ├── lib └── sqljdbc41.jar └── src ├── Info └── AccountInfo.java ├── SqlTran └── SqlManage.java ├── StartSys ├── AdministratorUI.java ├── FrameManage.java ├── MainUI.java ├── NormalUserUI.java ├── SqlWork.java └── test_admiui.java ├── image ├── admi.png ├── cust.png ├── myicon.png └── train.png └── 铁路售票数据库设计.docx /README.md: -------------------------------------------------------------------------------- 1 | # TicketMS 学生大作业 2 | 使用sql server设计的12306车票管理系统数据库,界面和业务逻辑由java实现,sql存储过程,触发器 3 | -------------------------------------------------------------------------------- /lib/sqljdbc41.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/lib/sqljdbc41.jar -------------------------------------------------------------------------------- /src/Info/AccountInfo.java: -------------------------------------------------------------------------------- 1 | package Info; 2 | 3 | import SqlTran.SqlManage; 4 | import StartSys.SqlWork; 5 | 6 | public class AccountInfo { 7 | 8 | public AccountInfo(){ 9 | 10 | } 11 | 12 | public static boolean Regist(String account,String password){ 13 | System.out.println("registing account................."); 14 | SqlWork registsw = new SqlWork(); 15 | registsw.sql = "insert AccountInfo values (\'"+account+"\',\'"+password+"\')"; 16 | System.out.println(registsw.sql); 17 | 18 | if(false == SqlManage.Insert(registsw)){ 19 | return false; 20 | } 21 | else{ 22 | System.out.println("regist successfully................."); 23 | return true; 24 | } 25 | } 26 | public static boolean CheckAccount(String account,String password){ 27 | System.out.println("checking account................."); 28 | SqlWork checksw = new SqlWork(); 29 | checksw.sql = "select count(*) from AccountInfo where Account= \'"+account+"\' and Pwd= \'"+password+"\'"; 30 | System.out.println(checksw.sql); 31 | 32 | if(0 == SqlManage.Select(checksw)){ 33 | return false; 34 | } 35 | else{ 36 | System.out.println("find "+checksw.count+" record(s) successfully"); 37 | return true; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /src/SqlTran/SqlManage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/SqlTran/SqlManage.java -------------------------------------------------------------------------------- /src/StartSys/AdministratorUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/StartSys/AdministratorUI.java -------------------------------------------------------------------------------- /src/StartSys/FrameManage.java: -------------------------------------------------------------------------------- 1 | package StartSys; 2 | 3 | import javax.swing.JFrame; 4 | 5 | public class FrameManage { 6 | 7 | public static JFrame Mainframe; 8 | public static JFrame AdmiSelectframe; 9 | public static void Dispose_Frame(JFrame frame){ 10 | frame.dispose(); 11 | } 12 | 13 | public static void Active_Mainframe(){ 14 | Mainframe.setVisible(true); 15 | } 16 | public static void Active_AdmiSelectUI(){ 17 | AdmiSelectframe.setVisible(true); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/StartSys/MainUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/StartSys/MainUI.java -------------------------------------------------------------------------------- /src/StartSys/NormalUserUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/StartSys/NormalUserUI.java -------------------------------------------------------------------------------- /src/StartSys/SqlWork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/StartSys/SqlWork.java -------------------------------------------------------------------------------- /src/StartSys/test_admiui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/StartSys/test_admiui.java -------------------------------------------------------------------------------- /src/image/admi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/image/admi.png -------------------------------------------------------------------------------- /src/image/cust.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/image/cust.png -------------------------------------------------------------------------------- /src/image/myicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/image/myicon.png -------------------------------------------------------------------------------- /src/image/train.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/image/train.png -------------------------------------------------------------------------------- /src/铁路售票数据库设计.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KouReal/TicketMS/b62db618c988ba942d2e8f126991550cb9a43857/src/铁路售票数据库设计.docx --------------------------------------------------------------------------------