一年级学期自我总结( 三 )


(2)由指导教师指定课题任务书和完成课题任务时间表,学生应仔细阅读毕业设计任务书,清楚地了解课题的研究内容、完成工作量、完成的时间及一些具体要求 。并与教师一起共同制定的设计计划 。
(3)查阅和收集与课题有关的科技资料,了解国内外最新动态,按要求完成资料检索提纲,逐步形成课题的技术可行性方案 。
(4)走向社会进行实行考察,并对课题的经济可行性进行分析 。
(5)写出开题报告,提交给指导教师审查批准后,进行下一步 。
开题报告的内容有:
课题的任务,来源及完成课题后应达到的目的;课题应采取的方法、策略及研究意义;完成该课题的经济可行性和技术可行性;总体设计方案及设计思想;方案中的难点及解决的方法:方案中采用的新技术等,以简明的形式书写出来 。(注:开题报告即为可行性研究报告)
(6)进行总体设计和详细设计 此阶段的优劣直接影响着设计质量,应认真对待,总体设计和详细设计的结果应产生出数据流图、程序控制流程图、数据库等资料 。
(7)数据库设计(若无数据库,此步可省略) 数据库设计用来确定软件系统中使用了几个数据库,每个数据库由哪些字段组成,并确定好数据库段的名称、类型、字段长度等内容,并确定好主关键字用来建立库间联系 。
(8)进行用户界面设计 用户界面的好坏直接影响着软件的使用寿命,具有友好的用户界面是软件设计的一个起码要求 。在用户界面设计时应做到:输入数据界面应清晰,输入数据尽量单一简单;输出信息界面应美观,使用的计算机专业术语要规范、标准化;尽量拥有HELP帮助功能 。
(9)程序编码 将上面设计出的程序流程图按选定的高级语言或数据库管理系统编写出程序,并送入计算机,形成源代码 。
(10)程序调试和联调 作为一个人完成的小课题,通过调试修改代码中的错误或设计中的错误,完成课题任务的要求;作为由几个人共同完成的大课题,必须先完成各自部分的调试,没有问题后,再将各自完成的子课题集中联调,发现并改正错误 。
(11)测试运行 设计几组测试用例,检查软件是否达到预期结果,并运行 。(注:此步可以与上一步一起进行)
(12)撰写论文 学生应按学校统一规范要求正确撰写、装订毕业设计论文(毕业设计说明书) 。整篇论文字数在1万字左右,(专科学生2/3左右)论文内容应包括:在设计过程中整理的文字资料:可行性报告、总体设计、详细设计资料、数据流图、程序流图、数据字典、数据库结构设计输入、输出的屏幕格式设计等,及用户使用说明书、自己在设计中的体会、使用了何种创新技术等等内容 。具体指导见附件 。