大型数据库课程设计说明书1范本.docx

上传人:b****5 文档编号:5709043 上传时间:2022-12-31 格式:DOCX 页数:6 大小:37.78KB
下载 相关 举报
大型数据库课程设计说明书1范本.docx_第1页
第1页 / 共6页
大型数据库课程设计说明书1范本.docx_第2页
第2页 / 共6页
大型数据库课程设计说明书1范本.docx_第3页
第3页 / 共6页
大型数据库课程设计说明书1范本.docx_第4页
第4页 / 共6页
大型数据库课程设计说明书1范本.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

大型数据库课程设计说明书1范本.docx

《大型数据库课程设计说明书1范本.docx》由会员分享,可在线阅读,更多相关《大型数据库课程设计说明书1范本.docx(6页珍藏版)》请在冰豆网上搜索。

大型数据库课程设计说明书1范本.docx

大型数据库课程设计说明书1范本

数学与计算机学院

课程设计说明书

课程名称:

大型数据库-课程设计

课程代码:

题目:

图书管理系统

年级/专业/班:

学生姓名:

学  号:

开始时间:

2009年6月12日

完成时间:

2009年6月30日

课程设计成绩:

学习态度及平时成绩(30)

技术水平与实际能力(20)

创新(5)

说明书撰写质量(45)

总分(100)

指导教师签名:

年月日

目录

摘要……………………………………………………………………………………1

1引言…………………………………………………………………………………2

2系统分析……………………………………………………………………………3

2.1功能需求…………………………………………………………………………3

2.1.1总体要求………………………………………………………………………3

2.1.2本人所做模块…………………………………………………………………3

2.2数据需求…………………………………………………………………………3

2.3数据库逻辑设计…………………………………………………………………5

3详细设计与实现……………………………………………………………………4

3.1.1主要函数………………………………………………………………………4

3.1.2主要流程图……………………………………………………………………4

3.1.3设计思路………………………………………………………………………5

3.2编码………………………………………………………………………………6

3.3实现结果………………………………………………………………………10

4系统测试…………………………………………………………………………12

4.1设计测试数据……………………………………………………………………12

4.2测试结果及分析………………………………………………………………12

总结…………………………………………………………………………………13

致谢…………………………………………………………………………………14

参考文献……………………………………………………………………………15

 

摘要

本次我的课程设计题目是“图书管理系统”,此管理系统的主要目的是使图书管理更为简单,并且方便同学们的图书借阅。

系统基于B/S模式,采用Oracle和C#进行设计。

这个管理系统需要实现的功能包括:

对新进图书基本信息的输入,图书基本信息的查询,对撤消图书信息的删除,为借书人办理注册手续,办理还书手续等。

建立这个系统需要输入的数据有学生姓名,班级,卡号,图书信息包括,作者姓名,书号,单价,存储状态等。

此程序紧紧是一个课程设计的程序,如需要真正为图书管理做系统,那么还需要更为完善的系统。

 

关键词:

图书管理系统,新进图书信息输入,图书基本信息查询,删除已撤消的图书,办理注册,办理借书手续,办理还书手续。

1引言

1.1问题的提出

 在知识大爆炸的今天,人们的物质生活得到了极大的满足,人们在精神生活方面同样也需要提高,所以越来越多的人进行着各种各样的学习,而许多的人都走向了图书馆,所以给图书的管理带来了很大的不便,

今天我所写的这个简单的图书程序,能够减轻在图书管理方面的负担,要真正的对图书馆的图书进行管理,这个程序还不够,需要建立数据库。

1.1.1图书管理系统

图书管理系统就是通过程序对图书进行管理统计,方便借书人我管理员的一款软件程序。

这个管理系统主要需要实现对新进图书基本信息的输入,图书基本信息的查询,对撤消图书信息的删除,为结束人办理注册,办理借书手续和还书手续。

通过这个管理系统,学生可以按作者姓名,书号进行借阅图书;同时还可以统计学生姓名,班级,卡号等信息。

1.2任务与分析

这个任务主要是建立一个图书管理系统,其信息包括图书名称,图书编号,单价,存在状态,借书人姓名,性别,学号,班级,卡号等。

要求使用菜单操作,可以实现对信息的输入和输出。

本任务主要是建立一个管理系统,对借阅书籍的信息进行管理。

可以根据书号,作者姓名对图书信息进行查询。

