UML课程设计工资管理系统
软件工程课程设计职工工资管理系统

目录目录 (1)1 问题定义 (3)2 可行性研究 (4)2.1 项目概述 (4)2.2 可行性分析的前提 (4)2.2.1 项目的目标 (4)2.2.2 项目的环境 (5)2.3 可选的方案 (5)2.3.1 方案一 (5)2.3.2 方案二 (5)2.4 所建议的系统 (5)2.4.1 系统说明 (5)2.4.2 高层数据流图 (7)2.5 经济可行性 (7)2.6 技术可行性 (8)2.7 操作可行性 (8)3 需求分析 (9)3.1 需求概述 (9)3.2 需求模型 (9)3.2.1 数据模型 (9)3.2.2 功能模型 (10)3.2.3 行为模型 (11)3.2.4 数据字典 (12)4 总体设计 (15)4.1 系统体系结构 (15)4.2 模块详细说明 (16)4.3 数据库设计 (20)5 详细设计 (22)5.1 人机界面设计 (22)5.2 过程设计 (23)6 测试 (30)6.1 白盒测试 (30)6.2 黑盒测试 (30)7 结论 (31)参考文献 (32)1 问题定义表1.1 任务书表2 可行性研究2.1 项目概述手工工资管理是一种原始的工作方法,由于手工操作出现错误的概率比较大,其工作量大,工作程序复杂,消耗大量的人力、物力、财力和时间。
而且随着时间的推移,由于人员的增加,科目的增多以及调整的频繁,这些矛盾显得尤为突出。
随着经济的发展在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。
随着科学技术的不断提高,计算机科学日渐成熟其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对职工的工资进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高职工的工资管理的效率,也是企业的科学化、正规化管理,及世界接轨的重要条件。
工资管理系统--软件工程课程设计2

目录目录............................................................................................................... - 2 -第一章绪论................................................................................................. - 4 -1.1 开发背景说明.................................................................................... - 4 -1.2课程设计目的..................................................................................... - 4 -1.3课程题目及内容................................................................................. - 4 -1.4课程设计要求..................................................................................... - 5 -1.5预期目标............................................................................................. - 5 -1.6 系统环境............................................................................................ - 5 -第二章可行性分析......................................................................................... - 6 -2.1 可行性研究前提................................................................................ - 6 -2.2 经济上可行性.................................................................................... - 6 -2.3 技术可行性........................................................................................ - 6 -2.4目标方案可行性................................................................................. - 6 -2.5操作可行性......................................................................................... - 7 -第三章需求分析............................................................................................. - 8 -3.1引言..................................................................................................... - 8 -3.2任务陈述............................................................................................. - 8 -3.3市场需求分析..................................................................................... - 9 -3.4系统功能需求分析............................................................................. - 9 -3.5系统性能需求分析............................................................................. - 9 -3.6 系统业务数据流..................................................... 错误!未定义书签。
工资管理系统UML报告

基于UML的工资管理系统——07计本(2)班200781088 袁春芬系统分析1.1任务分析工资管理系统的主要任务是通过工资费用的计算和分配,为成本核算与账务处理提供依据,并且根据工资制度和职工劳动数量与质量,计算并发放应该支付给职工的工资。
工资核算时工资管理的主要内容。
工资核算包括工资结算与工资分配两个方面。
工资结算是指应付工资、代扣款项和实发工资的计算;工资分配是指按部门、类别进行工资汇总,并按工资的用途对工资进行分配。
工资总额是指各单位在一定时期内支付给本单位全体职工的全部劳动报酬总额。
按照国家统计局的规定,工资总额有计时工资、计件工资、奖金、津贴和补贴、加班加点工资和特殊情况下支付的工资6部分组成,其中计时工资和计件工资是工资总额中最基本的部分。
上述工资构成要件所组成的工资总额只是应发工资,并非每个职工拿到手的实发工资,原因在于存在一些应扣项目,例如水电费、工会会费、保险费、公积金、病事假扣款、旷工扣款和个人所得税等。
在计算每个职工实发工资之前应在工资总额中扣除这部分款项,即有如下关系:应发工资= 基本工资+ 工龄工资+ 岗位津贴+ 固定补贴+ 加班加点工资+ 奖金扣款合计= 水电费+ 保险费+ 个人所得税+ 病假扣款+ 事假扣款+ 旷工扣款+ 其他扣款实发工资= 应发工资–扣款合计每个月财务部门根据人事部门提供的职工基本工资数据、所得税率和人事变动情况计算所有员工的基本工资信息,然后根据各个部门提供并审核后的各种表格,如完成任务表、考勤表、考核表、职工当月的扣款情况(包括水电费、病事假扣款等)等计算职工变动工资、个人所得税和应发放工资等,编制工资单。
按类进行汇总,编制工资汇总表。
将实发工资转入代发银行,由银行代发工资,并进行账务处理。
工资结算过程主要设计如下会计账户:现金、银行存款、应付工资、其他应付款、其他应收款等。
基于上述需求分析,工资管理系统的系统目标可归纳为以下几个方面:(1)收集、记录和存储有关人员和工资的数据。
软件工程课程设计_大学工资管理系统

