款金额。二图书馆管理系统的功能需求如下图所示总体功能模块图书管理模块新书入库。系统管理员可以添加新购买的图书信息到书库。旧书销毁。系统管理员可以销毁已被淘汰的图书信息或丢失的图书信息。出版社信息输入。系统管理员把新购图书的信息添加到出版社信息库。出版社信息修改。由于出版社可能会有些变动把所变动的信息修改并录入出版社信息库。出版社信息删除。随着旧书的销毁把旧书的出版社信息删削图书检索模块图书管理旧书销毁出版社信息输入出版社信息修改出版社信息删除新书入库图书馆管理查询系统图书管理图书检索图书租借证件管理图书租借模块借书。此部分包括查看证件的借书记录和借书两部分还书。主要是完成对超期书籍的罚款。查看借阅信息。通过次功能可以查看书的借阅次数从而判断出哪本书是受同学们欢迎的。证件管理模块图书租借借书还书查看借阅信息图书检索按作者姓名按出版日期按书名按出版社名称三总体设计数据库设计表图书信息表用于存放图书信息。其中图书编号具有惟性切不能为空,标记是用于区分图书是否被借出,如果被借出置为,否则置为。表表字段名意义数据类型宽度图书编号书名定价出版社类型数量个人信息表如下图表表是用于存放购书及个人信息。表表字段名意义数据类型宽度出版社出版社名称出版社地址电话传真邮政编码网址表图书租惜表表表记录了图书租借情况,借书证书与表相关联。图书编号与表相关联。其中的在本次设计过程中也遇到了不少问题,如由于数据库没有连接好或数据类型不匹配数据不能够插入到数据库里等问题。在解决问题的同时也是个提高的过程。这次课程设计让我收获很多,不仅掌握了的编程方法同时也对语言进行了次全面的复习。巩固已经学到的编程技术,学会在编程中学习编程,对我们以后的学习有很大的促进作用。目录引言实习目的功能实习要求二需求分析功能需求概述图书馆管理功能需求图总体功能模块图书管理图书检索图书租借证件管理三总体设计数据库设计表图书管理和查询系统引言实习目的培养综合应用进行应用程序设计和解决实际问题的能力加深对编程环境和编程方法的理解发挥各人的想像能力和分析能力,拓展思维空间掌握应用程序设计的基本方法巩固已经学到的编程技术,学会在编程中学习编程。功能图书信息的录入和删除,出版社信息管理等图书的检索包括按作者姓名出版时间出版社名称图书类别书名关键宇等图书的租借包括借书登记限借数量控制还书登记过期罚款计算等借书证件的管理包括办新证件,挂失注销等系统设置主要是不同类型证件的可借书的总量和借书时间等统计资料包括惜出数量与库存数量的比例,各类图书数量与总数量的比例,热门图书统计数据等各种信息资料的统计图书测览包括对图书摘要的测览和新书测览帮助信息包括对系统功能的说明使用说明使用注意事项以及系统的版权和版本信息等。实习要求按照应用程序设计的个阶段进行,熟悉每个阶段需要解决的问题以及解决的方法使用设计数据库和数据表,注意把握数据库的设计原则要求应用程序有菜单栏,操作方便必须完成功能。强调点在借书输入证件时,首先检索是否在黑名单和挂失表中,后再校验证件的真伪。在借还书时要显示本证件已借书的量和图书信息证件注销时数据的参照完整性问题。在系统设置中可随机设置不同借书书证件如教师和学生的可借书数量和借书的时间。应用程序界面和风格不作具体要求,各人按照自己的思路去做,发挥自己的创造。二需求分析功能需求概述根据本次设计的要求,把本次课程设计设计为四个模块,并分别实现其功能图书管理模块这个模块实现了新书入库旧书销毁出版社信息输入出版社信息修改出版社信息删除等功能。图书管理模块这个模块实现了按作者姓名检索按出版社日期检索按书名检索按出版社名称检索。图书租借模块这个模块实现了图书租借还书查看借阅信息等三个功能。证件管理模块这个模块实现了新证件的办理证件的挂失和撤消证件注销查看证件信息等功能。说明图书租借要注意判断此书是否已被借出此证件是否被挂失以及所要借的书书否有超期的。在还书时也要判断所要还的书是否超期。在还书时借书记录不能够删表表表表应用程序用户界面设计窗口设计说明代码设计和说明欢迎进入图书管理查询系统窗口图书管理查询系统窗口图书管理图书检索图书租借证件管理四系统功能测试界面测试具体功能测试系统设置的测试五总结息借书证第号重号,请改正证件挂失与撤消挂失缺少数据请输入借书证信息数据库内不存在此证,注销数据不全请输入借书证书书数量是不同的。让证件挂失以后再去借书,看是否提示信息此证件已挂失,然后取消挂失后再用此证件借书,看是否还能借书本次设计中挂失后证件无法借书,取消挂失后还能继续再借。先让个证件借本书然后在借书记录表表中将去还书日期改为过期,然后再去还书看能否正确计算出超期天数和罚款金额本次设计中设定每本图书的借书期限为天,超期天罚款元。通过上述三个方面的测试,本次课程设计的基本功能能够实现。五总结本次课程设计与以往的有所不同,它是针对和数据库中的语言进行的应用程序设计。充分体现了个人的想象能力分析能力和解决问题的能力。在设计过程中首先要对编程环境和编程方法有个全面的了解。首先掌握数据库的建立和连接,其中要特别注意的是配置数据源和配置。在配置是要注意所默认的数据库,本次设计中默认数据库为。其次,要熟悉窗口的选择扭组合框多行编程框等常用控件的基本使用方法和编程方法。在布置窗口控件时,要注意各窗口控件的名称以便和代码中的致。最后在设计数据窗口时要注意两表之间的连接,如本次设计按出版社名称查询图书信息时把表和表连接在起。同时还需为数据窗口使用数据库设置事物对象,如代码。在本次课程设计中应用了很多语句,对基本的语句要熟练地掌握。如查询修改删除插入,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 26 页
第 2 页 / 共 26 页
第 3 页 / 共 26 页
第 4 页 / 共 26 页
第 5 页 / 共 26 页
第 6 页 / 共 26 页
第 7 页 / 共 26 页
第 8 页 / 共 26 页
第 9 页 / 共 26 页
第 10 页 / 共 26 页
第 11 页 / 共 26 页
第 12 页 / 共 26 页
第 13 页 / 共 26 页
第 14 页 / 共 26 页
第 15 页 / 共 26 页
预览结束,还剩
11 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。