实训目的:让学生综合运用J2SE有关知识开发【学生信息管理系统】。主要涉及程序控制结构、面向对象编程、图形用户界面、Java数据库应用、MySQL数据库这几个方面的内容。通过本项目的开发,让学生了解系统开发的一般流程,初步了解MVC模式与单元测试,巩固所学的Java理论知识,提高Java数据库应用编程的基本技能。

项目说明:本实训案例教学,利用Java SE基本知识是开发【学生信息管理系统】。本系统包括登录注册、系统设置(设置学校信息、设置状态栏信息、修改用户密码)、数据操作(增加学生记录、编辑学生记录、删除学生记录、浏览学生记录)、查询学生(按学号查询、按姓名查询、按班级查询、按系部查询)、人数统计(按性别统计人数、按班级统计人数、按系部统计人数)等功能。

8、(4)

5)、通过姓查询学生记录

java nio 实践 java实践项目_java nio 实践


6)、通过班级查询学生记录

java nio 实践 java实践项目_测试类_02


7)、通过系部查询学生记录

java nio 实践 java实践项目_java nio 实践_03


8)、查询所有学生信息

java nio 实践 java实践项目_测试类_04


9)、通过性别查询男女各自的人数

java nio 实践 java实践项目_信息管理系统_05


10)、按班级查询每个班的人数

java nio 实践 java实践项目_测试类_06


11)、按系部查询每个系的人数

java nio 实践 java实践项目_信息管理系统_07


(5)、创建TestUserDaoImpl测试类

1)、添加用户信息记录

java nio 实践 java实践项目_Java_08


2)、通过ID删除用户信息

java nio 实践 java实践项目_信息管理系统_09


3)、修改用户信息

java nio 实践 java实践项目_Java_10


4)、通过id查询用户信息

java nio 实践 java实践项目_测试类_11


5)、查询所有用户的信息

java nio 实践 java实践项目_信息管理系统_12


6)、通过用户名和密码进行登录

java nio 实践 java实践项目_Java_13


9、创建service包,在里面创建四个接口服务包

(1)CollegeService

1)、创建CollegeService接口

java nio 实践 java实践项目_java nio 实践_14


2)CollegeServiceImpl实现类

java nio 实践 java实践项目_测试类_15


3)、实现CollegeServiceImpl测试类

java nio 实践 java实践项目_测试类_16


(2)StatusService

1)、创建StatusService接口

java nio 实践 java实践项目_测试类_17


2)、StatusServiceImpl实现类

java nio 实践 java实践项目_测试类_18


3)实现StatusServiceImpl测试类

java nio 实践 java实践项目_Java_19


(3)StudentService

1)、创建StudentService接口

java nio 实践 java实践项目_Java_20


2)、StudentServiceImpl实现类

java nio 实践 java实践项目_信息管理系统_21


java nio 实践 java实践项目_Java_22


java nio 实践 java实践项目_java nio 实践_23


3)、实现StudentServiceImpl测试类

java nio 实践 java实践项目_信息管理系统_24


java nio 实践 java实践项目_信息管理系统_25


java nio 实践 java实践项目_信息管理系统_26


java nio 实践 java实践项目_信息管理系统_27


(4)UserService

1)、创建UserService接口

java nio 实践 java实践项目_Java_28


2)、UserServiceImpl实现类

java nio 实践 java实践项目_Java_29


3)、实现UserServiceImpl测试类

java nio 实践 java实践项目_信息管理系统_30

今天主要是完成了学生信息管理系统的Dao包和service包里面的接口类,实现类以及测试类,然后还完成了初步的登录界面