软件学院课程设计报告书课程名称设计题目大学工资管理系统专业班级学号姓名指导教师2012年 6月扣款合计程序如图4.4.14.4.2工资管理模块详细设计工资管理子系统由工资查询模块、工资录入模块、工资修改模块组成,在工资查询模块中,主要完成对职员工资记录的查询,可以按照职工工号,职工,部门等进行查询。
4.4.3工资入录模块详细设计工资的录入也称工资生成,它是工资发放系统中的最为重要的模块,也可以说是工资系统的核心所在。
工资系统的生成,计算公式等都包含其中。
所涉及的数据也是最为复杂的,要在财务室人员输入职工号后立即输出相应的工资项目组成的数据,涉及到多表的查询判断。
工资入录系统如图4.4.34.4.4工资项目管理模块详细设计在查询工资项目后若要对项目进行修改,则调用此模块。
根据用户点击数据窗体的不同记录条来连接不同窗体,对不同的工资项目进行修改。
用户选择需要查看的工资项目记录后,系统查询数据库中表,若查询出错则显示出错信息,否则判断号,显示相应的工资项目窗体。
工资项目管理程序流程如图4.4.44.4.5工资查询模块详细设计用户进入工资查询界面后,由用户选择查询条件,可以选择职工号,输入职工,选择职工所在部门,确定后,系统根据查询条件进行数据库访问。
若按职工号查询,则判断职工号是否出错,出错则显示出错信息。
若按职工进行查询,则先要访问人事信息表,得到符合条件的职工号,对此过程进行判断,是否出错,出错显示出错信息。
同样,若按职工部门进行查询,则也要访问人事信息表,得到符合条件的职工号,对此过程进行判断,是否出错,出错则显示出错信息。
然后根据职工号查询工资表,无错误则显示符合查询条件的职员工资信息。
工资查询程序流程如图4.4.54.5 测试分析4.5.1测试的作用和意义系统测试是工资管理系统的开发周期的一个十分重要的环节。
尽管在系统开发周期的各个阶段均采取了严格的技术审查,但依然难免会留下错误,如果没有再投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将会付出更大的代价。
工资管理系统-课程设计报告报告

