




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要随着经济社会发展,社会体制发生了各式各样的新兴体制,而“推销”这一步骤逐渐的越来越多的出现在各行业的体制当中,而随之而来的薪资问题变的更加复杂,繁琐以及容易出错,而传统的手工理财越来越不能适应当前资金繁琐流动的需求。所以薪资管理自动化逐渐成为了众公司发展上所不可或缺的课题。益龙薪资分配管理系统将公司帐目简化,有助于减轻繁琐帐目,提高工作效率,适应行业的新型发展。薪资分配管理系统可以对商品出售,业务提成,薪资分配等过程进行综合的管理,并具有统计与查询的功能,为财会的日常工作提供了巨大的方便。益龙薪资分配管理系统在WINDOWS操作系统环境下,采用MICROSOFTVISUALSTUDIONET2005环境开发,C/S模式,数据库采用MICROSOFTSQLSERVER2005。关键词薪资,ADONET,SQL,C/S模式目录第1章绪论111选题背景112解决方案的选择2121解决方案的思路2122可行性方案2123开发语言的选择3124数据库的选择4第2章需求分析721编写目的722范围723项目概述724系统的可行性分析8第3章总体设计931系统功能932系统功能模块1033功能结构图1134系统数据库1135系统开发工具14第4章详细设计1541具体功能流程图15411总流程图15412登陆流程图16413预售流程图16414销售管理流程图17415薪资发流放程图1742用户登陆和注册18421主界面18422用户界面18423初始设置界面19424信息管理界面20425商品销售界面21426薪资结算界面22427日常开销界面23428总帐查询界面23第5章编码实现2651选择编程语言2652编码实现26第6章软件部署34总结35致谢36参考文献37第1章绪论11选题背景企业的金钱流程往往是很复杂、很繁琐的。由于所关系的人员繁多,薪资种类众多,薪资金额各有差异,导致过程中的复杂以及易出错连带的连锁反映,而益龙软件公司则是以开发小组,业务员工,管理阶层三位一体的组成方式,其中开发小组以及业务员工的提成方式更是多样化,不同类别的员工,不同类别的小组,以及员工的升迁等等,因此薪资的分配有需要编制一款简单方便的管理系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。一个完整的薪资管理系统应包括商品出售管理,售后提成分配,月薪管理分配,结算薪资等模块。其中提成薪资分配是整个管理系统的核心。因此有必要开发一套独立的益龙薪资分配管理系统来提高企业工作效率,而所使用的这套益龙薪资分配管理系统是企业生产经营管理活动中的核心,此系统必须可以用来细致合理的分配薪资,使企业生产活动效率最大化,简洁化。通过对这些情况的仔细调查,我开发了下面的益龙薪资分配管理系统。为什么益龙薪资分配管理系统必不可少益龙薪资分配管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库益龙薪资分配管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套薪资管理软件成为很有必要的事情。12解决方案的选择选择一个优秀的数据库管理系统,会给正常的数据处理带来极大方便。MICROSOFTVISUALSTUDIONET2005具有易学、易用、易维护的优点,用MICROSOFTVISUALSTUDIONET2005来开发应用软件效率高、成本低、投资小、见效快。而MICROSOFTVISUALSTUDIONET2005是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。MICROSOFTVISUALSTUDIONET2005使组织数据、定义数据库规则和建立应用程序等工作变得简单易行,如利用可视化的设计工具和向导,用户可以快速创建表单、查询和报表等等。121解决方案的思路随着经济的发展,人民生活水平不断提高,人们对生活环境的要求日益提高,尤其是对工作效率不断提出新的需求,购买商品人越来越多。为了适应相对行业的不断发展,充分利用计算机的先进管理方式,将管理推向“无纸化”已经成为解决当前商品销售的当务之急。为此开发出益龙薪资分配管理系统,有助于减轻劳动强度,提高工作效率。122可行性方案在计算机软件工程中,要求应用程序的用户界面设计充分地满足使用者的需求。这种需求包括系统功能的完备性,更要求降低使用难度,迎合用户的心理,以确保系统的使用效率。WINDOWS系统为所有应用系统提供一种统一的图形用户界面。WINDOWS操作系统环境一般使用者都可以很快学会,不会花费很多时间。选择一个优秀的数据库管理系统,会给正常的数据处理带来极大方便。MICROSOFTVISUALSTUDIONET2005具有易学、易用、易维护的优点,用MICROSOFTVISUALSTUDIONET2005来开发应用软件效率高、成本低、投资小、见效快。而MICROSOFTVISUALSTUDIONET2005是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。MICROSOFTVISUALSTUDIONET2005使组织数据、定义数据库规则和建立应用程序等工作变得简单易行,如利用可视化的设计工具和向导,用户可以快速创建表单、查询和报表等等。针对薪资分配工作中实际情况,结合具体工作环境要求和工作实际,在WINDOWS操作系统环境下,采用MICROSOFTVISUALSTUDIONET2005设计公司益龙薪资分配管理系统是完全可行。123开发语言的选择C语言是由MICROSOFT开发的一种功能强大的、简单的、现代的、面向对象的语言。由于他是从C和C语言中派生出来的,因此他具有C和C语言的强大功能。同时,由于是MICROSOFT公司的产品他又同VB一样简单。对于WEB开发而言,C像JAVA,同时具有DELPHID的一些优点。而且C专门为VSNET的通用运行库兼容而设计。所以MICROSOFT宣称C是开发VSNETFRAMWORK应用程序的最好语言。C的主要特征有以下几个方面C是VSNET的关键性语言,它是整个VSNET平台的基础。与C相比,VSNET所支持的其他语言显然是配角身份。比如,VBNET的存在主要是对千万个VB开发人员负责。对与JSCRIPTNET和CNET也同样可以这么说,后者只是增加了调用VSNET类的C语言,C是唯一没有在设计思路中加入以前语言某种遗传的新事物。在C中,除了可以使用许多API,更能使用VSNET类库。特别是,用户可以处理COM的自动化和C类型的函数。C还允许用户调用无管理的代码,也就是在CLR引擎控制之外的代码。这种不安全的模式允许用户操作原始指针来读和写内置碎片帐集以为的内存。VSNET平台将C做为其固有语言,重温了许多JAVA的技术规则。C中也有一个虚拟机,叫做公用语言运行环境(CLR),它的对象也具有同样的层次。但是C的设计意图是要使用全部的WIN32API甚至更多。由于C与WINDOWS的体系结构相似。因此C很容易被开发人员所熟悉。JAVA的目的是要拯救分布式计算,C则不同。C本质上是C的进化产物,使用包括声明、表达式及操作符在内的许多C特征,但是C还有更多的增强功能,比如类型安全(TYPESAFE)、事件处理、碎片帐集、代码安全性等。在个应用程序中都具有两部分用户界面和程序。用户界面是用户用来与应用程序进行交互的屏幕。程序是一组用于执行待定任务的指令。为了给应用程序添加用户界面功能。MICROSOFT推出了WINDOWS窗体。WINDOWS窗体是VISALSTUDIONET中的IDE,用于WINDOWS应用程序的开发。它为我们提供了可用于创建“图形用户界面”(GUI)的所有现成的界面组件。WINDOWS窗体也为WINFORM。所有VISUALSTUDIO语言都可以将借助于WINFORMS创建的窗体用作它们的用户界面,以创建于基于WINDOWS的应用程序。WINFORM并不具备创建WINDOWS应用程序所需的所有功能,它只具有创建客户界面的功能。要对用户界面的不同组件进行编程以执行待定操作,必须使用像C或VBNET这样的语言因此本系统使用C语言开发。ADONET技术ADONET是微软新一代NET数据库的存取结构,ADO是ACTIVEXDATAOBJECTS的缩写。ADONET是数据库应用程序与数据库间沟通的桥梁,主要提供一个面向对象的数据存取架构,用来开发数据库应用程序。ADONET的架构主要是希望能够在处理数据的同时,不要一直和数据库相连,而导致占有系统资源的现象发生。为了解决此问题,ADONET将存取数据和数据处理分开,达到离线存取数据的目的,使得数据库能够执行其他工作。因此将ADONET架构分成NETDATAPROVIDER和DATASET两大主要部分。NETDATAPROVIDER是指存取数据源的一组类库,主要是为了统一各类型数据源的存取方式而设计出一套高效类库。DATASET是ADONET离线数据存取结构中的核心对象,其功能主要是在内存中暂存并处理各种从数据源中所取回的数据。DATASET其实是一个存放在内存中的数据暂存区,这些数据必须通过DATAADAPTER对象与数据库交换数据2。在DATASET内部允许同时存放一个或多个DATATABLE对象。这些数据表是由数据记录和数据字段组成,并包括主键、外键、数据表间的关联信息以及数据格式的条件限制。DATASET作用如同内存中的数据库管理系统,因此在离线时,DATASET也能独立完成数据的新增、修改、删除、查询等操作,而不必局限于和数据库联机时才能做数据维护的工作。DATASET可以用于存取多个不同的数据源、XML数据或者作为应用程序暂时的存储区。124数据库的选择SQL是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询。SQL是一个通用的、功能极强的关系数据库语言。SQL语言之所以能够为用户和业务所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。SQL语言集数据查询(DATAQUERY)、数据操纵(DATAMANIPULATION)、数据定义(DATADEFINITION)和数据控制(DATACONTROL)功能于一体,主要特点包括1)综合统一数据库系统的主要功能是通过数据库支持的数据语言来实现的。非关系模型(层次模型、网状模型)的数据语言一般分为模式数据定义语言(SCHEMADATADEFINITIONLANGUAGE,简称模式DDL)、外模式数据定义语言(SUBSCHEMADATADEFINITIONLANGUAGE,简称外模式DDL或子模式DDL)、与数据存储有关的描述语言(DATASTORAGEDESCRIPTIONLANGUAGE,简称DSDL)及数据操纵语言(DATAMANIPULATIONLANGUAGE,简称DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。当用户数据库投入运行后,如果需要修改模式,必须停止现有数据库的运行,转储数据,修改模式并编译后再重装数据库,十分麻烦。SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能与一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。用户在数据库系统投入运行后,还可根据需要随时地初步地修改模式,且并不影响数据库的运行,从而使系统具有良好的可扩展性。另外,在关系模型中实体和实体间的联系均用关系表示,这种数据结构的单一性带来了数据操作符的统一,查找、插入、删除、修改等每一种操作都只需一种操作符,从而克服了非关系系统由于信息表示方式的多样性带来的操作复杂性。2)高度非过程化非关系数据模型的数据操纵语言是面向过程的语言,用其完成某项请求,必须指定存取路径。而用SQL语言进行数据操作,只要提出“做什么”,而无需指明“怎么做”,因此没有必要了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。这样不但大大减轻了用户负担,而且有利于提高数据的独立性。3)面向集合的操作方式非关系数据模型采用的是面向记录的操作方式,操作对象是一条记录。例如查询所有平均成绩在80分以上的学生姓名,用户必须一条一条地把满足条件的学生记录找出来(通常要说明具体处理过程,即按哪条路径,如何循环等)。而SQL语言采用集合操作方式,不仅操作对象、查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。4)以同一种语法结构提供两种使用方式SQL语言既是自含式语言,又是嵌入式语言。作为自含式语言,它能够独立地用于联机交互的使用方式,用户可以在终端键盘上直接键入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够嵌入到高级语言(例如C,COBAL,FORTRAN,PL/1)程序中,供程序员设计程序时使用。而在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。这种以统一的语法结构提供两种不同的使用方式的做法,提供了极大的灵活性和方便性。5)语言简捷,易学易用SQL语言功能极强,但由于设计巧妙,语言十分简捷,完成核心功能只用了9个动词(SELECT、CREATE、DROP、ALTER、INSERT、UPDATE、DELETE、GRANT、REVOKE),SQL语言接近口语,因此容易学习,容易使用。第2章需求分析21编写目的益龙薪资分配管理的主要目标就是通过对商品出售后薪资分配的管理和控制及对薪资数据有效的统计和分析,以保证企业薪资流向的正确,使决策人员简易的完成资源分配,采取相应措施,加速资金周转,最大限度地降低运算繁琐,同时,通过周期性的薪资盘点,及时补救管理中的漏洞,使益龙薪资分配管理系统实时地反映企业中各个员工的薪资现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,益龙薪资分配管理系统是协调企业生产经营的基础,其数据的准确性、方便的查询是整个管理系统顺利运行的关键。22范围薪资分配管理的主要范围是一些以“开发”,“销售”,“管理”3位一体的一些单位更方便管理对薪资数据有效的统计和分析,以及方便管理员工的工作效率,及时补救管理中的漏洞,使系统实时的反映切业中各个薪资的情况,便于调整企业经营。23项目概述这个项目用各个版块可以快速而有效的进行出售、分配、还有各个额外的信息的增加、删除、修改,并可以快速的查看流水帐单和帐目数据,更有效的管理员工的工作,并加以调整。模块划分用户选项可以登陆者和各个员工自己的帐号登陆益龙薪资分配管理系统。初始设置增加、删除、修改员工、小组、商品的类别、信息。商品出售预先进行商品出售,以及最终出售后进行薪资分配。薪资管理商品出售后,对员工,小组等薪资进行分配。信息查询对资金分配,公司的帐目流动的数据进行查询。24系统的可行性分析1)技术上的可行性,计算机配置可以安装WINDOWS2000和WINXP的运行环境,我们编程人员方面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习,为系统的开发提供了必要的技术保障。2)经济上的可行性,运用计算机来管理可以给企业带来许多方便提高了工作效率,从而提高了企业的管理水平;节省了人力,减轻了管理人员的工作负担。3)管理上的可行性,管理信息系统的建立会提高工作效率;节省了人力、减轻了有关业务人员的手工处理的工作负担;能够给企业领导提供决策信息;与此同时系统的建立还促进了业务的规范化、程序化;进一步还可促进有关管理方式的与体制的合理改革。通过以上从技术、经济、管理三方面的研究与调查,我们可以确定该系统是可行的。第3章总体设计31系统功能表31系统功能表功能类别子功能用户登陆用户信息修改密码用户选项用户退出员工级别初始设定小组类别员工信息小组信息信息管理商品信息预售商品商品销售商品结算员工薪资薪资结算小组薪资日常开销售出商品员工薪资小组薪资日常开销总帐查询总帐核对32系统功能模块1)用户选项表32用户选项功能表用户登陆管理者和员工登陆自己的帐号用户信息管理者对员工的帐号进行管理和分配权限用户退出切换各个帐号修改密码员工自身密码的修改2)初始设定表33初始设定功能表员工级别增加、修改、删除员工级别小组类别增加、修改、删除小组类别3)信息管理表34信息管理功能表员工信息增加、删除、修改员工信息小组信息增加、删除、修改小组信息商品信息增加、删除、修改商品信息4)商品销售表35商品销售功能表商品预售对商品进行预先销售商品结算修改预售商品状态为成功或者失败后删除5)薪资结算表36薪资结算功能表员工薪资修改员工薪资状态为已结算小组薪资修改小组薪资状态为已结算6)日常开销表37日常开销功能表日常开销增加、删除、修改日常开销信息7)总帐查询表38总帐查询功能表售出商品查询时间段内商品销售状况员工薪资查询时间段内员工薪资状况小组薪资查询时间段内小组薪资状况日常开销查询时间段内日常开销状况总帐核对查询时间段内公司帐目状况33功能结构图图31系统功能图34系统数据库表39用户表名称数据类型约束用户帐号VARCHAR100NULL用户密码VARCHAR100NULL权限VARCHAR100NULL备注VARCHAR100NULL表310员工级别名称数据类型约束编号VARCHAR100NULL级别VARCHAR10NULL固定薪资MONEYNULL业务提成INTNULL上级提成INTNULL级别积分INTNULL下一级别VARCHAR10NULL表311小组类别名称数据类型约束编号VARCHAR100NULL名称VARCHAR10NULL固定薪资MONEYNULL业务提成INTNULL表312员工信息名称数据类型约束编号VARCHAR100NULL姓名VARCHAR10NULL级别VARCHAR10NULL证件类型VARCHAR10NULL证件号码VARCHAR100NULL联系方式VARCHAR100NULL积分INTNULL上级VARCHAR10NULL备注VARCHAR500NULL表313小组信息名称数据类型约束编号VARCHAR100NULL名称VARCHAR10NULL小组类别VARCHAR10NULL联系电话VARCHAR100NULL详细信息VARCHAR500NULL表314商品信息名称数据类型约束编号VARCHAR100NULL名称VARCHAR10NULL开发小组VARCHAR10NULL商品积分INTNULL备注VARCHAR500NULL表315商品出售单名称数据类型约束流水号VARCHAR100NULL商品名字VARCHAR100NULL员工名称VARCHAR100NULL小组名称VARCHAR100NULL商品售价MONEYNULL单据状态VARCHAR100NULL表316员工薪资单名称数据类型约束流水号VARCHAR100NULL员工姓名VARCHAR10NULL固定薪资MONEYNULL业务提成MONEYNULL上级提成MONEYNULL单据状态VARCHAR100NULL表317小组薪资单名称数据类型约束流水号VARCHAR100NULL小组名称VARCHAR10NULL固定薪资MONEYNULL业务提成MONEYNULL单据状态VARCHAR100NULL表318日常开销名称数据类型约束流水号VARCHAR100NULL开销名称VARCHAR500NULL金额MONEYNULL35系统开发工具C语言是由MICROSOFT开发的一种功能强大的、简单的、现代的、面向对象的语言。由于他是从C和C语言中派生出来的,因此他具有C和C语言的强大功能。同时,由于是MICROSOFT公司的产品他又同VB一样简单。对于WEB开发而言,C像JAVA,同时具有DELPHID的一些优点。而且C专门为VSNET的通用运行库兼容而设计。所以MICROSOFT宣称C是开发VSNETFRAMWORK应用程序的最好语言。C的主要特征有以下几个方面C是VSNET的关键性语言,它是整个VSNET平台的基础。与C相比,VSNET所支持的其他语言显然是配角身份。比如,VBNET的存在主要是对千万个VB开发人员负责。对与JSCRIPTNET和CNET也同样可以这么说,后者只是增加了调用VSNET类的C语言,C是唯一没有在设计思路中加入以前语言某种遗传的新事物。MICROSOFTVISUALSTUDIONET2005具有易学、易用、易维护的优点,用MICROSOFTVISUALSTUDIONET2005来开发应用软件效率高、成本低、投资小、见效快。而MICROSOFTVISUALSTUDIONET2005是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。MICROSOFTVISUALSTUDIONET2005使组织数据、定义数据库规则和建立应用程序等工作变得简单易行,如利用可视化的设计工具和向导,用户可以快速创建表单、查询和报表等等。第4章详细设计41具体功能流程图411总流程图图41总功能流程图412登陆流程图图42登陆流程图413预售流程图图43预售流程图414销售管理流程图图44销售管理流程图415薪资发流放程图图45薪资发放流程图42用户登陆和注册421主界面图46主界面样式图主界面分7个模块用户选项、初始设置、信息管理、商品销售、薪资结算、日常开销、总帐查询。422用户界面1登陆界面图47登陆窗体样式图登陆界面功能判定用户、用户登陆、判定固定薪资。2用户管理界面图48用户管理窗体样式图用户管理界面功能用户的增加、删除、修改密码、权限设置。3用户管理子界面图49用户管理子窗体样式图423初始设置界面1员工级别设置界面图410员工级别窗体样式图2小组类别设置界面图411小组类别管理窗体样式图424信息管理界面1员工信息管理界面图412小组类别管理窗体样式图2小组信息管理界面图413小组信息管理窗体样式图3商品信息管理界面图414商品信息管理窗体样式图425商品销售界面1预售商品图415预售商品窗体样式图预售商品界面功能可以对已有商品进行预先销售,并添加此商品的出售员工。2商品结算图416商品结算窗体样式图商品结算界面功能可以对预售的商品进行确认销售、停止销售及将员工、小组的业务信息更新。426薪资结算界面1员工薪资图417员工薪资结算窗体样式图员工薪资结算界面功能可以将员工的固定薪资、业务提成、级别提成进行分单结算及员工单人总结算。2小组薪资图418小组薪资结算窗体样式图小组薪资结算界面功能可以将小组的固定薪资、业务提成进行分单结算及小组总结算。427日常开销界面图419日常开销窗体样式图日常开销界面功能可以将日常的消费信息录入总帐。428总帐查询界面1售出商品图420售出商品查询窗体样式图2员工薪资图421员工薪资查询窗体样式图3小组薪资图422小组薪资查询窗体样式图4日常开销图423日常开销查询窗体样式图5总帐核对图424总帐核对窗体样式图第5章编码实现51选择编程语言C语言是由MICROSOFT开发的一种功能强大的、简单的、现代的、面向对象的语言。由于他是从C和C语言中派生出来的,因此他具有C和C语言的强大功能。同时,由于是MICROSOFT公司的产品他又同VB一样简单。对于WEB开发而言,C像JAVA,同时具有DELPHID的一些优点。而且C专门为VSNET的通用运行库兼容而设计。所以MICROSOFT宣称C是开发VSNETFRAMWORK应用程序的最好语言。52编码实现模块名称登陆后添加固定薪资作者朱歌开发时间2009年3月1日TRYIFTXTUSERIDTEXT“MESSAGEBOXSHOW“请输入帐号“,“错误“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONERRORTXTUSERIDFOCUSRETURNIFTXTUSERPWDTEXT“MESSAGEBOXSHOW“请输入密码“,“错误“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONERRORTXTUSERPWDFOCUSRETURNSUEUSERIDTXTUSERIDTEXTSUEUSERPWDTXTUSERPWDTEXTDATATABLEDTNEWDATATABLEDTDAOSETUSERLOGINSUEIFDTROWSCOUNT0MESSAGEBOXSHOW“此帐号不存在,请重新输入“,“错误“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONERRORRETURNIFDTROWS01TOSTRINGTXTUSERPWDTEXTSETUSER“欢迎“TXTUSERIDTEXT“使用本系统“MESSAGEBOXSHOWSETUSERTOSTRING,“提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKTHISHIDEREGION添加员工,小组本月薪资CLASSEMPLOYEEMONEYDAOEMDAONEWCLASSEMPLOYEEMONEYDAOIMCLASSTEAMMONEYDAOTMDAONEWCLASSTEAMMONEYDAOIMSTRINGSTRTIMESYSTEMDATETIMENOWTOSTRING“YYYYMM“STRINGEMSTR“STRINGTMSTR“IFEMDAOSELECTTIMESTRTIME“YES“|TMDAOSELECTTIMESTRTIME“YES“IFEMDAOSELECTTIMESTRTIME“YES“EMSTREMDAOADDEMPLOYEEMONEYMONTHIFTMDAOSELECTTIMESTRTIME“YES“TMSTRTMDAOADDTEAMMONTHIFEMSTR“OK“|TMSTR“OK“MESSAGEBOXSHOW“本月固定薪资帐单已添加完毕“,“提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKENDREGIONELSEMESSAGEBOXSHOW“密码有误,请重新输入“,“错误“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONERRORTXTUSERIDTEXTSUEUSERIDTXTUSERPWDFOCUSCATCHMESSAGEBOXSHOW“异常错误“,“错误“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONERRORAPPLICATIONEXIT模块名称商品售出后薪资分配作者朱歌开发时间2009年3月3日REGION出售事件PRIVATEVOIDBTNSELL_CLICKOBJECTSENDER,EVENTARGSEIFID“|TXTMONEYTEXT“MESSAGEBOXSHOW“请选择单据以及添加商品售价“,“提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKRETURNIFMESSAGEBOXSHOW“单据【“ID“】确定以【“TXTMONEYTEXT“元】为最终价格完成出售么“,“提示“,MESSAGEBOXBUTTONSYESNO,MESSAGEBOXICONASTERISKDIALOGRESULTYESREGION商品加入出售表单DAOSETSELLUPDATEID,CONVERTTODECIMALTXTMONEYTEXT,“已售“ENDREGIONREGION添加员工薪资单CEEIDSYSTEMDATETIMENOWTOSTRING“YYYYMMDDHHMMSS“业务提成“CEENAMEENAMECEEMONEY0CEEADDMONEYCONVERTTODECIMALTXTMONEYTEXTCONVERTTODECIMALEDAOSELECTEMPLOYEEADDMONEYENAME/100CEESMALLADDMONEY0CEEEMPLOYEEMONEYSTATIC“未结“EDAOADDEMPLOYEEMONEYCEEENDREGIONREGION添加小组薪资单CTEIDSYSTEMDATETIMENOWTOSTRING“YYYYMMDDHHMMSS“业务提成“CTENAMETNAMECTEMONEY0CTEADDMONEYCONVERTTODECIMALTXTMONEYTEXTCONVERTTODECIMALTDAOSELECTTEAMADDMONEYTNAME/100CTETEAMMONEYSTATIC“未结“TDAOADDTEAMMONEYCTEENDREGIONREGION添加员工上级薪资单IFEDAOSELECTEMPLOYEEADDEMPLOYEEENAMETOSTRING“CEEIDSYSTEMDATETIMENOWTOSTRING“YYYYMMDDHHMMSS“级别提成“CEENAMEEDAOSELECTEMPLOYEEADDEMPLOYEEENAMETOSTRINGCEEMONEY0CEEADDMONEY0CEESMALLADDMONEYCONVERTTODECIMALTXTMONEYTEXTCONVERTTODECIMALEDAOSELECTEMPLOYEESMALLADDMONEYCEENAME/100CEEEMPLOYEEMONEYSTATIC“未结“EDAOADDEMPLOYEEMONEYCEEENDREGIONREGION添加员工积分DAOUPDEMLPOYEENUMBERENAME,CONVERTTOINT32DAOSETPRODUCTNUMBERPNAMECONVERTTOINT32DAOSETEMPLOYEENUMBERENAMEENDREGIONREGION员工积分够否改变级别STRINGNEXTLVNAMEDAOSETEMPLOYEENEXTLVENAMETOSTRINGIFNEXTLVNAME“IFCONVERTTOINT32DAOSETEMPLOYEENUMBERENAMECONVERTTOINT32DAOSETEMPLOYEENEXTLVNUMBERNEXTLVNAMEDAOUPDEMLPOYEELVENAME,NEXTLVNAMENEXTLVNAME“ENDREGIONID“ENAME“TNAME“PNAME“MESSAGEBOXSHOW“商品最终售出成功“,“提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONASTERISKDATATABLEDTNEWDATATABLEDTDAOSETSELL“预售“FLDTTXTMONEYTEXT“ENDREGION模块名称薪资分配方法作者朱歌开发时间2009年3月5日REGION修改状态金钱PUBLICSTRINGSETSELLUPDATESTRINGSELLID,DECIMALSELLMONEY,STRINGSELLSTATICSTRINGSTR“TRYSQLCOMMANDCMDNEWSQLCOMMAND“UPDATE商品出售单SET商品售价SELLMONEY,单据状态SELLSTATICWHERE流水号SELLID“,DBOPENCMDPARAMETERSADD“SELLID“,SQLDBTYPEVARCHAR,100VALUESELLIDCMDPARAMETERSADD“SELLMONEY“,SQLDBTYPEMONEYVALUESELLMONEYCMDPARAMETERSADD“SELLSTATIC“,SQLDBTYPEVARCHAR,100VALUESELLSTATICCMDEXECUTENONQUERYSTR“OK“CATCHEXCEPTIONEEMESSAGEBOXSHOWEEMESSAGEFINALLYDBCLOSERETURNSTRENDREGIONREGION商品积分查询PUBLICSTRINGSETPRODUCTNUMBERSTRINGPNAMESTRINGSTRADD“TRYSTRINGSTRSQL“SELECT商品积分FROM商品信息WHERE名称NAME“SQLCOMMANDCMDNEWSQLCOMMANDSTRSQL,DBOPENCMDPARAMETERSADD“NAME“,SQLDBTYPEVARCHAR,100VALUEPNAMESTRADDCMDEXECUTESCALARTOSTRINGCATCHEXCEPTIONEXMESSAGEBOXSHOWEXMESSAGE,“提示“,MESSAGEBOXBUTTONSOK,MESSAGEBOXICONEXCLAMATIONFINALLYDBCLOSERETURNSTRADDENDREGION第6章软件部署本软件的部署如下安装准备首先要获得本软件最高版本,并在安装本系统之前需要安装WINDOWS2000/XP/2003等操作系统。开始安装安装NETFRAMEWORK11框架,安装程序客户端,安装MICROSOFTSQLSERVER2000数据库。登陆控制台安装完并启动系统后,你首先打开的是本系统的主窗体,管理员进入后可以创建新用户。其他必要要求在本系统使用时还要满足一下硬件要求。尝试运行在以上这些基本的条件都满足,就可以使用本系统了。客户端客户端NETFRAMEWORK中间层MICROSOFTSQLSERVER数据库图61软件部署图总结在本系统的开发过程中,在经验方面都存在着很大不足。另外,在整个开发过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷。在系统功能上,我遇到了若干问题和解决了不少问题,但现在还有未知安全性和可靠性的未能发现和解决。尤其在架构方面,虽然已经反复的分析、实现,但仍然自我感觉还有许多繁杂。尽管该益龙薪资分配管理系统还存在着很多不足,但其功能全面的益龙薪资分配管理系统还是令自己比较满意的。经过了1个月的分析,架构,编写的过程中,更加体会到了软件编程的深奥,以及自身知识的浅薄,尤其是在书面知识的局限性以及架构方面的流畅性,更认识到在此之后对于此方面应该去努力的加强。每每回及当初老师的教诲,便更多一层的体会。尽管有各种各样的插曲,但此软件已经初步开发完成,其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好是益龙薪资分配管理系统所必需的。相信该益龙薪资分配管理系统将是一套帐目管理人员必不可少的管理软件。致谢本次毕业设计是开发一套比较完整的软件程序。本人将四年所学得基础知识及专业知识有机的结合起来,并且在实践中加以应用。尤其是在我后加入的情况下,张春英老师同样认真负责的督促我进行设计工作,严格的按照设计进程完成每一步计划内容。在此,本人由衷的向张春英老师的尽力帮助表示感谢,感谢他在整个毕业设计过程中给予的鼓励以及理论知识和实践应用上的许多帮助。更感谢学校各位老师4年以来对学生的教诲以及帮助,尤其是我曾经的各位导员老师,虽然他们有的已经不在学校,有的已经带其他的班级,但你们的学生,朱歌在此最终结业之时,向你们表达由衷的感谢以及祝福。谢谢参考文献1郭胜、秦岸、马丽等,CNET程序设计教程,清华大学出版社,2006年2吕凤顺,SQLSERVER数据库基础与实训,清华大学出版社,2006年9月3王珊、陈红等,数据库系统原理教程,清华大学出版社,2006年4数据库程序设计,高等教育出版社,2003年8月5周佩德,数据库原理及应用,电子工业出版社6刘炳文等,MICROSOFTVISUALSTUDIO2005程序设计数据库篇,19997李光明,MICROSOFTVISUALSTUDIO200560编程实例大制作,冶金工业出版社8刘炳文,精通MICROSOFTVISUALSTUDIO200560入门与提高,人民邮电出版社9微软,ASPNET程序设计,高等教育出版社,2006年8月10宋伟,吴建国等编著中文MICROSOFTVISUALSTUDIO200560编程基础,北京,清华大学出版社GTXRM6X4NGPPVSTTKSV3TNGK89JWKFFWVGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPR89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXG89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z8VGTYMJG6ACZ7HDQ8KQQFHVZFEDSWSYXTYQA9WKXFYEQDJSXUYUP2KNXPRWXMAUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMUE9AQGN8XPR849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVU3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVU3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ84Z89AMVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVU3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9GTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRWWCVR9CPBKZNMZ849GXGJQVUE9WEWZQCUEQYPEH5PDX2ZVKUMGTXRM6X4NGPPVSTTKSV3TNGK8Z89AMYWV3TNGK8Z89AMYWPAZADNUKNMUWFA5UXY7JND6YWRRW
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农行考试题及答案
- 尼尔斯考试题及答案
- 爱情考试题及答案
- 曾国藩考试题及答案
- 中华传统文化(山西管理职业学院)知到智慧树答案
- 司法制度和法律职业道德试题与答案
- 2025年智慧社区电气安装工程服务协议
- 2025版食堂员工培训及福利保障合同范本
- 2025版桁架租赁及临时仓储服务合同
- 2025年抖音网红直播广告合作合同样本
- 人教版PEP四年级英语上册全册课件
- 数据治理与数据中台建设方案
- 全册(教案)人教精通版英语六年级上册
- DL-T5455-2012火力发电厂热工电源及气源系统设计技术规程
- 穴位贴敷治疗过敏性鼻炎技术
- 公司自行车管理制度
- 《剧院魅影:25周年纪念演出》完整中英文对照剧本
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 6G网络中的垂直通信和切片技术
- 社区健康服务与管理教案
- 《社区康复》课件-第一章 总论
评论
0/150
提交评论