基于MATLAB,GUI的图书管理系统设计
方文雄,纪旭,何鑫海
(1.成都工业学院汽车与交通学院,四川成都 611730;
2.成都工业学院自动化与电气工程学院,四川成都 611730)
MATLAB GUI 为图形用户界面(Graphical User Interface,简称GUI,又称图形用户接口)[1]是指采用图形方式显示的计算机操作用户界面,是MATLAB 用户可视化交互式的工具,运用GUI 生成的操作界面用户可以不用浏览繁冗的代码而进行操作。GUI不仅深受用户的喜爱[2]也是工程人员运用MATLAB进行可视化编程的捷径,工程人员只需要拖动相应的工具,编写回调函数即可[3-5],同时可生成独立的.exe 文件,用户不需要安装庞大的MATLAB 软件就可以运行程序。随着我国文化事业不断发展,图书资源也日益丰富,像农家书屋、小型书店也日益增多[6],该图书管理系统使用MATLAB GUI编程实现,可实际应用于书店、农家书屋对图书资源进行管理,具有使用简单、快捷高效的特点。
如今技术人员已开发出许多类型的图书管理系统,总的来说普遍具有如下功能:图书信息录入及查询[7]、图书信息更改[8]、图书流动操作[9]等,但大都缺少系统登录功能,具有登录功能的图书管理系统有利于保护用户隐私。结合上述,本系统具有以下功能:
1)用户登录或注册
登录界面含有登录、注册、找回密码选项。若第一次使用需要注册账号,注册时需要填写密保问题,以便于在忘记密码时找回密码。用户拥有账号后输入账号和密码进行登录,若忘记密码可选择找回密码。
2)图书信息录入
在用户完成了图书信息的输入后,点击录入操作按钮,可完成书籍信息入库。
3)图书信息查询
用户可选择按书名、作者、ISBN号等检索方式进行查询。
4)图书信息变更
如果用户需要修改已录入的图书信息,先查询要修改的图书信息,可在显示查询结果的表格中点击要修改信息的单元格,选择删除或更改按钮按下,完成信息更改。
5)图书出售或出借、归还
输入折扣或日租金信息,按下出售按钮,即可自动计算之前录入的图书价格乘以折扣的结果,并显示在收费金额框中;
按下借出按钮,弹出对话框用于接收借出人登记的信息,同时自动记录下借出时间;
按下归还按钮,自动计算出出借天数,再根据输入的日租金自动计算总租金,显示在收费金额框中。
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/2月,98元/2年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |