项目个人总结报告

上传人:公**** 文档编号:510279304 上传时间:2023-09-14 格式:DOC 页数:12 大小:707KB
返回 下载 相关 举报
项目个人总结报告_第1页
第1页 / 共12页
项目个人总结报告_第2页
第2页 / 共12页
项目个人总结报告_第3页
第3页 / 共12页
项目个人总结报告_第4页
第4页 / 共12页
项目个人总结报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《项目个人总结报告》由会员分享,可在线阅读,更多相关《项目个人总结报告(12页珍藏版)》请在金锄头文库上搜索。

1、图书管理系统项目个人总结报告-08级日语强化1班-袁皓珲-一、 项目简介:项目名:图书管理系统开发小组:MT开发小组开发周期:30天项目开发目的小型图书馆,虽然图书较少,用户较少。利用我们开发的图书管理系统可以帮助管理员迅速的完成图书管理的相关功能,为小型图书馆的日常工作带来方便。项目功能介绍:该系统是由MT小组开发的图书管理系统,该系统实现的基本功能有:图书借阅,图书归还,图书查询,借阅者办理,补办借阅证,添加图书信息,修改图书信息,删除图书一共8项功能。可以帮助小型图书馆完成日常的图书管理。系统体系结构图:项目UI介绍:(1-1)系统登录图 (1-2)系统主界面(1-3)图书借阅(1-4)

2、图书归还(1-5)添加图书(1-6)删除图书(1-7)修改图书信息(1-8)新办借阅证(1-9)补办借阅证(1-10)图书查询二、 个人在项目中承担的任务:我在项目中承担了GUI工程师,和编码人员的工作。在GUI设计中我参考了部分网络上的图书馆管理软件界面。并且根据用户提出的要求设计出了我们自己项目的GUI图:如图(1-1)-图(1-10) 另外我还在项目中担当了编码人员的工作。在代码的编写阶段我根据GUI设计和设计人员提交的图书管理系统流程图等图编写了该系统的实现代码:下面是该系统的主要功能代码:登录代码:UserLoginProcess b=new UserLoginProcess();S

3、tring uname=jTextField0.getText();String upass=jpassword.getText();if(b.login_check(uname, upass)new SysMain();dispose();elseJOptionPane.showMessageDialog(null, 账号密码错误);private void jButton1ActionActionPerformed(ActionEvent event) dispose();图书借阅代码:public void actionPerformed(java.awt.event.ActionEve

4、nt e) System.out.println(lending); / TODO Auto-generated Event/ stub actionPerformed()String sid = jTextField.getText();String bid = jTextField1.getText();BookDAO book = new BookDAO();BorrowRegistrationDAO borrow = new BorrowRegistrationDAO();StudentDAO stu = new StudentDAO();System.out.print(sid);S

5、ystem.out.print(book.getBookByID(bid).getBook_id() );if (stu.getStudentByID(sid).getStudent_id() != 0)& (book.getBookByID(bid).getBook_id() != 0) if (!book.getBookByID(bid).getBook_state().equals(借出未还) BorrowView b = borrow.insertBorrowInfor(bid, sid);jLabel6.setText(b.getBookname();jLabel7.setText(

6、b.getBookISBN();jLabel8.setText(b.getBorrowdate();jLabel9.setText(b.getReturndate();book.modifyBookState(借出未还, bid); else JOptionPane.showMessageDialog(null, 此书已经借出,不可再借!); else JOptionPane.showMessageDialog(null, 输入的借阅证编号或图书编号不正确!););图书归还代码:public void actionPerformed(java.awt.event.ActionEvent e)

7、System.out.println(actionPerformed(); / TODO/ Auto-generated/ Event stub/ actionPerformed()BorrowRegistrationDAO bdao=new BorrowRegistrationDAO();String bid=jTextField.getText();if(bdao.deleteBorrowInfo(bid)JOptionPane.showMessageDialog(null, 归还成功!);BookDAO book =new BookDAO(); book.modifyBookState(

8、在库可借,bid););图书添加代码:private void jButton0ActionActionPerformed(ActionEvent event) b=new Book();b.setBook_name(jTextField0.getText();b.setISBN(jTextField1.getText();b.setBook_author(jTextField2.getText();b.setBook_pub(jTextField3.getText();b.setBook_date(jTextField4.getText();b.setBook_price(jTextFiel

9、d5.getText();b.setBook_page(Integer.parseInt(jTextField6.getText();b.setBook_state(jTextField7.getText();BookDAO b1=new BookDAO();b1.insertBook(b);图书修改代码:Book b=new Book();b.setBook_name(jTextField1.getText();b.setISBN(jTextField2.getText();b.setBook_author(jTextField3.getText();b.setBook_pub(jTextF

10、ield4.getText();b.setBook_price(jTextField5.getText();b.setBook_page(Integer.parseInt(jTextField6.getText();b.setBook_date(jTextField7.getText();b.setBook_type(jTextField8.getText();BookDAO b2=new BookDAO();b.setBook_id(Integer.parseInt(jTextField0.getText();b.setBook_state(jTextField9.getText();b2.

11、modifyBook(b);JOptionPane.showMessageDialog(null, 修改成功);图书删除代码:BookDAO b=new BookDAO();b.deletBook(jTextField0.getText();JOptionPane.showMessageDialog(null, 删除成功);新办借阅证代码:s=new Student();s.setStudent_class(jTextField2.getText();s.setStudent_name(jTextField1.getText();s.setStudent_num(jTextField0.get

12、Text();s.setStudent_subject(jTextField3.getText();if(jRadioButton0.isSelected() sex=男;elsesex=女;s.setStudent_sex(sex);StudentDAO s1=new StudentDAO();s1.insertStudent(s);补办借阅证代码:StudentDAO s=new StudentDAO(); newstu=s.insertStudent(s1); newid=newstu.getStudent_id()+; String sql=update 借阅视图 set 学生_ID=

13、+newid+ where 学生_ID=+oldsid+; try stmt = conn.getconnection().createStatement();stmt.executeUpdate(sql);s.delStudent(oldsid); catch (Exception e) e.printStackTrace();JOptionPane.showMessageDialog(null, 已经补办成功,您的新借阅号是+newid+);String sql1=select * from 借阅视图 where 学生_ID=+newid;conn = new DBConnection();try stmt = conn.getconnection().createStatement();rs=stmt.executeQuery(sql1); catch (Exception e) e.printStackTrace();tableModel=getTableModel(rs);jTable0.setMod

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号