内蒙古科技大学 本科生课程设计说明书 题 目:C 语言课程设计 —— 图书信息管理系统 学生姓名:*** 学 号:********** 专 业:计算机科学与技术 班 级:计2014-1 指导教师:*** 日 期:2015 年 01 月 06 日 内蒙古科技大学课程设计说明书 I 内蒙古科技大学课程设计任务书 课程名称 C 语言课程设计 设计题目 图书信息管理系统 指导教师 周李涌 时间 2015
5——2015
9 一、教学要求 1
巩固和加深学生对 C 语言课程的基本知识的理解和掌握 2
掌握 C 语言编程和程序调试的基本技能 3
利用 C 语言进行基本的软件设计 4
掌握书写程序设计说明文档的能力 5
提高运用 C 语言解决实际问题的能力 二、设计资料及参数 每个学生在教师提供的课程设计题目中任意选择一题,独立完成,题目选定后不可更换
图书信息管理系统 图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等
试设计一图书信息管理系统,使之能提供以下功能: 图书信息录入功能(图书信息用文件保存)--输入 图书信息浏览功能--输出 查询或排序功能:(至少两种种查询方式)--算法 ●按书名查询 ●按作者名查询 图书信息的删除与修改 图书的借出与归还 三、设计要求及成果 1
分析课程设计题目的功能需 求( 可选用数组 或链 表 实现 ,可多 人 ( 最 多 3 人 ) 协 作完成一个题目) 2
写出详 细 设计说明( 至少包括功能实现 分析和模 块 流 程图) 3
编写程序代 码 ,调试程序使其 能正 确 运行( 代 码 书写要规 范 ,标 示 符 要见 名知意,要有 必 要的注 释 ,每人 至少500 行代 码 ,不包括注 释 和花 括号) 4
设计完成的软件要便 于 操 作和使用 5
设计完成后提交 课程设计报 告 ( 请 严