软件工程学习心得体会

合集下载

软件学习心得体会范文(精选13篇)

软件学习心得体会范文(精选13篇)

软件学习心得体会软件学习心得体会范文(精选13篇)软件学习心得体会篇1这次上机实习的主要内容是财务软件U8的使用。

实习的主要任务是掌握用友ERP—U8财务软件各板块理论的学习和对它的实际操作与运用,同时完成每日的实习日记并完成实习报告。

实习的主要地点是第二教学楼3楼计算机房,我们的带队老师是王老师。

我们小组有李清月,王霜霜,郝健秀,赵宇,我们分别担当财务总监,库存会计主管,出纳,等职位!我们通过几周来对用友ERP—U8财务软件的学习,认识和了解了财务软件系统应用基础,系统管理、总账管理以及UFO报表管理、工资管理和固定资产管理这几个方面的内容。

在初次使用用友(ERP—U8)时候老师告诉我们先建立用户,再建账号,这样方便设置用户对账号的管理。

然后建立账套,将相关的企业及人员信息进行初始设置。

并在“企业门户”里面进行基础设置。

接下来的过程就是启用总账管理系统进行日常的业务处理了,它是软件管理的核心,通过对它的操作发我学会了运用计算机进行凭证管理、出纳管理和账簿管理。

掌握了使用总账进行转账和对账的功能,能够使用数据生成报表。

此外,还对工资管理系统和固定资产管理系统的相关操作进行了深入的学习。

总之,通过对用友软件的学习基本上掌握了财务软件的操作流程及方法。

在实习中我发现了实用财务软件的许多优点:从编制原始凭证、记账凭证到登帐、结账、编制报表(去年全程都是我是和搭档手工完成,处理一些数据的时候出现了很多的差错,尤其是犯了如:金额写错、错行,借贷不平衡,凭证错乱、丢失等许多低级的错误),而电算化则不同,数据一旦进入系统,记账、对帐、汇总编制报表等过程都是在一系列的设置成的体系中进行的。

对于电算化中数据的使用与保存,只要通过账套的输出和导入功能便可简便的实现了。

另外,电算化中对于凭证、账簿、报表的收集汇总、归类查询都是很方便的。

会计电算化,提高了会计工作质量,减轻了会计人员的负担,提高了会计工作的效率,促进了会计工作的规范化。

软件学习心得体会

软件学习心得体会

软件学习心得体会软件学习心得体会(精品10篇)软件学习心得体会要怎么写,才更标准规范?根据多年的文秘写作经验,参考优秀的软件学习心得体会样本能让你事半功倍,下面分享【软件学习心得体会(精品10篇)】,供你选择借鉴。

软件学习心得体会篇1在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。

因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

计算机将具备更多的智能成分,它将具有多种感知能力、一定的思考与判断能力及一定的自然语言能力。

除了提供自然的输入手段(如语音输入、手写输入)外,让人能产生身临其境感觉的各种交互设备已经出现,虚拟现实技术是这一领域发展的集中体现。

今天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。

二十世纪九十年代兴起的Internet在过去如火如荼地发展,其影响之广、普及之快是前所未有的。

从没有一种技术能像Internet一样,剧烈地改变着我们的学习、生活和习惯方式。

全世界几乎所有国家都有计算机网络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联网络。

人们可以通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。

人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。

“网络就是计算机”的概念被事实一再证明,被世人逐步接受。

经过为期一个多月的专业实习,令我更深一步的了解和学习了网站设计。

在实习当中我们进行分工作业,大家团结起来一起完成实习任务。

实习当中我们的意见产生过分歧,制作当中遇到过技术上的问题,可是大家共同面对困难,一起解决问题,所以我们要相信团队的力量啊。

软件工程心得体会

软件工程心得体会

软件工程心得体会软件工程是一门综合性的学科,它涉及到计算机科学、软件开发方法、项目管理、需求工程、质量保证等多个领域。

在我学习软件工程的过程中,我有了一些心得体会。

首先,软件工程注重团队合作。

软件项目往往需要多个人的共同努力才能完成,而且团队中的每个成员都有自己的专长。

因此,在软件工程中,团队协作是非常重要的。

团队成员之间需要相互协作,共同解决问题,合理分工,互相信任。

