63 lines
5.1 KiB
Markdown
63 lines
5.1 KiB
Markdown
实践目的
|
||
首先对项目内容进行“概述”,并明确说明本人从事的工作;
|
||
然后,写出本人通过本次实践,达成了以下哪些能力的培养,要求简洁清楚。可以从以下几点来说明:(不要照抄以下内容,说明自己的能力达成情况)
|
||
设计/开发解决方案的能力:
|
||
(1)掌握软件生命周期要素(理解、掌握,并能够按照面向对象的思想对系统进行设计),熟悉软件需求分析、设计、实现、测试的方法和技术(能够使用UML类图对系统整体建模,会抽取类、属性、方法、关联,设计合理,符合系统要求;能够合理持久化存储;界面设计美观实用等);
|
||
(2)能够设计满足特定功能需求与性能需求的解决方案,并体现创新意识;
|
||
研究能力:
|
||
(3)能够理解系统软件的设计思路和基本原理,掌握应用软件技术、科学方法,具备创新性地解决软件工程具体问题的能力;
|
||
使用现代工具的能力:
|
||
(4)能够选择恰当的技术、资源、现代工程工具和信息技术工具,对复杂软件工程问题进行分析、计算或设计;
|
||
沟通能力:
|
||
(5)具备一定的社交技能和技巧,能够就与本专业相关的当前热点问题发表自己的观点,能够以口头、文稿、图表等方式与业界同行进行技术交流与沟通,能使用通俗易懂的语言与社会公众进行表达与沟通;
|
||
|
||
1. 相关技术基础
|
||
写出本次实践过程中你所用到的相关技术,包括与项目相关的理论基础,项目开发方法、开发工具、开发环境等关键技术的介绍;
|
||
|
||
2. 实践结果
|
||
此部分属报告的主要部分。包括:
|
||
3.1 需求定义
|
||
“系统分析”也可以看成是需求定义,包括对整个项目的介绍分析及本人工作内容的详细分析,如业务分析、功能分析(可使用例图、活动图来描述)、可行性分析等;
|
||
3.2 系统设计
|
||
“系统设计”包括总体设计和详细设计,"总体设计"包括系统架构设计、功能模块划分等,"详细设计"要围绕本人工作内容展开,包括功能模块详细设计、类和对象的设计、动态模型设计(时序图、状态图、协作图等)、算法设计、数据库设计等;
|
||
3.3 系统实现
|
||
“系统实现”也要围绕本人工作内容展开,从编码实现角度论述相应功能模块的实现细节,并展示自己所完成的主要成果及实际应用情况等。可通过“程序流程图”、“关键代码”和“界面”进行直观论述。
|
||
3.4 系统测试
|
||
“系统测试”包括测试方案设计、测试用例和测试结果、最终的测试结论或评价等。
|
||
|
||
3. 实践总结
|
||
简述你在实践过程中的内容完成情况,重点介绍创新点及不足(也就是可以再完善的部分,只是时间不允许了。不足不代表不好,也说明你思考了,但是来不及完成实现)
|
||
|
||
4. 参考资料
|
||
例:
|
||
[1] 数据结构、算法与应用:C++语言描述 [Data Structures,Algorithms,and Applications in C++][M].机械工业出版社出版时间:2000-01-01.
|
||
[2] 数据结构(C语言版) [M].北京: 中国铁道出版社, 2011-08-01.
|
||
|
||
|
||
|
||
|
||
|
||
基础编程实训成绩评定表
|
||
|
||
考核内容 考核标准 分值 得分
|
||
|
||
面向对象设计能力 1. 能够很好的按照面向对象的思想对系统进行设计和实现,设计合理的实体关系,正确使用UML类图对系统整体建模,设计合理,符合系统要求;
|
||
2. 能够很好的划分模块和提取方法,程序设计具有高内聚低耦合的特点;
|
||
3. 能够合理应用多种设计模式,提高系统的灵活性和可用性; 20
|
||
面向对象编程能力 1. 能够应用面向对象程序设计语言进行系统实现;
|
||
2. 能够很好的使用继承和多态,提升代码复用性;
|
||
3. 程序设计逻辑结构清晰合理;
|
||
4. 代码规范,遵照Java的代码规范。 20
|
||
解决问题能力 1. 能够正确使用已有的架构完成系统功能,如MVC架构;
|
||
2. 能够很好的设计持久化存储结构。正确使用Java语言实现设计的系统,程序结构清晰,代码书写规范,简洁,实现的系统功能完善,运行稳定,基本无bug。
|
||
3. 界面美观,符合用户习惯; 20
|
||
学习能力 1. 能够自学Java语言中关于图形用户界面的知识,并能为开发的系统构造图形用户界面。能够挑选合适GUI插件(如window builder插件)快速构建图形用户界面。
|
||
2. 能够在集成开发环境中对系统进行开发和调试,能够使用代码检查工具提升代码的正确性。
|
||
3. 能够通过网络、课堂、书籍等多处获取所需的知识,并应用这些知识解决相应的问题。
|
||
4. 在解决问题的过程中有自己独到的见解,并能够有所创新。 20
|
||
报告质量 1. 实践报告格式规范,报告内容充实、正确,报告叙述逻辑严密,可准确反映出设计和实现的结果。
|
||
2. 实践报告能够体现实践过程中出现的问题和解决方案,以及独立分析问题和解决问题的能力。
|
||
3. 报告格式统一,图表使用规范,报告用词准确,符合科技文档写作要求。 20
|
||
总 分(百分制)
|
||
|