《工资管理系统》课程设计报告题目:工资管理系统专业:网络工程班级::指导教师:成绩:计算机学院2017年12月8日目录一、工资管理系统数据库设计 (1)1、项目背景介绍 (1)1.1 数据需求分析及数据字典 (1)1.2 概念结构设计 (2)1.3 逻辑结构设计 (3)1.4 数据库物理设计 (5)二、工资管理系统数据库实施步骤 (5)1、项目实践 (5)1.1 数据库的创建 (5)1.2 表对象的创建 (6)1.3 索引对象的创建 (13)1.4 视图对象的创建 (14)1.5 登录用户的创建 (15)三、工资管理系统数据库管理 (16)1、案例实践 (16)1.1 案例试验数据 (16)1.2 表数据的编辑 (17)1.3 表数据的简单查询 (21)1.4 表数据的联接查询 (18)四、项目总结 (22)五、参考文献 (23)一、工资管理系统数据库设计1、项目介绍工资管理系统的功能是收集员工的个人信息,以便实现按照科室录入个人的基本资料,向各科室发放个人工资和计算个人的实际发放工资,可以让相关财务部门及领导查看各科室人数情况和工资金额,还可以让员工用自己的员工号去查看自己的工资和扣除金额的情况。
工资管理系统的主要功能有:(1)、按照科室录入个人的基本资料,工资和扣除金额的数据;(2)、计算个人的实际发放工资;(3)、按科室、职业分类统计人数和工资金额;(4)、实现员工个人信息和工资的分类查询;(5)、能够删除辞职人员的数据;工资管理:包括与工资发放相关的各种数据处理,以及对这些处理的有机组织规划;人事管理:主要指对各种员工人事信息的管理,包括员工的基本情况和升迁离职情况;工资项目:影响工资计算的各种因素,如:基本工资,福利补贴和奖励工资,扣除的事业保险和住房公积金等等。
用户登录管理:2种权限,一种是管理员权限,可以做任何操作;一种是普通用户权限只可以查看自己的工资及基本信息,不能编辑,也不能查看其他用户信息。
软件工程课程设计——大学工资管理系统

2
2)若有职工在学校内部各部门之间调动工作情况发生,提供姓名、由何部门调至何部 门工作、工资发放变动情况等。
3)若有校外人员调入学校工作,则应提供调入者的职工号、姓名、 何部门、 以及 有关调入者工资方面的数据, 还有他们的工资开始发放的月份。 据此,财务处的工资管理 会计员建立调入者的职工工资台帐帐页。
4。2 需求分析 4.2。1 总体目标
用计算机代替手工记帐、计算并汇总职工工资信息,制作汇表、台帐等报表.实现工 资管理系统的自动化.
4。2。2 具体目标
本系统的总体目标是能够对大学的教职员工的基本信息和工资信息进行添加和修改, 根据个人信息计算工资。能够调整工资标准和员工信息,也能够调整其他工资项目,根据需 要对教职员工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报 表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加工 资系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。教职员工为系统 普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有 效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对高校 工资管理进行优化,使其系统化,高效化,智能化.并保证工资管理的准确性,简易性,为 学校财务人员提供便利。
4.1。1 组织机构介绍·······················································································2
4。1.2 业务流程介绍与分析···········································································3
数据库课程设计--工资管理系统

数据库课程设计设计题目:工资管理系统班级:学号:姓名:任务分配表目录一绪论 (3)二需求分析 (3)三概要设计 (4)四物理设计 (5)五详细设计 (6)六调试分析 (9)七小结 (16)八附件 (16)一、绪论随着计算机技术的飞速发展和经济体制改革的不断深入,传统企业管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成员工工资管理工作。
提高公司企业管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。
基于C#与SQL server数据库技术建立一个通用工资管理系统,该系统为提供了查询、增加记录、删除等功能,功能比较的齐全,并对工资进行了统计如津贴管理、报表统计等。
基本上能满足管理员和公司的要求。
此次数据库课程设计的主要设计如下:原理分析、程序设计过程、程序实现和程序调试以及数据库的设计。
需求分析、概要结构设计、逻辑结构设计、物理结构设计和数据库的实施和维护。
主要包括两大大功能模块:1.管理员管理界面设计。
2.员工管理界面设计。
二、需求分析功能需求分析:该通用工资管理系统具备下列功能:管理员通过输入用户名和密码进下该系统后,可以进行一些基本查询(员工信息查询、工资奖金信息查询)、工资管理(计算总工资、奖金管理);通过输入密码,可以进行查询员工的数据(工资,奖金,税收等)。
具体功能的详细描述如下1、在首页进行选择,员工与管理员通道2、点击[管理员登陆]3、用户名和密码即可进入 [工资管理]功能窗体,在此可以选择功能,添加,查询,人员列表4、点击[添加]功能窗体,添加员工工资信息。
5、点击[查询]功能窗体,输入员工号即可查询员工信息。
6、点击[人员列表]功能窗体,可查看所有员工的列表,这界面内可以进行删除操作。
7、点击[员工登陆]8、用户名和密码即可进入 [员工工资查询]功能窗体,在此可以选择查询基本信息,查询工资信息。
9、在[查询基本信息],员工可自己查看自己的信息。
10、在[查询工作信息],员工可自己查看自己的工作信息。
课程设计(工资管理系统)