只有团队成员能够充分发挥自己的优势,高效协作,才能够完成项目的开发工作。

其次,软件工程需要严谨的方法论。

软件工程是一门工程学科,它需要遵循一定的方法论来进行软件开发。

在软件工程中,有许多成熟的开发方法和模型,如瀑布模型、敏捷开发等。

这些方法提供了一种规范的开发流程,能够帮助开发团队高效地完成软件开发任务。

在实际的软件开发过程中,我深刻体会到了方法论的重要性,遵循规范的开发流程能够提高软件的质量和开发效率。

再次,软件工程需要不断学习和更新。

软件工程领域发展迅速,新的技术和方法不断涌现。

作为软件工程师,我们需要不断学习新知识,跟进行业的发展动态。

只有保持学习的态度,才能够跟上时代的步伐,应对各种新的挑战。

此外,软件工程中的技术更新也需要我们不断学习和适应。

在我学习软件工程的过程中,我发现有很多编程语言、框架和工具是我们必须掌握的,为了不断提高自己的能力和竞争力,我们需要不断学习新的技术和工具。

最后,软件工程需要注重质量保证。

软件质量是衡量软件产品优劣的重要标准。

为了保证软件质量,软件工程师需要进行严格的测试和验证工作。

在我实际的软件开发经验中,我发现测试对于保证软件质量的重要性。

软件测试能够发现软件中的潜在问题和错误,及时修复和改进。

因此,软件工程师需要具备良好的测试技能,能够编写高质量的测试用例,进行全面的测试工作。

总之,软件工程是一门综合性的学科,它涵盖了多个领域。

在我学习软件工程的过程中,我深刻体会到了团队合作、方法论、不断学习和质量保证的重要性。

软件工程实训心得体会3篇

软件工程实训心得体会3篇

软件工程实训心得体会3篇篇一:软件工程实习心得体会软件工程实习心得体会软件工程实习>心得体会(一)在这次软件工程课程中,我学到了很多东西,第一次深刻的体会到了什么叫做用工程化的思想来编写软件,以前自己也写过一些小型软件,没有做过大型的项目,直到这次课堂我担任组长并组织组员共同完成“个人图书管理系统”这个项目,第一次和别人合作,才发现运用工程化的思想来做是如此的有必要。

从这里,我才真正的意识到实施一个软件工程并不是说简单的会编码就能够解决问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个部分。

这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。

刚真正开始工作之前,我们费了很多的时间来完成一些前端工作,如需求分析和可行性分析,这块工作在别人看来可能是相对无关紧要,甚至是多于的,其实,换做在以前,我也会这么认为。

可是,我现在算是深深地明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太重要了,要想你的软件有用有市场,能被别人接受和认可,在进行过程中不会出现崩溃性的问题,这些工作缺一不可。

还有就是接下来的一些设计模块,此模块与软件编码涉及比较紧密,主要是解决一些参数传递和接口通讯的问题,此模块对我的触动远没有上两个模块对我的影响大,因此再次也不做过多的介绍。

在整个活动的完成过程中,作为组长,我收获很多,我发现,要是组里有个人不怎么想做事情时,他对于整个组织的影响是毁灭性的,正所谓“一颗老鼠屎,能坏一仓谷”,以后我的组织里要是出现这样的人,我绝不会给他继续留下来的机会,我会在第一时间将他清除出去。

还有就是,作为组长,你要做的最重要的事情,不是发挥自己的聪明才智,而是创造出一个平台,让别人去发挥,你所要做得,出了保证这个平台的完整性和公平性外,还有就是协调好各组员之间的关系。

学习软件工程的心得体会

学习软件工程的心得体会

学习软件工程的心得体会学习软件工程的心得体会软件工程学习心得体会1:整本书的内容逻辑很清晰明了,由浅入深循序渐进,首先我就大概描述下我们所学的内容,第一章是从整体分析软件工程这门学科的发展和所处的社会环境,接着后面的几章深入分析了软件开放过程和模式、软件项目管理、计算机工程、需求分析、结构化分析建模以及基于UML面向对象分析建模等。

接着我就详细介绍下我对这门课程知识点的理解概括:软件工程是指导计算机软件开发和维护的工程学科。

软件生存周期:一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。

