您的当前位置:首页正文

计算机科学与技术专业毕业设计要求

来源:画鸵萌宠网


计算机科学与技术专业毕业设计要求

一、目标

1. 综合运用所学知识解决实际问题的能力;

2. 学习和查阅所需资料,获取新知识的能力;

3. 对计算机某一应用系统设计和开发的能力;

4. 书面和口头表达的能力;

5. 组织与协作的能力;

6. 进行计算机应用市场调查和需求分析的能力。

总之,通过毕业设计环节把知识提升为能力,为以后从事专业工作起到开拓性作用。

二、选题原则

1.选题必须符合计算机专业的综合培养要求;

2.应尽可能选择工程性较强的课题,以保证有足够的工程训练;

3.论文工作要有一定的编程量要求(大于1000行程序),以保证有明确的工作成果;

4.选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业设计的独立子

课题(现在通常都是以C/S或B/S应用系统模式开发项目,单机很少。所以,要鼓励学生多人同做一个具有一定规模的、较实用的课题,通常为3-5人为宜。课题小组的每个成员要明确分工,按特长发挥各自优势。如:有的主要负责设计和开发应用系统的前台界面,有的主要负责后台数据库应用系统的设计和开发,有的主要负责前台与后台的连接与调试,有的主要负责需求分析和与应用系统客户的联系、调研、沟通等工作,等等。);

5.选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。

6.结合非计算机学科进行的课题,应有1/3以上的内容涉及计算机软硬件的设计。

三、选题要求

1.选题必须符合计算机专业的综合培养要求;

2.应尽可能选择工程性较强的课题,以保证有足够的工程训练;

3.论文工作要有一定的编程量要求,以保证有明确的工作成果;

4.选题原则上一人一题,结合较大型任务的课题,每个学生必须有毕业设计的独立子课题;

5.选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行。

6.结合非计算机学科进行的课题,应有1/3以上的内容涉及计算机软硬件的设计。

四、设计要求

1.根据课题任务制定合理、可行的工作计划;

2.进行必要的调研和资料搜集、文献阅读;

3.制定适当的技术方案,并通过与其它方案的比较加以论证;

4.独立完成系统或模块的设计。软件设计要符合软件工程规范,硬件设计符合原理表示、线路图纸和工艺要求的各种规范;

5.制定系统(模块)的测试方法,并根据完整的测试数据对系统(模块)的性能指标做出分析和评价;

6.对课题成果进行总结,撰写论文;

7.通过论文答辩;

五、内容和形式要求

1.撰写约3000字开题报告 (文献综述、方案论证和进程计划) ;

2.中期考核。学生以书面形式汇报课题完成情况,报告课题完成情况,由指导教师给出成绩,对未达到要求的学生提出指导并给予警告。

3.撰写1.5-2万字的论文,论文书写规范、文字通顺、图表清晰、测试数据完整、结论明确;

4. 论文应有中英文摘要(150-200字);

5. 论文正文前附《毕业设计(论文)任务书》,后附参考文献;

6. 论文要求文字打印(A4纸) ,统一格式(段落格式、字体格式统一。其中正文字号小4,1.5倍行距,),统一封面,装订成册。

开题报告主要包括以下内容:

1.课题背景与意义

(1)课题背景

(2)课题意义

2.课题论证与设计方案

(1)课题论证

(2)设计方案

3.课题环境与指标

(1)课题应用环境

(2)课题可达到的性能指标与功能指标。

4.实施进度计划

中期报告主要应包括以下内容:

1.系统设计与实现过程

(1)系统结构设计。

(2)系统模块设计。

(3)各功能模块的具体实现过程。

2.系统测试

(1)系统测试方法。

(2)系统测试内容。

(3)系统性能和功能指标。

3.毕业设计阶段小结

(1)系统存在的不足

(2)毕业设计的心得体会

毕业设计格式(参考):

1.中、英文内容摘要(150~300字)及关键词(3~8个)

2.目录(标示出章、节、页码)

3.引论(或称“概论”、“问题背景” ):选题的背景和意义

4 .综述

主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。

综述部分能反映出毕业设计学生多方面的能力:中外文献的阅读能力,综合分析的能力。

5.需求分析:

要绘制业务流程图、数据流图DFD,编写数据字典,叙述用户对系统的操作(界面)需求、环境需求(平台选型),功能需求,I/O需求。

6.概要设计

方案选择(系统模式) :单机模式、C/S模式、B/S模式,数据库访问方式

系统结构:系统功能结构图(分层模块图)

7.功能设计:详细说明系统各项功能。

8.开发工具介绍:特点和优势(不能太长,不要介绍工具的用法)

9.数据库设计

概念设计(E-R模型);

逻辑设计:列出系统中使用的全部数据表及其属性定义(表结构),各表之间的关系。

(网站设计必须有后台数据库,不能是静态网页)

10.模块设计:逐一写出各个模块的设计过程。

应该设计的模块:登录模块、主控模块、数据的录入/修改/删除/查询模块、业务处理模块、统计分析模块、系统维护模块等;

每个模块设计的内容应包括:模块名称,模块功能,模块界面,与其它模块的关系,主要操作流程,实现思想(算法),主要处理代码等。

11.系统测试

测试环境、测试方法,测试用例,测试结果分析(功能、性能)

12.设计小结

13.参考文献

中外文的参考文献应按照规范列举在论文最后。这一部分的编写反映作者的学术作风。编写参考文献要注意:

(1)要严格按照规范编写,特别是外文文献,不要漏写、错写;

(2)论文内容和参考文献要前后对应,正文中凡引用参考文献的地方应加注;

(3)列出的文献资料应与论文课题相关,无关的文献只会使读者感到你的研究目标很分散;

(4)选择的参考文献应主要是近期的。

六、答辩

学生答辩准备毕业设计资料(电子文稿):

1、毕业设计(论文)评审表(含毕业设计任务书)

2、毕业设计开题报告

3、毕业设计中期报告

4、毕业设计论文

5、所设计软件的源程序

6、答辩自述时用的PowerPoint演示文稿

注:1、2、3和4需要打印

毕业设计答辩流程:(以管理信息系统设计为例)

1、学生播放PPT演示稿,自述(10-15分钟)

①姓名、年级、毕业设计题目

②系统的适用对象和系统的开发工具与环境

③系统实现的功能,本人承担了哪些设计任务

④数据库设计思路(介绍数据库中每张表的作用、结构、表间关系)

2、学生演示软件程序,演示已实现的功能。

3、主持答辩教师向学生提出问题,学生当场回答。(5-10分钟 )

因篇幅问题不能全部显示,请点此查看更多更全内容

Top