急啊 …………………… 求C++语言高手………………………………

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:23:46
一、题目:设计一个应用于图书馆的图书管理系统(A)
二、目的与要求
1. 目的:
通过图书管理系统的设计,培养学生综合利用C++语言进行程序设计的能力,加强函数的运用及学生对软件工程方法的初步认识,提高软件系统分析能力和程序文档建立、归纳总结的能力,培养学生利用系统提供的标准函数及典型算法进行设计。
2. 基本要求:
(1)要求用C++语言编程,在Visual C++环境下调试完成;
(2)要求划分功能模块,各个功能分别使用函数来完成;
(3)源代码程序要求必要的注释。
三、设计方法和基本原理
1. 课题功能描述
设计一个图书管理系统,要求实现的功能包括:录入图书,借阅图书,归还图书,注销旧书,查询图书,修改图书。
2. 问题详细描述
设计一个图书管理系统,要求可以录入图书,包括录入图书的编号、书名、作者、数量;借阅图书,包括借书人的借书证序号、借阅的天数,借阅图书的编号,并且书借出时可以通过书的编号查找到对应的借书人的资料;归还图书;注销旧书,把旧书从书库中删除;查询图书,可以按照图书编号、书名或作者进行图书的查找;修改图书,当输入有误或其他情况需要修改某条图书信息时,可以进行修改。
要求编写多个函数分别实现上述功能,而后在main函数中进行调用。
3. 问题的解决方案:
根据问题的描述,可以按照程序要求的功能采用结构化的设计思想。
(1) 可利用菜单使用户选择各个功能模块,例如:
1.借阅图书
2.归还图书
3.注册新书
4.注销旧书
5.查询图书
6.修改图书
如果选择5查询图书,那下面又需要选择子功能模块,例如:
1. 按照图书编号查询
2. 按照图书名称查询
3. 按照图书作者查询
而后可根据不同的选项进入到不同的功能模块进行执行。结束程序,请选择y之外的任何字母或数字,如果想让程序循环执行,则选择y。
四、主要技术问题的描述
根据三的分析,主要问题在于:
(1)结构体的构造(struct book)

。。。这东西要做好可不是一会儿的事吧。。

我有个类似的如果你想要的话给我发站内信,留下你的邮箱地址. 只能帮你到此了.

自己去找个类似的吧,估计没有大侠会给你一点一点编的!!

这个题是我需要的的~~~~~哥哥姐姐~~~弟弟妹妹帮帮忙~~~急呢~~~~下周一交

楼上说的是啊 LZ自己想办法 毕竟代码不是马上给你敲的出来的~祝你成功!

哎!这么点分,谁愿意帮你编啊!这个程序编出来估计是比较大的!

晕,大工程啊,没人帮你编的,去网上找类似的程序借鉴学习吧。