软件的生存周期可分为八个阶段:①问题定义;②可行性研究;③需求分析;④总体设计;⑤详细设计;⑥编码与单元测试;⑦综合测试;⑧软件维护; 瀑布模式:原型进化模式:增量模式:螺旋模式:软件开发的整个过程:①需要项目团队,组建优秀的团队可以开发出更搞质量的软件产品。

任务开发团队要求小而精,成员大多在8人以内,主要成员有项目负责人、开发人员、资料管理员和软件测试员。

②项目计划是为了使软件开发各项工作有秩序地进行,包括任务分配和基于里程碑的进度安排,甘特图和任务网络图是用来描述进度计划的工具。

项目计划书可以作为软件开发的工作指南。

③项目成本估算,由于项目有来自各方面的成本包括工资开支、场地费、差旅费、设备费和资料费等,但是软件主要是对人力成本的估算,常用的方法有程序代码成本估算法等。

④软件风险管理包括很多不确定的风险因素,如计划风险、管理风险、需求风险、技术风险、人员风险、产品风险、用户风险和商业风险等等,而风险管理的主要任务是:风险识别、风险评估、和风险防范。

⑤软件文档管理,软件文档是工程模式软件开发的成果体现,包括技术文档、管理文档和用户文档。

⑥软件配置管理与软件质量管理,包括配置规划、软件变更控制、软件版本控制和质量控制计划。

《软件工程》课程既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。

软件工程学习心得体会范文

软件工程学习心得体会范文

软件工程学习心得体会范文众所周知软件对于一个公司,一个企业乃至一个国家都是十分重要的,因此一个软件的维护也十分重要。

接下来就跟一起去了解一下关于软件工程学习心得体会范文吧!软件工程学习心得体会范文篇【1】学习了这门课程, 还有老师们的多元化教课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。

整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。

是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。

整本书的内容逻辑很清晰明了,由浅入深循序渐进,首先我就大概描述下我们所学的内容,第一章是从整体分析软件工程这门学科的发展和所处的社会环境,接着后面的几章深入分析了软件开放过程和模式、软件项目管理、计算机工程、需求分析、结构化分析建模以及基于UML面向对象分析建模等。

接着我就详细介绍下我对这门课程知识点的理解概括:软件:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。

软件的特征:①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。

②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品。

③软件成为产品后,其生产只是简单的拷贝,不同于硬件制造。

④维护过程比硬件复杂的多,甚至会引发新的错误。

软件危机:指的是软件开发和维护过程中遇到的一系列严重问题。

出现软件危机的原因:①软件维护费用急剧上升,直接威胁计算机应用的扩大。

②软件生产技术进步缓慢。

软件工程是指导计算机软件开发和维护的工程学科。

软件生存周期:一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。

软件的生存周期可分为八个阶段:①问题定义;②可行性研究;③需求分析;④总体(概要)设计;⑤详细设计;⑥编码与单元测试;⑦综合测试;⑧软件维护;瀑布模式:是传统的软件开发模式,其中的“瀑布”是对这个模式的形象表达,由山顶倾泻下来的水,自顶向下、逐渐细化。

《软件工程》学习心得(精选五篇)

《软件工程》学习心得(精选五篇)

《软件工程》学习心得(精选五篇)第一篇:《软件工程》学习心得《软件工程》学习心得一、软件工程的定义软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。

它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。

在现代社会中,软件应用于多个方面。

典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。

同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。

这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

二、软件工程的目标在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。

三、软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。

软件工程的原则有以下四项基本原则:1)选取适宜开发范型;2)采用合适的设计方法;3)提供高质量的工程支持;4)重视开发过程的管理。

四、软件工程的由来据说上个世纪60年代的程序员都是天才,写程式就像写日记一样,吃过晚饭没事干随手就可以写几个出来玩,第二天还可以拿去卖钱。

所以那时候程序员在大家眼中,跟那些搞美术,音乐的是一类的,被称为“艺术家”。

但事过境迁,就像任何人都不会嫌钱多一样,永远都不会有人嫌CPU快的。

于是,随之而来的就是硬件的迅猛发展和越来越变态的软件。

记得以前常去同学家拷游戏,通常几张软盘就可以搞定,而现在的游戏,两三张CD-ROM都算少的了。

