1 / 60
文档名称:

打印---图书管理系统实习报告.docx

格式:docx   大小:899KB   页数:60页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

打印---图书管理系统实习报告.docx

上传人:cengwaifai1314 2020/2/15 文件大小:899 KB

下载得到文件列表

打印---图书管理系统实习报告.docx

相关文档

文档介绍

文档介绍:本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多软件综合实****28)图书信息管理(**)2011-2级网络11-2班2013年6月21日姓名:陈雄学号:3110757215[问题描述]编写一个程序实现简单的图书信息的管理功能。[基本要求](注:本程序时在java的环境中运行,并通过eclipse来协助完成相应的操作。)每本图书的基本信息包括:编号,书名,作者,出版社,价格等,其中编号不允许重复。可以对图书基本信息进行管理(添加、删除、查找)。可以实现简单的统计功能,如统计某个出版社出版的图书,某个作者所编写的图书等。提供友好的GUI操作界面。[选作内容]提供模糊查找的功能,如输入“程序”,可以查找到所有书名包含“程序”的图书的基本信息。实现组合条件的查询,如某个出版社某个作者出版的图书等,本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多组合条件自己设计。整个程序分为6个板块分别为:Administrator;Book;BookInfo;LMS;Reader;Register。其中Administrator是管理员界面,可以实现图书的录入和查询,图书的录入和查询又可以进行入库,统计和删除和查找等操作。Book可以实现图书的录入,统计和删除等操作,相当于Administrator的子类。BookInfo可以实现图书的查询功能;可以通过作者,书名进行查询,也相当于Administrator的一个子类。LMS可以实现图书管理系统。提供登陆和注册等功能。只有注册过的用户才有权限访问该系统。Reader是一般的用户界面,上面只能提供一般用户的查询操作。不能对数据库进行相关操作。有效的提高了数据库的安全性。ESS2003/**网络11-*/.*;.*;.*;.*;lassAdministratorextendsJFrameimplements本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多ActionListener{privateJMenuBarJMB;//中间容器privateJMenuM1,M2;publicJMenuItemmenuItem1,menuItem2;publicAdministrator(){setTitle("管理员界面");setDefaultCloseOperation();//设置关闭JFrame窗口Containercontent=getContentPane();(newBorderLayout());//创建布局JMB=newJMenuBar();M1=newJMenu("图书信息录入");//创建菜单M2=newJMenu("图书信息查询");menuItem1=newJMenuItem("图书信息录入");menuItem2=newJMenuItem("图书信息查询");(this);//(this);(menuItem1);(menuItem2);(M1);(M2);setJMenuBar(JMB);本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多JToolBarJTB=newJToolBar();(JTB,);setSize(300,200);setVisible(true);}publicvoidactionPerformed(ActionEvente){if(()==menuItem1){newBook();}elseif(()==menuItem2){newBookInfo();}}publicstaticvoidmain(Stringargs[]){newAdministrator();}}运行结果:Ú本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多ÚÚÚ本次实****大多数是在网上找的例子之后再加入自己的功能,但是学到的东西非常多ÚÚ/**网络11-*/.*;.*;.*;imp