求教图书馆管理系统设计问题

问题描述

求教图书馆管理系统设计问题


原本我的构想是将借书、还书、预约的方法写在BookDatabase里(也就是没有borrowItem这个类),然后在LibrarySystem对BookDatabase的方法进行调用,然后在User的储存图书的Vector里添加图书。我的想法是为了确保安全我要先能够在图书数据库里成功找到这本书,图书数据库返回给LibrarySystem一个成功的信息我才会向读者的借阅书单里添加这本书。
但是我们老师说我这样做封装得不好,而且显得很麻烦。。。他让我参考SSD3里的图书馆管理系统设计,加入一个BorrowItem对借书、还书、预约的行为进行统一管理。请问能帮我找出这里的问题吗?谢谢

解决方案

http://www.docin.com/p-673949163.html

时间: 2024-05-08 22:29:31

求教图书馆管理系统设计问题的相关文章

gis开发-新手求教 现在GIS开发多用什么样的开发环境呀

问题描述 新手求教 现在GIS开发多用什么样的开发环境呀 我是个小白 以前从来没接触过什么GIS开发,导师就让我做这个,有点摸不着头脑了,求大神指点!!! 解决方案 看你做哪方面的开发了.桌面或Web用VS +AE VS+SuperMap还有移动 不太清楚 解决方案二: 用ARCGIS engine 和VS就可以,语言使用c#,关于二次开发 的书很多,可以在网上找,按照例子操作一遍熟悉下

新手求教

问题描述 新手求教:我如何打印带条码标签?如:流水码设置为VYYWW000001且不能重复.固定为0,YY为年,WW为周,并且要在数据库里记录打印的流水码数据.

css 样式 求教-求大神指教css样式前后对齐不上

问题描述 求大神指教css样式前后对齐不上 求大神,苦恼一上午了.增加了一个样式通知管理.老前后对其不上, </tr> 可惜c币不够.真心求教 Blockquote 解决方案 </tr>代码送上 解决方案二: 代码能看见吗 </tr> 解决方案三: 看不到代码..把左尖括号去掉后再发来看看 解决方案四: 我的建议是不要用标签属性来定义高宽等,容易受到干扰,改为样式试试 解决方案五: 只能看到一堆 红叉....... 解决方案六: 老兄,你的图--挂了-- 解决方案七:

求教:下面的代码中为何手动抛出异常

问题描述 求教:下面的代码中为何手动抛出异常 栈的pop方法,我们这样写:int pop(){ return array[top--];}然后我看jdk源代码,写法相当于:int pop(){ if(top<0)throw new ArrayIndexOutOfBoundsException(); return array[top--];}然而即使没有增加的那句话,当top等于-1时,Java运行环境仍然会自动帮我们抛出ArrayIndexOutOfBoundsException,那么还要自己手

sql-ASP读取SQL数据表 生成多记录JSON 具体代码如何写 求教大神

问题描述 ASP读取SQL数据表 生成多记录JSON 具体代码如何写 求教大神 数据表是user 主键是m_Name <%response.ContentType=""text/json"" response.write request(""jsoncallback"")%>([{""m_Name"":""*依旧""n_Name&quo

c语言-两道C语言编程题:求教各位大神

问题描述 两道C语言编程题:求教各位大神 两元一瓶啤酒,两个啤酒瓶换一瓶啤酒,四个啤酒瓶盖换一瓶啤酒,输入的金额可以买几瓶. 输入一串字符串,写两个函数,第一个函数使输入的字符串全都后移一位,第二个函数将字符串中的字母大写换小写,小写换大写?. 拜托各位了 谢谢~ 解决方案 第一个问题描述不清,不知道是不是可以借啤酒瓶和瓶盖,我的程序按照不可以编写: #include <stdio.h>int foo(int money){ int c = money / 2; int c1 = 0; int

计算机网络-求教netcat的测试问题,不怎么理解这方面?

问题描述 求教netcat的测试问题,不怎么理解这方面? 5C 我写了一个程序从接口获取数据文件分析以后,合格就从下个端口发送出去,现在代码写完了,我要用netcat测试这个要怎么进行,求教? 解决方案 netstat -anp可以看到各个端口和连接的状态.或者你直接使用tcpdump抓包也可以 解决方案二: [root@kr-sg-test ~]# nc -vuz 42.11.12.13 123Connection to 42.11.12.13 123 port [udp/ntp] succe

javascript-jsp导入js的路径问题 求教!

问题描述 jsp导入js的路径问题 求教! 请教在jsp导入js文件时路径应该要怎么写?已经试过很多种路径了,包括获取绝对路径.现在是这么写的: 文件目录: 我想在findCircleMember.jsp中导入list.min.js.谢谢各位大神! 解决方案 按图中这样写,绝对没问题,如果可以,请采纳. 解决方案二: js 效果失效???? 原因: 两次导入同一种js但不同版本的js包??? 解决: 删掉一个就可以了.......答案就在这里:js 导入到jsp 问题 解决方案三: 还是写绝对路

led驱动-求教各位朋友关于 LED驱动的问题!

问题描述 求教各位朋友关于 LED驱动的问题! 你好,我是新人,想通过LED灯驱动来了解和加深对驱动和内核的理解.现在有个关于LED灯驱动的问题,想请教高手帮忙. 先说下我的任务: LED灯驱动完成后,给用户空间暴露 status led1 led2 led3 led4 led5 led6 led7 8个文件. 举个例子,假设你的驱动挂上后,在/sys/bus/i2c/drivers/ewtsa/4-0068/下面, 则在该目录下应该有status led1 led2 led3 led4 led