《销售人员绩效工资管理系统分析与设计.docx》由会员分享,可在线阅读,更多相关《销售人员绩效工资管理系统分析与设计.docx(73页珍藏版)》请在第一文库网上搜索。
1、编号重覆理工夫号j毕业设计论文题目销售人员绩效管理系统的分析与设计二级学院应用技术学院专业软件工程班级108213801学生姓名学号指导教师职称时间AbstractI1 .绪论11.1. 研究背景和意义11.2. 销售人员绩效管理系统的发展现状11.3. 本文主要工作21.4. 本章小结22 .关键技术22.1. 关键技术概述22.2. 2.B/S架构32.3. ASP.NET与C#语言:32.4. CSS技术:42.5. JavaScript脚本程序:52.6. 6.SQ1SerVer数据库连接:62.7. 7.本章小结83 .需求分析83.1. 系统目标83.2. 可行性分析83.3. 需
2、求概述93.4. 系统管理模块需求分析93.4.1 需求描述93.4.2 用例描述103.5. 基本信息管理模块需求分析103.5.1 需求描述103.5.2 用例描述103.6. 销售数据管理模块需求分析113.6.1 需求描述113.6.2 用例描述113.7. 销售绩效管理模块需求分析123.7.1 需求描述123.7.2 用例描述133.8. 销售人员工资管理模块需求分析143.8.1 需求描述143.8.2 用例描述143.9. 统计查询模块需求分析153.9.1 需求描述153.9.2 用例描述153.10. 本章小结154 .系统架构与设计164.1. 设计概述164.1.1 设
3、计方法164.1.2 总体描述174.2. 系统功能模块设计174.3. 数据库设计204.3.1 数据库设计实体图和E-R图204.3.2 数据库设计CDM图(概念数据模型)254.3.3 数据库设计PDM图(物理数据模型)264.3.4 数据库设计表264.4. 本章小结305 .系统实现305.1. .系统实现总体概述305. 1.1.实现理念306. 1.2.软件环境307. 1.3.代码层次315.2. 系统管理模块315.2.1 模块功能315.2.2 模块功能详细设计325.3. 基本信息管理模块335.3.1 模块功能335.3.2 模块功能详细设计345.4. 销售数据管理模
4、块365.4.1 模块功能365.4.2 模块功能详细设计375.5. 销售绩效管理模块385.5.1 模块功能385.5.2 模块功能详细设计395.6. 销售人员工资管理模块405.6.1 模块功能405.6.2 模块功能详细设计405.7. 统计查询模块415.7.1 模块功能415.7.2 模块功能详细设计415.8. 本章小结426 .系统测试与效果评估426.1. 系统测试总体概述426.2. 测试与分析436.2.1 易用性测试436.2.2 系统功能测试446.3. 本章小结487 .总结49致谢50参考文献50摘要随着信息技术的飞速发展和日趋激烈的商业竞争,企业的各项事务处理
5、也逐渐采用计算机系统来进行管理。尤其是对销售人员的绩效管理,如果使用人工和纸质单据的方式对销售人员的销售数据、工资、绩效等进行管理,浪费人力物力且存在许多不可控的因素。本论文论述了销售人员绩效管理系统的开发过程:销售人员绩效管理系统的需求分析、系统功能设计、数据库的设计、系统的实现,重点介绍了系统功能与数据库的设计及系统的实现过程。对系统结构、系统功能设计做了全面而详尽的阐述,然后针对系统的各个功能模块做了具体的分析与研究。通过对系统功能及需求的分析,得到系统数据库的逻辑结构,并在此基础上完成数据库物理结构的创建,从而实现对各种信息的查询、更新等操作。本系统采用面向对象的软件开发方法,使用UM
6、1建模语言进行系统分析,C#语言及ASRNET相关技术作为实现。把Microsoftvisua1studio2008为主要开发工具,使用SqISerVer2005作为数据库,较好地实现了预定的需求功能。本文通过分析现在销售人员绩效管理系统的发展现状,提出了一种能够有效的进行系统开发的方案,以期能够实现销售人员绩效管理系统的所有功能,让系统能够在实际应用中发挥应有的作用。关键字:销售人员绩效管理系统、绩效管理、ASP.NET、C#语言AbstractWiththerapiddeve1opmentofinformationtechno1ogyandtheincreasing1yfiercecomp
7、etitioninbusiness,enterpriseofeachbusinessprocessinga1sogradua11yusingmodernscientificmanagement.Especia11yforthesa1esstaffperformanceeva1uation,thetraditiona1eva1uationhasmanymanagerssubjectiveinf1uence.Thispaperdiscussesthesa1esstaffperformancemanagementsystemdeve1opmentprocess:sa1espersonne1perfo
8、rmancemanagementsystemofrequirementana1ysis,systemfunctiondesign,databasedesignandimp1ementationofthesystem,focusingonthesystemfunctionandthedatabasedesignandrea1izationofthesystemoftheprocess.Onthesystemstructure,systemfunctiondesignprocesstodoacomprehensiveanddetai1ede1aboration,thenforeachfunctio
9、nmodu1esofthesystemmadespecificana1ysisandresearch.Throughtothesystemfunctionanddataf1owana1ysis,getsystem1ogicstructureofdatabase,andonthisbasistocomp1etedatabasephysica1structureofcreating,soastoachievea11kindsofinformationinquiry,updating,andoperation.ThiswebsiteUSEStheB/Ssystem,app1icationMandto
10、MicrosoftSq1Serverasabackenddatabasemanagementsystemdeve1opment.Sa1espersonne1performancemanagementsystemwi11enterprisemanagersfromtriva1,disorder,1oworder,the1owendoftheworkinthecorebusiness1iberated,overa11improvetheenterprisesmanagementefficiencyandthecontro1ofinformation,reducethemanagementcosta
11、ndimprovetheimp1ementation,makeperfectmanagement.Throughana1ysisofdomesticandforeignsa1espersonne1performancesa1arymanagementdeve1opmentpresentsituation,techno1ogydeve1opmentsystemso1utions,inordertoattainpowerfu1,1owcost,versati1ity,suitab1eforChinasnationa1conditionsofsa1espersonne1performancemana
12、gementsystem.Thispapermain1ydiscussesthefunctionofthesystemandtherea1ization,thedataf1owandstorage,backgroundmanagement.KeyWords:Sa1esmanPerformanceManagement,PerformanceManagement,ASRNET1 .绪论.研究背景和意义销售人员绩效管理是企业日常管理工作中的重要组成部分。企业规模的逐步扩大和企业员工的流动,企业管理人员则相对减少。加上企业对员工绩效考核管理工作的头绪多,内容杂,管理细,要求高,传统管理办法已基本不适应
13、新形势的要求。稍有不慎就会出现错误。同时考核信息的手工登录与查询,是一项非常繁重而枯燥的劳动。因此在计算机飞速发展的今天,应用数据库技术实现员工考核信息统计查询的管理是可行而必要的工作,实现员工考核信息网上管理,既能够提高工作效率,又可以提高考核的真实性客观性。计算机具有运算速度快、精度高、能按照设计逻辑处理问题等特性,在员工绩效考核信息的录入、统计中如采用一个计算机化的信息系统进行处理,就不会发生信息遗漏或者数据输入不正确的情形。销售人员绩效管理系统解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题。尤其是在大型企业,员工间相互评分考核是的一项重要的考核指标,比较客观真
14、实的反应一个员工的实际工作表现。而长期以来,员工绩效考核信息管理都是依赖管理者人工进行的,面对如此众多的员工,只能靠管理者根据自身了解的信息对员工进行评价考核。绩效考核信息手工进行统计分析,其工作质量可想而知。不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可控因素,造成了信息管理的某些不规范。作为计算机应用的一部分,使用计算机对绩效考核信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是企业科学化、正规化管理的重要条件。因此,开发这样一套销售人员绩效管理系统成为很有必要的事情,在下面
15、的各章中我们将谈谈其开发过程和所涉及到的问题及解决方法。1.2. 销售人员绩效管理系统的发展现状时下关于绩效管理的话题正越来越受到关注,并成为企业管理界讨论的一个热点,各式各样的培训也异常火热,究其原因是绩效管理已被视为现代企业管理的一个发展趋势,并被誉为有助于全面提升企业综合能力的有效管理手段。而销售人员绩效管理方而的研究还是偏少缺乏针对性。一些企业有自己的销售人员绩效管理办法,但都是采用传统的方式,效率低且不可靠。这都是因为现在市面上缺少有针对性的、功能完善的销售人员绩效管理系统。1.3. 本文主要工作销售人员绩效管理系统是企业管理系统的一部分,企业对员工管理的内容很多,如员工绩效考核项目,员工绩效管理,工资的计算发放,人员信息的管理等。本文对销售人员绩效管理系统的数据库的备份与还原、基本信息的管理、销售数据的管理、考核指标的设定、工资的生成等功能的分析于设计