职工薪酬管理系统案例分享_第1页
职工薪酬管理系统案例分享_第2页
职工薪酬管理系统案例分享_第3页
职工薪酬管理系统案例分享_第4页
职工薪酬管理系统案例分享_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

职工工资管理系统

学院

专业

班级

学号

姓名

指导教师

教师职称

年月日

摘要

1引言1

2系统需求分析1

3总体设计1

1项目规划1

2系统功能构造2.

3设计目的2

4系统设计2

1开发及运行环境2

2数据库设计3.

5重要功能模块设

计3

1建立工程模块3

2封装数据库

3主窗口设计5

4登录模块设计7

5职工录入模块设计10.

6总体查询模块设计

7职工工资添加模块设计12

8顾客管理模块设计17

附录A参照文

献20

附录B数据

表22

摘要

【摘要】

伴随我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制日勺

迅速完善,各个行业都在积极使用现代化的管理工具,不停改善企业的服务质量,

提高工作效率。无论是行政职能,还是生产运作的管理规定的不停提高,在很大程

度上使企业不得不变化老式的经营管理方式以适应迅速发展的社会主义市场经济,

变化企业管理方式、措施已经成为企业发展的先决条件。建设一种科学高效的信息

管理系统是处理这一问题的必由之路。

对企业内部日勺财务运用现代化技术进行管理,是提高工作效率的有效手段。工资管

理作为企业内部财务管理的一种重要方面,也逐渐被企业管理者所重视,由于企业

的规模日勺不停扩,大企业职工人数的不停增多,使工资发放成为企业管理中的一种

重课题;再加上每一位职工的详细实际状况相似,规章章制度的不停完善,增大了

个人工资发放难度;每个人每月的工资都要通过工资制度的审核,这大大增长了管

理人员日勺工作量,通过计算机管理系统对员工工资进行全面的记录与管理,全面处

理了工资管理过程中所碰到的多种问题,并且克服了老式管理方式中的易出错等问

题。工资管理系统成为企业现代化管理中的首选管理工具。

【关键词】工资管理系统

0引言

老式的工资管理措施,都是通过人工记录和计算日勺管理方式进行的。这样的管

理措施不仅费时费力,也轻易产生计算上的错误和疏漏;计算机技术的全面普及,

打破了财务管理日勺老式管理措施,提高了管理效率的同步,克服了老式管理措施中

易产生的问题,使管理员可以有序的、全面的对每一位职工进行管理,严格按照工

资条款及发放制度计算并发展员工工资。

企业工资管理系统可以完毕平常工资日勺管理,如查询、修改、增长、删除以及

存储等操作,迅速精确地完毕多种工资数据时的记录和汇总工作,迅速打印出工资

报表等,大大提高了企业的管理效率。

1系统需求分析

根据市场的需求,规定系统具有如下功能:

□对单位人员的变动进行处理。

□对职工的工资进行计算、修改。

□查询记录功能。

□报表打印功能。

2总体设计

2.1项目规划

工资管理系统是由基本信息管理、工资查询、工资管理、系统管理和协助等几

种功能模块构成,规划系统功能模块如下:

□基本信息管理模块

基本信息管理模块重要包括员工录入、员工删除2部分。

□工资查询模块

工资查询模块重要包括基本工资查询、浮动工资查询、加班/休假查询、总体查

询4个部分。

□工资管理模块

工资管理模块重要包括工资发放管理、基本工资管理、浮动工资管理3个部

分。

□系统管理模块

系统管理模块重要包括顾客管理、修改密码、退出系统3个部分。

□协助模块

协助模块重要包括有关1个部分。

2.2系统功能构造

工资系统日勺功能构造如图1所示。

2.3设计目的

本系统是根据中小企业日勺实际需求而开发日勺,完全可以实现企业对客户的自动

化管理,通过木系统可以到达如下目的:

□系统运行稳定,安全可靠。

□界面设计美观,人机交互界面友好。

□信息查询灵活、以便、快捷、精确,数据存储安全可靠。

