数据库原理及应用(“工资管理系统”设计内容)

上传人:小** 文档编号:47034268 上传时间:2018-06-29 格式:DOC 页数:38 大小:1.21MB
返回 下载 相关 举报
数据库原理及应用(“工资管理系统”设计内容)_第1页
第1页 / 共38页
数据库原理及应用(“工资管理系统”设计内容)_第2页
第2页 / 共38页
数据库原理及应用(“工资管理系统”设计内容)_第3页
第3页 / 共38页
数据库原理及应用(“工资管理系统”设计内容)_第4页
第4页 / 共38页
数据库原理及应用(“工资管理系统”设计内容)_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《数据库原理及应用(“工资管理系统”设计内容)》由会员分享,可在线阅读,更多相关《数据库原理及应用(“工资管理系统”设计内容)(38页珍藏版)》请在金锄头文库上搜索。

1、数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX1“工资管理系统工资管理系统”设计内容设计内容成员:成员:XXXXXX、XXXXXX、XXXXXX、XXXXXX、XXXXXX、XXXXXX、XXXXXX一、系统功能分析一、系统功能分析 本系统要求实现以下主要功能: 1.1.数据基本管理功能数据基本管理功能 主要任务是对各种工资信息进行日常的管理,如: (1 1)工资信息的输入)工资信息的输入 (2 2)数据的修改)数据的修改 (3 3)数据的增加、删除)数据的增加、删除 2.2.数据查询功能数据查询功能 系统需要提供以下查询功能: (1 1)员工基本信息情况查

2、询:)员工基本信息情况查询:员工姓名,员工号,身份证号,职称,身份证号,银行卡号,电 话 (2 2)员工月工资情况查询:)员工月工资情况查询: 员工号,姓名,部门名,基本工资,各种扣款,加班费,应得工 资 (3 3)职称基本信息情况查询:)职称基本信息情况查询: 职称名称,职称基本工资二、系统设计的功能模块二、系统设计的功能模块数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX2三、三、E-RE-R 图设计图设计数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX3四、需要建立的库和表四、需要建立的库和表 1 1、建立、建立“工资管

3、理系统工资管理系统”数据库数据库数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX42 2、建立四张表、建立四张表 (1 1)员工基本信息表)员工基本信息表数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX5(2 2)基本工资表)基本工资表数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX6(3 3)职称工资表)职称工资表数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX7(4 4)用户表)用户表五、程序和主要实现界面五、程序和主要实现界面 1 1、程序、程序 (1

4、1)界面)界面/ StaffSystermView.cpp : implementation of the CStaffSystermView class/#include “stdafx.h“#include “StaffSysterm.h“#include “StaffSystermDoc.h“#include “StaffSystermView.h“#include “afxdb.h“#ifdef _DEBUG数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX8#define new DEBUG_NEW#undef THIS_FILEstatic char

5、 THIS_FILE = _FILE_;#endif#define WM_INSERT 2000#define WM_DELETE 2001#define WM_ADDOVERTIME 3000#define WM_ADDPRIZE 3001#define WM_CANCELPRIZE 3002#define WM_ADDLATE 3003#define WM_WAGETOTAL 3004#define WM_CLEARPWAGE 3005#define WM_CLEARWAGE 3006/ CStaffSystermViewIMPLEMENT_DYNCREATE(CStaffSystermV

