欢迎来到天天文库
浏览记录
ID:9532706
大小:3.62 MB
页数:25页
时间:2018-05-03
《图书馆管理系统_pb课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计报告课程名称:PB进阶与实践设计题目:图书馆管理系统专业:信息与计算科学班级:姓名:学号:指导教师:2015年1月课程设计题目(问题)描述随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。设计的图书馆管理系统实现了系统维护,读者信息管理、图书证管理、以及借阅管理和图书管理等功能。其特点是:本系统界面友好,操作简单,比较实用。本组成员
2、情况姓名学号承担的任务成绩资料查询,登陆界面、图书证管理、图书管理、借阅管理模块的代码编写及系统的试调资料查询,登陆界面、图书证管理、图书管理、借阅管理模块的代码编写及系统的试调教师评语签名:注:本设计报告中各个部分如果页数不够,请大家自行扩页,原则是一定要把报告写详细,能说明本组设计的成果和特色,能够反应小组中每个人的工作。报告中应该叙述设计中的每个模块。设计报告将是评定每个人成绩的一个重要组成部分。一、本组设计的功能描述登陆界面的功能在登陆界面正确输入用户名与口令就可以登陆主界面,如用户名与口令不匹配则有提醒,点开免费注册界面,可以录入新的管理人员的信息,退出注册界
3、面输入刚注册的用户名和口令就可登陆主界面。系统主界面功能图书馆管理系统系统维护读者信息管理图书证管理图书管理借阅管理●系统维护:☆重新登录:登录系统后再重新返回登陆界面☆密码修改:对原有密码进行修改☆管理员维护:显示已有管理员的信息,可同时增加和注销管理员信息●读者信息管理:☆读者信息更新:浏览读者信息,可增加和删除相关信息☆读者信息查询:分别按照读者的编号和性别进行查询●图书证管理:☆办理图书证:实现对图书证的注册和注销●借阅管理:☆借书:实现还书功能☆还书:实现借书功能☆借还图书查询:查询读者的借阅信息●图书管理:☆图书查询:分别按照图书的编号,书名和作者进行查询☆
4、图书更新:实现新书入库和旧书报废的功能二、本组设计的主要特色主要特色有如下:1、登录窗口后弹出图书馆管理条例2、用户可以注册和进行密码修改3、对读者信息可进行更新和查询4、对图书信息进行更新和查询5、对图书证进行注册和注销6、实现还书借书功能7、输入读者姓名可显示出该读者的信息和其借阅记录三、系统分析与设计3.1数据库的设计与连接(1)在SQLSEVER2005开发环境下打开对象资源管理器,依据创建数据库的步骤,创建物理数据库XSCJ,在PowerBuilder开发环境下打开数据库画板,依次定义ODBC数据源,定义DBProfile,连接数据库。根据功能需求,在数据库中
5、先创建5个表表一ZBY列名数据类型可否为空说明n mechar(20)Notnull用户名(主键)pawdChar(10)Notnull密码表二图书表列名数据类型可否为空说明bookidnchar(10)Notnull图书编号(主键)namenchar(50)姓名authornchar(20)作者pricenchar(10)价格publishnchar(50)Notnull出版社表三读者信息表列名数据类型可否为空说明readidnchar(10)Notnull读者编号(主键)namenchar(20)姓名sexnchar(10)性别cardidnchar(20)图书证编
6、号phonenchar(20)电话addressnchar(50)Notnull地址表四借阅表列名数据类型可否为空说明schoolidnchar(10)Notnull学校编号namenchar(20)姓名sexnchar(10)性别gradenchar(10)年级xib enchar(20)系别cardidnchar(20)图书证编号jieyueidnchar(20)Notnull借阅编号表五借书还书表列名数据类型可否为空说明readeridnchar(10)Notnull读者编号namenchar(20)姓名bookidnchar(10)图书编号borrowdaten
7、char(20)借书日期returndatenchar(20)还书日期shifouhuanshunchar 10)是否还书beizhunchar(10)Notnull备注实体和实体之间的关系E-R图读者M:N图书M:N登记1:1M:N借阅M:N系统详细设计(1)单击菜单“File|New”,选择应用程序对象模板画板,单击“OK”按钮在出现的对话框中完成应用程序对象名、库文件名的设置.(2)单击“Finish”按钮,进入应用程序对象设计画面。1、在应用程序对象的Open事件中输入如下的程序代码//ProfileTSGLSQLCA.DBMS=
此文档下载收益归作者所有