- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上由屯轨纹徵
课程设计报告
课设课题: 课程设计一一图书管理系统
学 院: 电子信息学院
专 业: 网络工程
姓 名:
班级学号: BX1213
指导教师: 张艳
报告日期: 2013.12.12
TOC \o 1-5 \h \z \o Current Document 一、 需求分析 1
\o Current Document 1.1系统开发背景和意义 1
\o Current Document 1.2设计题目与要求 1
\o Current Document 二、 总体结构设计 2
\o Current Document 三、 各子模块设计 3
\o Current Document 3.1初始化图书信息 3
\o Current Document 3.2系统主界面 3
\o Current Document 3.3采编入库 4
\o Current Document 输入读者信息 4
\o Current Document 3.5借阅图书 4
\o Current Document 3.6归还图书 6
3.7查询图书信息 7
3.8查询读者信息 8
四、 程序设计调试情况分析 9
五、 测试结果 11
5.1欢迎界面 11
5.2初始化图书信息 11
5.3系统主界面 11
5.4采编入库 12
输入读者信息 13
5.6借阅图书 14
5.7归还图书 15
5.8查询图书信息 15
5.9查询读者信息 16
5.10保存文件,退出 18
六、 总结 19
七、 参考文献 20
八、 附录(源代码) 21
一、需求分析
1.1系统开发背景和意义
图书管理作为计算机应用的一个分支, 有着手工管理无法比拟的优点,如检索迅速、
查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地 提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的 图书管理系统,将是非常必要的,也是十分及时的。
图书管理系统需要满足来自图书馆工作人员、普通用户和借阅者三方面人员的需 求。图书馆工作人员对图书借阅者的借阅及还书要求进行操作, 同时还可通过图书编号
等查询相应的借阅情况; 普通用户的需求是查询图书馆所存的图书的相关情况;图书借 阅者的需求是查看自己的相关信息及查询自己的借阅情况。
1.2设计题目与要求
【问题描述】
设计一个计算机管理系统完成图书管理基本业务。
【基本要求】
1) 每种书的登记内容包括书号、书名、著作者、现存量和库存量;
2) 对书号建立索引表(线性表)以提高查找效率;
3) 系统主要功能如下:
*采编入库:新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则 只将库存量增加;
*借阅:如果一种书的现存量大于 0,则借出一本,登记借阅者的书证号和归还期 限,改变现存量;
*归还:注销对借阅者的登记,改变该书的现存量。
1、总体结构设计
有八个模块
1) 图书初始化
输入图书的一些信息,编号、作者、书名、数量,使有一定的库存。
2) 新书入库
新书采编入库,输入编号后如果有次数只需输入数量, 没有则继续输入书名、作者、
数量。
3) 添加读者信息
读者信息初始化,输入读书证号和姓名,只有输入书证号和姓名才能进行借书还书
4) 借书模块
读者输入读书证号,证号存在输入要借的图书编号,不能借同一本书,如果借书数 量以达到最大也不能借书。
5) 还书模块
归还已借的图书,要先输入读者书证号, 书证号存在继续输入要还的图书编号, 图
书编号存在并且借来此书,归还成功。
6) 查询图书信息
7) 查询读者信息
可查询读者姓名书证号,借了几本书,都是什么书和还书日期,还可以借几本书。
8) 退出
退出读书管理系统并保存读者和图书信息。
图书管理系统
查询操 作模块X1—4y初始化图书信息采编入库输入读者信息借书系统
查询操 作模块
X
1
—4
y
初始化图书信息
采编入库
输入读者信息
借书系统
还书系统
读者信息查询
读者管 理模块
借阅操 作模块
图书管 理模块
图2-1主控模块
專图书信息查询
二、各子模块设计
3.1初始化图书信息
进入系统后首先进行图书初始化,输入图书的信息
3.2系统主界面
初始化之后,进入系统,显示功能列表,可选择任意系统,但在借书之前 先要输入读者信息。
图3-2系统主界面流程图
3.3采编入库
选择采编入库的功能后,先输入图书编号判断是否存在,若存在,则在原 有记录上加上添加的图书数量;若不存在,则加入新的记录。
图3-3
图3-3采编入库流程图
3.4输入读者信息
选择读者登记后,输入读者编号跟姓名。图3-4
选择读者登记后,
输入读者编号跟姓名。
图3-4输入读者信息流程图
您可能关注的文档
最近下载
- 2025秋国开《形势与政策》形考大作业答案:如何理解“作风建设永远在路上,永远没有休止符”?我们应如何加强作风建设?.doc VIP
- 机电工程备品备件方案(3篇).docx VIP
- 集装箱多式联运复习试题含答案.doc
- 3.5.2医院感染相关监测(达C档).doc VIP
- 初中英语2024届中考词法复习名词专项练习(真题版)(附参考答案) .pdf VIP
- 大作业:如何理解“作风建设永远在路上,永远没有休止符”?我们应如何加强作风建设?.docx VIP
- 【7A版】超能分期“商户贷”操作指引.docx VIP
- 数智时代国际中文教育学科的内核与边界.docx VIP
- 2025年北京市西城区高三一模政治试卷及答案.pdf
- 理解性默写 统编版高中语文选择性必修下册.docx VIP
文档评论(0)