精选优质文档-倾情为你奉上课程设计报告一、 需求分析描述问题,简述题目要解决的问题是什么?规定软件做什么。编写一个简单的4S店汽车销售管理程序,帮助管理汽车销售信息。要求具有汽车销售信息管理的功能。汽车销售信息管理包括汽车销售基本信息的录入、删除和修改等功能。本课程设计的具体任务就是设计一个汽车销售管理信息系统,它是一款利用现代计算机代替人工处理,从而减轻工作人员的劳动强度,提高工作质量和效率,提高信息资源的利用率和企业管理水平的实用销售管理系统。运用面向对象的程序设计方法,要求选择动态数组类模板或链表类模板,任务中要运用I/O流对象对文件进行读写操作。本题程序应提供的基本管理功能有:1) 添加:即增加一个汽车到汽车信息中;2) 显示:即在屏幕上显示所有汽车的信息。3) 存储:即将汽车信息保存在一个文件中。4) 装入:即将文件中的信息读入程序。5) 查询:可根据汽车数据查找汽车信息。若找到,显示在屏幕上。6) 修改:可修改汽车信息。二、算法设计1设计思想:程序结构(UML图),重要的数据结构; 主要算法思