毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

《人工智能程序设计》课程设计选题及要求

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

一、课程设计的目的

本课程设计是为了配合《人工智能程序设计》课程开设的,通过设计一套完整的程序,使学生掌握人工智能程序设计的开发与应用的方法、算法的编写由python语言实现。

二、课程设计的基本要求

1、要充分认识课程设计的重要性,认真做好设计前的各项准备工作。

2、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。

3、课程设计报告要求规范书写。应当包括如下几个部分:

1 课程设计目的

2 总体设计

2.1 设计思路

2.2 功能模块

3 系统的实现

3.1 关键技术

3.2 程序的实现

3.3 运行结果

4.设计体会

5.参考文献  参考文献要列出3篇以上,格式见附录

三、课程设计的主要内容

1. 分析题目,查阅相关资料;

2. 算法设计;

3. 编写代码并调试;

4. 完成课程设计报告。

题目可由下面提供的选题中选择或学生自选经教师审核。根据题目的大小,选做一道题或两道题目。

(一) 基本应用

编写一个计算机快递费的程序。

上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域:

快递费按邮件重量计算,由起重费用、续重费用两部分构成,具体计算方法如下:

(1)起重(首重)1公斤按起重资费计算(不足1公斤,按1公斤计算),超过首重的重量,按公斤(不足1公斤,按1公斤计算)收取续重费;

(2)同城起重资费10元,续重3元/公斤;

(3)寄往1区(江浙两省)的邮件,起重资费10元,续重4元;

(4)寄往其他地区的邮件,起重资费统一为15元。而续重部分,不同区域价格不同:2区的续重5元/公斤,3区的续重6.5元/公斤,4区的续重10元/公斤。

编写程序,从键盘输入邮件的目的区域编码和重量,计算并输出运费,计算结果保留2位小数。

提示:

续重部分不足一公斤,按1公斤计算。因此,如包裹重量2.3公斤:1公斤算起重,剩余的1.3公斤算续重,不足1公斤按1公斤计算,1.3公斤折合续重为2公斤。如果重量应大于0、区域编号不能超出0-4的范围。

(二)文件类型应用

车票订购系统

1.网上获取沈阳到北京、西安、石家庄、济南、太原、武汉等地方的距离以及票价,用文件保存车次信息。

2.要求输入目的地,能够查询到里程和票价信息。

3.用文件类型存储每一次售票记录,包括:售票流水号,起点站,终点站,里程,金额等数据,并统计所有存储记录的总售票金额及各站的旅客流量(进站流量+出站流量)。

4.能够打印票据信息,包括订票人信息、票价、车次等信息。

(三) 图形化应用

二十一点游戏

是玩家要取得比庄家(电脑)更大的点数总和,但点数超过二十一点即为输牌。J、Q、K算10点,A可算1点或11点,其余按牌面值计点数。

为简化起见,游戏有两方,一方为Dealer(庄家)和一个方Player(玩家),都发明牌,无下注过程。Dealer(庄家)要牌过程由程序自动实现。游戏能够判断玩家输赢。

详细规则:

(1)开始时每人发两张牌,凡点数不足二十一点,可选择继续要牌。

(2)两方轮流要牌,假设Player(玩家)先要牌。电脑要牌原则是不超过17点则继续要牌。

(3)两方都不要牌后,比点数大小,判断输赢。并显示两方牌手的牌。

(四)数据库应用

商品库存管理系统

要求:

1.商品的信息(商品编号id、商品名称sname、商品类别Category、商品库存量kcl、xsl商品销售量)采用类设计。

2.能够录入商品信息,能够显示所有商品信息。

3.能够按商品名称、商品类别等查询,可以查询输出库存量小于5的商品。查询方式可以自己补充。

4.能够统计每类商品的销售量、各类商品的销售比例。

5.能够按销售量进行排序,并在屏幕上打印排序结果。

6.能够添加、删除、修改(增加库存,商品销售)商品的信息。

7.商品的信息保存在数据库中里。

编写主菜单函数,返回相应的功能选项数字,主函数根据此数字调用相应的功能函数。编写各功能模块函数。最后进行综合调试。

(五)类的应用

学籍管理系统

要求:1.学生的信息用结构体来表示。

1.学生的信息(学号id、学生姓名sname、性别xb、年龄age、学生籍贯jg、班级bj,成绩score)采用类设计。

2.能够录入学生信息,能够显示所有学生信息。

3.能够按学号、姓名查询并显示单个学生的信息,能够按性别、籍贯、班级进行类别查询并显示,查询方式可以自己补充。

4.能够按类统计每个班级或性别等的平均成绩。

5.能够按成绩进行排序,并输出排序结果,能够查询某班成绩前10名的学生。

6.能够添加、删除、修改学生的信息。

7.系统的各个功能模块要求用函数实现。

提示:

编写主菜单函数,返回相应的功能选项数字,主函数根据此数字调用相应的功能函数。编写各功能模块函数。最后进行综合调试。

(六) 数据分析

题目自选

(七)爬虫应用

题目自选

四、课程设计考核方式与标准

课程设计结束后,学生写出课程设计论文,并在最后附源程序,指导教师依课程设计论文情况及整个课程设计中学生的表现,综合给出成绩。

成绩分为优、良、中、及格、不及格五级。

五、主要参考资料

【1】夏敏捷.Python课程设计[M].北京: 清华华大学出版社,2020.10:20-25

【2】郑秋生.Python项目案例开发从入门到实战清华华大学出版社[M].北京: 2019.1

【3】王霞.Python课程设计[M].北京: 清华华大学出版社,2021.6

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
手部康复指板屈伸按摩装置的机构设 智能电表控制电路设计 论文指导记 家用光伏发电系统逆变电源设计 开
家用光伏发电系统逆变电源设计 任 家用光伏发电系统逆变电源设计 选 钢筋调直机机械结构设计 开题报告
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!