像如此庞大复杂的怪物,就算你是如何的天才,一个人肯定是搞不定的,否则,等你把程式写出来,人家Intel连奔腾N都开发出来了。

既要开发大型的软件还要追求速度(这样才能赚钱),于是很自然地,合作的概念被提了出来。

2024年软件工程学习心得体会范本(2篇)

2024年软件工程学习心得体会范本(2篇)

2024年软件工程学习心得体会范本在本学期的软件工程课程的学习中,我们学习了十一章的内容。

第一章软件与软件工程的概念,这一章主要讲解的是一些概念性和基础性的内容,例如软件的概念、特性,软件危机的主要表现,软件工程的概念以及软件生存期、典型生存期模型等等。

第二章软件工程方法与工具,这一章主要对软件工程方法进行介绍,包括三种方法:传统方法、面向对象方法、形式化方法。

还引出了工具UML。

第三章软件需求获取与结构化分析方法,本章详细介绍了需求获取与需求分析阶段的任务以及结构化分析方法,画分层的数据流图、E-R图以及状态图式本节的重点。

第四章结构化分析方法,这一章重点讲解了使用变换型映射方法和事务型映射方法生成初始的模块结构以及模块结构的改进。

第五章编码,这一章重点讲解了编码的风格及规范,还告诉我们编码规范说带来的好处,并告诫我们将来一点要形成好的编码风格。

第六章软件测试方法,本章讲解了软件测试相关的概念及重要性,软件测试与开发各个阶段的关系;还介绍了白盒测试技术以及黑河测试技术。

第七章统一建模语言UML概述,本章详细介绍了UML的基本模式、事物、关系及建模时用到的各种图进行了介绍。

第八章面向对象分析,这一章主要讲解了面向对象分析的____种模型,包括功能模型、静态模型和动态模型。

第九章软件体系结构与设计模式,本章对软件体系结构的基本概念、典型风格等进行了讲解。

第十章面向对象设计,本章的重点是对面向对象分析时建立的对象模型进行调整和细化。

第十一章软件维护,本章主要介绍软件维护的任务、软件维护活动以及软件维护方法进行了介绍。

要学习软件工程,学会如何系统的思考,以及养成良好的编码习惯,想学好软件工程,就必须知道软件工程的目标、过程和原则:软件工程目标:生产具有正确性、可用性以及开销合宜的产品。

正确性指软件产品达到预期功能的程度。

可用性指软件基本结构、实现及文档为用户可用的程度。

开销合宜是指软件开发、运行的整个开销满足用户要求的程度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程学习心得体会软件工程学习心得体会【篇一:软件工程导论心得与感想】软件工程导论在前不久的几周里,刚刚结束了“软件工程导论”课程的学习。

这门课程带给了我很大的启发,让我对软件工程这一新兴学科有了全面的,深刻的认识。

卢苇老师精彩的讲演,同学们积极地提问与回答,都带给了我深刻的认识。

下面是我在学完该课程后的一些启发。

一、我对软件行业的认识其次是我国的软件力量。

我们国家面临着一个良好的社会的环境,社会安定,政府稳定,特别是当前经济发展迅速,法制建设不断完善,高新技术领域突飞猛进。

但是由于法律制度不完善,并且从业人员普遍创新的意识不够完善等等多方面的因素,我国的市场并非特别乐观。

我们都能清晰地看到许许多多成功的企业都未做到完全的创新,如“淘宝网”便是借鉴“亚马逊”网站,而“人人网”也与facebook有极大的相似度,而腾讯更是众所周知的山寨之王。

但是换个角度看看,这正说明,我国的软件具有极大地潜力,在未来的几年,几十年之间,我国的软件行业必会重新洗牌,涌现出强大的软件企业,而我们,也一定有机会实现自己的软件梦。

第三是我国软件行业的人员构成。

我国的软件行业目前主要还是中低素质人员构成。

打不风程序员,他们没有系统的、完整的学习整个软件工程的知识,仅仅靠自学或者短期学习,掌握到部分的、片面的知识就已经进入从业阶段,这样的学业使他们不能够胜任自己的工作。

而高端的软件从业人员相比较而言是相对稀少的,所以我国的软件行业并未真正崛起。

