1 / 29
文档名称:

C语言程序设计课程设计报告-图书借阅管理系统.doc

格式:doc   大小:801KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计课程设计报告-图书借阅管理系统.doc

上传人:qiang19840906 2018/1/26 文件大小:801 KB

下载得到文件列表

C语言程序设计课程设计报告-图书借阅管理系统.doc

文档介绍

文档介绍:课程设计报告
课程名称 C语言程序设计
课题名称图书借阅管理系统
专业网络工程
班级 1002班
学号
姓名
指导教师
2011年 6 月 30 日
湖南工程学院
课程设计任务书
课程名称 C语言程序设计
课题图书借阅管理系统
专业班级网络工程1002班
学生姓名
学号
指导老师
审批
任务书下达日期 2011 年 6 月20 日
任务完成日期 2011 年 7 月 03 日
一、设计内容与设计要求
:
⑴问题描述:
对一个有N本图书的图书馆,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理

⑵功能要求:
(1)、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:书号、书名、作者、出版社、出版日期、单价、是否借出等。
(2)、本系统显示这样的菜单:
图书基本信息录入
图书基本信息显示
图书基本信息删除
图书基本信息修改
图书基本信息查询(按书号查询、书名等)
g. 退出系统
(3)、执行一个具体的功能之后,程序将重新显示菜单。
:掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。
设计正确,方案合理。
界面友好,使用方便。
程序精炼,结构清晰。
设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。
上机演示。
按学号顺序选课题号,并在规定的时间内独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;
按本任务书的要求,按附录的要求编写《课程设计报告》(Word文档格式)。并用A4的复印纸打印并装订;

二、进度安排
第 18 周星期一 08:00——12:00
熟悉这次课程设计的目的和课程设计的要求,明确了解一些要用到的文件和调用函数等,然后再把整个程序设计的总体框架、流程图等构思出来,并进行上机程序设计。
星期二 14:30——18:30
机房上机,在计算机上编辑源程序。调试程序,在改正错误的同时不断完善程序,使源代码满足课程设计的要求和实现课程设计的要求和实现课程设计的基本功能。
星期三 08:00——12:00
继续修改、编辑、调试程序。不断改正错误后,要保证程序能成功编译成目标文件,链接成功成为可执行文件。再运行能通过,这样才能算已经完成了本课题的基本功能。之后,开始撰写课程设计报告。
星期四 08:00——12:00
继续修改、编辑、调试程序。
第19周星期一 08:00——12:00
继续修改、编辑、调试程序。
星期二 14:30——18:30
答辩,检查课设报告
目录
一、课题的主要功能..............................6
二、课题的功能模块的划分........................6
三、主要功能的实现..............................9
四、程序调试....................................12
五、总结........................................14
六、附件........................................15
七、评分表......................................24

一、课题的主要功能
为了方便管理员存存储新的图书,并便于及时的查找,插入信息以及删除输入信息,还能知道图书的价格,出版社,作者等等的信息,还可以帮助用户及时了解到图书是否被借出。
二、课题功能的模块划分
主要算法的设计:
主函数的算法设计
开始
图1:
输入选择
--
图书信息查询↓

退出
图书信息删除函数
图书信息修改函数
图书信息显示函数
图书信息录入函数
结束
(2)图书信息录入:录入图书的书名,价格,出版社和作者
如图:
开始
输入要添加的本数
输入图书基本信息函数
保存函数
返回函数
结束
首先,从文件中调用函数读入函数,再输入要添加的书本数,然后添加图书信息,并保存。
(3)图书信息显示:显示图书的基本信息:
如图:
开始
输出函数
结束
返回主菜单
首先,输出所有图书的信息,并输出图书记录数,然后调用辅助函数进行菜单选择,操作完成后返回主菜单。
(4)图书信息删除:删除某些图书的资料;
(5)图书信息修改:修改选定图书的资料;如图
开始
读入函数
输入函数
是否相等
输出信息
选择表达式
资料1

最近更新

基于聚类和隐马尔可夫模型的网络入侵检测的开.. 2页

基于纳米材料的光学传感新方法用于生物素和MN.. 2页

基于移动窗口法的中国东北地区景观格局研究的.. 2页

基于石墨烯三维导电网络的高性能锂离子电池负.. 2页

基于用户模型的辅助译文生成技术研究的开题报.. 2页

2024年年度学校工作计划模板汇总9篇 29页

2024年年度团委工作计划四篇 13页

2024年年度个人思想工作总结范文 15页

2024年年初三英语教学工作总结 9页

2024年年会优秀代表发言稿 26页

2024年平面设计年度工作总结(通用19篇) 47页

基于毫米波互连的设计和信号完整性分析的开题.. 2页

2024年平安夜小学作文 8页

2024年常用形容心情不好的句子锦集60句 6页

2024年帮助别人作文7篇 8页

基于时刻表的轨道交通配流研究的开题报告 2页

基于数据挖掘的中国移动X公司高端客户消费行为.. 2页

基于教材评估量表的《中文听说读写》与《博雅.. 2页

肝脑课件 22页

基于微纳层叠技术的热塑性弹性体制备技术的研.. 2页

2024年市场营销专业自荐信 23页

基于定量知识的分层有向图故障诊断方法及其应.. 2页

幼儿园野炊炒菜观察记录 2页

2021年大班体能龙舟中国高校龙舟优异运动员体.. 9页

企业要发展,我为企业做什么 5页

挂篮悬臂浇筑施作业安全检查表 3页

万家岭镇中小学排球校本课程教材 27页

雅歌书查经 8页

以旧换新操作流程 2页

中国成人肥胖症防治专家共识 7页