中北大学
课程设计说明书
学生姓名陈松学号学院电子与计算机科学技术学院
专业软件工程
题目工资管理系统
职工考勤管理系统指导教师韩燮职称教授
2008年6月27日
f1系统设计
11目标设计
在工资管理中需要从公司管理方式以及实际情况中提取相关信息以反映工资管理情况。传统的手工操作方式易发生数据丢失统计错误劳动强度高且速度慢。使用计算机可以高速快捷地完成以上工作。避免重复劳动规范工资管理行为从而提高了管理效率和水平。让人们的效率大大提高
不难想象正是资讯的迅速发展使得人们从过去繁复的手工劳作中得以解脱从而使这种服务在现在才可能迅速普及。同时编写一套完整的工资管理系统的任务就显得尤为重要。开发设计思想
本系统开发设计思想
●对公司软硬件调查从实际环境出发以便充分利用公司现在资源提高系统开发
水平和应用效果。
●了解公司的需要及相关方面的规定根据需要做出符合要求的软件并达到操作过
程中的直观、方便、实用、安全等要求。
●将系统按模块分工到人提高效率且模块化设计便于系统功能的各种组合和修改
及日后的维护
●系统应具备数据库维护功能及时根据用户需求进行数据的添加、删除、修改、等
操作。
13开发和运行环境选择
开发工具SQL2000java语言。
运行环境Wi
dowsXPWi
dows2000或VISTA操作系统。
14系统功能分析
本系统主要用于员工基本信息的管理对员工以及其他信息的添加、修改、删除、查询等基本操作。对于数据库的保护有数据备份和数据恢复的功能。针对这些要求设计本月工资信息管理系统。该系统主要包括职工信息、职工考勤信息、职工津贴信息。
1职工信息管理系统
功能为财务部门相关人员录入、修改、删除、查询员工个人信息员工本人能通过用户名和密码查询自己的信息以及修改自己的密码
2职工工资管理系统
功能为根据工资生成公式按照员工的考勤情况及各种表现按月生成相应的工资财务部门相关人员能录入、修改、删除、查询每个月每个员工的工资信息以及工资汇总员工
f本人能查询自己的工资信息以及工资汇总
3职工津贴管理系统
功能为财务部门相关人员录入、修改、删除、查询职工津贴信息职工本人能查询自己的津贴
4职工考勤管理系统
功能为后勤管理人员录入、修改、删除、查询职工考勤信息职工本人能查询自己的考勤情况。
采用模块化设计思想可以大大提高设计的效率并且可以最大限度地减少不必要的错误。其系统结构框图如图所示
图11系统功能模块图
2数据库设计
21数据库需求r