篇一 :软件设计大赛活动总结

西安财经学院信息学院 软件设计大赛活动

信息学院团工委信息学院科技联盟20xx年x月x日

软件设计大赛活动总结

一、活动介绍

为了深入贯彻“素质、技能、自学”的六字方针,正确引导我校同学积极参加科技创新活动,不断培养创新精神和团队意识,切实增强理论联系实际的能力,通过富有自由、开放、创新精神的大赛,为广大同学提供一个提高自我、展示才华的平台,并且通过这一平台,结交更多优秀的人才,提高广大同学的学习积极性、创新意识和勇于实践的科学精神。校园科技文化节是一个交流文化,学习技能的好机会,是展现西安财经学院学子良好风采的不二之选。

在西安财经学院共青团委员会主办信息学院团工委及信息学与科技联盟承办的科技文化节之软件设计大赛在二号教学楼304教室顺利开展,为此次比赛顺利的开展,信息学院团工委、信息学院科技联盟都付出了很大的努力,比赛当晚,选手精彩演绎着自己的作品,主持人与台下的观众互动玩乐。最终由侯鑫同学做的3D游戏摘得桂冠,历时一个月之久的软件设计大赛也画下了圆满的句号。

二、活动过程

1、准备阶段

十月底活动所需的横幅海报包括展板制作完毕。十一月初由办公室派人发放报名表,宣传部负责贴通知、海报和展板的摆放。十一月中旬科技联盟各部门负责在二号食堂前面进行活动报名,并发放宣传单。报名结束,办公室负责对报名人员的统计,并做好赛程

安排。十一月x日左右申请比赛教室并进行软件的安装,以确保比赛的顺利进行。

2、活动开展

11月24号晚7点,大赛正式开始,先是由科技联盟部分干事组织老师、选手、嘉宾入比赛现场,按排就座.之后比赛正式开始,赛场上同学们各展身手,激烈比赛,工作人员服务周到,仔细认真,保证了此次活动的顺利进行.

3、活动后续

为了保证此次活动顺利举办成功,我们做了各部门责任以及责任追究,具体事项如下:

外联部:全全负责本次活动的各项协调、调度等事项,并与赞助商协调活动赞助等相关适宜。如果活动出现状况应由外联部负责。

…… …… 余下全文

篇二 :第二届“中国软件杯”大学生软件设计大赛总结0904

第二届“中国软件杯”大学生软件大赛总结

