- 0
- 0
- 约4.35千字
- 约 18页
- 2021-06-27 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE15
精品文档
PAGE
课
程
报
告
课程
名称:
程序设计实践
专业
班级:
信息类1110
学生
姓名:
学
号:
任课
教师:
学
期:20101-2012学年第二学期
课程报告任务书
题
图书信息管理系统
目
开发一个图书信息管理系统, 图书信息包括: 图书编号、书名、作者、出版社、类别、
出版时间、价钱等基本信息(也能够根据自己情况进行扩大,比方是否借出、库存量
等)。使之能提供以下 基本功能:
1)图书信息录入功能(图书信息用文件保留)--输入?
2)图书信息浏览功能--输出
主要 (3)查问功能(起码一种查问方式 )、排序功能(起码一种排序方式 ):
内容 ?①按书名查问 ②按作者名查问 ③按照价钱排序 ④按出版时间排序等等
(4)图书信息的删除与改正
扩展功能:能够按照自己的程度进行扩展。比方( 1)简单的权限办理 (2)报表打
印功能(
3)甚至根据自己情况,能够加上学生信息,并扩大为图书借阅系统。
(4)
模糊查问
(5)综合查问
(6)统计功能
比方统计处某一类其他图书信息
或筛
选出小于指定数量库存的图书信息等等,总之,能够根据自己需求进行剖析功能。
任务
要求
成绩
评定
一、提交材料应包括:(1)系统源代码(2)课程报告二、整个设计过程详细要求
(1)需求剖析要求学生对案例系统进行剖析,设计出需要达成的功能,完善各个模块的调用关系;
(2)设计过程 要求学生进一步明确各模块调用关系, 进一步完善模块函数细节
(函数名、参数、返回值等)
3)实现过程要求学生养成优秀的编码习惯、达成各个模块并进行测试,最终达成系统整体测试;
4)总结阶段按照要求达成系统设计和实现报告,并进行总结、辩论。
报告撰写情况(
30分)
系统达成情况(30分)
辩论情况(40分)
内容
规范程度
程序测试
基本功能
扩展功能
自述情况
辩论情况
20分
10分
10分
总分
20分
5分
5分
30分
成绩评定教师:
需求剖析
这是一个能简单管理图书的小型图书管理系统,其中图书信息包括:书名,作者名,书编号,分类,出版单位,出版时间,价钱等。经过这些信息使之提供以下功能:
(1)图书信息创立功能。其中图书信息包括:书名,作者名,书编号,分类,出版单位,出版时间,价钱等。(图书信息用文件保留)。
(2)图书信息查察功能。用来查察各项图书信息。
(3)图书信息查找功能。经过已知信息来查找想要的图书。(4)图书信息的删除。能够删除特定图书。
(5)图书信息的改正。能够改正图书的各项信息。
(6)图书信息的排序功能。按图书信息对录入的图书进行排序。
(7)菜单项选择择功能,此功能也是图书信息信息管理系统的入口,用户所要进行的各样操
作均需在此模块中进行选择并进而调用其他模块实现相应的功能
纲要设计
⑴ 数据构造
图书管理系统中主要的数据构造包含书名、 图书书号、作者名、分类、出版社、出版时间、
价钱等;在办理过程中各项能够作为一本图书的不同属性来进行办理。
开始
主菜单
输入
查找
书
作
组
创
名
者
合
查
查
查
建
找
找
找
图
书
书
作
组
名
者
合
查
查
查
找
找
找
删
修
显
除
改
示
退
图
图
图
出
书
书
书
菜单
函数的原型:voidmenu()
函数的功能:调用菜单,使用各项功能
程序:
voidmenu(){
printf(\n\n******************************* 图 书 信 息 管 理 系
统*******************************\n);
printf(
主
菜
单
\n);
printf(\t\t\t
1
;
创
建
图
书
信
息
\n);
printf(\t\t\t
2
;
查
找
图
书
信
息
\n);
printf(\t\t\t
3
;
删
除
图
书
信
息
\n);
printf(\t\t\t
4
;
修
改
图
书
信
息
\n);
printf(\t\t\t
5
;
显
示
图
书
信
息
\n);
printf(\t\t\t
6
;
按
出
版
时
间
排
序
\n);
printf(\t\t\t
0;退出
\n);
printf(
\n);
}
新建文件
函数的原型:intReadinfoFromFile()
函数的功能:成立文件储藏数据
程序
intReadinfoFromFile() f,p-price);
fscanf(fp,%d,p-type);
if(p-type==1)
{
if(head==NULL){
head=p;
p-next=NULL;
}
else{
p-next=head;
head=p;
}
}
e
您可能关注的文档
最近下载
- 2025年高中生物学学科核心素养内容解读课件.pdf VIP
- 高教社2025马工程教育学原理第二版教学课件第6章 学校教育制度.pptx VIP
- 2025重庆市璧山区璧泉街道社区工作者考试真题.docx VIP
- 深度解析(2026)《JBT 9041-2025吸附槽》.pptx VIP
- 量化投资 课件 第1、2章 绪论、基本假设与基本原则.pptx
- 影视话剧剧本_性情男女.docx
- 高教社2025马工程教育学原理第二版教学课件第5章 人的全面发展教育.pptx VIP
- 南昆山毛叶茶N-甲基转移酶基因的克隆与功能解析:咖啡碱代谢调控的分子机制探索.docx VIP
- 2024年南京机电职业技术学院高职单招职业适应性测试历年高频考点试题含答案解析.docx VIP
- 江苏海事职业技术学院单招职业技能考试题库含答案详解(精练).docx VIP
原创力文档

文档评论(0)