毕业设计(论文)-基于UML的企业人员薪金管理系统的设计与实现.doc_第1页
毕业设计(论文)-基于UML的企业人员薪金管理系统的设计与实现.doc_第2页
毕业设计(论文)-基于UML的企业人员薪金管理系统的设计与实现.doc_第3页
毕业设计(论文)-基于UML的企业人员薪金管理系统的设计与实现.doc_第4页
毕业设计(论文)-基于UML的企业人员薪金管理系统的设计与实现.doc_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

全套设计加扣3012250582存档日期:存档日期:存档编号:存档编号:本本科科生生毕毕业业设设计计题题目:目:基于UML的企业人员薪金管理系统的设计与实现学学号:号:姓姓名:名:联联系系电电话:话:电电子子邮邮箱:箱:学学院:院:计算机科学与技术学院专专业:业:计算机科学与技术(物联网)年年级级、班班级级:11计81班指指导导教教师:师:全套设计加扣3012250582江苏师范大学计算机学院学士学位毕业设计报告原创性声明本人郑重声明:所呈交的毕业设计报告基于UML的企业人员薪金管理系统的设计与实现是本人在导师指导下,在江苏师范大学计算机学院学习期间,进行毕业设计时取得的成果。本人知道,除文中已经标明引用的内容外,本毕业设计报告不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人或集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。班级:11计81班学号:学生签名:2015年5月22日全套设计加扣3012250582基于UML的企业人员薪金管理系统的设计与实现摘要:最近几年,企业发展很快,员工变得越来越多,以前的效率低下的工资管理已无法满足企业的要求。为了提高企业人员的工资管理水平,本篇文章设计了一个基于UML的企业人员薪金管理系统,可以有效地解决企业管理员工工资效率略低的情况。本篇文章首先分析该系统是否有可能实现,在有可能实现的基础上,便开始了下一步准备。在了解企业工作情况后,便开始做系统功能,实现了一些企业人员薪金管理的基础功能,如员工信息管理,迟到处理功能和最终工资生成。并画出关于UML的用例图,状态图和类图,更加清楚地了解了本系统的组成部分,让我收获很大。如果我的系统能够投入使用的话,相信一定会对员工工资管理起到很好的作用,促使企业管理向更加有效率的方向发展。关键词:UML;薪金管理用例图状态图;类图全套设计加扣3012250582DesignandImplementationofStaffSalaryManagementSystemBasedonUMLAbstract:Inrecentyearsbusinesshasdevelopedrapidlybecomingmoreandmoreemployeesthepreviousinefficientpayrollmanagementhasbeenunabletomeettherequirementsofenterprises.InordertoimprovemanagementlevelstaffwagesthisarticleisdesignedcorporatesalarymanagementsystembasedonUMLcaneffectivelysolvethecaseofenterprisemanagementefficiencyslightlylowerwages.Thisarticlefirstanalyzedwhetherthesystemispossibleanditispossibletoachieveinthebasiswebegantoprepareforthenextstep.Inunderstandingthebusinessworktheystarttomakethesystemfunctiontoachievesomebasicfunctionsofcorporatemanagementsalariessuchasemployeeinationmanagementprocessingandfinalsalarieslategeneration.AnddrawonUMLusecasediagramsstatediagramsandclassdiagramsaclearerunderstandingofthecomponentsofthesystemsoIlearnedalot.IfthesystemcanbeputintousemywordsIbelievewewillmanagewagesplayagoodroleenablescompaniestomoreefficientlymanagethedirectionofdevelopment.Keywords:UMLSalarymanagementUsecasediagram;Statediagram;Classdiagram全套设计加扣3012250582目目录录第第1章章绪论绪论.11.1项目开发的背景.11.2项目开发的目的及意义.1第第2章章可行性分析可行性分析.22.1操作可行性.22.2经济可行性.22.3用户可行性.2第第3章章研究现状及关键技术介绍研究现状及关键技术介绍.33.1ECLIPSE简介.33.2MYSQL简介.33.3BS架构.3第第4章章系统分析系统分析.44.1系统流程分析.44.2数据流图.54.3数据字典.64.4系统用例图.94.4.1系统管理员用例图.94.4.2员工用例图.9第第5章章系统设计系统设计.105.1系统设计及接口设计.105.2系统数据库设计.15全套设计加扣30122505825.2.1类图.155.2.2数据库表设计.175.3系统开发工具与开发模式的选择.185.3.1开发工具.185.3.2开发模式.19第第66章章系统实现系统实现.206.1登录模块.206.2管理员界面.21全套设计加扣30122505826.3修改密码界面.216.4员工信息管理界面.226.5员工信息添加界面.226.6绩效考核管理.236.7薪酬管理界面.23第第7章章性能测试与分析性能测试与分析.257.1软件测试的重要性.257.2测试实例的研究与选择.257.3测试环境与测试条件.267.4系统运行情况.27第第8章章总结与展望总结与展望.28毕业设计体会毕业设计体会.29参参考考文文献献.31英文翻译资料英文翻译资料.33全套设计加扣30122505821第第11章章绪论绪论1.1项目开发的背景项目开发的背景随着社会经济的快速发展,企业规模也越来越庞大,招聘的员工变得越来越多,这使得原来的人工记录员工工资的方式效率变得很低。在这种情况下下,企业的高管们意识到应该借助网络系统的发展,能够在网上进行员工工资管理,这样既可靠安全,又能够适当地提高效率,可以促使企业管理朝着健康的方向发展1。于是我便想到设计一个关于企业人员薪金管企业是经济发展的细胞,我想只有企业提高管理水平和运营效率,整个社会经济才能健康稳定的发展。那么要怎么样才能提高管理水平呢,这毕竟关系到企业的发展,应该成为高官们首先考虑的问题。基于UML的企业人员薪金管理系统正是运用现代网络技术,能够使管理者在网上进行工资管理,可以提高企业的管理水平。1.2项目开发的目的项目开发的目的及意义及意义在深入了解企业员工的实际工作情况后,对系统功能要求有了初步的了解,明白了该系统要实现哪些功能。由于是在本人调查的基础上设计的,本系统符合客观实际,可有效提高企业的管理水平。由于员工数量越来越多,现在的工资管理方式很落后了,为了解决这个问题,提高企业管理效率,于是决定设计基于UML的企业人员薪金管理系统【2】。过去落后的工资管理方式已经不能满足企业管理的需求,需要找到更为先进的工资管理方式。本系统开发的意义就在于为工资管理方式提供一种新的思路,利用网络对员工工资进行管理。全套设计加扣30122505822第第22章章可行性分析可行性分析在系统设计之前,我很关心我设计的系统是否能够真正实现,现在的实际情况是否能满足要求。为了讨论本系统实现的可能性,主要从以下几个方面进行讨论。2.1操作可行性操作可行性该系统使用一些基本编程语言在网页上能够功能,人机交互界面友好,功能简洁明了,用户很容易从网页上直观的获得正确的操作方式,并不需要一些特别的培训,就能够正确使用。由此,我们得出基于UML的企业人员薪金管理系统具有操作的可行性【3】。2.2经济可行性经济可行性该系统规模较小,成本较低,开发者完全有经济能力进行软件的开发,资金和时间投入都在一般人可接受的范围,所以该系统完全有经济的可能性。2.32.3用户可行性用户可行性对用户的系统请求,并不具有特别技术技能。使用系统管理员,需要具备对Tomcat服务器的使用能力,这不仅降低了成本,简化了操作过程。根据以上的论述,我认为我的系统还是有实现的可能性的【4】。全套设计加扣30122505823第第33章章研究现状及关键技术介绍研究现状及关键技术介绍3.1EclipseEclipse简介简介Eclipse是一款基于JAVA并且开放源代码的可扩展开发平台。但对于其本身来说,它仅仅是一个框架和多种服务,用户可以通过插件来构建自己的开发环境。Eclipse本事就包含一个插件集供用户使用,包括JDK。Eclipse具体包括四个部分EclipsePlat、PDE、CDT和JDT。EclipsePlat是一个开放、可扩展的IDE,用来提供一个通用的开发平台;PDE通常用来插件相关的开发;CDT支持C相关开发;JDT则支持JAVA相关的开发。Eclipse提供建造块和构造并运行集成软件开发工具的基础。EclipsePlat能够集成建造者独立开发的工具和他人开发的根据,且集成后无需分辨各个工具开始结束位置【5】。3.2MySQL简介简介MySQL是一款关系型的数据库管理系统。具有速度快、体积小、开发源码和总体要求成本低诸多优点MySQL的系统特性:采用C、C+编写,并通过了多种编译器对其的测试,其可移植性已经得到保证;支持多种操作系统;为大多数主流编程语言提供API;多线程,能将CPU资源充分利用;SQL查询算法经过优化,查询速度得到提高【6】。3.3JSPJSP是目前网页开发使用的主流语言,由于适用范围很广,程序员们都偏爱使用这种语言。它是在java的基础上发展而来的,经历了好多完善和优化,所以使用起来局限性较小。JSP语言也不难,很容易掌握,用户只要稍微学习一下,就能够掌握大致方法,用于开发编写。JSP用语言安全性也很高,所产生的漏洞以比较小。全套设计加扣30122505824第第44章章系统分析系统分析4.1系统流程分析系统流程分析根据实践调查企业的运营情况,设计出本系统的的主要功能是员工信息管理、迟到处罚机制和最终录入工资,符合企业实践操作情况,掌握企业工资管理的大概流程。具体的流程如图4.1所示。人事部员工信息处理员工档案存储财政部根据员工档案建立员工工资簿绩效考核管理薪酬福利管理员工工资记录存储员工信息单员工工资表员工信息电子信息员工信息工资记录绩效考核存储薪酬福利存储员工基本工资存储图4.1系统流程图全套设计加扣301225058254.2数据流图数据流图通过分析该系统的主要功能,可以得到如图4.2和4.3所示的系统数据流程图:普通员工P0人事与工资管理系统管理员工资查询查询统计管理信息员工信息图4.2顶层DFD管理员P1系统管理员管理P2员工信息管理P3绩效考核管理P4修改密码P5薪酬福利管理D1系统管理员信息员工信息绩效考核信息管理员信息薪酬福利信息D2D3D4D5系统管理员信息员工信息绩效考核信息密码薪酬福利信息系统管理员信息员工信息绩效考核信息管理员信息薪酬福利信息图4.3第一层数DFD全套设计加扣301225058264.3数据字典数据字典通过对员工属性的研究,可以画出员工属性如下所示。图4.4数据元素员工详细信息条目如下所示。图4.5数据结构员工序号调入年份调入年份全套设计加扣30122505827修改密码的数据变化如下所示:图4.6数据流员工的必备信息如下所示:图4.7数据存储绩效考核处理如下所示:图4.8处理过程全套设计加扣30122505828管理员信息如下所示:图4.9外部实体4.4系统用例图系统用例图本节主要画出系统分析所需要的一些具体用例图,这样就可以清楚直观地了解系统结构,方便在设计过程中的功能分析【7】。4.4.1系统管理员用例图系统管理员用例图系统管理员用例图主要用来显示管理员的权限,具体权限如图4.10为系所示:系统管理员员工信息管理绩效考核管理修改密码薪酬福利管理系统管理员管理图4.10系统管理员用例图全套设计加扣301225058294.4.2员工用例图员工用例图员工用例图用来表明员工在该系统中所拥有的功能,图4.11为员工用例图员工薪酬查询图4.11员工用例图全套设计加扣301225058210第第55章章系统设计系统设计5.1系统设计及接口设计系统设计及接口设计通过对员工工作实际情况的了解,得出基于UML的企业人员薪金管理系统的设计要求。首先对系统进行结构设计,然后再完成各个模块状态图的设计。5.1.1系统前台和后台设计系统前台和后台设计下图可生动形象地显示本系统的结构:图5.1前台和后台功能模块图全套设计加扣3012250582115.1.2用用户户登登录录模模块块下图显示了用户登录过程:登录时首先输入账号和密码,当账号不存在时要再次输入账号,之后选择账号类型,系统会根据不同的身份登入到相应的界面,并提示登入成功【8】。系统登陆界面员工欢迎界面管理员欢迎界面用户信息不匹配用户信息匹配员工账号管理员账号图5.2用户登录模块状态图全套设计加扣3012250582125.1.3密密码码修修改改模模块块下图显示了我们要怎么改密码:首先登入相应界面,输入新密码,然后再仔细确认一下,当两次写的都一样时,便可以成功修改密码,否则再次输入要改的密码。修改密码界面输入新密码再次输入新密码修改密码成功两次输入的密码不一致缺少新密码缺少重新输入密码两次输入的密码一致图5.3密码修改模块状态图全套设计加扣3012250582135.1.4员员工工信信息息添添加加模模块块按照下图添加信息:管理员可以为新来的员工添加一些具体个人信息。添加员工信息添加成功添加内容为空添加内容不空图5.4员工信息添加模块状态图5.1.5薪薪酬酬录录入入模模块块管理员录入最终工资:管理员在月末输入员工该有的工资,如果员工有迟到的表现,管理员便根据次数扣除一些钱,最终录入员工该有的工资。薪酬录入薪酬录入成功迟到扣除工资未迟到图5.5薪酬录入模块状态图全套设计加扣3012250582145.2系统数据库设计系统数据库设计我们知道数据库是一个系统运行的基础,系统运行时大量的数据如何有效处理是系统运行的关键。通过对系统各个模块的分析,并运用UML的相关知识,可以画出系统的类图,并制作出数据库表,对系统的各个方面就有了直观的了解【9】。5.2.1类图类图一、管理员类图+mangsge():Boolean+setManageStatus():String+getManageStatus():Boolean-编号:Integer-用户名:String-密码:String管管理理员员图5.6管理员类图二、绩效考核类图+test():Boolean+getStaffName():String+setpersonalSalary():Boolean-员工姓名:String-考核月份:Integer-迟到次数:Integer-绩效奖金:Integer绩绩效效考考核核图5.7绩效考核类图全套设计加扣301225058215三、酬勤类图+payout():Boolean+getStaffId():Integer+setpersonalTax():Boolean-员工编号:Integer-月份:String-基本工资:Integer-岗位工资:Integer-车补:Integer-餐补:Integer-业绩奖金:Integer-绩效奖金:Integer-个人税:Integer-总薪酬:Integer薪薪酬酬图5.8薪酬类图四、用户类图+user():Boolean+setUserState():String+getUserState():Boolean-账号:String-密码:Integer-状态:String-姓名:String-性别:String-籍贯:String-政治面貌:String-民族:String=汉-证件号码:Integer-家庭住址:String-电话:Integer用用户户图5.9用户类图全套设计加扣3012250582165、用户类型类图+person()-account:String-password:Integer账账户户用用户户管管理理员员工工作作人人员员图5.10用户类型类图5.2.2数据库表设计数据库表设计1.以下表格主要用于显示系统管理员的基本信息:表5.1系统管理员信息表2.以下表格主要用来登记员工迟到的具体证明:表5.2绩效考核信息表全套设计加扣3012250582173.以下表格主要用来显示员工工资有哪些具体项目:表5.3薪酬信息表4.以下表格主要用来显示员工基本信息:表5.4员工信息表全套设计加扣3012250582185.3系统开发工具与开发模式的选择系统开发工具与开发模式的选择5.3.1开发工具开发工具该系统的开发语言是JSP。JSP功能很强大,可用于绝大多数的网页的设计开发,是一种被广泛使用的语言,而且安全性较好,容易上手,适合新手学习。主要特点如下(1)代码通用性强。代码可用于系统各处。(2)系统的多平台支持。适用于各种平台开发。(3)强大的可伸缩性。生命力强,运行顺畅。(4)和开发工具适配。不需要做过多的调整就能符合使用。(5)实现过程比较容易。对于绝大多数程序员来说,容易接受。SQLServer2005是一款运行稳定快速的数据库系统。它具有诸多优点,所以被广泛使用【10】。SQLServer2005的系统特性如下:(1)采用C、C+编写,通用性较强,适用于多种软件开发;(2)支持多种操作系统;(3)适用于一些主流系统,方便其运行;(4)拥有速度较快的SQL查询工具,运行效率高。5.3.2开发模式开发模式本系统采用BS结构。BS结构(B:browser浏览器,S:server服务器)即浏览器服务器模式,能够使用户通过浏览器访问数据库的数据。浏览器的作用就是让用户使用,服务器作用是存储数据。优点:成本低,运用广【11】。缺点:安全性不高。图5.10为BS结构图5.11BS结构CS模式,这时用户只有浏览器是不能浏览数据的,还要安装客户端,服务器扔用来存储数据。但这个模式的优点就是用户可以处理数据,可以减小服务器负担,加快反应速度。两者区别:1.客户操作不一样:使用bs时不需要在客户端装软件,直接用浏览器就可以运行了,对用户要求较低,更容易操作,但用户不能处理数据。cs需要安装客全套设计加扣301225058219户端,吃一定的系统内存,但用户可以分担服务器压力。2安全性不同CS安全性更高,对于安全性要求较高的信息系统一般采用CS结构。信息采用BS结构时便具有公开性,所以安全性比CS低,要根据客户需求使用。3.独立性不同CS程序对整体性要求不高,而BS对整体性要求很高,并要求有相对独立的功能。在买表可以重复使用,而不是在维护系统做不同的壁石桌。4.系统维护程度不同,由于BS只需要浏览器,所以维护成本低。而CS需要安装客户端,维护规模较大,消耗资源多。5.一个运用于操作系统上,一个运用于浏览器上,对程序员要求不同。与用户有更加丰富和生动的表达沟通。难度减少并降低成本【12】。本系统采用BS模式。假如公司的高管们需要对公司内部问题作出决策,他们只需要使用自己的电脑就能把会议精神传达给员工,而不用亲临现场。其次,它简化了系统维护程序。面对不断变化的竞争环境的员工,更新和调整内部运行机制已经越来越频繁。与CS模式相比,BS使用起来更方便,不需要升级。它不需要根据功能变化而频繁地升级客户端程序,只需要在终端服务器上对功能做出相应的修改,就可以解决问题。这样就提高了资源配置效率,节约了成本。如果一个公司有成千上万的客户,在不同的位置和分布,所以容易维护就显得更为重要【13】。再次,用户更容易操作。对于CS模式,用户使用起来很麻烦,需要安装客户端。而对于BS模式,用户只需要自己学习便可以轻松使用基本功能。由于这种简单易用,操作不难的特性,使系统开发起来也很容易。与CS模式相比,BS系统已成为一种广泛使用的平台。网络公司也针对这种平台推出了各种适用平台。某些公司已经开始提前使用它的一个步骤,并收到了一定的效果。全套设计加扣301225058220第第66章章系统实现系统实现6.1登录模块登录模块用户在登录时需要输入用户名和密码,这时系统进行检测,密码要是正确便可成功登陆。登录时分两个身份,一个是系统管理员,另一个是员工,用户根据自己身份选择后,系统会根据不同的选择来确认登录密码是否正确。不同的身份能使用的功能不同,管理员登陆后拥有更多的权限,能够使用更多的功能,而普通员工登录时可以查看自己的工资。从而实现了系统的基本功能,满足客户的需求。登录界面如下图所示:图6.1系统登录界面全套设计加扣3012250582216.2管理员界面管理员界面管理员进入界面后,会显示相应的功能,进行想要的操作。如图6.2所示:图6.2管理员界面6.3修改密码修改密码界面界面管理员根据自己的内心想法可以在本页面上修改密码。如图6.3所示:图6.3修改密码界面全套设计加扣3012250582226.4员工信息管理界面员工信息管理界面管理员可以根据企业情形适当做出调整。如图6.5所示:图6.4员工信息管理界面6.5员工信息添加界面员工信息添加界面管理员对招聘进来的员工进行信息添加。如图6.6所示:图6.5员工信息添加界面全套设计加扣3012250582236.6绩效考核管理界面绩效考核管理界面管理员根据迟到次数对员工进行相应的处罚。如图6.7所示:图6.6绩效考核管理界面6.7薪酬管理薪酬管理界面界面管理员确定员工的本月应得薪酬。如图6.8所示:图6.7薪酬管理界面全套设计加扣301225058224第第77章章性能测试与分析性能测试与分析当系统设计基本完成,功能基本实现,运行顺畅后,就要对系统进行最后的测试,以保证系统能够完成当初的设计要求【14】。这一步骤很重要,就像是为检验学生知识掌握情况,进行考试检查一样,是检验系统是否合格的关键步骤。程序员具体情形情况,对系统进行修改,以符合设计要求【15】。7.1软件测试的重要性软件测试的重要性软件测试在系统设计过程中非常重要,要想知道自己设计的系统能否完成任务要求,程序员就必须进行软件测试,以确保自己交付一个合格的系统,对得起自己的职业素养。当测试出现问题时,程序员便可及时针对问题对软件进行相应的修改,避免一些不必要的错误。正所谓问题早发现早改正,软件测试在其中就是扮演考官的角色,来评价设计的软件是否符合最终的要求。出现错误是无法避免的,毕竟我们不是大神,不能把错误看成是一种负担,相反我们应该把错误看成一种动力,它促使我们不断完善我们的系统。中国有个成语叫人无完人,系统也是这样,总会出现一些漏洞和不足,我们应该理性看待这一问题,乐于去解决问题才是对的。这时候软件测试就显得很重要了,程序员正是运用测试这种手段来发现自己系统所存在的问题,从而不断完善系统。根据以往的设计经验,测试已经在软件设计中占很大的比例,已成为系统设计必不可少阶段,这一步骤可为程序员节省很多资源,提高资金利用率【16】。7.2测试实例的研究与选择测试实例的研究与选择软件测试运用合适的方法可提高测试效率,通常采用白盒测试和黑盒测试。白盒测试又称为透明测试,它需要看透里面的具体情况。白盒测试就是把实体看做是一个白色的盒子,能够清楚地看到里面的东西,从而得出一些细节,可以提高测试效率。通过掌握问题的内部体系,从而完成对问题的分析,并着手解决问题。一般白盒测试能够解决设计中的大多数问题【17】。黑盒测试也称为功能测试,它更关心程序的外部特点。这时实体就像黑盒,看不见里面有那些东西,具体的细节。黑盒测试不需要了解软件的内部问题,它是需要对软件外部进行评价,检查软件是否符合设计要求,并作出相应的调整就可以了。这样只需要改变一些非本质的东西就能解决问题。黑盒测试主要采用一下几种方法:1.等价类划分2.边界值分析3.猜错的方法4.因果图法。白盒测试和黑盒测试作为软件测试方法,目的就为了检测系统是否能达到设计要求,两种方法相辅相成,帮助程序员设计出功能强大的系统。全套设计加扣3012250582257.3测试环境与测试条件测试环境与测试条件处理器:Inter(R)Core(TM)2DuoT5750内存:2GB硬盘:160G操作系统:Windows7数据库:SQLServer20057.4系统测试系统测试7.4.1员工登录测试员工登录测试表7.1员工登录测试表7.2登录猜想测试全套设计加扣3012250582267.4.2其他功能测试其他功能测试测试方法同表7.1、表7.2,测试结论均符合期望值。7.5系统运行情况系统运行情况系统运行一段时间后,根据运行效果就可以对其功能进行评价。评价该系统如下:(1)功能评价该系统在完成试运行后,扮演了所应当扮演的角色,完成了设计要求,功能基本实现。(2)技术评价体系该系统的设计功能达到预期目标,运用于企业办公中稳定,可靠,安全,实用,并且操作简单,容易上手。(3)经济评价系统系统规模比较小,资金投入相对较少,能在很短的时间内完成设计,是个省时省力的好东西。它可帮助企业家解决管理问题,促进企业发展。全套设计加扣301225058227第第88章章总结与展望总结与展望通过三个月的设计和完善,该系统已基本完成当初的设计要求,具有许多优点,如操作简单,容易上手,功能能够基本满足要求,人机交互见面友好,成本较低。但我并不是专业程序员,所以系统还不够完善,缺少相应的功能如:第一,缺少报表功能,缺乏宏观上工资增幅的比较方法。第二,考勤未考虑到加班情况,未对加班情况作出工资增加的调整。第三,员工权限较少,应该进一步丰富员工权限。我对我所设计的系统有着理性的认识,我认为它和一些主流系统还存在很大差距,但是作为本人的第一个系统设计,我认为能够完成就是很大的进步了。当然未来也会不断丰富知识,根据社会发展趋势,对系统进行功能完善,争取完成一个功能强大工资管理系统,对现在的工资管理起到帮助作用。全套设计加扣301225058228毕业设计体会毕业设计体会时间转眼即逝,很快就要进行毕业设计的最终答辩了,回想过去的几个月,从最初的一无所知,到现在的有所收获,还是很令人欣慰的。如今毕业设计已基本成型,总算是较为满得意的完成了当初的设计要求。刚拿到这项课题的时候,我有点紧张,因为之前并没有做过类似的课题项目,有点无从下手的感觉。再加上期间一直在准备考研,时间有点仓促。不过当真正着手开始做的时候,我发现相比较其他同学的研究课题,我的课题还是比较贴近生活的,也不是完全没有头绪。于是我便在网上寻找一些相关资料,遇到不懂的地方就问一下能力比较强的同学,虽然过程比较艰辛,但结果总归还是好的。通过这次毕业设计,我学会了很多东西。当遇到自己不太懂得地方时,要懂得虚心向别人请教。掌握的知识也要学会运用到实践生活中,而不是只会纸上谈兵。遇到困难时,要积极面对,努力寻找解决的方法,而不是一味的逃避。所以这次毕业设计的经历在我的大学生涯中还是很宝贵的。全套设计加扣301225058229致致谢谢转眼间,大学生涯就将结束,期间也留下了许多美好的回忆。四年前那个青涩的我如今已成熟许多,未来所要面临的挑战仍需要我坚定步伐,勇往直前。大学期间宝贵的经历也将是我人生中重要的财富。首先得感谢所有帮助过我的老师,正是因为你们的帮助我才能如此顺利的完成毕业设计。其次还要感谢乐于助人的同学们,不管是生活上还是学习上都给了我很大的帮助,帮助我解决了很多困扰。最后,我要感谢祝老师的关心和照料,在毕业设计的最后阶段,祝老师一直让我去办公室进行毕业设计修改,亲自监督我完成毕业设计,当我有问题时,祝老师也能及时的为我提供一些建议,有效的解决问题。所以我特别感谢祝老师,因为有他的帮助,我才能顺利完成任务。但本人的学术能力有限,本篇文章显得还不够专业,一些知识点阐述的还不够深入,还希望老师更有体谅!全套设计加扣301225058230参参考考文文献献1耿祥义、张跃平编著,JAVA面向对象程序设计,清华大学出版社,2010年,P12-15。2MichaelBlaha,JamesRumbaugh编著,UML面向对象建模与设计(第2版),人民邮电出版社,2011年,P35-77。3英萨默维尔编著,软件工程(第9版),机械工业出版社,2011年,P10-187。4张向宏主编,软件生命周期质量保证与测试,电子工业出版社,2009年,P35-405张永常主编,Java程序设计实用教程(第2版),电子工业出版社,2009年,P54-288。6薛福亮编著,JAVA面向对象程序设计与Web开发,清华大学出版社,2014年,P60-61。7BenForta编著,MySQL必知必会,人民邮电出版社,2009年,P30-33。8沈泽刚、秦玉平主编,JavaWeb编程技术,清华大学出版社,2010年,P123-130。9W3Schools.LearnCSSwithW3SchoolsJohnWiley&Sons2010,P66-79。10NicholasC.Zakas.JavaScript高级程序设计,人民邮电出版社,2012年,p31-33。11DavidSawyerMcFarland.CSS:TheMissingManualOReilly2006p350-354。12RichardYork.BeginningCSS:CascadingStyleSheetsforWebDesignWrox2010,P19-22。13SwicegoodTravis.ProgrammingNode.jsPragmaticBookshelf2012,P99-105。15CastledineEarl,SharkieCraig.JQuery:NovicetoNinjaBaker&TaylorBooks2010,P67-72。16DabisW.S.“SystemsAnalysisandDesign”AStructuredApproachAddison

温馨提示

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

评论

0/150

提交评论