软件课程设计封面封底及格式内容要求.docx
《软件课程设计封面封底及格式内容要求.docx》由会员分享,可在线阅读,更多相关《软件课程设计封面封底及格式内容要求.docx(10页珍藏版)》请在冰豆网上搜索。
![软件课程设计封面封底及格式内容要求.docx](https://file1.bdocx.com/fileroot1/2022-10/25/07edf372-ce23-46f5-beb1-da7fea466ce9/07edf372-ce23-46f5-beb1-da7fea466ce91.gif)
软件课程设计封面封底及格式内容要求
软件开发
课程设计报告
题目:
院(系):
信息科学与工程学院
专业班级:
学生姓名:
学号:
指导教师:
评分:
电信1901:
马玲
电信1902:
王颖
2021年3月2日至2021年3月6日
武昌首义学院制
课程设计报告撰写内容、格式与成绩评定(此页打印时删除)
一、课程设计报告的撰写内容与要求
1.课程设计总结报告应包括:
前言、基本原理或理论、设计计算书或实验报告、结论、图纸(框图、流程图)、参考资料等;或调查、访谈报告、调查问卷、调查提纲等。
2.课程设计总结报告应书写工整,文句通顺、精炼、逻辑性强,图纸和曲线的绘制应符合规范。
3.调查型课程设计应根据调查结果撰写调查报告。
调查报告内容包括:
题目、参加时间、地点、方式、过程、调查对象一般情况、调查内容、发现的问题、调查结果和调查分析及体会等。
调查报告要求语言简练、准确;叙述清楚、明白;数据、资料可靠;结论有理、有据。
4.图纸应布局合理,比例恰当,线条分明,字体工整,符合国家制图标准。
5.课程设计报告字数要求:
理工、艺术类不少于2000字,其他专业不少于3000字。
二、课程设计成绩评定
1.学生的课程设计成绩由平时成绩、业务考核成绩两部分组成,均为百分制记分,其中平时成绩占总成绩的30%,业务考核成绩占70%。
业务考核含设计报告(计算说明书、调查提纲、调查问卷等)、绘制的图纸、编制的软件、制作的模型、撰写的论文或问卷统计、调查分析等的完成及质量情况;平时成绩含设计表现、到课率等。
2.教师按学生实际成绩(百分制,含平时成绩和业务考核成绩两部分)登记并录入教务MIS系统,由系统自动转化为“优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)和不及格(60分以下)”五等。
软件开发课程设计任务书
一、设计(调查报告/论文)题目
简易学生信息管理系统的设计
二、设计(调查报告/论文)主要内容
目的:
(1)要求学生熟练掌握C语言或其他编程语言的基本知识和编程技能;
(2)掌握并熟练运用软件工程的方法进行软件开发;
(3)培养学生的软件开发能力、软件工程的素质和软件项目管理能力。
基本要求:
简易学生信息管理系统在学校的考评中占有重要的地位,它能够有效的管理学生的各种信息,保证工作的顺利进行。
系统的功能如下:
(1)系统以菜单方式工作;
(2)系统对学生的有效信息能进行输入、显示、添加、删除等操作;
(3)系统能够查看某个学生的相关信息。
实施步骤:
(1)完成系统总体设计,详细设计、用户界面设计;
(2)选择合适的开发工具完成系统的编码工作,添加适当的注释,增加程序的可读性;
(3)对软件进行单元和系统测试,做好测试记录;
(4)完成相关资料的整理工作,按时撰写课设报告并上交。
三、原始资料
课题讲解PPT及课题相关电子资料
四、要求的设计(调查/论文)成果
(1)用C语言(或其他程序设计语言)实现软件设计;
(2)利用学过的编程知识实现简易信息管理系统中数据结构的设计;
(3)系统的各个功能模块要求用函数的形式实现;
(4)系统操作界面友好(良好的人机交互),程序加必要的注释;
(5)按要求完成课程设计报告,格式符合学校规范标准,字数不少于2000字。
五、进程安排
根据教学大纲,课题组教师制定教学计划,安排相应的课题方案,申请所需教室和实验室,并下达给学生。
教师讲解课程设计的内容、安排及注意事项;讲解课题方案;学生选题。
学生根据课题查阅收集资料,对系统进行功能模块分析,确定系统功能模块及函数原型。
学生编写相应算法程序;上机调试,解决编译等问题及错误。
学生答辩,演示程序并运行通过,对课题进行讲解并回答老师的提问。
学生完成课程设计报告,并及时上交。
六、主要参考资料
[1]金兰,梁洁.程序设计基础:
C语言.北京:
清华大学出版社.2016.
[2]程海英.数据结构(C语言版).北京:
清华出版社.2014.
[3]谭浩强.C语言程序设计(第四版).北京:
清华大学出版社.2010.
[4]严蔚敏,吴伟民.数据结构(C语言版).北京:
清华大学出版社.2007.
指导教师(签名):
20年月日
软件开发课程设计任务书
一、设计(调查报告/论文)题目
排序系统的设计
二、设计(调查报告/论文)主要内容
目的:
(1)要求学生熟练掌握C语言或其他编程语言的基本知识和编程技能;
(2)掌握并熟练运用软件工程的方法进行软件开发;
(3)培养学生的软件开发能力、软件工程的素质和软件项目管理能力。
基本要求:
实现排序系统的基本功能:
(1)系统选择界面的设计;
(2)数据输入功能;
(3)排序后结果显示功能;
排序系统中支持多种(至少三种)排序方式,如选择排序、冒泡排序、快速排序,也可以自己查阅资料选择一种排序算法。
实施步骤:
(1)完成系统总体设计,详细设计,用户界面设计;
(2)选择合适的开发工具完成系统的编码工作,添加适当的注释,增加程序的可读性;
(3)对软件进行单元和系统测试,做好测试记录;
(4)完成相关资料的整理工作,按时撰写课设报告并上交。
三、原始资料
课题讲解PPT及课题相关电子资料
四、要求的设计(调查/论文)成果
(1)用C语言(或其他程序设计语言)实现软件设计;
(2)利用学过的编程知识实现排序系统的设计;
(3)系统的各个功能模块要求用函数的形式实现;
(4)系统操作界面友好(良好的人机交互),程序加必要的注释;
(5)按要求完成课程设计报告,格式符合学校规范标准,字数不少于2000字。
五、进程安排
根据教学大纲,课题组教师制定教学计划,安排相应的课题方案,申请所需教室和实验室,并下达给学生。
教师讲解课程设计的内容、安排及注意事项;讲解课题方案;学生选题。
学生根据课题查阅收集资料,对系统进行功能模块分析,确定系统功能模块及函数原型。
学生编写相应算法程序;上机调试,解决编译等问题及错误。
学生答辩,演示程序并运行通过,对课题进行讲解并回答老师的提问。
学生完成课程设计报告,并及时上交。
六、主要参考资料
[1]金兰,梁洁.程序设计基础:
C语言.北京:
清华大学出版社.2016.
[2]程海英.数据结构(C语言版).北京:
清华出版社.2014.
[3]谭浩强.C语言程序设计(第四版).北京:
清华大学出版社.2010.
[4]严蔚敏,吴伟民.数据结构(C语言版).北京:
清华大学出版社.2007.
指导教师(签名):
20年月日
软件开发课程设计任务书
一、设计(调查报告/论文)题目
数字加密解密系统的设计
二、设计(调查报告/论文)主要内容
目的:
(1)要求学生熟练掌握C语言或其他编程语言的基本知识和编程技能;
(2)掌握并熟练运用软件工程的方法进行软件开发;
(3)培养学生的软件开发能力、软件工程的素质和软件项目管理能力。
基本要求:
实现数字加密解密系统的基本功能,包括系统的界面设计、对数字串的加密功能、对数字串的解密功能、加密后密文的显示和解密后明文的显示功能:
(1)直接简单加密解密:
利用ASCII码值实现;
(2)密钥设置加密解密:
设置密钥利用ASCII码值实现。
实施步骤:
(1)完成系统总体设计,详细设计、用户界面设计;
(2)选择合适的开发工具完成系统的编码工作,添加适当的注释,增加程序的可读性;
(3)对软件进行单元和系统测试,做好测试记录;
(4)完成相关资料的整理工作,按时撰写课设报告并上交。
三、原始资料
课题讲解PPT及课题相关电子资料
四、要求的设计(调查/论文)成果
(1)用C语言(或其他程序设计语言)实现软件设计;
(2)利用学过的编程知识实现数字加密解密系统的设计;
(3)系统的各个功能模块要求用函数的形式实现;
(4)系统操作界面友好(良好的人机交互),程序加必要的注释;
(5)按要求完成课程设计报告,格式符合学校规范标准,字数不少于2000字。
五、进程安排
根据教学大纲,课题组教师制定教学计划,安排相应的课题方案,申请所需教室和实验室,并下达给学生。
教师讲解课程设计的内容、安排及注意事项;讲解课题方案;学生选题。
学生根据课题查阅收集资料,对系统进行功能模块分析,确定系统功能模块及函数原型。
学生编写相应算法程序;上机调试,解决编译等问题及错误。
学生答辩,演示程序并运行通过,对课题进行讲解并回答老师的提问。
学生完成课程设计报告,并及时上交。
六、主要参考资料
[1]金兰,梁洁.程序设计基础:
C语言.北京:
清华大学出版社.2016.
[2]程海英.数据结构(C语言版).北京:
清华出版社.2014.
[3]谭浩强.C语言程序设计(第四版).北京:
清华大学出版社.2010.
[4]严蔚敏,吴伟民.数据结构(C语言版).北京:
清华大学出版社.2007.
指导教师(签名):
20年月日
(要求:
目录题头用三号黑体字居中书写,隔行书写目录内容。
目录中各级题序及标题用小四号黑体
1、目录的生成方式:
Word软件中菜单“插入”->“引用”->“索引和目录”)
2、插入->分隔符->分节符
插入->页码
(报告正文部分要求如下,打印时删除:
(要求:
一级标题,黑体,三号,居中;二级标题,黑体,小三号;三级标题,黑体,四号;正文,宋体,小四号,1.25倍行距,每页插入页码)
1课程设计的目的(标题1,三号黑体,居中)
正文(宋体,小四,1.25倍行距)
2总体设计(标题1,三号黑体,居中)
正文(宋体,小四,1.25倍行距)模块图
3详细设计
3.1算法设计(标题2,小三号黑体,不加粗)
正文要求(宋体,小四,行间距1.25倍行距),如图3-1所示。
图3-1波形图(黑体,5号)
3.2具体实现(标题2,小三号黑体,不加粗)
正文(宋体,小四,行间距1.25倍行距)
4调试与运行
4.1遇到的问题(标题2,小三号黑体,不加粗)
4.2调试(标题2,小三号黑体,不加粗)
正文(宋体,小四,行间距1.25倍行距)
5总结
正文(宋体,小四,行间距1.25倍行距)
(1)课程设计中遇到的主要问题和解决方法;
(2)创新和特色之处;设计中存在的不足,需进一步改进的设想。
参考文献(标题1,三号黑体,不少于5篇)
[1]谭浩强.C语言程序设计(第四版).北京:
清华大学出版社.2010.
[2]严蔚敏,吴伟民.数据结构(C语言版).北京:
清华大学出版社.2007.
[3]自己添加
[4]
[5]
附录代码清单(标题1,三号黑体,居中,另起一页)
成
绩
评
定
项目
比例
得分
平时成绩(百分制记分)
30%
业务考核成绩(百分制记分)
70%
总评成绩(百分制记分)
100%
评定等级
优良中及格不及格
指导教师(签名):
20年月日