设计思路:
该图书管理系统分为两个模块,读者模块和管理员模块。读者模块的主要功能有对自己个人登录密码的重置,对图书信息的查询以及预约图书的功能,通过对图书信息的查询,读者可以了解到自己需求的图书是否存在,以及它的借阅情况。管理员模块的功能比较多,管理员能够对图书的信息进行增、删、改、查,方便了图书的更新,管理员也能够对借阅者的信息进行查询,对于图书的借阅、续借、归还等信息也一律由管理员管理。该系统的结构图如下:
技术指标:
开发语言:Java、Spring、Hibernate、Struts2、JSP等语言
开发工具:MyEclipse、MySQL等工具
开发平台:Windows 7系统
开发服务器:Tomcat7.0、jdk1.7
预计技术关键:
1) 设计界面和系统的结构
2) 设计数据库
3) 完成对图书管理系统的功能设计
技术方案:
1) 本系统基于MVC模式设计,以Windows 7系统为系统开发平台,MyEclipse为系统开发工具,Tomcat7.0、jdk1.7为服务器,Java语言为开发语言,MySQL为数据库来完成。
2) 在该图书管理系统中,前台采用JSP来实现,后台采用Spring+Hibernate+Struts2实现。
3)对数据库的操作使用Hibernate来实现,业务处理通过Spring、Struts2来实现。 |