假定某大型图书馆需要设计一个图书馆管理系统,要包括以下功能:
借书:输入读者借书证。系统检查借书证是否有效。若有效,对于首次借书的读者,建立档案;否则,查阅借书文件,检查读者已借图书是否超过20本。若已达20本,拒借;未达20本,办理借书(检查库存,修改库存目录,记录借书情况)。
还书时,根据借书文件查阅借书日期,如超期(1个月)则罚款处理,否则修改库存目录与借书文件。
⑶查询:通过借书文件,库存目录文件查询读者情况、图书借阅及库存情况,打印统计表。
要如下:1.分析和总体设计方案各一份;2.图文并茂;3.按照给定标准和范例书写文档;4.包含封面;5.自动产生目录。
6可以在此基础上,适当扩展与补充
jsp+sql基于JAVA的图书管理系统设计(开题报告+论文+程序)
摘要
本文主要根据软件工程快速原型模型的开发思想,分析了基于JAVA的图书管理系统的开发过程:首先根据系统特点确立开发模型,再通过对系统进行的需分析研究,建立结构化分析模型,得出系统功能模块及数据流图,然后进行数据字典分析,确定数据的定义与属性,建立数据表,最后完成系统功能的实现;论述了图书管理系统的运行环境和前台、后台的设计:本系统基于JAVA技术开发,可运行于TOMCAT等WEB服务器软件下,前台使用HTML结合Struts标签库设计了前台JSP页面,后台使用Struts框架技术实现MVC三层结构设计了程序流程,并结合SQLSERVER数据库系统实现了数据的查询,插入,删除和修改。最终设计出的系统包括用户模块和管理员模块,实现了借还书籍,书籍管理,用户管理等图书管理系统的基本功能。
THE END