c语言用价格统计图书信息,C语言图书信息管理系统代码.doc

课 程 报 告

课 程 名 称: 程序设计实践

专 业 班 级 : 计算机类1504

学 生 姓 名 :

学 号 :

任 课 教 师 : 许伟涛

学 期 :2015-2016学年第二学期

课程报告任务书

题 目

图书信息管理系统

主要

内容

开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量等)。使之能提供以下基本功能:

(1)图书信息录入功能(图书信息用文件保存)--输入?

(2)图书信息浏览功能--输出

(3)查询功能(至少一种查询方式)、排序功能(至少一种排序方式):

?①按书名查询 ②按作者名查询 = 3 \* GB3 ③ 按照价钱排序 = 4 \* GB3 ④按出版时间排序等等

(4)图书信息的删除与修改

扩展功能:可以按照自己的程度进行扩展。比如(1)简单的权限处理 (2)报表打印功能(3)甚至根据自己情况,可以加上学生信息和借阅信息的管理,并扩充为图书借阅系统。(4)模糊查询 (5)综合查询 (6)统计功能 比如统计处某一类别的图书信息 或 筛选出小于指定数量库存的图书信息等等,总之,可以根据自己需求进行分析功能。

任务

要求

一、提交材料应包括:(1)系统源代码 (2)课程报告

二、整个设计过程具体要求

(1)需求分析 要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;

(2)设计过程 要求学生进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)

(3)实现过程 要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;

(4)总结阶段 按照要求完成系统设计和实现报告,并进行总结、答辩。

成绩

评定

报告撰写情况(30分)

系统完成情况(30分)

答辩情况(40分)

总分

内容20分

规范程度5分

程序测试5分

基本功能20分

扩展功能10分

自述情况10分

答辩情况30分

成绩评定教师:

目录

TOC \o "1-3" \h \u

HYPERLINK \l _Toc7311 1 需求分析 PAGEREF _Toc7311 4

HYPERLINK \l _Toc26218 2 概要设计 PAGEREF _Toc26218 4

HYPERLINK \l _Toc327 3 详细设计 PAGEREF _Toc327 5

HYPERLINK \l _Toc1385 1、输入新进图书信息 PAGEREF _Toc1385 5

HYPERLINK \l _Toc17927 2、显示全部记录信息 PAGEREF _Toc17927 7

HYPERLINK \l _Toc31631 3、根据图书的名称查询图书信息 PAGEREF _Toc31631 9

HYPERLINK \l _Toc6530 4、给图书进行排序 PAGEREF _Toc6530 11

HYPERLINK \l _Toc22006 5、根据图书名称对图书进行删除 PAGEREF _Toc22006 12

HYPERLINK \l _Toc10210 6、统计某价格以上的图书库存 PAGEREF _Toc10210 15

HYPERLINK \l _Toc32178 7、显示全部的图书信息 PAGEREF _Toc32178 17

HYPERLINK \l _Toc13624 8、修改图书信息 PAGEREF _Toc13624 19

HYPERLINK \l _Toc20661 9、 主程序代码 PAGEREF _Toc20661 23

HYPERLINK \l _Toc12616 4 调试分析 PAGEREF _Toc12616 26

HYPERLINK \l _Toc19168 5 测试结果 PAGEREF _Toc19168 27

HYPERLINK \l _Toc3796 6 课程心得总结 PAGEREF _Toc3796 30

1 需求分析

经过大一上学期的理论学习,在基础实验的基础上,本学期我们继续开设了C语言程序设计实践课。课程要求我们对已经学习的基础实验进行整合与衔接处理,并最终形成一个系统性质的规模较大的程序。

本次课程设计要求我们达到能独立完成一个图书管理系统,完成后要求实现的功能有对图书信息的录入、删除、修改,浏览(即输出), 按某种方式查询(要求至少一种查询方式),按某种方式排序(要求至少一种排序方式)。当然,我们可以根据自己

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值