图书管理系统项目个人总结报告
-08级日语强化1班-袁皓珲-08317110110
项目简介:
项目名:图书管理系统
开发小组:MT开发小组
开发周期:30天
项目开发目的
小型图书馆,虽然图书较少,用户较少。利用我们开发的图书管理系统可以帮助管理员迅速的完成图书管理的相关功能,为小型图书馆的日常工作带来方便。
项目功能介绍:
该系统是由MT小组开发的图书管理系统,该系统实现的基本功能有:图书借阅,图书归还,图书查询,借阅者办理,补办借阅证,添加图书信息,修改图书信息,删除图书一共8项功能。可以帮助小型图书馆完成日常的图书管理。
系统体系结构图:
项目UI介绍:
(1-1)系统登录图
(1-2)系统主界面
(1-3)图书借阅
(1-4)图书归还
(1-5)添加图书
(1-6)删除图书
(1-7)修改图书信息
(1-8)新办借阅证
(1-9)补办借阅证
(1-10)图书查询
个人在项目中承担的任务:
我在项目中承担了GUI工程师,和编码人员的工作。在GUI设计中我参考了部分网络上的图书馆管理软件界面。并且根据用户提出的要求设计出了我们自己项目的GUI图:如图(1-1)-图(1-10)
另外我还在项目中担当了编码人员的工作。在代码的编写阶段
我根据GUI设计和设计人员提交的图书管理系统流程图等图编写了该系统的实现代码:
下面是该系统的主要功能代码:
登录代码:
UserLoginProcess b=new UserLoginProcess();
String uname=();
String upass=();
if((uname, upass)){
new SysMain();
dispose();
}else{
(null, "账号密码错误");
}
}
private void jButton1ActionActionPerformed(ActionEvent event) {
dispose();
}
图书借阅代码:
public void actionPerformed( e) {
("lending"); // TODO Auto-generated Event
// stub actionPerformed()
String sid = ();
String bid = ();
BookDAO book = new BookDAO();
BorrowRegistrationDAO borrow = new BorrowRegistrationDAO();
StudentDAO stu = new StudentDAO();
(sid);
((bid).getBook_id() );
if (((sid).getStudent_id() != 0)
&& ((bid).getBook_id() != 0)) {
if (!(bid).getBook_state().equals(
"借出未还")) {
BorrowView b = (bid, sid);
(());
(());
(());
(());
("借出未还", bid);
} else {
(null, "此书已经借出,不可再借!");
}
} else {
JOptionPane
.showMessageDialog(null, "输入的借阅证编号或图书编号不正确!");
}
}
});
图书归还代码:
public void actionP
项目个人总结报告 来自淘豆网m.daumloan.com转载请标明出处.