为了积极响应《国家中长期教育改革和发展规划纲要(20##-20##年)》和《软件和信息技术服务业“十二五发展规划”》,科学引导高校青年学子积极参加科研活动,切实增强自主创新能力和实际动手能力,实现应用型人才培养和产业需求的有效衔接,推动我国软件和信息服务业又好又快发展,由工业和信息化部、教育部和江苏省人民政府在“江苏软件杯”的基础上,创办了面向中国高校在校学生(含高职)纯公益性的软件设计大赛,即“中国软件杯”大学生软件设计大赛。

大赛由政府指导,企业出题,高校参赛,专家评审。

1、大赛筹备和赛题征集

第二届大赛自20##年9月开始,经过赛事筹备、赛题征集等工作,至20##年12月,经过三个月的赛题征集,最后中国航信、宇龙酷派、石化盈科、远光软件、瑞中数据等软件企业所出的14道赛题,经审核当选大赛赛题。

 

2、参赛队伍报名

20##年3月1日,大赛参赛报名工作正式启动。

截止到20##年5月31日,共有来自全国29个省、市、自治区的2216支队伍报名参赛,报名队伍数量比去年净增加545支。其中江苏、广东、湖北、山东四省报名数量位居前列。在所有报名参赛的院校中,包括211院校71所,985院校29所。

 

  

 3、初赛评审

20##年7月15-19日,第二届“中国软件杯”大学生软件设计大赛初赛评审在北京理工大学、北京航空航天大学、北京工商大学三个赛点同时拉开帷幕。

由中国科学院软件研究所专家,各高校软件学院相关专家教授,宇龙酷派、石化盈科、用友软件、中国航信、瑞中数据、远光软件、联创科技、江苏国瑞信安、中软等国内软件龙头企业技术骨干等组成的专家评审团对全国500多所院校提交的作品进行了公平合理,科学细致的评审。江苏省经济和信息化委员会龚怀进副主任等领导莅临评审现场,对整个评审工作进行了指导,龚主任认真观看了整个评审过程,并且参观了相关作品的现场展示。

…… …… 余下全文

篇三 :“蓝桥杯”软件设计大赛获奖总结

参加20xx届“蓝桥杯”软件设计大赛获奖总结

我是安庆师范学院计算机科学与技术专业的一名学生,我很高兴有机会参加20xx届“蓝桥杯”软件设计大赛并幸运地获得了安徽赛区一等奖。首先要感谢的是学校、学院领导及老师对我们队的支持和帮助。特别要感谢江伟老师、李培森老师、程誉谷老师等老师一直以来对我们精心的辅导和鼓励,才有我获奖的机会。参加“蓝桥杯”软件设计大赛是一件很有意义的事情,它不仅推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才还提升了高校毕业生的就业竞争力,全面推动行业发展及人才培养进程。

5月5号在合肥参加了20xx届“蓝桥杯”软件设计大赛。比赛感觉不是太好。比赛的开始,看了第一道题目本打算用编程进行解答,但花了很长时间都没有理出思路,在上面浪费了很长的时间才通过“笨办法”算出结果。之后就有些紧张了,由于前面花的时间太久,做后面的题时总感觉时间不够。做到填空题时,有一道填空题不会,最后算是想出来了,却也是浪费了很长时间。最后做编程题时,只剩下不到2个小时,匆匆忙忙写完第三道题后时间就到了。

…… …… 余下全文

篇四 :软件设计总结

1.软件设计是对实现软件的结构、系统的数据、系统组件之间的接口以及所用算法的描述。 即软件设计阶段要解决“怎么做”的问题。

4.软件设计的任务

总体设计(概要设计)和详细设计。 概要设计的主要任务:

设计软件结构

(1)采用某种设计方法,将一个复杂的系统按功能划分成模块 (2)确定每个模块的功能

(3)确定模块之间的调用关系

(4)确定模块之间的接口,即模块之间传递的信息 (5)评价模块结构的质量 数据结构及数据库设计

(1)数据结构的设计:设计抽象的数据结构 (2)数据库的概念设计、逻辑设计和物理设计 编写概要设计文档 文档主要有: (1)概要设计说明书。

(2)数据库设计说明书,主要给出所使用的DBMS简介、数据库的概念模型、逻辑设计、结果。

(3)用户手册,对需求分析阶段编写的用户手册进行补充。 (4)修订测试计划,对测试策略、方法、步骤提出明确要求。 详细设计的主要任务: 确定模块内算法;

数据结构详细设计(JACKSON方法);

接口内部的细节。

6.软件结构表示软件系统的构成,是软件模块间关系的表示。

软件结构图是总体设计阶段的主要描述工具,它描述了构成系统的基本元素——模块及模块之间的调用关系,模块之间的数据传递关系。 7.软件的层次结构 有关指标:

⑴深度:表示软件结构中从顶层模块到最底层模块的层数。 ⑵宽度:表示控制的总分布。

⑶扇出数:指一个模块直接控制下属的模块个数。 ⑷扇入数:指一个模块的直接上属模块个数。

8.所谓模块的独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他模块的接口是简单的。即功能专一,模块之间无过多的相互作用的模块。 9.模块独立性的度量标准是两个定性准则:

耦合性 用于描述模块之间联系的紧密程度。 用于描述模块内部联系的紧密程度。

模块独立性比较强的模块应该是具有高内聚性和的低耦合度。 10.必须掌握耦合和内聚的类型,尤其是内聚。

…… …… 余下全文

篇五 :20xx最新软件设计师知识点总结

软件设计师知识点总结

一、软件工程

1.1 软件工程基础知识

软件生命周期:

   软件的生存期划分为制定计划、需求分析、设计、编程实现、测试、运行维护等几个阶段,称为软件生命周期。

软件开发模型

常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型

Ø  瀑布模型(Waterfall Model):缺点:瀑布模型缺乏灵活性,无法通过开发活动澄清本来不够明确的活动。因此,当用户需求比较明确时才使用此模型。

Ø  演化模型(Evolutionary Model):也称为快速原型模型。快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。

Ø  螺旋模型(Spiral Model):将瀑布模型和演化模型相结合,综合了瀑布模型和演化模型的优点,并增加了风险分析。包含4个方面活动:制定计划:风险分析:实施工程:客户评价:

Ø  喷泉模型(Water Fountain Model):主要用于描述面向对象的开发过程。喷泉一词体现了面向对象开发过程的迭代和无间隙特征。即允许开发活动交叉、迭代地进行。

²  迭代:模型中的开发活动常常需要重复多次,在迭代过程中不断完善软件系统。无间隙:指在开发活动(如分析、设计、编码)之间不存在明显的边界。

²  V模型(V Model):该模型强调测试过程应如何与分析、设计等过程相关联。

²  增量模型(Incremental Model):好处是软件开发可以较好地适应变化,客户可以不断地看到所开发的软件,从而降低开发风险。

构件:是由多种相互作用的模块所形成的提供特定功能的代码片段构成.

…… …… 余下全文

篇六 :软件项目设计个人工作总结

《软件项目设计》个人工作总结

班级: 学号: 姓名:

一、个人工作详细说明

本次软件项目设计的题目是场地预约系统,它是基于B/S模式实现的用于体育城场地管理预约的Web应用软件。为用户提供并接受用户提出的需求信息,同时通过数据库管理系统存储数据,给场地的管理带来很大的方便。本项目的实现分为前台与后台。其中前台,用户可以浏览场地所提供的可预订场地的信息,同时可以对需要的场地进行预订;后台主要是针对管理员,管理员可以通过后台对场地的相应信息进行增添修改等操作。

我基本参与了本项目的全部实现过程,涉及项目的需求分析,概要设计,详细设计,代码编写,调试与运行。在需求分析阶段和小组其他成员认真分析讨论了本项目各方面的需求,主要是功能方面的需求,基本确定了本场地预约系统应该具有的基本功能。概要设计阶段通过讨论分析确定了所需表结构。详细设计阶段参与部分代码的编写,其中包括页面与数据库交互的实现,还有相应jsp页面代码的实现几布局的调整,修改。

在数据库设计实现阶段,通过和我们组其他成员的共同讨论,确定了场地信息、用户信息等表结构的详细信息,并实现了其数据库的建立和相应表的具体信息的设计实现。同时针对个别表结构完成了相应代码的编写与实现。

在后台,实现了用户的信息的浏览查看,修改及删除等功能,同时完成了足球场等场地信息的浏览、增添、修改、删除等功能。

前台参与了主界面的设计与实现,通过查询数据库得到主界面显示所需场地的相关信息,通过这样,用户可以很清楚的获知所有可预订场地的信息,其主界面上的所有关于场地的数据都是动态从数据库获取的,这样当场地增添或删除时通过修改数据库可以很方便的实现界面呈现给用户的场地信息,能够很好的使实际情况跟提供给用户的信息保持同布,非常利于场地信息的管理和发布。

二、个人工作体会

时间过得真快,不知不觉中近一个月的课程设计就要结束了。本次课程设计我们组做的题目是场地预约系统,先前选题的时候以为它实现起来应该比较简单,在通过后边的具体分析之后才发现它并不是我所想象的那样简单,其中涉及许多问题我当时并没有想清楚。

…… …… 余下全文

篇七 :软件设计师-工作总结

20xx年度个人工作总结

-XXX

一年来,我以“服从领导、团结同志、认真学习、扎实工作”为准则,坚持高标准、严要求,完成了各项工作任务。

一、加强学习、不断提升自身素养

作为一名入党积极分值,认真学习党的精神,积极向党组织靠拢,弄清工作的方向、目标和任务,确保在思想上、行动上和党组织保持一致;针对自身不足,有针对性地进行学习,提高自己的思想境界,牢记“全心全意为人民服务”的宗旨,树立服务意识,培养奉献精神。

二、端正作风,勤恳认真严于律己

结合自身工作的实际情况,按照公司的规章制度,时刻警醒自己,做到遵章守纪、团结同事、求真务实、乐观上进,始终保持严谨认真的工作态度和一丝不苟的工作作风,做到老老实实做人,勤勤恳恳做事。

三、努力工作、确保完成各项任务

在工作实践中,打好理论基础。积极向同事学习经验,多问多想多做,做好反思和总结,在实际操作中磨练自己的业务能力。领导交办的每一项工作,分清轻重缓急,科学安排时间,按时、按质、按量完成任务。一年来,我主要承担组织部产品线的设计和研发工作: 20xx-1~3月,~~;

20xx-3~7月,完成~~的需求调研、设计、开发工作;

20xx-7~10月,完成~~的需求调研、设计、开发工作;

20xx-10~12月,参与~~项目;

四、工作中的不足与20xx年工作计划

回顾一年来的工作,我在思想上、学习上、工作上取得了新的进步,但我也认识到了自己的不足之处,主要是专业技术水平有待提高,工作方法有待改进,实践经验还不够等。我将正视自己工作中存在的问题,并在以后的工作学习中加以改正。

20xx年计划:

20xx-1~3月,~~项目的需求调研工作;

20xx-4~7月,完成~~全国推广工作,完成~~项目的研发和推广工作;

20xx-8~12月,~~

…… …… 余下全文

篇八 :软件设计模式(总结归纳)

1. 工厂模式和抽象工厂模式

相同点:在两种工厂模式在被使用的时候都能产生具体的产品类,比直接创建对象更加灵活! 不同点:工厂模式只有一个抽象产品类,而抽象工厂模式可以有多个!工厂模式的具体工厂类只能创建一个具体类的实例,而抽象工厂模式则可以创建多个!

2.抽象工厂模式和建造者模式

相同点:都能生产出具体的产品类

不同点:抽象工厂模式是定义一个创建对象的接口,让子类决定实现哪一个类,抽象工厂使其子类延迟到其子类,其本身是没有状态的。建造者模式是将一个复杂对象的创建与他的表示分离,使同样的构造过程可以创建不同的表示,其是有状态的,比抽象工厂更加灵活(比较之下,抽象工厂处于更加具体的尺度上,而建造者模式处于更加宏观的尺度上)!

3.类适配器和对象适配器

对象适配器:不是通过继承的方式,而是通过对象组合的方式来进行处理的,我们只要学过OO的设计原则的都知道,组合相比继承是推荐的方式。

类适配器:通过继承的方式来实现,将旧系统的方法进行封装。对象适配器在进行适配器之间的转换过程中,无疑类适配器也能完成,但是依赖性会加大,并且随着适配要求的灵活性,可能通过继承膨胀的难以控制。

【一般来说类适配器的灵活性较差,对象适配器较灵活,是我们推荐的方式,可以通过依赖注入的方式,或者是配置的方式来做。类适配器需要继承自要适配的旧系统的类,无疑这不是一个好的办法。】

4.装饰,组合和责任链模式

装饰模式是一个链型的组织关系,而组合模式是一个集合的组织关系,也就是说组合模式必须有一个类是组合的容器,它包含了所有组合模式中的功能类,而装饰模式任何一个类都是链上的一个节点而已。但是这里装饰模式和组合模式没有优劣之分,只是适合的场景不一样,模式本身就是没有优劣之分,只是各自适合不同的场景。而 在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使系统可以在不影响客户端的情况下动态的重新组织链和分配责任。

…… …… 余下全文