- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3丫图书管理系统需求分析说明书
?图书管理系统
目录
引言1、实习目的
??2、功能??3、实习要求二、需求分析
? 1、功能需求概述? 2、图书馆管理功能需求图
???? 2.1、总体功能模块
???? 2.2、图书管理
???? 2.3、图书检索
???? 2.4、图书租借
???? 2.5、证件管理
?三、总体设计
?? 1、数据库设计
?????
?????1.2总
?????1.3图书表出版社:
?????1.4借阅表:
?????1.5用户信息表:
1.6图书表:
1.7新闻表:
?? 2、应用程序用户界面设计
????? 2.1、窗口设计
????? 2.2、说明
?? 3、代码设计和说明
????? 3.1、欢迎进入图书管理查询系统窗口
????? 3.2、图书管理查询系统窗口
????? 3.3、图书管理
????? 3.4、图书检索
????? 3.5、图书租借????? 3.6、证件管理
四、系统功能测试
??? 1、界面测试
??? 2、具体功能测试
??? 3、系统设置的测试
五、总结
?
?
?
?
功能图书管理查询系统
?一、引言
(1)图书信息的录入和删除,出版社信息管理等;
(2)图书的检索(包括按作者姓名、出版时间、出版社名称、图书类别、书名、关键宇等);
(3)图书的租借(包括借书登记、限借数量控制、还书登记、等);
(7)图书测览(包括对图书测览和新书测览);
(8)帮助信息(包括对系统功能的说明、使用说明、使用注意事项以及系统的版权和版本信息)。
?
二、需求分析
?(一)功能需求概述
根据本次设计的要求,把本次课程设计设计为四个模块,并分别实现其功能:
1、图书管理:这个模块实现了新书入库、旧书销毁、出版社信息输入、出版社信息修改、出版社信息删除等功能。
2、? 图书:这个模块实现了按作者姓名检索、按出版社日期检索、按书名检索、按出版社名称检索。
3、? 图书:这个模块实现了图书租借、还书、查看借阅信息等三个功能。说明:1)图书租借要注意判断此书是否已被借出、此证件是否被挂失以及所要借的书书否有超期的。在还书时也要判断所要还的书是否超期。
2)在还书时借书记录不能够删除便于以后统计某书的借阅情况;同时还书时不需要输入借书证ID,只需输入图书编号。
3)本次课程设计是一本图书一个图书编号,并且如果一本书被借时表中的书的记录不能够删除。
4)如果有超期的书要计算出它的超期天数和罚款金额。
(二)图书管理系统的功能需求如下图所示:
1、总体功能模块
图书馆管理查询系统
?图书管理
?图书检索
?图书租借
? 2、图书管理模块
图书管理
?旧书销毁
出版社信息输入
出版社信息修改
出版社信息删除
?新书入库 (1)新书入库。系统管理员可以添加新购买的图书信息到书库。
(2)旧书销毁。系统管理员可以销毁已被淘汰的图书信息或丢失的图书信息。
(3)出版社信息输入。系统管理员把新购图书的信息添加到出版社信息库。
(4)出版社信息修改。由于出版社可能会有些变动把所变动的信息修改并录入出版社信息库。
(5)出版社信息删除。随着旧书的销毁把旧书的出版社信息删削
?
?
3、图书检索模块
?
图书检索
按作者姓名
按出版日期
按书名
按出版社名称 4、图书模块借书
查看借阅信息 ?
?
(1)借书。此部分包括查看某证件的借书记录和借书两部分
()查看借阅信息。通过次功能可以查看某书的借阅次数从而判断出哪本书是受同学们欢迎的。
?
?5、模块
?休息区
三、总体设计
(一)数据库设计
1、
1.2总
1.3图书表出版社:
1.4借阅表:
1.5用户信息表:
1.6图书表:
1.7新闻表:
(二)应用程序用户界面的设计
1、本次设计共设计了六个窗口:
1)欢迎进入图书管理查询系统窗口:其中登入控件中设有管理员密码。
2)图书管理和查询系统窗口:其中设有个命令按扭控件,分别点击可以进入下一个界面。
3)图书管理窗口:包括五个选项卡控件,分别实现新书入库、旧书销毁、出版社信息输入、出版社信息修改、出版社信息删除等五个功能。
4)图书检索窗口:包括四个选项卡控件,分别实现按作者姓名、按书名、按出版社名称、按出版日期等功能。
5)图书租借窗口:包括三个选项卡控件,分别实现借书、还书、查看借阅信息等功能。2、说明
1)本次设计没有设计应用程序主菜单
?2)对话框的设计
?应用程序的各项功能都是依靠对话框来实现的。对话框的设计应当“以人为本”,方便用户。例如,在新书录入的对话框中,“图书类型”和“出版社”可以通过下拉列表框来选? 不能让用户去输入代码或名称。又比如菜单“统计资料”中的“各类图书的比例”菜单项弹出的对话框中,最好采用饼图方式来表论统计结果。“热门图书统计”可
文档评论(0)