□满足键盘和鼠标日勺双重操作,完全支持回车键。

□采用多种方式查询数据。

□操作员可以随时修改自己日勺口令。

□对顾客输入的数据,系统进行严格日勺数据检查,尽量排除人为日勺错误。

□数据保密性强,为每个顾客设置对应日勺权限级别。

3系统设计

3.1开发及运行环境

1.硬件规定

CPU:300MHz以上的处理器。

内存:128MB,推荐256MB。

硬盘:150MB以上剩余空间。

显示像素:最低800*600,最佳效果1024*768。

2.软件规定

操作系统:Windows2023/NT/XP/CEo

数据库:SQLServer2023o

3.2数据库设计

1.数据库概要阐明

数据库GZFFXT中包括员工基础信息表、员工基本工资表、员工浮动工资表、员

工加班/休假表、工资发放明细表、顾客表6个数据表。

图2所示日勺即为本系统中数据库中的数据表构造图,该数据表构造图包括系统所有

数据表。可以清晰地反应数据库信息。

图3-2-1数据库概要阐明

2.重要数据表的构造

数据库中日勺数据表请参见附录B。

4重要功能模块设计

4.1建立工程框架

在VisualC++中建立文档管理系统的基本框架,环节如下:

(1)单击菜单“Fi1e・・>New”命令,打开“New”对话框,单击“Projects”选项卡,选择

-MFCAppWizard(exe\输入工程名,并设置途径,如图3所示。

图4-1-1“New”对话框

(2)单击“OK”按钮,“MFCAppWizard-Stepl”对话框已经打开,如图4所示,选

项“Dialogbase”,接着单击“Next”按钮。

图4-1-2"MFCAppWizard-Step1”对话框

(3)在弹出的“MFCAppWizard-Step2of4”对话框中,输入对话框标题,如图5

所示。

图4-1-3"MFCAppWizard-Step2of4”对话框

(4)在接下来的)对话框中保持默认的选项。设置好日勺属性如图6所示,单击PK”

按钮后,就完毕了新建工程。

图4-14设计好日勺工程属性

4.2主窗口设计

1.菜单资源设计

主窗口菜单设置日勺重要环节如下:

(1)单击“ResourceView”选项卡,右键单击“GZGLXTResources”选项,选择

“Insert”菜单项,打'开"InsertResource”窗口,如图7所示▼

Q

Accelcratof

&BMmap

FCursor

n

0Dialog

nHTML

Icon

-slMenu

KStringTable

BToolbar

Version

图4-2-1'insertResouice”窗口

(2)选择“Menu”文献夹,单击“New”按钮,在GZGLXTResources目录下新增一

种Menu目录项,菜单ID为IDR_MENU1。双击此菜单,对此菜单项的属性进行

设计。如图8所示。

~~mX«Mm

IfiW离B本工费却I————用..科...

3出河曲二货会调工货讦*■我界

Mift/体也岬

2d青调

图4-2-2设计菜单属性图

2.客户区设计

(1)打开对话框IDD_GZGLXT_DIALOG属性窗口,在对话框中添加1个Picture

控件,用来寄存图片。在Menu组合框中选择IDR_MENU1。如图9所示。

图4-2-3系统主界面

(2)预先在下边留出状态栏,申明CTime、CstatusBarCtrl类对象实体代码如

下。

CTimet;

CStatusBarCtrlm_StatusBar;

引用日勺外部变量

externCCzyxxbffxxb;

(3)在OnlnitDialog组员函数中添加状态栏。

//TODO:Addextrainitializationhere

