基于MVC的图书管理系统的研究与实现

被引量 : 0次 | 上传用户:guaiguaikeleo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着图书馆规模的扩大,藏书量的增加,读者范围的扩大,对于信息管理的要求也不断加大。特别是进入高速信息化时代以后,计算机的普及,传统的图书管理已经无法满足未来的发展趋势了,建设一个新型、高效的图书管理系统已是大势所趋。本文通过对图书馆的工作机制进行调查和分析,利用Struts框架技术设计和实现图书管理系统,按照软件工程规范,设计并实现了一套满足图书馆日常工作业务的图书管理系统,并给出该系统的需求分析、系统设计、数据库设计以及系统的实现测试运行。论文首先阐述了MVC、Struts等相关技术,然后针对图书馆的角色,功能需求,非功能需求等进行分析,在此基础之上,提出系统架构设计和功能模块设计,分析系统中的数据实体,按照数据库设计步骤,设计出系统数据库的逻辑结构。最后,根据Struts的架构划分,重点阐述了系统如何对于实现视图层、控制层、模型层以及持久层,给出部分功能代码,展现系统的实现细节。最后,在对系统编写测试计划,针对主要功能和性能进行测试分析,并对系统中存在的不足以及未来进行了总结和展望。通过对系统的测试运行,本设计实现了基于B/S分层架构的图书管理系统的开发,开发利用了Struts技术架构设计和实现了各功能模型,体现了Struts在Web应用系统以及开发中的优势。测试结果表明了基于Struts的图书管理系统能够满足图书馆的日常业务需求,满足设计目标。
其他文献
<正>手足口病(HFMD)是一种多见于儿童的肠道病毒(EV)引起的传染性疾病,其临床特点是短暂的前驱性发热后出现咽炎、口腔皮疹和手足出疹[1]。近期,我们收治了11例表现类似重症H
<正>自18世纪80年代工业革命,工厂制度产生以后,社会的基本生产组织形式从以家庭、手工工场为单位转向以工厂为单位,机器代替了手工操作,生产规模迅速扩大,企业内部的分工日
目的:慢性非传染性疾病(简称慢性病)已逐渐成为影响我国乃至世界居民健康的危险因素之一。其具有病程长且无法治愈的特点,一些慢性病常常相互伴随发生,许多患者患有一种以上的慢性
近年铁路斜拉桥施工斜拉索具有长度长、截面大、自重重、施工难的特点,现行铁路斜拉桥斜拉索定额与实际施工已不完全适应。这里以国内某大跨铁路斜拉桥为例,介绍了铁路斜拉桥
基因枪和农杆菌介导的遗传转化是目前常用的两种单子叶植物遗传转化方法。载体的发展和改良是提高植物遗传转化效率的重要基础,RNA干扰载体和过表达载体是目前通过遗传转化研
<正> 玻璃制造是一门古老的行业,其产品不仅涉及功能,而且涉及美学.各行各业的新技术必然要受到人们的检验和承认,只要不降低产品的质地和美观,人们就要追求更佳的技术目标.
总结云南省临沧市铁皮石斛人工种植过程中主要病虫害的发生特点及防治措施,为铁皮石斛病虫害防治提供参考。
近年来,红色旅游日益受到青睐。红色旅游的兴起也为经济较为落后的革命老区,带来了极大的经济效益,有利于保护革命历史文化遗产,同时也是革命传统教育与现代旅游经济相结合与
采用电子显微镜等实验手段对采用热喷涂技术修复的轮座表面进行磨损失效分析,在此基础上,结合涂层的材料特性,来综合考虑涂层在抗微同动磨损中的作用。分析结果表明:涂层特有的优