《Python实践:高考志愿填报助手网站开发实验报告》

需积分: 0 0 下载量 134 浏览量 更新于2023-12-25 收藏 1.73MB PDF 举报
软件实践课程报告09118132陈震寰 在大二学年学习了Python编程、数据库和机器学习等相关课程后,我意识到学习的大多数是理论知识,缺乏项目实践经验。因此,我选择使用Python进行网站开发,这对我之前所学课程是一个很好的回顾,可以通过亲身实践加深对之前课程的理解,并熟悉项目开发的流程。在《软件实践》课程中的实验报告1暑期学校实验项目中,我所在的小组名称为“知识推理与图谱可视化”,我的专业是人工智能,班级是091181,学号是09118132。实验时间为2020年8月31日至2020年9月23日,指导教师为孔祥龙。 实验的背景是我在大二学年学习了Python编程、数据库、机器学习等相关课程,但大多是理论知识,缺乏项目实践经验。因此,使用Python进行网站开发是一个很好的回顾和实践机会,可以通过亲身实践加深对之前课程的理解,并熟悉项目开发的流程。本项目需要开发一个为高考后即将填志愿的学生提供咨询的网站。 实验的目的主要包括以下几点:1. 通过实践巩固所学知识;2. 了解项目开发的过程,熟悉团队协作开发项目的方式;3. 熟悉在码云上开发项目的操作方法;4. 熟悉Django框架;5. 巩固之前所学知识。 在小组任务和个人任务方面,我们最初的定位是基于知识图谱的可视化和知识推理,但在实际推进的过程中,由于需要等待知识图谱组的结果(实际在最后一周才拿到结果),而知识图谱组的工作又基于数据库,并且知识图谱组自己进行了可视化。因此,在孔老师的指导下,我们小组经过内部讨论,并重新确定了项目方向。经过深入思考和讨论,我们决定着手开发一个旨在为即将填志愿的学生提供咨询的网站。 在项目的开发过程中,我承担了网站前端设计和用户交互界面的开发任务。同时,我也参与了团队的讨论和协作,学习了团队协作开发项目的方式,并在实践中不断巩固了所学的知识。通过这次实验项目,我不仅熟悉了在码云上开发项目的操作方法,还深入了解了Django框架的运用和网站开发的流程。 总的来说,这次实验项目为我提供了一个很好的实践机会,让我通过实际项目的开发加深了对所学知识的理解,也提升了团队协作和项目开发的能力。我相信这次实践经验将对我的未来学习和职业发展有着积极的影响。