t=CTime::GetCurrentTime(;

m_StatusBar.EnablcAutomation(;

m_StatusBar,Create(WS_CHILD|WS_VISIBLE,CRect(0.0,0.0,this,0;//ID_STATUSBAR;

intwidth[]={2(X),37(),5(X)jr

m_StatusBar.SetParts(4,&width[01;

m_StatusBar.SelText("吉林省明日科技有限企业”,0,6T

CStringStatusText;

SiatusTexi.Forma【("目前顾客:%s",ffxxb.GetCzyName(;

m_StatusBar.SetText(StatusText,O,l;

CStringstrdate;

strdatc.Format("目前时间:%s",t.Foi*mat("%y%m%d";

m_StatusBar.SetText(strdate,0,2;

returnTRUE;//returnTRUEunlessyousetthefocustoacontrol

(4)打开ClassWizard窗口,为菜单项ID_EXIT添加代码。程序调用

OnOK(函数关闭对话框,退出系统。

voidCGZGLXTDlg::OnExit(

//TODO:Addyourcominandhandlercodehere

OnOK(;

4.3登录模块设计

1.实现目的

登录模块功能是完毕顾客登录本系统日勺操作,顾客登录对话框的设计如图M)所

图4-3-1登录对话框

2.设计环节

(1)向项目中添加一种新Dialog资源,资源ID为IDD_LOGIN。在【DDJLOGIN对话

框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”菜单命令,打开“Dialog

Properties15对话框。在“DialogProperties”对话框中选择General选项卡,更改其

“Caplion”文本框内容为“顾客登录”。

(2)从Controls面板上向Dialog资源中添加2个Static、1个Picture、2个Edit,更改资

源的属性,并为资源设置相对应的变量,如表1所示。

表4-37资源设置

IDPiopcilicsMcmbuiVaiiablus

TypeMember

IDC_EDIT1默认CStringm_name

IDC_EDIT2PasswordTRUECStringni_pwd

IDOKCaption登录

IDCANCELCaption退出

1DC_STATICTypeBitmap

3.代码分析

(1)引用的外部变量。

externCCzyxxbffxxb;

(2)响应“登录”按钮的代码。

voidCLogin::OnOK(

(

//TODO:AddextravaJdationhere

〃将对话框中编辑框监数据读取到组员变量中

UpdateData(true;

if(m_name=="^^

{

MessageBox。'请输入顾客名”;

return;

)

〃假如读取数据和顾客输入不一样,则返回

if(ffxxb.HaveCzy(m_name,m_p\vd!=1

MessageBox("顾客名或密码错误叱

return;

ffxxb.SetCzyNamc(m_name;

jb=T;

〃判断目前顾客级别

if(ffxxb.HaveCzyjb(m_name,m_pwd,jb==l

ffxxb.SetCzyjb(jh;

CDiak)g::OnOK(;

下面在主对话框中添加代码,使对话框在启动时首先打开登录对话框。在主窗

口选择OnlnitDialog函数,该函数将打开登录对话框,假如顾客不是通过单击

“登录”按钮关闭对话框,贝U调用OnOK函数关闭主对话框,详细代码如下:

BOOLCWordGLXTDlg::OnInitDialog(

CDialog::OnInitDialog(;

//TODO:Addextrainitializationhere

CLogingin;

if(gin.DoModal(!=IDOK

OnOK(;

returnTRUE;//returnTRUEunlessyousetthefocustoacontrol

4.4职工录入模块设计

1.实现目的

添加员工信息,员工录入对话框的设计如图11所示

图4-4-1员工录入对话框

2.设计环节

(1)向项目中添加一种新Dialog资源,资源ID为IDD_YGTJK。在IDD_YGTJK对话框资

源中单击鼠标右键,执行弹出快捷菜单的'Properlies”菜单命令.打开"DialogProperlies”对话框。在

"DialogProperties”对话框中选择General选项卡,更改其"Caption”文本框内容为“员工录入二

(2)从Controls面板上向Dialog资源中添加4个Static、2个Combo、2个Edit,更改资源的

属性,并为资源设置相对应的变量,如表2所示。

表4-4-1资源设置

IDPropertiesMemberVariables

TypeMember

IDC_EDITI默认CStringm_id

IDC_EDIT2默认CSlringm_name

IDC.COMBOITypeBitmapCComboBoxm_sex

IDC_COMBO2Caption退出CComboBoxM_whcd

IDOKCaption添加

IDCANCELCaption退出

3.代码分析

(1)打开ClassWizard窗口,添加在OnlnitDialog组员函数,向

OnlnitDialog添加代码如下。

BOOLCYgjcijdlg::OnlnitDialog(

{

CDialog::OnInitDialog(;

//TODO:Addextrainitializationhere

Setlcon(m_hlcon,TRUE;

m_sex.AddString("男

m_sex.AddString("女";

m_whcd.Insertstring(O,"

m_whcd.InsertString(1「本科”;

m_whcd.InsertSlring(2;'硕士";

returnTRUE://returnTRUEunlessyousetthefocustoacontrol

//EXCEPTION:OCXProperlyPagesshouldreturnFALSE

(2)当顾客单击“添加“按钮时,实现添加员工功能,其响应代码如下

voidCYgjctjdlg::OnOK(

//TODO:Addextravalidationhere

CYgjcxxbxxb;

UpdateData(true;

MessageBox("编号不能为空"

return;

if(m_name==""

MessageBox(,t姓名不能为空”

return;

if(xxb.HaveId(m_id==l

MessageBox("员工编?已存在";

return;

}

xxb.SetYGid(m_id;

xxb.SetYGxm(ni_nanie;

CStringsex,whcd;

m_sex.GetWindowTex:(sex;

if(sex=="H

(

MessageBoxCtt别不能为空”;

return;

)

〃从组合框中读取文本

m_sex.GetLBText(m_sex.GetCurSel(,slrsex;

xxb.Se(Sex(s(rsex;

m_whcd.GetWindowText(whcd;

if(whcd==""

MessageBox("文化程度不能为空”;

return;

}

m_whcd.GetLBText(m_whcd.GetCurSel(,strwhcd;

xxb.SetWHcd(strwhcd;

xxb.sql_insert(;

〃向浮动工资表添加编号、姓名

CYgfdgzxmbxmb;

xmb.SetYGid(m_id;

xmb.SetYGxm(m_nams;

xmb.sql_insert(;

〃向基本工资表添加编号、姓名

CYgjbgzbgzb;

gzb.SetYGid(m_id;

gzb.Se(YGxm(m_name;

gzb.sql_>nsert(;

〃向加班休假表添加编号、姓名

CYgjbsjbsjb;

sjb.SetYGid(m_id;

sjb.SetYGxm(m_name;

sjb.sql_insert(;

CDialog::OnOK(;

4.5职工工资添加模块设计

1.实现目的

添加员工实际发放的工资状况,员工工资添加对话框设计如图12所示。

图4-5-1员工工资添加对话框

2.设计环节

(1)向项目中添加一种新Dialog资源,资源ID为IDD_YGGONGZITJ。在

IDD.YGGONGZITJ对话框资源中单击鼠标右键,执行弹出快捷菜单的“Properties”

菜单命令,打开“DialogProperties”对话框。在“DialogProperties”对话框中选择

General选项卡,更改其"Caption”文本框内容为“员工工资添加工

(2)从Controls面板上向Dialog资源中添加19个Static、17个Edit、2个

Button控件,更改资源的属性,并为资源设置相对应日勺变量,如表3所示。

表4-5-1资源设置

IDPropertiesMemberVariables

TypeMember

IDC.EDITl默认CStringm_id

IDC_EDIT2默认□Stringm_name

IDC_EDIT3默认intmjbgz

IDC_EDIT4默认intm_zwgz

IDC_EDIT5默认intm_glgz

IDCEDIT6默认intmzfbz

IDC_EDIT7默认intm_shbz

IDC_EDIT8默认intm_bxf

IDC_EDIT9默认intmjiabts

IDC_EDIT10Read-onlyTRUECEditmjiabgz

IDC_EDITli默认intm_sjts

IDC_EDIT12Read-onlyTRUECEditm_sjgz

IDC_EDIT13默认intm_ylbxj

IDC_EDIT14默认intm_gnds

IDC_EDIT15默认intm_sfgz

IDC_EDITI6Read-onlyTRUECEditm_yfgz

IDC_EDIT17Read-onlyTRUECEditm_syyc

IDOKCaption添加

IDCANCELCaption退出

IDC_BUTTONsyy

Caption上月余额

IDC^BUTTONyfg

Caption应发工资

3.代码分析

(1)双击“IDC_EDIT9”控件,自动生成OnChangeEdi®函数,实现顾客添加加班

天数时,加班工资自动计算并显示,详细代码如下:

voidCYggztjdig::OnChangeEdit9(

(

//TODO:IfthisisaRICHEDITcontrol,(hecontrolwillnot

//sendthisnotificationunlessyouoverridetheCDialog::OnInitDialog(

//functionandcallCRichEditCtrl(.SetEventMask(

//withtheENMCHANGEflagORedintothemask.

UpdateData(true;

CStringstr;

str.Format("%d",m_jiabts*40;

mJiabgz.SetWindowText(str:

UpdatcData(false;

//TODO:Addyourcontrolnotificationhandlercodehere

(2)双击“上月余额”按钮,系统自动添加消息响应函数OnBUTTONsyye,详

细代码如下。

voidCYggzljdlg::OnBUTTONsyye(

(

//TODO:Addyourcontrolnotificationhandlercodehere

UpdaluData(tiuc;

if(m_id==""

{

MessageBox("请先填写员工编号”;

return;

)

ADOConnm_AdoConn;

m_AdoConn.OnInitADOConn(;

t=CTiinc::GctCurrcn(Timc(;

intm,y;

CStringstr;

m=t.GetMonth(-l;

y=t.GetYear(;

if(m==O

m=12;

y=y-h

}

CGzffmxbmxb;

if(mxb.Havesyye(m_id,y,m==l

CStringsql;

sql.Fonnat("select*fromgzffmxbwhereygid-%s,andyear(sjian-%i'and

m_AdoConn.GetRecordSet((_bstr_tsql;

str=(char*(_bstr_tm_AdoConn.m_pRccordset->GctCollcc(("Yu_E";

m_syye.SetWindowText(str;

else

m_syye.SetWindowText("0";

}

UpdateData(false;

m_AdoConn.ExitConnect(:

在头文献中添加下列代码。

CTimet;

(3)双击“应发工资”按钮,系统自动添加消息响应函数OnRUTTONyfgz,

详细代码如下:

voidCYggztjdlg::OnBUTTONyfgz(

//TODO:Addyourcontrolnotificationhandlercodehere

UpdateData(true;

CStringsyye;

m_syye.GetWindowText(syye;

if(syye==""

{

MessageBox("请先添加上月余额";

return:

}

intyfgz;

yfgz=atoi(syye+m_jbgz+m_glgz+m_zwgz+m_shhz+Tn_zfbz-m_ylbxj;

yfgz+=(-m_bxf+mJiabts*40-m_sjts*40-m_grsds;

CStringstr;

str.Format("%d",yfgz;

m_yfgz.SetWindowTexl(str;

(4)为“添加”按钮添加代码,实现添加员工工资功能,代码如下:

voidCYggztjdig::OnOK(

//TODO:Addextravalidationhere

UpdateData(true;

CYgjcxxbxxb;

CStringyfgz;

m_yfgz.GetWindowText(yfgz;

{

MessageBox("编号不能为空";

return;

)

if(xxb.Haveld(m_id!=1

(

MessageBox("员工编号不存在";

return;

if(m_nanie==""

MessageBox("姓名不能为空”;

return;

)

if(xxb.Havename(m_id,n_name!=l

(

MessageBox("员工不存在”;

return;

)

if(yfgz==^

{

MessageBox("应发工资不能为空”;

rcluni;

)

CGzffmxbmxb;

mxb.SetYGid(m_id;

mxb.SciYGxm(ni_name:

mxb.SetGLgz(m_glgz;

mxb.SctJBgz(mJbgz:

mxb.SetYLbxj(m_ylbxj;

mxb.SetZWgz(m_zwgz;

mxb.SetBXf(m_bxf;

mxb.SetGRsds(m_grsds;

mxb.SetSHbz(m_shbz;

mxb.SetZFbz(m_zfbz;

mxb.SetJiaBts(m^jiabts;

intjiabgz;

jiabgz=m_jiabls*40;

mxb.SetJiaBgz(jiabgz;

mxb.SetSjls(m_syls;

intsjkk;

sjkk=m_sjts*40;

mxb.SetSJkk(sjkk;

mxb.SetYFje(atoi(yfgz;

mxb.SetSFje(m_sfgz;

mxb.sql_insert(;

CYgjbsjbsjb;

sjb.SetJiaBts(m^jiabts;

sjb.SetJiaBgz(jiabgz;

sjb.SetSjts(m_sjts;

sjb.SetSJkk(sjkk;

sjb.sql_update(m_id;

CDialog::OnOK(;

)

4.6顾客管理模块设计

1.实现目的

实现新建、删除顾客功能,顾客管理对话框设计如图13所示。

图4-6-1顾客管理对话框

2.设计环节

(I)向项目中添加一种新Dialog资源,资源ID为IDD_XINJYH。在

IDD.XINJYH对话框资源中单击鼠标右键,执行弹出快捷菜单^Properties”菜单

命令,打开“DialogProperties”对话框。在“DialogProperties”对话框中选择General

选项卡,更改其"Caption”文本框内容为“顾客管理工

(2)从Controls面板上向Dialog资源中添加4个Statics1个Combo、3个

Edit、1个Button控件,更改资源的属性,并为资源设置相对应的)变量,如表4所

表4-6-1资源设置

IDPropertiesMemberVariables

TypeMember

IDC_EDIT1默认CStringm_name

IDC..EDIT2PasswordtrueCStringrn_p\vd

IDC_.EDIT3PasswordtrueCStringm_p\vd1

IDC.COMBO1默认CCoinboBoxm」b

IDOKCaption添加

IDCBUTTON1Caption删除

IDCANCELCaption退出

3.代码分析

(I)添加OnlnitDialog(函数,初始化Combo控件,集体代码如下:

BOOLCXinjyhdlg::OnInitDialog(

(

CDialog::OnInitDialog(;

//TODO:Addextrainitializationhere

Setlcon(m_hlcon,TRUE;

mJb.AddStringC系统管理员”;

m_jb.AddSlring("一般管理员";

returnTRUE://returnTRUEunlessyousetthefocustoacontrol

//EXCEPTION:OCXPropertyPagesshouldreturnFALSE

}

⑵为“添加”按衽添加消息响应函数,代码如下:

voidCXinjyhdlg::OnOK(

//TODO:Addextravalidationhere

UpdateData(true:

if(m_name==,'"

{

MessageBox("请输入顾客名”;

return:

}

CStringjb;

m_jb.GetWindowText(jb;

if(jb==""

{

McssagcBox("级别不能为空”;

return;

}

if(m_pwd=""

MessageBox("请输入密码”;

return:

)

if(m_pwdl==1,H

(

MessageBox("请确认密码";

return;

}

if(m_pwd!=m_pwdI

(

MessageBox("两次密码不一样”;

return;

)

CCzyxxbxxb;

if(xxb.Havename(m_name==I

MessageBox("顾客以存在,请重新输入”;

return;

xxb.SctCzyName(m_name;

xxb.SetPwd(m_pwd;

m_jb.GetLBText(mjb.GetCurSel(,stijb;

if(strjb=="系统管理员"

else

stijb=,'O";

xxb.SetCzyjb(strjb;

xxb.sql_insert(;

CDialog::OnOK(;

(3)为“删除”按衽添加消息响应函数,代码如下:

voidCXinjyhdlg::OnButtonl(

(4)当顾客单击主界面菜单中日勺“顾客管理”菜单项时,将执行OnMenuyhgl

函数,详细代码如下:

voidCGZGLXTDlg::OnMcnuyhgl(

{

//TODO:Addyourcommandhandlercodehere

if(ffxxb.GetCzyjb(=="l"

CXinjyhdlgdig;

dlg.DoModal(;

else

{

MessageBox("没有权限";

return;

}

附录A参照文献

1.《VisualBasic精彩编程200例》机械工业出版社赛奎春、高春艳等

2023年1月

2.《VisualBasic数据库开发实例解析》机械工业出版社刘志铭、高春艳等

2023年8月

3.《VisualFoxPro数据库开发实例解析》机械工业出版社王晶莹、王国辉等

2023年9月

4.《PowerBuilder数据库开发实例解析》机械工业出版社华传铭、张振坤等

2023年9月

5.《Delphi数据库开发实例解析》机械工业出版社赛奎春、郑骁鹏等

2023年2月

6.《PowerBuilder精彩编程200例》机械工业出版社张振坤、李文立等

2023年9月

7.《VisualFoxPro精彩编程200例》机械工业出版社工国辉、董韶华等

2023年9月

8.《ASP数据库开发实例解析》机械工业出版社李严、于亚芳、王国辉

2023年12月

9.《Delphi工程应用与项目实践》机械工业出版社宋坤、赵智勇等

2023年1月

10.《VisualBasic工程应用与项目实践》机械工业出版社高春艳、李俊民等

2023年1月

II.《VisualC++工程应用与项目实践》机械工业出版社张雨、阮伟良等

2023年1月

12.《JSP工程应用与项目实践》机械工业出版社陈威、白伟明、李楠

2023年2月

13.《ASP工程应用与项目实践》机械工业出版社王国辉、牛强、李南南

2023年4月

14.《VisualBasic信息系统开发实例精选》机械工业出版社高春艳、李俊民、张

耀庭等

2023年7月

15.《ASP信息系统开发实例精选》机械工业出版社王国辉、牛强、李南南等

2023年7月

16.《Delphi信息系统开发实例精选》机械工业出版社宋坤、赵智勇、刘强等

2023年7月

17.《Visualfoxpro数据库开发关键技术与实例应用》人民邮电出版社周桓、张

雨、王国辉

2023年5月

18.《PowerBuilder数据库开发关键技术与实例应用》人民邮电出版社刘志铭、

张振坤、冯文萃2023年5月

19.《Delphi数据库开发关键技术与实例应用》人民邮电出版社赛奎春、陈紫

鸿、宋昆

2023年5月

20.《Visualbasic数据库开发关键技术与实例应用》人民邮电出版社高春艳、李

2023年5月

21.《VisualC++管理信息系统完整项目实例剖析》人民邮电出版社明日科技

2023年7月

22.《VisualBasic管理信息系统完整项目实例剖析》人民邮电出版社明日科技

2023年7月

23.《PuwciBuiklcr管理信息系统完整项目实例剖析》人民邮电出版社明日科技

2023年7月

24.《VisualFoxPro管理信息系统完整项目实例剖析》人民邮电出版社明日科技

2023年7月

25.《SQLServer数据库开发实例解析》机械工业出版社宋昆、李严等

2023年1月

26.《Access数据库开发实例解析》机械工业出版社李俊民、高春燕等

2023年1月

27.《VisualBasic数据库系统开发完全手册》人民邮电出版社明日科技千春才、

高春艳、

李俊民2023年3月

28.《VisualC++数据库系统开发完全手册》人民邮电出版社明日科技王端、于

速、张雨

2023年3月

29.《Delphi数据库系统开发完全手册》人民邮电出版社明日科技宋坤、邹天思

2023年3月

30.《JSP数据库系统开发完全手册》人民邮电出版社明日科技王国辉、李文

立、杨亮

2023年3月

31.《VisualBasic数据库系统开发案例精选》人民邮电出版社明日科技高春艳、

李俊民、

刘彬彬2023年5月

32.《Delphi数据库系统开发案例精选》人民邮电出版社明日科技李文立、刘

强、梁冰

2023年5月

33.《ASP数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论