设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
求C语言编译的图书管理系统
返回列表
发新帖
求C语言编译的图书管理系统
[复制链接]
11
|
2
|
2008-6-24 21:36:12
|
显示全部楼层
|
阅读模式
请大家帮我找一个 或者 用C语言编写一个 图书管理系统 要求如下 谢谢了~
图书管理系统是运行于Windows系统下的应用软件,主要用于对图书馆中的图书信息进行增、删、改、查等操作,并且还可对使用该系统的用户进行登录名和密码的管理等。系统给用户提供了一个简单的人机界面,使用户可以根据提示输入操作项,调用系统提供的管理功能。
所需功能类似于学生成绩管理系统,界面可参考附录C。用户分为管理员和一般人员两大类。
功能需求描述如下。
①用户登录:根据用户输入的用户名和密码判断是否允许该用户使用本系统,并且当用户登录后根据用户权限判断用户可以使用哪些功能。学生只有浏览等权限而不能进行实质性改动。
②提供系统主控平台:系统主控平台也应根据用户权限不同而有所区别,只列出在用户权限范围内的功能供用户选择。系统主控平台包括输入功能选项、调用相应程序两大需求。教师和学生对应的系统主控平台是不同的。所能进行的操作也不相同。
③创建图书信息文件:用户根据提示输入图书编号、图书分类号、书名、作者姓名、出版社名、出版年月、定价、存库数量和借阅和上架情况等等信息存储在系统磁盘的文件中。以便进行管理、查找和备份。
④增加图书信息:可在原有图书信息文件的基础上增加新的图书信息记录并继续保存至磁盘,并且将增加后的文件存储状况显示给用户。
⑤删除图书信息:提示用户输入要进行删除操作的图书编号,如果在文件中有该信息存在,则将该书号所对应的记录删除。并选择是否继续进行删除操作。
⑥修改图书信息:提示用户输入要进行修改操作的书号,如果在文件中有该息存在,则将提示用户输入该书号对应的要修改的选项,结果存储于文件。该部分需求也需要提示用户选择是否继续进行修改操作。
⑦查询图书信息:提供按书号或书名等查询。在该功能中,也需提示用户是否需要继续查再继续查找,则返回主界面。
⑧一般用户查询个人的借阅情况并按日期进行排序:。
⑨管理员和一般用户管理:管理员对用户的管理也需要进行用户的创建、增加、删除、浏览。管理员创建的用户存储在名为yonghu的磁盘文件中,每当有用户登录系统时,会根据该文件中的用户名和密码进行核实判断,用户才能够顺利登录。管理员还具有用户的功能。增加的用户及密码、权限等也被继续存储在yonghu文件中。当某些用一用该系统时,还可以进行删除操作,并且管理员具有修改用户权限的功能,一般用户和管理员对于系统的权限是不一样的。
其它要求:
? 只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读
? 至少采用文本菜单界面(如果能采用图形菜单界面更好)
? 学生可自动增加新功能模块(视情况可另外加分)
? 写出课程设计报告,具体要求见相关说明文档
大家直接贴出代码吧 谢谢了
不是毕业设计 只是个课程实践题
C++或C语言都可以的~
回复
使用道具
举报
千问
|
2008-6-24 21:36:12
|
显示全部楼层
#include
#include#include#includestruct bookData{ int booknumber; char bookname[30]; intstore;};struct Person{ char name[20]; char studynumber[10];
int count;bookData Rbook[2];//bookData Rbook;};class History{ public: History(fstream&
回复
使用道具
举报
千问
|
2008-6-24 21:36:12
|
显示全部楼层
你这不会是毕业设计吧?
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
磁盘碎片整理和游戏问题
2
您好,成年人怎么开始画
3
升级驱动时,提示是否对原有驱动备份,请问有必要备份吗
4
我的文章是连载的,第一篇写了两千字左右能上传通过审核吗?
5
神州行充值点确定后页面无法跳转
6
怎样改写生日
7
现在有哪些比较大型的网上书店?
8
nokia5310屏幕的问题
9
我可以叫你兔子姐吗
10
请教安妮
11
博主图标上的星号是啥意思啊
12
3G上网本问题
13
最近爱问天天打不开,怎么回事?
14
a780开不了机了,各位大侠进来看看怎么回事
15
你的漫画画得很好,是学过的吗?
16
我置顶的文章为什么不能取消
17
能不能告诉我您的QQ号是多少?
18
怎么下载qq主题包
19
怎样进夕阳红网站
20
求 能在线升级的杀毒软件
21
我的博客怎么变成未开通了?
22
发博文时光标为什么不能停到正文上.
23
天龙八部出2把钥匙是不是和等级有关?
24
手机收音机调频问题!
25
求好的封面设计
26
最近有什么新歌唱吗?
27
请问一下瑞星2010的交易模式的具体内容
28
新买的手机收音机怎样使用?
29
笔记本有无线上网时·有线连接图标自动连接
30
魔兽争霸3冰封王座买个盘安装多少钱
31
我的新浪博客登陆名字忘记了怎么办?
32
SJ-M的博客是什么?
33
郁闷,如果被妈妈骂了怎么办?
34
瑞星2010弹出网络访问监控窗口,应该允许吗???
35
快逸报表怎么样?
36
求描写雪的诗句(五句)
37
求:在线求医问药的论坛和网站
38
网店新手怎样做到网店推广无处不在?
39
请问怎么可以联系地板工程
40
关于EXCEL,用SUMIF函数求和,同时满足两个条件可以吗?
41
下载完电影后,文件第一时间在哪里储存的?可以直接打开观看吗?
42
急!急!急!长城液晶显示器开机白屏,到底是显示器哪里坏了,大概维修要多少钱?
43
求AdobeCS3系列的升级包?
44
夏令营培训资料还发么?
45
怎样才能把自已在别人博客里的留言设为悄悄话?
46
新浪原创新小说成功登陆 跪求宝贵建议
47
如何用DVD光盘刻录视频
48
为什么我的硬盘装不了系统?
49
请问汉阙这种古代建筑怎么翻译?谢谢博主。
50
声卡为什么装不上
51
如何设置密码保护
52
Prefetch是啥意思?
53
牙科诊所到底都能诊治什么牙齿病症?
54
index.dat是个什么文件?可删除吗
55
为什么网络有的链接打不开?
56
系统的临时文件是什么意思?可删除吗
57
下载需要积分,怎样积累积分?
58
regedit.exe是什么文件?可删除吗
59
setdebug.exe是什么文件,可删除吗
60
20元300M的GPRS套餐怎么开通,谢谢
61
请问新浪博客的访客问题
62
笔记本:昭阳e290g无线宽带的问题!
63
IMJP8_1是什么文件,可删除吗
64
请问牛刀老师,去年七月您买房了。为啥还发文让您的粉丝不买房?
65
有没有VB常用函数?
66
手机上网是怎么用的?
67
二氧化碳灭火系统的手动控制是如何完成的?
68
博文分类怎么显示在博客里
69
爱问,问题,撤消
70
如何给页面加入底纹?
71
不支持mp3的手机怎么下载真人真唱铃声
72
如何让任务管理器启动时最小化?
73
请教一个关于双系统的问题。
74
我用登录名登入不行 可是我用通行证又显示的是我已经登录 但是我还是打不开我的免费邮箱
75
如何给网页加入底纹和更改底纹?
76
百度怎么进不去了?
77
我上传视频为什么总是显示格式不对~要怎么办?
78
一个音频转换问题?
79
如何彻底清除trojan.dl.agent.erz
80
怎样建一个自己的网站
81
wdfmgr32.exe是什么?
82
VB问题
83
爱问里怎么联系管理员?
84
想配一台电脑,想问一下富士康910GL7MH-S用着怎么样~
85
晕~!IBM语音输入系统如何安装?
86
海军南海舰队司令部设在哪个城市?
87
七谕令的东西被盗了 还能继续作完吗?
88
请问极品10能不能局域网联机。。怎么样联????
89
blog可以加密么?
90
局域网问题!急!!!
91
有一棵树在距树7米的地方有一堆草头牛用3米的绳子栓着这头牛把这堆全吃光了为什么
92
请问电脑二十四小时开机会影响寿命吗?
93
播放视频时怎么需要节目的许可证?
94
为什么会出现无中生有的邮件?
95
如何避孕?
96
如何在博客首页发布公告
97
怎样让背景音乐自动播放
98
如何调整屏保自动启动时间
99
ewido anti-spyware 4.0.rar叫什么?
100
段字用五笔怎么打呢?