题 目:图书馆管理系统总体设计与部分代码设计专 业:学 号:姓 名:成 绩:指导老师:目录一.总体设计 31.设计过程 32、设计原理 31、 工具---word 绘图+代码流程图分析工具 4Bookadd.java5Bookdelete.java6Bookquery.java7BookUpdata.java9Borrow,java10Login.java12ReaderAdd.java13Readerdelete.java14Readerquery.java15ReaderUpdata.java16ShowMian.java17UpdataPassword.java17Book.java18Bookselect.java19GlobalVar.java19IfBorrowBack.java19DbOp.java20Reader.java21ReaderSelect.java21二. 部分代码 22a.书籍归还// Back.java22三. 感想体会 28一.总体设计1.设计过程a、系统应该如何实现?将划分出组成系统的物理元素,例如程序、文件、数据库等。 数据库有图书,读者, 用户信息。 程序有 用户登录程序,修改密码程序;读者查询程序;图书添加,删除,修改,查询;读者信息添加,删除,修改,借书,还书。b、设计软件的总体结构,即确定系统中的每个程序是有哪些模块组成的,每个模块的功能以与模块和模块之间的借口、调用关系等。但所以这些都不要求涉与模块部过程的细节。用户登录模块由修改密码模块,登录界面模块组成,可调用读者模块,图书模块进行查询。图书模块由查询,添加,删除,修改组成,可调用读者模块进行查询是否可借书,是否还书。读者模块由读者信息添加,删除,修改,借书,还书组成,可调用图书模块。2、设计原理基于 Java 语言、Access 数据库的开发软件。Java 是一种编程语言,拥有跨平台、面对对象、泛型编程的特性。Java 编程语言的风格十分接近 C++语言。继承了 C++语言面对对象技术的核心,java 舍弃了 C++语言中容易引起错误的指针,改以引用取代,同时移除原 C++与原理运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在 Java SE 1.5 版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。所以 Java 编程语言是个简单、面对对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言 Microsoft Office Access(前名 Microsoft Access)是微软发布的关系数据库管理系统。通过使用 Access Basic 可以增加应用程序的执行速度,减少编码量,同时也减少在为 Microsoft Windows 应用程序接口编程时、在开发应用程序中遇到的问题的技术。谨慎地使用变量和它所占用的存储空间能有效地减少一个应用程...