设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
Java Web的高职院校人事管理系统毕业答辩记录
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

一、个人陈述

系统采用以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)录入工资:页面将该日期发送给页面后台,页面后台首先从数据库中查看该月份工资是否存在,若存在则返回错误信息。若不存在则从数据库中查询人员信息表、部门信息表、职位信息表,从而获得本月基本工资。再根据人员 Id 和日期,获得该月的考勤记录,根据工资计算公式,将工资信息导入工资表中。

(3)查看工资:用户点击查看工资后,可以查看符合该查询信息的工资。

(4)分发工资:页面后台得到页面的月份信息,从数据库中查询该月份的工资是否存在且是否发放,若不存在且不发放,则将工资状态设为已发,并显示发放工资的工资信息。

2、区别:

(1)对安全要求不同

C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜。 B/S 建立在广域网之上, 对安全的控制能力相对弱。

(2)对程序架构不同

C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上。

(3)软件重用不同

C/S 程序可以不可避免的整体性考虑,重用性差。B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用。

(4)系统维护不同

C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级难。B/S 构件组成,方面构件个别的更换,实现系统的无缝升级。系统维护开销减到最小。

(5)处理问题不同

C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关。B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小。

应用场合:

C/S适用于专人使用的网络, 小范围里的网络环境。B/S 建立在广域网之上的, 不必是专门的网络硬件环境,只要有一台可以上网的电脑就可以进行系统的登录。

3、目的:分析系统在功能上需要实现什么功能,而不是考虑如何去实现。把用户对待开发软件提出的“要求”或“需要”进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作。对于软件的一些非功能性需求(如软件性能、可靠性、响应时间、可扩展性等),软件设计的约束条件,运行时与其他软件的关系也需要做需求分析。

功能性需求分析

根据查看阅读大量文献了解人事管理管理系统中用户实现的功能,以及通过询问和了解到使用者需要做的实际功能需求。系统所需的用户分为两种不同角色,分别为管理员和用户,管理人员有自己的登录账号和密码,以及需要对教师的个人信息、教师的考勤信息、教师的工资信息进行查询、添加、删除的具体操作,对于教师而言,教师也有自己的登录账号与密码,成功登录系统后,教师可以查看自己的相关信息,包括个人基本信息并且可以进行修改、考勤信息、工资信息。

(可加附页)

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!