图书馆管理系统系统管理模块的设计与实现.docVIP

图书馆管理系统系统管理模块的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word专业整理 学习资料 整理分享 word专业整理 学习资料 整理分享 课程设计报告 图书馆管理系统系统管理模块的设计与实现 班级: ***** 学号: ******** 姓名: ***** 教师评语: 教师签名: 2010年7月 课程设计题目 图书馆管理系统系统管理模块的设计与实现 目的和背景 图书馆管理系统作为图书馆开展业务和服务读者的基础, 在相当大的程度上代表和体现了图书馆自动化的水平, 利用现代计算机网络技术和数据库开发技术建立图书馆管理系统, 规范图书资料, 提高信息流通的便捷性和时效性, 并能够最大限度的利用现有图书馆的各种资源, 更好的为教学、科研服务。 图书馆管理系统分为若干大模块,本模块为图书馆管理系统系统管理模块的设计与实现,目的在于方便用户对图书馆管理系统的使用,提供用户登录、用户信息修改、使用用户设置、系统参数设定、操作日志查询、系统初始化等功能。 主要内容 根据图书馆管理系统的需要主要设计实现以下功能: 系统登录界面的设计 实现根据登录用户的权限来动态生成系统菜单 实现操作用户密码的修改 实现操作用户的查看、增加、修改、删除 实现操作用户权限的设定和修改 实现操作日志的查询 实现系统初始化和用户初始化 采用的工具方法 开发语言:Java JDK版本:JDK1.60 框架结构:Struts1.2/1.3+hibernate3.2 开发平台:MyEclipse6.5、Tomcat6.0 数 据 库:MySQL5.0 运行系统:Windows 7 进度安排 系统管理模块的设计和实现共用16天,具体安排如下: 需求分析 共用1天 概要设计和详细设计 共用3天 编码 共用9天 3a. 模块功能的实现 共用6天 3b. 界面设计和美化 共用3天 测试、维护和发布 共用3天 参考资料 Struts开发入门与项目实践 系统设计与分析 Struts+Web设计与开发大全 网络程序设计基础 课程设计题目的具体要求 1引言 1.1编写目的 本课程设计报告是对系统管理模块的进行简单的需求分析和总体设计,对课程设计过程进行描述,总结在课程设计过程中学习到的知识,分析错误吸取教训,最后对本次课程设计的心得和体会进行总结。 1.2项目背景 随着社会信息量的与日俱增,作为信息存储的主要媒体之一图书,数量、规模比以往任何时候都大的多,不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多,这也充分应用硬件资源;对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理更为需要有效的图书管理软件。 本次课程设计的课题是图书馆管理系统系统管理模块的设计与实现。在使用了已经实现了的部分图书馆管理系统软体后,对此模块的设计功能有了进一步的认识。 1.3开发环境 本模块选用Java作为开发语言,配合使用JSP、JavaScript等技术手段,利用现在流行的Struts+hibernate框架开发,采用经典的MVC(模型-视图-控制)的设计模式,将模块整体分为三层(表示层、业务层、持久层)。平台选用MyEclipse 6.5版本,它的便捷性、功能强大和完善的结构包最适合MVC的设计模式。服务器选用Tomcat6.0,该版本免费、功能强大并且能够在Windows 7下稳定运行。美化页面用Adobe Dreamweaver CS3和Adobe Photoshop CS5等计算机辅助软件。数据库采用MySQL5.0,结构简洁、功能完善、稳定性好,配合使用MySQLFront-v5.1使数据层的数据表结构清晰直观,用3.2版本Hibernate与数据库连接进行持久化连接。 2需求分析和系统总体设计 2.1需求分析 2.1.1系统目标 模块的总目标是:通过本模块在图书馆管理系统中的运用能够对整个图书馆资源得以科学、规范的管理,便于系统的维护和升级,有效提高管理工作的质量与效率。对每一项数据进行类型判断和空值判断,有筛选数据合理性的功能。用户界面友好风格一致、操作简易,系统安全、数据库稳定。 2.1.2系统功能需求 (1)登录图书馆管理系统时根据用户的权限动态生成系统菜单 (2)操作用户可以修改自己的登录密码 (3)可以对系统用户信息库进行查看、添加、删除操作 (4)可以设定和修改其他用户的权限 (5)可以对条形码最大流水号、图书罚款金额等变动性强的信息进行直接修改 (6)可以有条件和无限定条件两种方式查询系统的操作日志 (7)可以实现系统初始化和用户初始化 2.1.

文档评论(0)

文档分享 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档