欢迎来到天天文库
浏览记录
ID:9029024
大小:1.61 MB
页数:14页
时间:2018-04-15
《图书馆管理系统系统管理模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、课程设计报告图书馆管理系统系统管理模块的设计与实现班级:*****学号:********姓名:*****教师评语:教师签名:2010年7月课程设计题目图书馆管理系统系统管理模块的设计与实现图书馆管理系统作为图书馆开展业务和服务读者的基础,在相当大的程度上代表和体现了图书馆自动化的水平,利用现代计算机网络技术和数据库开发技术建立图书馆管理系统,规范图书资料,提高信息流通的便捷性和时效性,并能够最大限度的利用目的和背景现有图书馆的各种资源,更好的为教学、科研服务。图书馆管理系统分为若干大模块,本模块为图书馆管理系统系统管理模块的设计与实现,目的在
2、于方便用户对图书馆管理系统的使用,提供用户登录、用户信息修改、使用用户设置、系统参数设定、操作日志查询、系统初始化等功能。根据图书馆管理系统的需要主要设计实现以下功能:1.系统登录界面的设计2.实现根据登录用户的权限来动态生成系统菜单3.实现操作用户密码的修改主要内容4.实现操作用户的查看、增加、修改、删除5.实现操作用户权限的设定和修改6.实现操作日志的查询7.实现系统初始化和用户初始化开发语言:JavaJDK版本:JDK1.60框架结构:Struts1.2/1.3+hibernate3.2采用的工具方法开发平台:MyEclipse6.5、
3、Tomcat6.0数据库:MySQL5.0运行系统:Windows7系统管理模块的设计和实现共用16天,具体安排如下:1.需求分析共用1天2.概要设计和详细设计共用3天进度安排3.编码共用9天3a.模块功能的实现共用6天3b.界面设计和美化共用3天4.测试、维护和发布共用3天1.Struts开发入门与项目实践2.系统设计与分析参考资料3.Struts+Web设计与开发大全4.网络程序设计基础5.课程设计题目的具体要求图书馆管理系统系统管理模块的设计与实现1引言1.1编写目的本课程设计报告是对系统管理模块的进行简单的需求分析和总体设计,对课程设
4、计过程进行描述,总结在课程设计过程中学习到的知识,分析错误吸取教训,最后对本次课程设计的心得和体会进行总结。1.2项目背景随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多,这也充分应用硬件资源;对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理更为需要有效的图书管理软件。本次课程设计的课题是图书馆管理系统系统
5、管理模块的设计与实现。在使用了已经实现了的部分图书馆管理系统软体后,对此模块的设计功能有了进一步的认识。1.3开发环境本模块选用Java作为开发语言,配合使用JSP、JavaScript等技术手段,利用现在流行的Struts+hibernate框架开发,采用经典的MVC(模型-视图-控制)的设计模式,将模块整体分为三层(表示层、业务层、持久层)。平台选用MyEclipse6.5版本,它的便捷性、功能强大和完善的结构包最适合MVC的设计模式。服务器选用Tomcat6.0,该版本免费、功能强大并且能够在Windows7下稳定运行。美化页面用Ado
6、beDreamweaverCS3和AdobePhotoshopCS5等计算机辅助软件。数据库采用MySQL5.0,结构简洁、功能完善、稳定性好,配合使用MySQLFront-v5.1使数据层的数据表结构清晰直观,用3.2版本Hibernate与数据库连接进行持久化连接。2需求分析和系统总体设计2.1需求分析2.1.1系统目标模块的总目标是:通过本模块在图书馆管理系统中的运用能够对整个图书馆资源得以科学、规范的管理,便于系统的维护和升级,有效提高管理工作的质量与效率。对每一项数据进行类型判断和空值判断,有筛选数据合理性的功能。用户界面友好风格一
7、致、操作简易,系统安全、数据库稳定。计算机科学与技术学院课程设计1/9*********图书馆管理系统系统管理模块的设计与实现2.1.2系统功能需求(1)登录图书馆管理系统时根据用户的权限动态生成系统菜单(2)操作用户可以修改自己的登录密码(3)可以对系统用户信息库进行查看、添加、删除操作(4)可以设定和修改其他用户的权限(5)可以对条形码最大流水号、图书罚款金额等变动性强的信息进行直接修改(6)可以有条件和无限定条件两种方式查询系统的操作日志(7)可以实现系统初始化和用户初始化2.1.3系统性能需求(1)系统是Web应用系统,在互联网或局域
8、网内安装运行(2)系统具有准确、完善的特点,能够使用户的操作方便快捷(3)系统具有可靠性和冗错能力,对数据有保护作用(4)具有安检机制,未登录的用户不能操作(5)登
此文档下载收益归作者所有