各位,大家好!小女子在这要向大家请教个问题了,请问图书馆管理系统ISBN怎么测试呢?。还烦请大家留一下代码。。、

解决方案 »

  1.   

    ISBN是图书出版编号,只要是正规出版的书籍都会有这个号。isbn号的编排是有规律的,前3个数978是指中国大陆出版的书,香港和台湾的就不同了。后面的5个数是出版社的编号,比如55407是漓江出版社,再后面的是书的类型和书自身的编号。我以前曾经为学校编写过一个图书管理系统可以通过ISBN号自动显示出版社,但和很遗憾,代码全部给弄丢了,你可以到网上找一找,应该有对照表的。
      

  2.   

    不好意思,刚才看了一下电脑,虽然代码不见了,但数据库还在,里面有对照表,我沾给你,如果不方便的的话留下信箱我把数据库文件发给你,SqlServer2000的。左边是978后的数字,老版的书可能没有978这3个数,这几年出版的书都有978,你可以把这些情况都考虑进去,用调码扫描仪扫进去的编号中间是没有那些横杆的,直接用字符串的办法处理就可以。这些编码有3位的,也有4位的,大部分是5位的,你可以一位一位的读出来,一旦配对成功就停止,这样就能兼顾这些情况了。右边是对应的出版社。