学生输入自己的卡号就可以进行图书借阅了,分析,本任务要求使用菜单操作,这个通过printf语句来实现,利用多个printf语句来实现菜单的输出。

信息的输入,输出,删除,查询等功能的实现需要建立不同的函数,在主函数中使用switch语句来分别调用不同的函数来实现不同的功能。

2系统分析

就这次课程设计的题目“图书管理系统”而言,我先进行了系列分析。

首先需要建立关于图书的结构体,接着是学生,卡的结构体。

紧接着我就把这个程序模块化,最后再在主函数当中调用各个模块。

最后再顺利运行成功,本次课程设计的基本目的就到达了。

2.1功能需求

我所编写的图书管理系统设计,主要需要实现:

1).对新进图书基本信息的输入。

2).图书基本信息的查询。

3).对撤消图书信息的删除。

4).为借书人办理注册。

5).办理借书手续。

6).办理还书手续。

等功能。

2.1.1总体要求

使用链表记录或记录数组存储数据,进行插入,删除和查看与查询,要求使用锯齿形书写格式,必须上机调试通过。

2.1.2个人所做的模块

我做了以下的模块:

(1).查阅图书,

(2).借阅图书,

(3).管理系统:

1>增加图书,2>删除图书,3>修改图书资料,4>书籍统计,5>职工管理系统,6>学生管理系统

(4).还书系统,

(5).退出。

 

3.程序的设计

3.1.1主要函数

4系统测试

4.1设计测试数据

书号1,书名:

英语,作者:

王平,状态1

书号2,书名课程设计,作者:

吉杰,状态1

书号3,书名:

数学,作者:

谢凯,状态1

书号4,书名:

语文,作者:

兰心,状态

书号5,书名:

统计学,作者:

廖丽,状态1

书号6,书名:

离散,作者:

张更生,状态1

书号7,书名:

几何,作者:

刘名,状态1

书号8,书名:

历史,作者:

范敏,状态1

书号9,书名:

物理,作者:

彭天,状态1

书号10,书名:

政治,作者:

江涛,状态0

卡号101,姓名:

liao,班级1

卡号102,姓名:

lan,班级2

卡号103,姓名:

yan,班级3

4.2测试结果及分析

(1)测试数据1及测试结果

进入图书管理系统主菜单之后,输入字符1,进入图书查询系统,输入你想借阅的书名之后,如过存在,就会提示你这本书的主要信息,不存在的话则显示没有你要要查询的书籍。

(2)测试数据2及测试结果

在主菜单下输入字符2,进入借书系统,如果输入的信息正确,那么借书成功,不正确的话,则显示不存在这样的书,直接返回。

(3)测试数据3及测试结果

进入管理系统,可以进行增加图书,删除图书,修改图书资料,书籍统计,借书卡统计等操作,任一项都是直接完成操作。

总结

在本次的课程设计当中,我受益匪浅,就图书管理系统这个课题,我实现了数据的输入和输出,能够直接通过写的程序进行简单操作,可以查询图书的存储状态,根据作者,书号来借阅图书,对新书,要把它添加到书库当中,这就需要使用scanf函数。

而要实现菜单是操作,这就需要使用printf函数。

通过本次课程设计,我学到了很多使用的东西,虽然没有使用库函数,但是自己却学会定义函数,在这次的设计当中,我自己就定义了借书函数,还书函数,图书统计函数等。

竟管在次之前,自己对程序设计的总体思想,思路都还不清楚,但是就调试运行过程中遇到的问题,通过自己的努力和同学的帮助,终于解决了。

致谢

本次课程设计能顺利完成,感谢学校的大力支持,感谢数学与计算机学院为我们提供实练的机会,感谢柳荣其老师的细心教导。

此次的课程设计是本人人生当中的第一个,虽然经过了一段漫长而又痛苦的过程,但是自己还是完成了,这是与自己的努力是分不开的,但是自己在调试过程当中遇到的一些问题,自己仍然不懂,是在同学老师的帮助下完成的,在这里还要再次对他们的付出表示崇高的敬意。

参考文献(小三黑体,居中)

[1]谭浩强。

C语言程序设计[M]。

北京:

清华大学出版社。

2006

[2]李大友。

C语言程序设计[M]。

北京:

清华大学出版社。

2006

[3]崔五子。

C语言程序设计与考级指导[M]。

北京:

华夏出版社。

2006

[4]李青。

C程序设计辅导与实训[M]。

北京:

清华大学出版社。

2004

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1