我们急需那样的高端人才,而这些人才,便是现在我们学院所努力培养的。

二、我对我们学院软件工程专业的认识it行业是随着电子信息产业的发展而逐步发展起来的,并且日益得到完善。

it行业的平稳增长必然会带来软件工程师需求的增长,目前随着it产品出现的技术融合,市场需求的巨大和专业人才的缺乏,由此可知,软件行业还是比较乐观的。

但软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。

北京交通大学软件学院是经教育部批准的国家示范性软件学院。

学院成立于2003年2月,是为适应我国经济结构战略性调整的要求和软件产业发展对人才的迫切需求,实现我国软件人才培养的跨越式发展而建立的。

学院充分发挥学校的计算机学科优势和it 企业资源综合优势,利用已有的办学与市场资源,与国内外著名的it 企业开展合作,在管理体制、运行机制、教育思想与理念、人才培养方案与课程体系、教学模式与方法、产学研合作等领域大胆创新,已探索出一条有效地培养“国际化、工业化、高层次、复合型” 软件人才的办学之路。

作为教育部批准的全国36所示范性软件学院和学校教育体制改革与办学机制创新的试验田,北交大软件学院承载着学校的殷切期望。

作为国家重要的软件人才培养基地,在管理体制、运行机制、教育思想与理念、人才培养方案与课程体系、教学模式与方法、产学研合作等领域大胆创新,探索出一条有效地培养“国际化、工业化、高层次” 软件人才的办学之路,推出了“2+1+1”人才培养模式。

作为一名北京交通大学软件学院的靴子,我感到十分自豪。

三、我未来的职业规划在学习完院长的导论课后,我对自己的直接规划产生了很深的想法并且做出了很大的改变。

首先,我一定要努力完成大学的学业。

在大学一年级,我要认真地完成专业课程,努力学好c语言和java的课程,同时扩大自己的知识面,多多学习一些有关软件方面的知识,不断地充实自己。

在大学二、三年级,我要注重学习java基础知识、多学习项目开发经验,了解项目开发业务知识,并在学习中掌握db2数据库的sql语句的复杂查询以及管理操作,并深入学习了解struts、hibernate、spring相关操作。

同时在大三结束之前,我要至少了解并熟悉2门编程语言,如.net、c++、php;并学习掌握noracle、ms-sql数据库管理操作;掌握软件开发各个阶段的基本技能,如市场分析, 可行性分析, 需求分析, 结构设计, 详细设计, 软件测试等。

如果有时间的话,还要学习管理方面的相关知识,由技术型向管理型方面的转移。

我要多多锻炼自己的能力,不论待人接物,还是进行演练,都要积极参见,努力争取较大的提升。

在大学四年级,学校会安排比较多的实习,到那时候,就要好好工作,发挥自己前三年学到的知识,努力完成自己的毕业实习,最后,优秀地完成自己的大学学业。

如果能够,我将选择继续深造,可以通过保研,考研等等许多途径,努力获得研究生的资格。

同时,就业也是一个不错的选择,但是不论考研还是工作,我都要一如既往地补充自己,不断提高自己的专业水平。

在工作时,我会优先选择私人的,创意性比较强的公司,从中积累经验,并且努力奋斗,成为复合型人才,我便可凭此进入大公司或者帮助自己的公司变得更加强大和成功,最后成为it行业中优秀的一员。

四、总结卢苇教授的“软件工程导论”真的让我获益良多,对于软件工程专业有了深刻的了解,对自己以后的道路的安排也有了深刻的认识。

上课的日子总是很快,不知不觉中遍结了课,我感到如梦初醒,因为我们才敲开软件知识的大门。

路漫漫其修远兮,吾将上下而求索。

不经历风雨怎能见彩虹。

我要时刻保持一颗清醒的头脑,随时为自己的目标而奋斗。

其实,每个人心中都有一幅画,描述着理想、信念、追求、抱负;每个人心中都有一片森林,承载着鸟语花香的甜蜜、阴森恐惧的彷徨。

一个人,若要获得成功,必须拿出勇气,付出努力、拼搏、奋斗、成功。

机遇不同情眼泪的忧伤、不相信颓废的绝望,只期待爱打拼、时刻准备着的人。

