基于RBAC的SSH架构下的图书管理应用研究

被引量 : 0次 | 上传用户:gonyen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web2.0技术的迅猛发展为当今社会带来了深刻的变革,它改变了人们传统的工作方式。图书馆在高校的教学、科研中承担了重要的角色,其信息化建设是现代高校发展建设中一个不可或缺的环节,而一个优秀的图书流通管理系统在图书馆的信息化建设中将起到举足轻重的作用。传统的图书流通管理以C/S模式应用为主。对于读者而言,它无法满足读者对多种资源不同服务的需要,如图书的预约、续借、图书附带电子资源的下载等;对于管理者而言,无法有效的管理、整合各类图书资源。故需要一种全新的图书流通管理系统来整合资源,实现对图书及附属资源、读者用户、操作员用户的综合管理。本文采用B/S模式的JavaEE平台,利用分层架构搭建了一个面向高校的图书流通管理系统。系统采用SSH(Struct+Spring+Hibernate架构)框架实现系统架构中的各层功能,其中数据持久层、业务逻辑层、前台显示层分别采用当今最流行的Hibernate、 Spring、Struts框架,利用Hibernate封装底层的JDBC操作,屏蔽了数据库的具体细节;利用Spring封装业务逻辑,采用控制反转的方式将JavaBean通过配置文件注入到该层中;利用Struts强大的MVC模式实现对前台显示层的消息封装和转发操作。另外,对于操作员、读者和图书资源,采用扩展的角色权限访问控制技术,实现了安全访问资源的策略。
其他文献
背景:肢带型肌营养不良症LGMD是一组以肢带肌受累为共同特征的疾病,但因其临床表现各异,一些研究者对其学术定义的合理性尚有争议。本文将从研究历史、疾病分类、病理生理、诊
人体内环境和稳态是高中生物学的重要内容,教学过程中可通过精准定位核心概念、精心设计情境导入、巧设问题层层递进、归纳构建核心概念等环节来帮助学生构建核心概念,让学生
主要探讨了核电站辅助设施(balance of the plant,BOP)管道施工中出现的一些技术问题,如施工质量的可追溯性、共用支架防变形、电抛光管内部的洁净控制、沟槽式管件的应用等,
<正> 20世纪的百年历史,波涛汹涌,气壮山河;20世纪的百年战争,叱咤风云,惊天动地。20世纪战争的频度之高、规模之巨、范围之广、烈度之剧、死伤之众,消耗之大,为世界上下5000
在跨学科的视域下,根据人才学所揭示的人才成长的有关规律,按照过程论、总体性思维原则以及实践辩证法,特别是在方法论整体主义与方法论个人主义相结合的立场下,不难发现大学
结合无锡江阴互通桥梁施工实例,着重介绍了互通桥梁施工控制测量的测点布置和具体作业方法及拱度控制、标高控制和预压的方法;同时,文章还总结了控制测量过程中用到的一些新
为科学评价河北阜平特色扶贫产业的益贫、减贫效益,为其今后特色扶贫产业的政策制定与发展规划提供参考,分别从直接和间接效益两方面构建其5类特色扶贫产业的益贫、减贫效益
教育家办学是政府的提倡、社会的期盼、时代的呼唤和教育本身固有的规律。担负基础教育发展重任的中小学校长,理应有成为教育家的自信与追求。从教育家办学角度来看,校长专业
教学活动质量的高低取决于教对学的有效指导,而教师指导行为的目的性、计划性、有效性首先体现在教学设计之中。诊断式教学设计是着眼于诊断的一种处方性教学设计,对教学系统
  该文以上海市青浦区为对象,对生态城区评价指标体系的构建和生态城区的评价方法进行了分析。生态城区评价指标表明,青浦区目前的生态化程度一般,处于Ⅲ级水平,城市结构、功能