6、iew, CFormView)BEGIN_MESSAGE_MAP(CStaffSystermView, CFormView)/AFX_MSG_MAP(CStaffSystermView)ON_COMMAND(IDM_SHOWTAFF, OnShowtaff)ON_COMMAND(IDM_STAFFWAGE, OnStaffwage)ON_COMMAND(IDM_ADDSTAFF, OnAddstaff)ON_COMMAND(IDM_DELETESTAFF, OnDeletestaff)ON_COMMAND(IDM_LATEADD, OnLateadd)ON_COMMAND(IDM_PRIZE,

7、 OnPrize)ON_COMMAND(IDM_TOTAL, OnTotal)ON_COMMAND(IDM_CLEARPRIZE, OnClearprize)ON_COMMAND(IDM_CLEARSWAGE, OnClearswage)ON_COMMAND(IDM_CLEARWAGE, OnClearwage)ON_COMMAND(IDM_OVERTIMEWAGE, OnOvertimewage)ON_NOTIFY(NM_RCLICK, IDC_LIST1, OnRclickList1)ON_COMMAND(ID_BUTTON32791, OnButton32791)ON_COMMAND(I

8、D_BUTTON32792, OnButton32792)ON_COMMAND(ID_BUTTON32794, OnButton32794)ON_COMMAND(ID_BUTTON32795, OnButton32795)ON_COMMAND(ID_BUTTON32796, OnButton32796)ON_COMMAND(ID_BUTTON32797, OnButton32797)ON_COMMAND(ID_BUTTON32798, OnButton32798)ON_BN_CLICKED(IDC_BTN_FIND, OnBtnFind)ON_COMMAND(ID_BUTTON32800_SH

9、OWSTAFF, OnButton32800Showstaff)ON_COMMAND(ID_BUTTON32804_SHOWWAGE, OnButton32804Showwage)ON_COMMAND(ID_BUTTON32805_PRINTVIEW, OnButton32805Printview)ON_COMMAND(IDM_UPDATAZCWAGE, OnUpdatazcwage)ON_COMMAND(IDM_ADDZC, OnAddzc)ON_COMMAND(IDM_SHOWZC, OnShowzc)ON_COMMAND(ID_BUTTON32809_ZC, OnButton32809Z

10、c)ON_COMMAND(WM_INSERT,OnAddstaff)ON_COMMAND(WM_DELETE,OnDeletestaff)ON_COMMAND(WM_ADDOVERTIME,OnOvertimewage)ON_COMMAND(WM_ADDPRIZE,OnPrize)ON_COMMAND(WM_CANCELPRIZE,OnClearprize)ON_COMMAND(WM_ADDLATE,OnLateadd)ON_COMMAND(WM_WAGETOTAL,OnTotal)ON_COMMAND(WM_CLEARPWAGE,OnClearswage)ON_COMMAND(WM_CLEA

11、RWAGE,OnClearwage)ON_COMMAND(IDM_SAVEDATABASE, OnSavedatabase)ON_COMMAND(IDM_RESTORE, OnRestore)/AFX_MSG_MAP/ Standard printing commandsON_COMMAND(ID_FILE_PRINT, CFormView:OnFilePrint)ON_COMMAND(ID_FILE_PRINT_DIRECT, CFormView:OnFilePrint)ON_COMMAND(ID_FILE_PRINT_PREVIEW, CFormView:OnFilePrintPrevie

12、w)END_MESSAGE_MAP()/CStaffSystermView construction/destruction数据库原理及应用 姓名:XXX 班级:通信 XXX 班 学号:XXXXXXXXXX9CStaffSystermView:CStaffSystermView(): CFormView(CStaffSystermView:IDD)/AFX_DATA_INIT(CStaffSystermView)/AFX_DATA_INIT/ TODO: add construction code herem_login.DoModal();pDb=new CDatabase();CStaff

13、SystermView:CStaffSystermView()void CStaffSystermView:DoDataExchange(CDataExchange* pDX)CFormView:DoDataExchange(pDX);/AFX_DATA_MAP(CStaffSystermView)DDX_Control(pDX, IDC_COMBO_FIND, m_ControlComFind);DDX_Control(pDX, IDC_LIST2, m_findTemp);DDX_Control(pDX, IDC_LIST1, m_DataArea);/AFX_DATA_MAPBOOL C

14、StaffSystermView:PreCreateWindow(CREATESTRUCTvoid CStaffSystermView:OnInitialUpdate()CFormView:OnInitialUpdate();GetParentFrame()-RecalcLayout();ResizeParentToFit();m_DataArea.SetExtendedStyle(LVS_EX_FLATSB /扁平风格滚动条|LVS_EX_FULLROWSELECT /允许整行选中|LVS_EX_HEADERDRAGDROP /允许标题拖拽|LVS_EX_ONECLICKACTIVATE /

15、高亮显示|LVS_EX_GRIDLINES /画出网格线);m_findTemp.SetExtendedStyle(LVS_EX_FLATSB /扁平风格滚动条|LVS_EX_FULLROWSELECT /允许整行选中|LVS_EX_HEADERDRAGDROP /允许标题拖拽|LVS_EX_ONECLICKACTIVATE /高亮显示|LVS_EX_GRIDLINES /画出网格线);m_ControlComFind.AddString(“员工号“);m_ControlComFind.AddString(“员工姓名“);SetDlgItemText(IDC_COMBO_FIND,“员工号“);/ CStaffSystermView printingBOOL CStaffSystermView:OnPreparePrinting(CPrintInfo* pInfo)/ default preparationreturn DoPreparePrinting(pInfo);void CStaffSystermView:OnBeginPrinting(CDC* 数据库原理及

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 宣传企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号