一、个人陈述
系统采用以Java作为开发语言,以My SQL作为数据库平台,使用Eclipse平台工具以及JSP技术进行开发,采用Tomcat作为Web服务器,系统采用B/S架构以及Java Web开发标准的MVC三层模型。系统分为前后台两部分,用户角色分别为管理员和教师,管理员可以对教师的基本信息进行管理操作,教师可以登录查看个人信息,提高了管理人员的工作效率。
二、个人演示
三、提出问题
1、一个完整的工资管理系统的架构是怎样的?
2、B/S和C/S的区别以及应用场合是什么?
3、需求分析的目的和具体做了哪些需求分析?
四、回答问题
1、管理员可以进行基本工资管理(增加部门及工资、修改部门及工资、查询部门工资、增加职位及工资、修改职位工资、查询职位工资)、工资管理(录入工资、查看工资、分发工资)。
输入信息
(1)增加部门及工资:输入部门名称、固定工资及所有补贴,点击添加按钮。
(2)修改部门及工资:输入部门 ID,选择部门名称、固定工资及所有补贴,点击修改按钮。
(3)查询部门工资:无输入信息。
(4)增加职位及工资:输入职位名称、固定工资,点击添加按钮。
(5)修改职位工资:输入部门 ID,选择部门名称、固定工资,点击修改按钮。
(6)查询职位工资:无输入信息。
处理流程
(1)录入工资:页面将该日期发送给页面后台,页面后台首先从数据库中查看该月份工资是否存在,若存在则返回错误信息。若不存在则从数据库中查询人员信息表、部门信息表、职