课程设计(工资管理系统)一、课程目标知识目标:1. 让学生理解工资管理系统的基本概念,掌握其功能模块和工作流程。
2. 使学生掌握工资管理系统中的数据录入、查询、修改和删除等基本操作。
3. 帮助学生了解我国工资制度的相关法律法规,并能在实际操作中运用。
技能目标:1. 培养学生运用信息技术解决实际问题的能力,能独立操作工资管理系统。
2. 提高学生的团队协作能力,通过小组讨论和分享,共同解决操作过程中遇到的问题。
3. 培养学生分析、设计和优化工资管理系统的能力,为将来从事相关领域工作打下基础。
情感态度价值观目标:1. 培养学生认真负责的工作态度,注重细节,确保工资管理数据的准确性。
2. 激发学生对信息技术学科的兴趣,提高学习积极性,树立学习信心。
3. 增强学生的法律意识,使他们在实际操作中遵循国家法律法规,养成良好的职业道德。
分析课程性质、学生特点和教学要求,本课程旨在通过理论教学与实际操作相结合,帮助学生掌握工资管理系统的相关知识,培养实际操作能力。
课程目标具体、可衡量,便于学生和教师在教学过程中明确预期成果,并为后续教学设计和评估提供依据。
二、教学内容1. 工资管理系统概述- 了解工资管理系统的基本概念、功能和作用- 分析工资管理系统的类型及适用场景2. 工资管理系统模块介绍- 学习工资管理系统的主要模块,如员工信息管理、工资项目管理、工资计算、报表生成等- 掌握各模块的功能和操作方法3. 工资管理系统的操作流程- 学习工资管理系统的操作流程,包括数据录入、查询、修改、删除等- 掌握工资管理系统的权限设置和安全管理4. 工资管理系统在实际应用中的案例分析- 分析实际企业工资管理案例,了解工资管理系统的应用场景- 学习企业工资管理中的法律法规及合规要求5. 教学实践与操作- 安排学生进行工资管理系统的实际操作,巩固所学知识- 组织小组讨论,分享操作经验,解决实际问题6. 工资管理系统优化与拓展- 学习如何根据企业需求,优化工资管理系统功能- 探讨工资管理系统的发展趋势和新技术应用教学内容依据课程目标,遵循科学性和系统性原则,结合教材相关章节,制定详细的教学大纲。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
统一建模语言UML课程设计报告工资管理系统分析与设计姓名:学号:班级:指导教师:《UML(Unified Modeling Language 统建模语言)》课程设计任务书设计要求1.用户和角色分析、应用需求、各个界面的间转换流程、要用到工具和技术等。
2. 根据所收集的简单需求,使用 UML 和Rational Rose 具对系统进行建模。
3. 根据需求的分析,进行需求建模,绘制系统的用例图和 活动图。
4. 根据用例模型,进行架构建模,绘制系统的状态图,类 图和交互图。
1. 知识准备,整体规划设计构思 1 天2. 使用UM!和Rational Rose 工具对系统进行建模 天3. 课程设计报告 0.5天4. 幻灯片制作及答辩准备0.5天5. 演示及答辩设计内容与步骤设计工作计划与进度安排 1.51.出勤20 %2.答辩或演示40%3.课程设计报告40%字):一、工资管理系统的需求分析1.系统功能需求(1)员工可以进入此系统查询工资和查看基本的信息。
(2)管理员可以对员工的信息进行添加,删除,修改。
并对数据库中的数据维护,包括数据备份,导入数据,导出数据。
满足上述需求的系统主要包括下面几个模块图1.1系统功能需求指导教设计考核要求师(签字):教研室主任(签(1)数据库维护模块:管理员要对数据库内所有的数据进行备份和恢复,并可览2数据库维护模块图1.2数据库维护模块数据备份:将一个月的数据进行复制员图1.3基本信息管理模块删除员工信息:如果有员工辞职则删除该员工的信息添加员工信息:如果聘用了新员工则添加员工信息修改员工信息:如果有员工的信息有所变动则修改4信息浏览查询模块查询员工信息:员工查询自己的信息。
查询工资:员工查询自己的工资情况。
二、系统的UML建模1、系统的用例图创建用例图之前首先需要确定参与者。
①在工资管理系统中,需要员工的参与,员工可以查询工资的历史数据并领取工资,还可以通过员工编号查看员工的基本信息。
②管理员是此系统的核心,管理着整个系统。
他要对所有的员工的信息的管理,对数据进行添加,删除,修改。
管理员还要对系统进行相关维护操作,数据备份,数据恢复,数据导入等以及更新数据库。
(1)系统用户参与的总的用例图管理员和员工都可发从用户这个参与者中泛化而来,用户是指此系统的所有使用者,以登录系统完成相应的操作。
系统用户参与的总的用例图如下图所示。
从图中可以清楚地看到泛化关系与各个参与者所参与的用例。
图 2.1 系统用户参与的总的用例图(2)工资统计的用例图此用例图清晰看出工资发到员工手里的过程。
有四个参与者,包括经理,员工,行政部门,业务部门。
行政部门要统计各个员工的奖惩和考勤情况,而业务部门则对员工的业绩进行评估,通过这三个条件相应的给员工进行发放工资,最后形成一个工资统计表,由经理审批后才可以给员工发放工资。
则员工才可以领取工资。
部经理业务部门图2.2工资统计的用例图2系统的时序图工资管理系统中的用例很多,所能画出的时序图也很多,在此不一一介绍,介绍两个典型的。
(1)系统用户登录的时序图图3.1系统用户登录的时序图【时序图说明】①输入信息:输入用户的帐号和密码②发送信息:向系统发送所输入的帐号和密码③验证信息:验证输入的信息是否与数据库中的数据一致。
④提示信息:向用户提示所输入成功⑤登录成功:进入系统并进行相应的操作。
用户通过显示器中的显示输入帐号和密码,并到数据中进行校验,如果一致则在显示器中提示登录成功的信息,进而让用户进入系统。
(2)信息录入时序图图 3.2 信息录入时序图【时序图说明】①输入新员工信息:管理员向系统输入员工的基本信息。
②发送信息:向数据库发送输入的信息。
③处理信息:数据库存档信息④显示提示信息:提示处理完成。
⑤处理完成:数据库处理数据成功。
⑥确定保存:确定保存上一步所输入的数据。
⑦保存:单击保存则永久保存⑧保存处理:在数据库中保存处理⑨保存成功:保存成功返回。
⑩成功:向管理员提示成功。
这个时序图的录入是针对管理员而设计的,只有管理员才能对系统内的数据做更改。
企业有新的员工加入,则管理员要录入员工的基本的信息。
发送到数据库,数据库要将输入的数据存档。
然后向管理员提示处理完成,进行下一步。
则是否进行永久性的保存,是否保存,即数据库要保存处理。
保存成功向管理员提示成功的信息,确保万无一失。
3系统的状态图(1)员工查询信息的状态图图 4.1 员工查询信息的状态图【状态图说明】①进入系统:用户输入帐号和密码进入系统。
②查询:用户可以查询员工的基本信息还可以查询工资的历史记录。
③等待结果:等待查询的结果。
④查看:查看查询的结果。
⑤查询失败:输入的员工编号错误⑥退出系统:查询完成退出系统。
用户要查询相关的信息,首先要登录进入系统,通过输入员工的编号可以查询员工的基本信息。
或是查询员工工资的历史数据,输入正确则等待结果,错误则查询失败退出系统。
在结果中查看自己所要获取的相关信息,操作完成退出系统。
4系统的活动图(1)用户登录系统活动图图 5.1 用户登录系统活动图【活动图说明】①选择用户:选择是管理员登录还是员工登录。
②输入帐号、密码:用户只有输入了帐号和密码才可以进入系统。
③进入系统:经过验证之后用户即可进入系统。
④重新输入:输入的帐号和密码和库中的不一致,就要重新输入。
用户要登录系统,首先选择用户,是管理员还是员工。
然后再输入帐号和密码,对数据库中的数据进行校验,成功进入系统,失败则重新输入。
2)修改密码活动图图5.2修改密码活动图【活动图说明】①登录:用户用帐号和密码进入系统。
②进入系统:管理员和员工通过输入帐号和密码进入系统。
③修改密码:用户对以前的密码感觉不安全时对其进行修改。
④数据处理:将密码传送到数据库中,数据库更新新的密码。
完成:完成修改任务。
用户进入系统后,则进行修改密码,修改完成就将新的密码传送到了数据库中(3)管理员对员工信息删除,添加,修改的活动图图5.3管理员对员工信息删除,添加,修改的活动图活动图说明】①进入系统:管理员输入帐号和密码进入系统。
②员工信息:管理员是对员工的基本信息管理和操作。
③提示不能操作:没有对员工信息管理的权限。
④删除员工信息:如果有员工辞职则删除该员工的信息。
⑤添加员工信息:如果聘用了新员工则添加员工信息。
⑥修改员工信息:如果有员工的信息有所变动则修改。
⑦确定:对所有的操作确定。
用户进行系统后,判断是否有权限,如果是管理员则有权限,是员工则无权限。
有权限的对员工信息进行删除,添加,修改。
最后确定所有的操作。
5系统中的类各个类之间的关系类不是单独一个模块,各个类之间是存在联系。
工资管理系统各个类之间的联系如下图图 6.1 各个类之间的类图【类图说明】① 用户类:表示操作系统人员类。
此类的属性有:帐号、密码,它有一个登录的方法。
② 管理员:表示对系统的管理人员,属性包括ID ,姓名。
方法有系统维护,信息管理,修改密码。
③员工:表示发放工资的对象。
属性包括员工编号,姓名,职务,工资,年龄,工龄。
操作包括查询工资,查询个人信息。
④工资报表:表示工资的由来,此类的属性有基本工资,津贴,保险费,实际发放工资。
⑤奖惩报表:表示员工所授的奖励和惩罚,此类的属性有奖励,所奖工资,惩罚,所扣工资。
⑥职务:表不员工所担任的职务,此类的属性有职务,工资范围,⑦汇总:对最后工资的汇总,属性包括员工编号,员工姓名,职务,工资,方法有打印。
用户包括管理员和员工,此系统有10 个管理员,管理员管理了多了员工。
管理员最后负责多个工资报表。
奖惩报表和职务是对工资报表的补充说明即泛化。
工资报表里有多个员工的工资状况,一个管理员有多个汇总。
小结在这一个星期的UML课程设计中我发现了自身的很多问题。
平时老师上课所教授的很多知识点自己都没有掌握,很多知识点甚至一点不懂。
我选择的是一个工资管理系统的设计,难度是很大的,在设计过程中我遇到很多大大小小的问题,比如我在画状态图的时候就不知道该怎么下手该怎么分析。
于是我会选择请教同学或者上网查找资料,大家一起讨论。
设计的过程中我再次感受到团队的力量,在此感谢我的同学们,他们给我讲解了很多,我从他们那里学到了很多知识,这可能是这次课程设计我最大的收获。
通过这次课程设计,我认识到学校给我们课题的主要目的。
一是要我们懂得什么是团队。
团队的力量是强大的,再困难的问题大家在一起讨论最终肯定会有完美的答案!二是巩固和正确运用我们平时所学的知识。
平时上课没有注意到的问题在这次设计中完全暴露出来,一些薄弱知识点也都一一加以巩固。
书本上的知识只是理论知识通过课程设计我们可以把理论知识与实际生活相连接,把理论的东西灵活的运用到实际生活当中。
在设计的同时达到一箭双雕的作用。