资源描述:
《数据库原理及应用(“工资管理系统”设计内容)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX“工资管理系统”设计内容成员:XXX、XXX、XXX、XXX、XXX、XXX、XXX一、系统功能分析本系统要求实现以下主要功能:1.数据基本管理功能主要任务是对各种工资信息进行日常的管理,如:(1)工资信息的输入(2)数据的修改(3)数据的增加、删除2.数据查询功能系统需要提供以下查询功能:(1)员工基本信息情况查询:员工姓名,员工号,身份证号,职称,身份证号,银行卡号,电话(2)员工月工资情况查询:员工号,姓名,部门名,基本工资,各种扣款,加班费,应得工资(3)
2、职称基本信息情况查询:职称名称,职称基本工资二、系统设计的功能模块34数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX三、E-R图设计四、需要建立的库和表1、建立“工资管理系统”数据库2、建立四张表(1)员工基本信息表34数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX(2)基本工资表34数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX(3)职称工资表34数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX(4)用户表34数据库原理及应用姓名:
3、XXX班级:通信XXX班学号:XXXXXXXXXX五、程序和主要实现界面1、程序(1)界面34数据库原理及应用姓名:XXX班级:通信XXX班学号:XXXXXXXXXX//StaffSystermView.cpp:implementationoftheCStaffSystermViewclass//#include"stdafx.h"#include"StaffSysterm.h"#include"StaffSystermDoc.h"#include"StaffSystermView.h"#include"afxdb.h"#ifdef_
4、DEBUG#definenewDEBUG_NEW#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;#endif#defineWM_INSERT2000#defineWM_DELETE2001#defineWM_ADDOVERTIME3000#defineWM_ADDPRIZE3001#defineWM_CANCELPRIZE3002#defineWM_ADDLATE3003#defineWM_WAGETOTAL3004#defineWM_CLEARPWAGE3005#defineWM_CLEA
5、RWAGE3006/////////////////////////////////////////////CStaffSystermViewIMPLEMENT_DYNCREATE(CStaffSystermView,CFormView)BEGIN_MESSAGE_MAP(CStaffSystermView,CFormView)//{{AFX_MSG_MAP(CStaffSystermView)ON_COMMAND(IDM_SHOWTAFF,OnShowtaff)ON_COMMAND(IDM_STAFFWAGE,OnStaffwage
6、)ON_COMMAND(IDM_ADDSTAFF,OnAddstaff)ON_COMMAND(IDM_DELETESTAFF,OnDeletestaff)ON_COMMAND(IDM_LATEADD,OnLateadd)ON_COMMAND(IDM_PRIZE,OnPrize)ON_COMMAND(IDM_TOTAL,OnTotal)ON_COMMAND(IDM_CLEARPRIZE,OnClearprize)ON_COMMAND(IDM_CLEARSWAGE,OnClearswage)ON_COMMAND(IDM_CLEARWAGE
7、,OnClearwage)ON_COMMAND(IDM_OVERTIMEWAGE,OnOvertimewage)ON_NOTIFY(NM_RCLICK,IDC_LIST1,OnRclickList1)ON_COMMAND(ID_BUTTON32791,OnButton32791)ON_COMMAND(ID_BUTTON32792,OnButton32792)ON_COMMAND(ID_BUTTON32794,OnButton32794)ON_COMMAND(ID_BUTTON32795,OnButton32795)ON_COMMAND
8、(ID_BUTTON32796,OnButton32796)ON_COMMAND(ID_BUTTON32797,OnButton32797)ON_COMMAND(ID_BUTTON32798,OnButton32798)