数据库PB课设-图书馆管理系统带数据库带源代码

上传者: ae6623 | 上传时间: 2022-06-04 13:05:21 | 文件大小: 775KB | 文件类型: RAR
2011年最新课设,pb数据库图书馆管理和查询系统,结合sql2000和pb9.0编译而成,内有完整的程序加数据库,而且有现成的课设报告,方便一些同学们入门。其实挺简单的,我的借书还书罚款模块做的是相当完美。大家可以跟着我的代码来学习pb。 注意一下,连接数据源的代码一定要更改成你自己的!odbc 2011.1.5 ========== 本程序说明 ========== 采用PowerBuilder 9.0 + sql2000 开发环境 实现了页面上的所有功能。并且未发现BUG,注意不要在办证件的时候把证件号码输入的过长。最好保持在6位数字以内。 里面有张漂亮的图片,是作为某图片控件的素材。貌似是library_guanli你自己添加吧。其他的没什么了。 熬夜+通宵+不停的思考=搞定! --------系统设置 1.显示当前权限 2.先删除权限表里面的关于学生或者教师的信息,然后再插入。 -------图书入库 1。看看是否有重编号。 2。入库 -------旧书销毁 1.有没有此书 2.此书有没有被借出未还。 3。销毁 -------出版信息 1.看看是否ID重号 2入库 -------图书检索 1.按照书名检索 2.按照作者检索 -------图书借阅 就是往loan表里面,随借随插,随还随删,更新bookinfo表。 1.查询此证件信息。 查看步骤 1.证件是否存在 表userinfo 2.是否挂失 表guashi_info 3.借了多少本书 表loan 4.超期了多少本书 表loan 2.借书 1.可以查询图书编号获得图书信息 bookinfo 2.取得系统设置信息,知道能借多少天才算不过期。最多能借几本书 xitong 3、首先检测黑名单,有书超期未还即是黑名单。loan 4、是否有此图书证 userinfo 5。是否借书上限 loan 5、是否有此图书 bookinfo 5、要借的此书是否已被借出 bookinfo里面的flag=1 6、写入loan表,规定还书期限returndates,并把bookinfo的flag置为1,表示已经被借走,同时写进总借书记录表,为以后的统计图书信息打下基础。 3.还书 1.首先查看有没有此图书编号 bookinfo 2。查看是否有人借了这本书 loan 3、顺便检测下此证件是否挂失,给个友好的提醒。guashiinfo 4、看看是否超期,进行罚款提示。不准还书。loan 5.还书,删除loan表里面的信息。同时写进总记录表。而且把bookinfo里面的flag置为0,表示已经归还。 4. 罚款 根据函数判定超期的时间,进行相应的罚款,罚款比较轻,一毛钱一天。 1.判断此书是否借出 loan,没考虑是否有此书。 2.显示罚款钱数。 3.从loan表里面删除信息。并且把bookinfo表的flag标记记为0,表示已还。 5. 证件办理 1.证件办理 写入userinfo表,flag标记0代表老师,1代表学生,方便系统设置调用。 2.证件挂失 写入挂失表guashiinfo 3.解锁 删除之、 4.注销此证件,毕业了要销毁证件。 1.是否有此证件 2、是否有书未还。 ok。完工。 -------------------------------- ================== 版权 没有 仿冒 不究 ================== 。

文件下载

资源详情

[{"title":"( 10 个子文件 775KB ) 数据库PB课设-图书馆管理系统带数据库带源代码","children":[{"title":"libiary.pbw <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"library_pb.pbl <span style='color:#111;'> 637.50KB </span>","children":null,"spread":false},{"title":"我的课设思路.txt <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"look me first.txt <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"刘振宇的课设实验报告.doc <span style='color:#111;'> 891.00KB </span>","children":null,"spread":false},{"title":"1.jpg <span style='color:#111;'> 146.50KB </span>","children":null,"spread":false},{"title":"数据库","children":[{"title":"library_sql_log <span style='color:#111;'> 1024.00KB </span>","children":null,"spread":false},{"title":"library_sql_Data.MDF <span style='color:#111;'> 1024.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"library_pb.pbt <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"数据库课设任务书.doc <span style='color:#111;'> 94.50KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • u011314949 :
    代码控件啥的比较基础,对比着pb的教材很容易懂,能学到不少东西。
    2014-11-10
  • u011954370 :
    很有学习价值,简单易懂
    2014-09-01
  • w460457882 :
    没有数据库,不过很有学习价值
    2014-07-23
  • a852463815 :
    有数据库,可以用。但是非常的简单,非常适合新的学习!
    2014-07-09
  • fiverat :
    不错,很有学习价值
    2014-05-12

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明