下载后可任意编辑图书管理系统规划与设计 摘要: 本文以北方股份图书管理系统的实际应用为背景,论述了系统开发过程中的整体思路与具体实施的技术细节
该系统使用 eclipse 作为开发工具在 mVc模式的模式下用 struts 框架对本系统进行规划与设计,并运用了 Ajax 技术,在借鉴了许多成熟的图书管理系统的基础上,开发了适用于北方股份的图书管理系统
本文旨在对北方股份图书管理系统实现了图书管理、用户管理、报表管理和系统管理四大功能的说明
关键词 : 图书管理系统;规划;设计 1 北方股份图书管理设计的相关技术 1
1B/s 结构
B/s 结构,是 weB 的一种网络结构模式,这种模式统一了客户端,将系统功能的核心部分集中到服务器上来实现,简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量
只要在客户机上安装一个浏览器,浏览器通过 webserver 与数据库交换数据
2struts 框架
struts 是一个相对流行的 mVc 框架,用途是迅速开发 Javaweb 的应用
struts 完成的重点在c(controller),包含 Actionservlet 和我们自己定制的 Action,也为 V(View)提供了一连串定制标签(customtag)
3Ajax 技术
Ajax 的工作原理相当于在用户和服务器之间加了—个中间层(AJAx 引擎),使用户操作与服务器响应异步化
并不是所有的用户请求都提交给服务器,像—些数据验证和数据处理等都交给 Ajax 引擎自己来做,只有确定需要从服务器读取新数据时再由 Ajax 引擎代为向服务器提交请求
4JFreechart 技术
JFreechart 是一款统计图生成工具,可以直接生成 png、Jpg 等各式的文件为我们 java 项目的开发增加了一部利器
JFreechart 绘制各种各样的图表,不同样式的图