HUBEIUNIVERSITYOFAUTOMOTIVETECHNOLOGYC语言程序设计课程设计报告课设题目:宿舍管理系统系部:电气与信息工程学院专业:电子信息科学与技术(车联网工程)姓名:李鑫完成日期:2014年6月25日-2014年7月5日目录C语言程序设计 0课程设计报告 : : : : : : : : ,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构。通过课程设计,进一步掌握C语言中重要的数据结构。掌握并熟练运用指针、链表、结构体、文件等数据结构。通过课程设计,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。通过课程设计,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用起来,培养自己对程序编写的兴趣,并能独立设计和实现一个小型系统。通过课程设计,加强了自己的程序分析能力。;能灵活应用,初步具备运用C程序解决实际问题的能力。运用结构化程序设计方法,按照课程设计题目要求,完成包括需求分析、数据结构设计、概要设计、详细设计、编写代码、调试和测试C程序等过程。学会利用数组、结构体、链表进行相关信息表示。功能模块划分清晰,系统结构图符合功能操作要求,且有详尽的功能描述各主要功能模块有详尽的流程图及描述,用函数的形式实现,且调用入口、功能、出口等关系正确。所设计的C程序较好的可读性和可靠性;程序书写风格规范,注释清晰。界面友好(良好的人机互交),凡需要输入信息时,都有较详尽的提示信息,并对输入信息有较完善的值域分析。程序经上机调试通过,不应出现语法型、功能型错误,并获得满意的结果。学会通过各功能性测试用例测试程序的能力,尽可能避免原则性错误的出现。掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。C语言课程设计报告的内容反应实际设计过程,且符合格式要求,无抄袭现象。,请设计一宿舍管理程序,以方便学校宿舍管理员对学生进行管理,该程序应该具有以下功能:1)能从键盘录入床位信息。2)指定学号,显示该学生的住宿的信息。3)指定宿舍号,显示住宿信息。4)给定宿舍号、床位号,修改住宿信息。5)给定宿舍号、床位号,删除住宿信息。++:构造函数intmain(),显示欢迎及制作信息。构造函数voidloadRec(),从磁盘文件导入住宿信息到内存。主菜单界面:构造函数intmenu_select(),实现系统主菜单的显示。住宿信息新建:构造函数voidcreateRec(),新建或录入学生住宿信息。住宿信息查询:构造函数voidsearchRec()查询指定学号的学生住宿信息。住宿信息修改:构造函数voidmodifyRec()修改指定宿舍号及床位号的学生住宿信息。住宿信息删除:构造函数voiddeleteRec()实现对指定宿舍号及床位号的学生住宿信息记录的删除。并通过函数free(),释放内存空间。住宿信息浏览:构造函数voidlistRec(),实现对指定宿舍住宿信息浏览界面的显示。住宿信息统计:构造函数voidcountRec(),实现对床位信息中空床位数的统计。住宿信息保存:构造函数voidwriteInfo(),保存学生住宿信息。退出界面:构造函数voidexit0()退出程序。,系统中需要保存的数据信息,其结构如下:数据项名称数据项系统表示数据类型数据长度备注姓名p1->name字符串20学号p1->id字符串20班级p1->classs字符串10入住时间p1->->intake.
宿舍管理系统 来自淘豆网m.daumloan.com转载请标明出处.