交通处罚单管理系统课程设计文档.docVIP

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通处罚单管理系统课程设计文档

课 程 设 计 报 告 专业:电气工程及其自动化 年级: 学号: 姓名: 成绩: 批改时间: 红河学院 工学院编制 说 明 1、本报告供学生课程设计时使用。 2、学生应认真阅读课程设计要求。 3、课程设计报告里面的内容要手工填写,以备存档使用(源程序可打印)。 4、课程设计的总评成绩根据课程的性质,按一定比例计入该门课程成绩。 5、课程设计报告中的各模块填写的内容是评分的主要依据,如果不够书写,可以自行添加附页。 6、按规定的时间提交报告给教师评定成绩,由任课教师交到工学院存档。 课程设计目录 课程名称:高级语言程序设计 序号 课程设计名称 起止页码 29 交通处罚单管理系统 设计任务 题目 名称 交通处罚单管理系统 班级 指导 教师 地点 成绩 学年 开始 日期 结束 日期 一、问题分析(围绕设计题目,进行课程设计开始前的准备过程,在此以问题分析的形式展开,从设计的总体性上对所承担的设计题目的思考,分析,此模块内容请手工填写) (1)需求分析: 交通处罚单信息用文件存储,提供文件的输输出操作;要求可以输入,输出,删除,浏览交通处罚单信息,因而要提供输入,删除和显示操作;要实现按车辆,驾驶员和开单交警查询,则要提供查找操作;另外提供统计操作和键盘式选择菜单以实现功能选择。 (2)总体设计: 整个管理系统被设计为信息输入模块,信息删除模块,信息浏览模块,信息查询模块,信息统计模块。 交通处罚单管理系统 交通处罚单管理系统 统计输入查 统 计 输 入 查 找 删 除 退出 二、设计流程图(问题分析与算法设计,并画出流程图,此模块内容请打印) 主函数 [主函数流程图] 显示一系列功能选项 显示一系列功能选项 输入n,判断n是否是1—6 根据n的值调用各功能模块函数 2·[输入模块流程图] 输入用户要输入处罚单纪录的条数j 输入用户要输入处罚单纪录的条数j 能否打开文件 退出 i从0到j-1依次输入处罚单信息,并保存到文件中 j 开始 选择浏览还是返回主菜单 3·[删除模块流程图] 打开文件 打开文件 统计出文件中的处罚单总数m 输入要删除的处罚单的处罚单号j j==dan[i].num 把此i的值赋给作为比较的变量n 关闭文件后再打开文件 依次比较i!=n 把不要求删除的罚单信息在文件中输入 选择浏览还是返回主菜单 4·[查询模块流程图] 打开文件输入用户要查询的信息x 打开文件 输入用户要查询的信息x 让用户选择 输入查询的车牌号j 输入查询的驾驶员姓名m 输入查询的开单警察j 输入错误 dan[i].chepai==j dan[i].id==j strcmp(dan[i].name,m)==0 显示“找不到此罚单信息 关闭文件 选择浏览还是返回主菜单 显示“找不到此罚单信息 显示“找不到此罚单信息 显示“找不到此罚单信息 5·[统计模块流程图] 输入需要统计的时间段和驾驶员姓名 输入需要统计的时间段和驾驶员姓名 打开文件 依次查找是否有符合统计要求的处罚单信息 输出处罚单号 输出“找不到统计罚单信息” 统计找到的处罚单条数 关闭文件 选择浏览还是返回主菜单 6· [一个任务结束时是选择浏览还是返回的函数的流程图] 开始选择 开始选择 What do you want to do? 调用浏览函数 调用主界面函数 主函数 [主函数流程图] 显示一系列功能选项 显示一系列功能选项 输入n,判断n是否是1—6 根据n的值调用各功能模块函数 [主函数程序] menu() /*主界面*/ { int n,w; /*变量n保存选择菜单数字,w判断输入的数字是否在功能菜单对应数字范围内*/ do { printf(\t\t\t欢迎来到交通处罚单管理系统!\n\n); printf(\t\t*******************MENU*******************\n\n); printf(\t\t\t\t1.信息输入\n); printf(\t\t\t\t2.信息删除\n); printf(\t\t\t\t3.信息浏览\n); printf(\t\t\t\t4.信息查询\n); printf(\t\t\t\t5.信息统计\n); printf(\t\t\t\t6.退出\n); puts(\n\n\t\t********************************************\n); printf(\t\t请输入您的操作(1-6):[ ]\b\b); scanf(%d,n);

文档评论(0)

honey888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档