软件工程专业毕业设计论文内容模板

2022-08-12 12:57:52   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《软件工程专业毕业设计论文内容模板》,欢迎阅读!
软件工程,毕业设计,模板,内容,论文
本科毕业设计论文模板软件开发类)

1 绪论

1.1研究背景(合并1.2) 阐明(1)项目来源;2)系统开发的目的和意义等。(概述) 1.2研究开发现状分析

1研发现状:现有系统解决领域问题及其技术运用现状的分类、分析,优缺点分析:总结现有成果的优缺点;2)系统开发的必要性;在上述分析的基础上,阐明项目研究开发的必要性。 1.3 主要研究内容.

1)技术路线:采用什么技术、方法、环境与工具;2)系统特征:解决的关键问题(解决什么问题)、达到什么目标,实现什么功能。 1.4本文的组织结构

简单介绍论文各章的主要内容; 2.相关技术和工具综述

介绍项目中将要用到的主要技术、理论和方法(2-4个技术点或原理方法)。这些原理、方法、图表应来源于经典工程教科书、官方技术网站、国内核心期刊、ACM/IEEE论文与期刊。

注意:第一、二章是引用文献最集中的章节,但篇幅不要超过全文(不含附录)1/4后续章节尽量不要再出现大段引用的现象; 3.需求分析 3.1 业务分析

3.1.1 业务范围:用户的组织结构、角色及业务分工(业务用例图) 3.1.2业务领域模型(类图) 3.1.3核心业务流程(活动图) 3.1.4其他业务逻辑 3.2系统功能分析 3.2.1系统用例图

3.2.2 主要用例的用例规约 3.3系统非功能分析

包括运行环境、系统接口、数据要求、主要性能、质量体系(可靠性、可用性、安全等)、其他需求等; 4.系统设计

4.1系统总体架构设计

Web项目经常采用的架构形式是MVC和分层架构,按照这些架构给出系统的架构图,图中标明各部分的主要部件及部件之间的关系。对照架构图以通俗的语言阐明系统的实现原理。(嵌入软件应包括系统原理,硬件框架)

架构图可以使用自定义的示意图,但注意图中一种符号只能表达一种涵义,避免二义性。也可使用包图、构件图等更精确的UML图示表达系统架构。

4.2 系统静态结构设计

结合总体架构设计、系统实现环境和业务领域模型,给出系统的设计类图,并描述每个类;如果类图较复杂,只需要描述主要类;

4.3 业务用例的实现

用顺序图或协作图描述用例的实现,除领域概念(类/对象)外,加入用户界面、技术


支撑环境(持久化、通讯、进程管理等相关概念)等技术类概念(类/对象)。注意:一个用例可对应若干个顺序图/协作图,若用例较多,只描述主要用例的实现即可。

4.4 数据库设计

包括逻辑设计物理设计和数据库访问设计

1逻辑结构设计:对类图中的实体类,给出对应的关系模式,给出ERD(主要描述实体之间的关系和关键属性,其它属性可以忽略)

2物理设计:包括数据表、视图、存储过程等数据库的物理对象; 3)数据访问设计:采用什么方法,实现对象的读写; 4.5类的详细设计

描述主要类的说明及接口、以及主要类关键方法的算法。算法描述可使用活动图、顺序图、程序流程图或其他传统详细设计方法



5.系统实现

5.1系统物理结构

给出系统的物理组成,建议使用组件图,或给出系统的各个物理文件及其作用; 5.2系统物理部署 建议采用部署图; 5.3主要类的实现

给出主要的实现技术和核心代码; 5.4系统主要功能实现

选择若干典型界面说明系统的重要输入/输出,与已有系统进行多方面的对比说明先进性或特色,或与本系统投入使用前状况对比说明应用效果。

5.5 实现中遇到的问题和解决方法。 测试遇到的问题及其主要解决方法; 6.总结与展望

总结自己工作的优点在哪里、不足之处在哪里、进一步的改进方案如何等。如果有类似应用背景的系统,还须比较你的工作与他人工作的优、劣。 参考文献、致谢 附录一 英文原文 附录二 中文翻译


本文来源:https://www.dy1993.cn/K8g.html

相关推荐