软件工程硕士毕业论文结构与细节

软件工程硕士毕业论文结构与细节

ID:46976202

大小:297.66 KB

页数:16页

时间:2019-12-02

软件工程硕士毕业论文结构与细节_第1页
软件工程硕士毕业论文结构与细节_第2页
软件工程硕士毕业论文结构与细节_第3页
软件工程硕士毕业论文结构与细节_第4页
软件工程硕士毕业论文结构与细节_第5页
资源描述:

《软件工程硕士毕业论文结构与细节》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程硕士毕业论文 结构与细节结构化的设计所应该产生的图例如,使用C语言开发的程序系统分析阶段所包含的内容与产生的图具体的需求描述:包括功能需求与非功能需求,例如性能需求,等等系统功能结构模块图ERD图-实体关系图DFD图-数据流图(这是结构化设计在分析阶段的主要的图)例1:家庭安全系统软件的设计Homesecuritysystem简单需求描述:该软件负责1)读入传感器数据;2)显示数据,火灾时,自动警报铃声;自动报警电话家庭安全系统设备家庭安全系统软件DFD图的例子readsensorsacquireresponseinfogeneratepulsestolinesetupc

2、onnectiontophonenetestablishalarmconditionsselectphonenumformatdisplaygeneratedisplaygeneratealarmsignalSensorstatusSensorId/settingalarmconditioncode,sensorid,timinginfolistofnumbersphonenumbertonereadyphonenumberphonenumbertonesConfiginfoConfigdataSensoridType/locationformattedidtype/locati

3、onSensorinformationalarmdataalarmtypeLevel3DFDforMonitorsensorswithflowboundariesphonelinealarmDisplayMessages&status概要设计阶段产生的图系统的架构图,例如层次架构,MVC架构等等,你的主要程序组件都放在了哪一层完整的程序结构图(Structurechart)数据库方面的设计数据关系图ER(entityrelationship)图数据表格,表格设计格式数据库满足第几范式概要设计阶段家庭安全系统软件程序结构图的例子monitorsensorexecutivealarm

4、conditionscontrollersensorinputcontrolleralarmoutputcontrollergeneratealarmsignalformatdisplaysetupconnectiontophonelinegeneratedisplaygeneratepulsesToline将DFD图正确地翻译成程序结构图。该程序结构图的每一个模块都是一个函数(例如C函数)概要设计阶段readSensorsacquireresponseinfoestablishalarmconditionsselectphonenum具体描述每个函数的功能详细设计阶段例如:描述

5、函数函数名:GenerateAlarmSignal该函数的参数类型该函数的返回值类型实现该函数的特殊算法等等(例如所需要的搜索算法、加密、解密算法等等)实现一章所需要的图因此需要明确实现策略,是自顶向下实现,还是自底向上的实现;为了实现某种功能的使用的流程图,也可以使用算法;为了实现某种特殊功能的具体的软件插件,离架产品的介绍(使用图与文字),软构件、中间件等等你的程序被部署到什么地方,是服务器还是客户端,还是嵌入式设备中。可以使用一些类似于面向对象设计中的部署图表示数据库的实现(何种数据库、数据库表格说明、数据间的实体关系、各个字段的类型)???用户图形界面图讨论友好性、容易使

6、用性、人机交互等等系统实现阶段系统测试阶段的图测试文字说明,指出所要进行的测试的方式:黑盒测试,白盒测试,功能测试,性能测试等等测试用例设计表,可以使用表格表达,说明测试的目的,意义,希望得到的结果,实际测试所得到的结果测试结果表,显示测试结果是否达到要求对照需求与测试结果的测试分析注意:测试里面讲的应该是系统测试,包括功能测试,性能测试,压力测试,而不是简单的单元测试。系统测试阶段1.2METHODOLOGIES例2:考虑设计一个工资计算与发放系统软件。要求:首先读入工资卡,获得正确的员工姓名与ID。获取个人工资信息,例如工种,职位级别,每小时支付多少工资,工作量。计算工资总额

7、。产生会计账目。最后产生工资单。要求使用结构化的设计(例如用C语言实现)。Level1DFD-identifyinputstream,outputstreamandprocessEmployeeidInputStreamProcessingCenterOutputStream1GetValidTransaction2GetMaster3GetEmployeePay4GenerateAccountEntities5ProduceEmployeePayCheckValidpayrol

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。