[计算机软件及应用]C语言程序设计_图书信息管理系统设计
C语言课程设计 告
(2009 —— 2010 年度第 学期)
题 目 图书信息管理系统设计
院 系 电气信息学院
专 业 计算机科学技术
年 级 2009级
年 月 日
总成绩教师签名
目 录
一、课程设计的目的与要求
1.1设计目的………………………………………………3
1.2 设计要求………………………………………………3
二、总体设计
2.1 程序组成框图…………………………………………3
2.2 程序流程图……………………………………………4
三、详细设计
3.1 功能设计………………………………………………5
3.2 系统运行环境和数据库设计…………………………6
3.3 数据编码设计…………………………………………6
3.4 输入输出设计…………………………………………6
四、程序清单和执行结果
4.1 菜单函数………………………………………………7
4.2 录入函数………………………………………………10
4.3 浏览函数………………………………………………11
4.4 查询函数………………………………………………13
4.5 修改函数………………………………………………17
4.6 删除函数………………………………………………21
五、调试与测试…………………………………………30
六、程序设计总结和结论…………………………………33
七、参考文献………………………………………………34
八、小组成员分工说明……………………………………34
一、课程设计的目的与要求
1.1 设计目的
设计图书信息管理系统设计
1.2 设计要求
1)系统必须以菜单方式工作
2)图书信息录入功能
3)图书信息浏览功能
4)图书查询功能(必须完成至少两种查询方式)
a)按书名查找
5)图书信息的修改功能
6)图书信息的删除功能
二、总体设计(程序设计组成框图、流程图)
2.1 程序的组成框图
图书信息管理系统
2.2 程序流程图
三、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)
3.1功能设计(要求每个函数必须把其流程图描述出来)
3.1-1 菜单函数 void select()
运行后显示主界面,通过输入来选择下一步操作。例如:选择录入,浏览,查询,修改,删除等功能。
3.1-2 登陆函数 void dl()
该函数功能为辨识管理权限,只有正确输入登录 才能进入主界面。
N 输入次数小于3
Y 输入次数大于3
3.1-3 录入函数 void input()
进入该函数,开始根据提示录入图书信息,每次录入完毕,询问选择继续录入或者返回。
Y
N
3.1-4 浏览函数 void output()
进入该函数,按照输入顺序依次显示信息,每浏览完一本,询问选择继续或者返回。
Y
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113155 人正在系统学习中 相关资源:SAMM软件保证成熟度模型落地工具- 络安全文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!