欢迎来到天天文库
浏览记录
ID:18491532
大小:219.58 KB
页数:10页
时间:2018-09-18
《简单雇员管理开发文档(最终版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸1.根据需求分析文档,确定简单雇员管理系统需要完成的功能①查看所有雇员的工资查询新闻②按照雇员id号码查询雇员工资③添加一个雇员④按照id更改一个雇员的信息⑤按照id去删除一个雇员⑥退出系统用例图2.设计,画uml1)包图和类图——搭建雇员管理系统的结构共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸2)时序图——一个业务流程1.设计表,根据分析出的功能,我们设计数据库和表employ
2、ees表字段名数据类型约束备注idintprimarykey自增长namevarchar(255)notnull姓名gendervarchar(4)notnull性别ageintnotnull年龄salarydoublenotnull薪水建表共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸createtableemployees(idintprimarykeynotnullauto_increment,namevarchar(255)notnull,gendervarchar(4
3、)notnull,ageintnotnull,salarydoublenotnull);4.编码1)创建java工程2)创建包3)根据类图,创建相应的类4)引入需要的jar及配置文件5)具体实现5.效果图1)初始化主界面2)分页查看所有雇员的工资共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸3)按照雇员id号码查询雇员工资①所要查询的id号码不存在②所要查找的id号码存在4)添加一个雇员共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊
4、┊长春大学课程设计纸5)按照id更改一个雇员的信息①没有对应的雇员可以修改②查询到想要修改的雇员的信息共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸6)按照id去删除一个雇员①所要删除的雇员不存在②成功的删除想要删除的雇员的信息6.部分源代码1)主界面publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);EmpServiceservice=newEmpService();while(tru
5、e){System.out.println("*****************************************");System.out.println();System.out.println("**************雇员管理系统***************");System.out.println("1、分页查看所有雇员的工资tt"+"viewByPage");System.out.println("2、按照雇员id号码查询雇员工资t"+"viewById");System.out.println("3、添
6、加一个雇员tt"+"add");System.out.println("4、按照id更改一个雇员的信息t"+"change");System.out.println("5、按照id去删除一个雇员tt"+"remove");System.out.println("6、退出系统ttt"+"exit");System.out.println("请输入选项:");Stringoption=scanner.next();if(option.equalsIgnoreCase("viewByPage")
7、
8、option.equals("1"
9、)){共10页第10页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸System.out.println("********分页查看所有雇员的工资******");//分页查看所有员工的工资service.viewByPage();}elseif(option.equalsIgnoreCase("viewById")
10、
11、option.equals("2")){System.out.println("*****按照雇员id号码查询雇员工资******");//根据id来查看一个员工的工资serv
12、ice.viewById();}elseif(option.equalsIgnoreCase("add")
13、
14、option.equals("3")){System.
此文档下载收益归作者所有