【篇二:学习《软件工程》课程心得体会】软件工程课程——心得体会摘要:高校教职工工资管理系统是为了解决教职工工资管理的而设计的,目的是建立一个能够初步实现高校教职工工资管理系统的智能化管理,该系统能跟据每位教师的职称不同而确定不同的基本工资,同时能根据每个教职工的出勤率,加班时间计算出每个教职工的月工资,还能根据每个月的情况计算出年终奖金。

利用此系统能减少工资计算管理教职工数量,增加教职工效率,同时还能使公司工资管理更加合理、透明,为高校节约成本。

在进行软件需求说明书设计及概要设计的心得体会。

关键字:工资管理功能心得绪论:软件工程课程设计的题目是高校教职工工资管理系统,本文主要是对于软件工程课程设计中需求分析与概要设计分析的心得。

我们进行设计的项目是高校教职工工资管理系统。

高校教职工工资管理系统是为了解决教职工工资管理的而设计的,目的是建立一个能够初步实现高校教职工工资管理系统的智能化管理,该系统能跟据每位教师的职称不同而确定不同的基本工资,同时能根据每个教职工的出勤率,加班时间计算出每个教职工的月工资,还能根据每个月的情况计算出年终奖金。

利用此系统能减少工资计算管理教职工数量,增加教职工效率,同时还能使公司工资管理更加合理、透明,为高校节约成本。

一、需求分析和概要设计。

1)需求分析按照软件工程的软件过程来说:1需求分析产生了软件功能规格说明书,需要确定用户对软件的需求,要作到明确、无歧义。

不涉及具体实现方法。

用户能看得明白,开发人员也可据此进行下面的工作(概要设计)。

2.概要设计产生了软件概要设计说明书,说明系统模块划分、选择的技术路线等,整体说明软件的实现思路。

并且需要指出关键技术难点等。

在进行需求分析时,我们既是开发者又是用户,本系统的业务流程与业务分类的定义比较难。

我们的团队进行了研讨,还充分运用了身边的各种资源,大量的查找了很多网络上关于工资系统的资料。

通过资料的进行讨论、根据我们的课题进行分析,最后确定了用户的需求为:1.本系统在高校应用后高校工资管理方面的教职工将减少至目前的50%左右;2.本系统在高校应用后将在高校各方面的成本将会有所降低;3.本系统在高校应用后将教职工的工资达到完全透明,计算更加精确教职工因纠纷事件减少到1%。

根据分析将系统的功能从一般教职工与系统管理者两个角度将功能划分为7个模块,当然介于我们的知识有限,有的功能没有实现:员工工资与考勤直接挂钩,但本系统无法与员工考勤系统挂钩相连,由于涉及此系统时该高校并没有员工考勤系统,而且我们在最初进行商量的时候也没有提出该要求。

2)概要设计从概要阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

由概要设计说产生大的概要说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

在本阶段主要涉及处理流程的设计、总体结构和模块外部设计、功能分配。

在接口设计上有用户接口、外部接口、内部接口;数据结构设计有逻辑结构设计、物理结构设计等等。

在接口设计时参考了大量的资软件工程课程设计——心得体会料。

最后就是编写文档——软件需求说明书、概要分析说明书。

而文档的作用在于:一是可以帮助整理思路。

把要完成的目标,系统的结构,每一个模块的功能等整理一下,然后分门别类地写下来,这样在开发的过程中,就有据可依,在需要回过头来修改设计的时候,也有证可考。

二是便于交流。

三是可以作为以后维护时的参考资料。

三、软件工程课程设计——心得体会我们进行了为期一周的课程设计。

通过这次课程设计,我拓宽了知识面,锻炼了能力,综合素质得到较大提高。

安排课程设计的基本目的,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。

尤其是观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。

作为整个学习体系的有机组成部分,课程设计虽然安排在一周进行,但并不具有绝对独立的意义。

它的一个重要功能,在于运用学习成果,检验学习成果。

运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。

检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。

对我们信息管理与信息系统专业的学生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。

这也是一次预演和准备毕业设计工作。

通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理转型期。

课程设计促进了我系人才培养计划的完善和课程设置的调整。

在一个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对软件开发流程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。

软件工程课程虽已结束,但我对于软件工程的学习才刚刚开始。

相关文档
最新文档