工的工作积极性,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
(三)参考资料
汤文亮等《软件工程》,江西高校出版社王珊等《数据库系统概论》,高等教育出版社赵池龙等《软件工程实践教程》,电子工业出版社
f二、任务概述
(一)目标
本系统的设计目标是能够对公司员工的基本信息和工资信息进行添加和修改,根据个人信息来计算和发放工资。根据需要对员工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报表方便保存和管理。员工为系统普通用户,只能运行系统个人工资查询;系统管理员则运行所有功能,从而有效的保证系统数据的安全性,系统应该具有简单、易用、小巧、经典的特色,应该能够对工资员工的工资进行优化,使其系统化、智能化、高效化。并保证工资管理的准确性,简易性,为公司财务人员提供便利,应使员工用户和项目人员明确系统功能、应用范围。
(二)用户的特点
员工工资管理系统面向企业,属于企业信息管理的一部分。操作本软件的工作人员只需具备基本的计算机知识,而系统的维护人员需要具备MyEclipse和数据库的相关知识。
(三)假定和约束
本程序在开发的过程中,分为技术实现和软件工程两大部分。两部分都有侧重点,若技术支持出现故障或疑难问题无法解决、程序开发出现偏差,会延误工程进度,影响工程的按期完成。若软件工程陈述出现问题,部分描述含糊不清,则会影响系统的完整性与可继承性。在管理方面,如管理者没有预见性,对出现的问题无法提出可行的解决手段,都会影响开发模块之间的互动,从而影响工程的顺利开展,导致工程无法按期开工。
三需求规定
(一)对员工工资管理系统的功能规定:
(1)员工信息模块。该模块包含的数据项项目有员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工资
(2)员工信息的查询模块,包括员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工资
(3)员工信息的修改模块,包括员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工资
(4)新增员工信息的插入模块,包括员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工资
(5)离职员工信息的删除模块,包括员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工资
(6)记录已经领取和未领取工资的员工的信息模块,包括员工的姓名、职工号、性别、年龄、职务、工作时间、应得工资和实发工r