图书管理系统
1.本系统大致功能为图书信息的记载和维护,读者和管理员信息的记载和维护,图书的借/还操作,信息的查询,生成报表
2.图书信息的记载和维护
主要用于图书信息的输入,修改,删除,生成报表等操作,维护图书信息的完整性,以便读者能及时了解图书的信息
管理员--->图书信息模块 读者--->图书信息
| |
| |
\/ \/
增、删、改、查 查
3.人物信息根据角色的不同分为:系统管理员、图书管理员、读者
系统管理员主要负责软件的维护,可以根据需求创建表,添加角色、权限,更新模块,软件升级等
图书管理员主要负责图书信息、读者信息和图书借/还信息的维护
读者只能通过本系统查询图书信息
4.系统采用C/S结构,数据库采用MSSQL2000,采用Hibernate
数据库LMSDataBase总共8张表:
---bookInfo 图书信息表
---bookState 图书状态表
---bookType 图书类型表
---module 模块表
---popedom 权限表
---publicshingCompany 出版社表
---role 角色表
---userInfo 人物信息表
对应javabean类:
---bookInfo bookInfo.class
---bookState bookState.class
---bookType bookType.class
---module module.class
---popedom popedom.class
---publicshingCompany publicshingCompany.class
---role role.class
---userInfo userInfo.class
类关系图见bean-aid.ucd
role------popedom(多对多)
role------userInfo(多对多)
role------module(多对多)
bookInfo------bookType(多对一)
bookInfo------bookState(多对一)
bookInfo------publicshingCompany(多对一)
bookInfo------userInfo(多对多)
数据库连接使用用户名为:sa 密码:123456
相应用到文件为:bookInfoDAOImp.java jdbc
hibernate.cfg.xml hibernate
5.系统功能模块
权限模块---实现
角色模块---未实现
书模块---未实现
人模块---未实现
借/ 还模块---未实现
图书管理模块---未实现
数据导出模块---未实现
查询模块---部分实现
个人信息模块---未实现
规则模块---未实现
6.系统不够完善,敬亲等待升级。希望提出宝贵意见^_^
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
加强版图书管理系统 (129个子文件)
popedomJpanel.class 9KB
DAOImp.class 8KB
WelcomeGUI.class 7KB
MainGUI.class 7KB
bookInfoDAOImp.class 6KB
bookInfoJpanel.class 6KB
popedomDAOImp.class 4KB
CreateXL.class 4KB
BM.class 3KB
bookInfo.class 2KB
userInfo.class 2KB
HibernateUtil.class 2KB
popedom.class 2KB
role.class 1KB
help.class 1KB
Encrypt.class 992B
info.class 876B
publishingCompany.class 750B
bookState.class 726B
bookType.class 723B
module.class 708B
MainGUI$1.class 620B
.classpath 823B
poi-2.5.1-final-20040804.jar 783KB
RocksClusterImplementation.java 18KB
AbstracNode.java 12KB
popedomJpanel.java 10KB
SSHUtil.java 8KB
WelcomeGUI.java 8KB
DAOImp.java 8KB
ClusterUtil.java 7KB
LockingServiceBean.java 7KB
bookInfoDAOImp.java 6KB
MainGUI.java 6KB
ImplementationFinder.java 6KB
ReportEntityBean.java 6KB
NodeEntityBean.java 5KB
ClusterInfoJMX.java 5KB
bookInfoJpanel.java 5KB
BM.java 5KB
ClusterConfigServiceBean.java 4KB
ClusterConfiglJMX.java 4KB
popedomDAOImp.java 4KB
ReportMessageBean.java 4KB
LockingEntityBean.java 4KB
EJBLocking.java 4KB
ClusterInitializeTask.java 4KB
ReportBean.java 4KB
bookInfo.java 3KB
LockingQueueEntityBean.java 3KB
CalculationNode.java 3KB
CreateXL.java 3KB
JavaDelegateTask.java 3KB
ReportServiceBean.java 3KB
Configuration.java 3KB
JobInformation.java 3KB
ClusterUploadLibraryTask.java 3KB
userInfo.java 3KB
SpeedTest.java 3KB
ClusterControlJMX.java 3KB
ClusterInformation.java 3KB
NodeReport.java 3KB
ClusterUtilFactory.java 3KB
RegisterReport.java 2KB
ReportJMX.java 2KB
YourOwnCalucation3.java 2KB
RocksClusterFactoryImpl.java 2KB
popedom.java 2KB
EJBReport.java 2KB
ClusterHandler.java 1KB
info.java 1KB
role.java 1KB
ClusterConfigServiceBeanTest.java 1KB
YourOwnCalculatio2.java 1010B
MyFirstReport.java 1007B
HibernateUtil.java 1007B
AccessToTheCluster.java 962B
ReportServiceBeanTest.java 931B
NodeReports.java 919B
KillJobTask.java 882B
StartNodeTask.java 860B
AbstractClusterHandler.java 854B
RegisterConfigurationTask.java 836B
AbstractClusterHandler.java 832B
ClusterParameter.java 819B
EJBLockingTest.java 782B
help.java 728B
EJBLockingFactory.java 658B
Encrypt.java 640B
YourOwnCalculation.java 635B
LockingReports.java 563B
EJBReportFactory.java 549B
publishingCompany.java 538B
bookState.java 522B
bookType.java 520B
module.java 514B
ClusterException.java 498B
NodeReportFactory.java 455B
blackicon.jpg 179KB
blackicon.jpg 179KB
共 129 条
- 1
- 2
资源评论
zhaiyue12a
- 粉丝: 2
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功