河南城建学院
课程设计报告
课程名称语言程序设计课题名称图书信息管理系统专业电子技术班级学号姓名指导教师
年月日页脚内容
f河南城建学院湖南工程学院课程设计任务书
课程名称语言程序设计课题图书信息管理系统
专业班级电子技术学生姓名学号指导老师审批
页脚内容
f河南城建学院任务书下达日期年月日任务完成日期年元月日
页脚内容
f河南城建学院
目录一.系统的主要思路二、系统的主要功能
、显示功能、追加功能、修改模块、删除模块、查询模块、统计模块、排序模块、退出模块三.系统功能模块的划分总体模块功能框图四.总流程图总流程图八大模块的流程图
页脚内容
f河南城建学院五.程序调试
显示模块追加模块修改模块删除模块查询模块统计模块排序模块退出模块六.心得与体会七.参考文献:错误未定义书签。八.附件:
页脚内容
f河南城建学院
一.系统的主要思路
此系统事用语言实现一个图书馆信息管理系统;利用结构体数组实现图书馆信息的数据结构;例如,删除图书信息、追加图书信息、修改图书信息、图书信息的统计等等;系统的各个功能调用各个函数的形式实现;并提供一个界面来调用,各个功能的操作。
首先我们要对系统操作就必须先创建一个数据库,用来存放各图书的信息,如:图书编号、分类号、书名、作者名、出版单位、出版时间、入库时间、单价等。并用读函数读取数据,然后才能进入主控程序。然后,运行该程序显示的为主菜单界面,并且主菜单界面显示调用各个功能函数的功能键;通过提示用户,调用各个功能操作。按下相应的功能键,就会进入相应的功能模块系统,并进行相应的操作。程序操作完并正常退出后,系统又会调用写函数将修改过的数据存入一个新的文件。
图书馆信息管理系统存放了每种图书的图书编号、分类号、书名、作者名、出版单位、出版时间、入库时间、单价的数据库。每本书的信息定义在一个结构体变量中。其结构如下:
系统通过显示程序、追加程序、查询程序、删除程序、修改程序、排序程序来实现图书馆信息管理系统的显示功能、追加功能、查询功能、删除功能、修改功能、排序功能和统计功能。各个功能的调用通过主函数中的语句来实现。
页脚内容
f河南城建学院
二、系统的主要功能、显示功能通过设计此模块,来实现图书馆图书信息的显示。以便于浏览图书信息。、追加功能通过设计此模块,以便当加入新的图书信息的时候,来实现新图书信息的加入。、r