软件开发的毕业论文主要写的是你开发软件的整个过程。
可行性分析,需求分析,总体设计,详细设计,编码,文档,测试等都要写的。
主要写的还是前五项是很重要的。文档也很重要,文档也是验证是不是一个全面的完整的,好的软件开发的标准之一,不可忽略。
1、验收人员:由各专业答辩委员会聘请校内或学院内熟悉计算机软件技术的人员组成若干个软件验收组,负责本学院的软件验收。每个验收组由3名具有中级及以上职称的教师组成,设组长1人,组员中一般应包含1名所验收软件学生的指导教师。
2、验收方式:由学生向验收组提交论文中所涉及的计算机软件部分,包括源程序、执行程序和使用说明,将源程序编译成执行程序后并运行,在程序真实、运行结果正确和程序文本资料完整的情况下,当场将源程序和执行程序拷贝到存储介质(如软盘、光盘等)上,连同程序文本资料一起交验收组,即可通过验收。软件验收未通过者,不能参加毕业设计(论文)答辩。
验收组的工作应实事求是,认真负责。验收结束后,由验收组填写软件验收报告,并将验收报告与全部验收材料(包括存储介质、资料等)一并交学生所在学院。
3、验收时间:验收工作应安排在毕业设计(论文)工作完成后,答辩之前。各专业答辩委员会在进行答辩资格审查时,应将是否已通过验收作为审查的一项重要内容。
软件工程毕业设计论文
大学生涯就要结束,大家是不是都在忙着自己的毕业论文呢?软件工程专业的同学们,我为大家整理了该专业相关的论文,供大家参考!
一、软件工程专业毕业设计存在的主要问题
(一)毕业设计题目设置与选题方面
题目设置不合理,类别与层次不清晰,选题匹配效果差[2]。学生的毕业设计课题一般都按照指导老师的研究方向和实际工程项目提供,但每年真正来源于工程实践题目比例较少。部分题目理论性强,学生根据所学知识不能很好理解;部分题目开发工具复杂,占用了毕业设计的大部分时间。在选题时可能导致学生想选的题目选不上,能力差的学生所选题目难度大,影响学生的积极性,导致选题效果差,造成毕业设计很难完成。
(二)毕业设计过程监控方面
毕业设计监控工作实施困难,效果较差。软件工程专业毕业设计一般包含选题、开题、中期检查、程序测试、撰写毕业论文、答辩、成绩评定。但对这些环节的监控有时候会形成空白带,毕业设计不在实验室进行,有的学生在实习单位实习,有的学生在外地找工作,老师不能定时与学生见面,老师无法了解学生的具体情况,且学生提交的各阶段文档流于形式,只有指导教师在进行监控,未形成完善的监控体系,导致监控不到位,监控效果较差[3]。
(三)毕业设计论文答辩方面
答辩考核方法单一,答辩仅由学生的讲解和老师的提问两个环节组成,考核准确度低。答辩通过门槛较低,答辩只对学生的毕业设计进行排名,一般排名在最后的学生才可能不及格,不利于提高学生毕业设计积极性,造成大部分同学仅以答辩及格为目标,思想上不重视,答辩准备工作不扎实。再由于软件工程专业特点,毕业设计软件作品评分标准难于量化,考核具有一定难度,也造成答辩效果不好。同时为了提高学生毕业率和就业率,毕业答辩的质量控制有所放松,直接导致了软件工程专业毕业设计质量难以保障。
二、软件工程专业毕业设计的教学改革
针对上述各项实际问题,主要进行的相关工作具体如下:
(一)合理设置毕业设计题目,动态选题
依照软件工程专业的以市场需求为导向,培养应用型软件工程人才的培养目标,在毕业设计题目设置环节,紧紧围绕工程实际型、创新项目型、竞赛题目型、科研项目型等类型进行题目设置,以适应市场动态需求。同时着力避免在毕业设计题目中设置虚拟型题目、理论研究型题目、综述型题目、分析设计型题目等。在选题过程中,通过毕业设计管理系统(如图1所示)进行多轮双向动态选择,动态调整题目各项技术参数以保证学生能选择一个适合自己能力且能有利于自己以后工作的题目[4]。这样,在选题之后,每个指导老师就可以根据学生不同能力进行分别指导,使不同能力的学生都能够运用其所学知识解决工程实际问题,都能够通过毕业设计增强工程实践能力、工程设计能力与创新能力。近四学年软件工程专业毕业设计各类题目汇总。
(二)毕业设计过程实行三级监控管理机制
学校成立以主管副校长为组长的毕业设计工作领导小组以加强毕业设计宏观调控,学院成立以教学副院长为组长的`毕业设计工作领导小组以加强毕业设计协调与监控工作,软件工程专业成立以专业负责人为组长的毕业设计工作小组落实并实施毕业设计各环节具体工作[2]。具体参见下图2。在实现毕业设计过程管理的三级管理机制的同时,为保障毕业设计工作质量,软件工程专业要求所有指导教师必须具有中级以上技术职称或硕士以上学位且有一定工程实践经验,具有较高教学、科研水平和创新能力,师德良好,工作态度认真负责。在每年的毕业设计指导工作开始前都对指导教师进行资格审查,择优任用,且每位教师指导的学生不超过6人,以保证指导教师对学生的充分指导[5]。
(三)毕业设计过程量化考核
以往软件工程专业毕业设计成绩通常由三部分组成:一是学生的平时表现由指导老师把握;二是学生的毕业论文成绩。由专业其他指导老师进行评阅;三是现场答辩成绩。由所在组的指导教师按照相关评分标准打分并取平均分。这样基本能够保证毕业设计成绩的公正,但是由于只有毕业答辩环节具有约束力即答辩未通过则总成绩不及格,其他环节不具约束力,因此造成毕业设计前期、中期工作流于形式,前期、中期阶段提交的文档趋于应付、质量不高,最终导致毕业论文质量较低[6,7]。为此,软件工程专业经过几年的探索与实践,实施了毕业设计各阶段的软件工程生命周期量化考核法即各个阶段量化考核,且考核成绩不合格者不能进行下阶段毕业设计工作,必须加以整改,整改通过后才能进入下一阶段毕业设计工作。经过几年的实践证明该考核方法切实可行,能够保证毕业设计各个环节的质量,最终提高毕业设计总体质量。
(四)在毕业设计过程中进一步提高学生工程能力与创新能力
辽宁工业大学于2011年制定并实施了大学生创新团队机制,建立了大学生创新项目申报机制引导大学生开展创新活动;引导学生每年都参加校级、省级、国家级软件设计大赛等各类各级比赛[8]。随着学校和学院创新教育活动多年持续深入开展,软件工程专业学生的创新与创业活动取得了显著成果。超过1/4的软件工程专业学生能够独立主持创新性项目,并以该项目为原型申报毕业设计题目[9],同时参加省级、国家级计算机竞赛并获得奖项。通过主持校级及省级创新项目既毕业设计题目,学生工程能力、创新能力得到极大锻炼与提高,本专业毕业生就业率与就业质量明显提高。软件工程专业学生主持参加创新项目既毕业设计题目情况见表3。
三、结束语
软件工程专业毕业设计是一个极具综合性、实践性的重要环节,是对学生大学四年学习后面向社会与企业前的有且仅有的一次大检验,它不仅检验了学生所学知识、能力与综合素质,还检验了软件工程专业的培养目标、培养模式、课程体系、实践体系、创新体系等相关环节[10]。经过几年的探索与实践证明,软件工程专业所做的系列教学改革工作中的毕业设计教学改革工作有利于进一步增强学生的工程实践能力和创新能力,有利于提高软件工程专业毕业设计质量,有利于提高软件工程专业学生就业率与就业质量。虽然软件工程专业毕业设计教学改革工作取得了一定的成绩,社会认可度逐年稳步提高,但如何动态调整教学计划以跟进市场需求变化;如何深入开展大学生创新创业教育活动以进一步增强更多软件工程专业学生的实践能力及创新能力;如何进一步加强专业教师工程实践能力、工程设计能力与工程创新能力以提高毕业设计指导效力;如何提高毕业设计过程管理效率等问题仍然是软件工程专业所面临的严肃课题[11]。因此,软件工程专业的毕业设计教学改革工作也一定会紧跟时代变化,与时俱进。
当然肯定是多去找写好论文的素材和材料,然后定好论文的框架和论点。
软件开发的毕业论文主要写的是开发软件的整个过程。
可行性分析,需求分析,总体设计,详细设计,编码,文档,测试等都要写的,主要写的还是前五项。不过文档也很重要,文档也是验证是不是一个全面的完整的,好的软件开发的标准之一,不可忽略。
选题方法
1、同步选题法。要顺应科学技术发展的趋势,要和科技发展的主流相同步。要注意层次性、相关性、可采性和前沿性,以适应当前科学技术发展的主流。
2、阶段分析法。确定学科所处的发展阶段,然后依据学科的成熟情况来选题。
统计表明,一门学科的发展.大体上是呈“s”型,即经过一个时期酝酿之后,进入指数增长阶段,然后按负数下降。
软件工程毕业论文提纲范文
拟写论文提纲是论文写作过程中的重要一步,软件工程毕业生要如何写论文提纲呢?
摘要 5-6
Abstract 6
目录 7-9
第一章 绪论 9-15
1.1 研究背景与意义 9-10
1.2 国内外研究现状 10-12
1.2.1 数据仓库技术国内外应用情况 10-11
1.2.2 人口数据分析应用国内外现状 11-12
1.3 本文主要研究内容 12-13
1.3.1 研究目标 12
1.3.2 研究内容 12-13
1.4 本文组织结构 13-15
第二章 关键技术分析 15-25
2.1 人口数据分析 15-16
2.1.1 人口数据分析特点 15-16
2.1.2 人口数据分析内容 16
2.2 数据仓库技术 16-20
2.2.1 数据仓库概念 16-18
2.2.2 数据仓库设计 18-20
2.3 数据ETL技术 20-22
2.3.1 ETL概念 20
2.3.2 ETL设计 20-21
2.3.3 ETL实现 21-22
2.4 OLAP技术 22-23
2.4.1 OLAP概念 22
2.4.2 OLAP实现 22-23
2.5 小结 23-25
第三章 人口数据分析系统的设计与实现 25-65
3.1 系统概念设计 25-29
3.1.1 业务需求 25-26
3.1.2 数据描述 26-27
3.1.3 维度事实模型 27-29
3.2 系统逻辑设计 29-40
3.2.1 人口性别年龄民族分析主题 29-32
3.2.2 人口婚姻状况文化程度分析主题 32-35
3.2.3 人口姓氏分析主题 35-37
3.2.4 人口姓名分析主题 37-38
3.2.5 人口籍贯出生地分析主题 38-40
3.3 系统实现 40-63
3.3.1 物理设计 40-42
3.3.2 ETL准备及规则 42-46
3.3.3 ETL实现 46-57
3.3.4 多维数据模型构建 57-63
3.4 小结 63-65
第四章 实际应用及验证 65-87
4.1 应用背景 65
4.2 应用展示 65-84
4.2.1 OLAP操作 65-75
4.2.2 报表展现 75-84
4.3 效果分析 84-85
4.4 小结 85-87
第五章 结论与展望 87-91
5.1 论文工作总结 87-88
5.2 论文工作展望 88-91
参考文献 91-93
致谢 93-95
个人简历、在学期间发表的论文与研究成果 95
摘要 6-7
Abstract 7-8
第一章 绪论 11-19
1.1 课题来源 11
1.2 研究的背景和意义 11-13
1.3 国内外研究现状 13-16
1.3.1 土壤压实对作物影响 13
1.3.2 数字图像处理 13-14
1.3.3 虚拟植物 14-16
1.4 本研究的内容,技术路线 16-18
1.4.1 研究内容 16-17
1.4.2 技术路线 17-18
1.5 本章小结 18-19
第二章 试验方案设计 19-29
2.1 土钵容重标定 19-25
2.1.1 压实装置设计 19-20
2.1.2 容重标定 20-25
2.2 栽培与管理方法 25-26
2.3 数据采集方案 26-28
2.3.1 原位观测数据获取 26-27
2.3.2 破坏性采样测量数据获取 27-28
2.4 本章小结 28-29
第三章 基于图像分析的陆稻形态特征获取方法研究 29-42
3.1 植物图像获取 30-31
3.2 图像增强 31-32
3.2.1 图像平滑 31-32
3.2.2 图像锐化 32
3.3 图像分割 32-37
3.3.1 阈值分割法 33-34
3.3.2 数学形态学运算 34-37
3.3.3 连通域检测算法 37
3.4 植物特征提取的研究 37-41
3.4.1 图像标识 38-39
3.4.2 基于像素统计的面积计算 39-40
3.4.3 基于最小外界矩形理论的叶片长宽测量算法 40-41
3.5 本章小结 41-42
第四章 试验结果分析 42-47
4.1 土壤压实对陆稻地上部分的.影响 42-43
4.2 土壤压实对陆稻地下部分生长的影响 43-45
4.3 陆稻地上部分与地下部分相关性分析 45-46
4.4 结论 46-47
第五章 陆稻植株的三维建模 47-53
5.1 陆稻的生长机模型 48-51
5.1.1 陆稻根系的生长机模型 48-51
5.1.2. 陆稻茎秆、叶片的生长机模型 51
5.2 陆稻可视化模型 51-52
5.2.1. 陆稻根系可视化模型 51-52
5.2.2 陆稻茎秆、叶片的可视化模型 52
5.3 本章小结 52-53
第六章 陆稻模拟系统的实现与程序设计 53-67
6.1 系统开发关键技术简介 53-54
6.2 开发环境搭建 54-57
6.3 系统实观 57-64
6.3.1 系统需求分析及总体设计 57-58
6.3.2 生长机的模块 58-60
6.3.3 可视化模块 60-61
6.3.4 形态学参数统计模块 61-62
6.3.5 坐标变换模块 62-63
6.3.6 系统模拟界面 63-64
6.4 仿真结果及分析 64-66
6.5 本章小结 66-67
第七章 结论与展望 67-69
致谢 69-70
参考文献 70-74
附录A:本人在攻读硕士学位期间的科研情况及工作情况 74-75
附录B:试验附图 75-76
附录C:部分源代码 76-86