- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于.NET的图书馆管理信息系统精选
题目:基于.NET的图书馆管理信息系统 答辩人: 课题主要任务 开发一个管理信息系统,可以实际应用大中型图书馆使用。 系统界面友好,内容切合实际需要。 翻译一篇相关的英文论文 选择这个课题的原因 1 我们专业所公布的培养计划里,其中有一条提到我们专业的学生应具备计算机软件开发能力.我做这个课题首先是为了展示数学专业学生的软件研发能力. 2 计算机科学的发展,很大部分依赖数学科学.拥有了良好的数学基础,在计算机科学里研究也很轻松。 3 .NET是一个全新的技术, 也是一个成功的技术。它一推出,就受到了业界的关注。现在无数的人在转向.NET。我个人想使用.NET研发一个大型软件系统。 毕业设计成果 基于Microsoft公司的.NET Framework平台,开发了一个规模为12000行左右代码的图书馆管理信息系统,系统可以正常投入使用,界面友好、功能强大。 开发的代码对.NET程序员有很好的参考性 对数据库设计技术进行了研究探讨 对存储过程的应用及其优点进行了讨论 对本系统涉及的ADO.NET技术进行了探讨 设计内容的一些特点 1 .NET是一个新平台,其包含的内容非常广.由于推出时间不是很长.所以网上没有基于.NET平台的公开源代码的大型系统.也没有图书馆信息系统我的图书馆管理信息系统走在了前面. 2 系统解决了图书馆系统设计中的一个时间问题,还解决了一些并发处理问题。(在我的论文里有体现), 3 系统数据层基于存储过程构建,其性能和安全性均有很好的保障. 今天演示的内容 一、与现行图书馆系统的一些比较 二、图书馆管理信息系统的主要功能 三、系统开发中所用到的技术 一、与其它系统比较 二、图书馆管理信息系统功能概述 针对图书馆管理员设计的部分(基于WinForms技术构建) 针对读者设计的部分; (基于ASP.NET WebForms技术构建) 图书馆管理信息系统 管理部分 管理部分提供的功能 用户功能(提供登陆验证、用户切换,管理员锁定系统等功能。) 事务处理 (图书证挂失管理,借书、还书 ) 数据管理(图书、读者的添加,删除,编辑 等) 综合查询统计(检索数据,并提供多种导出操作) 系统设定(设置一些图书馆基本规则 ) 帮助功能 (软件帮助,技术支持,更新检查) 导出的一个(图书分类统计)图表 .NET Framework平台概述 .NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。 提供一个将软件部署和版本控制冲突最小化的代码执行环境。 提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。 使开发人员的经验在面对类型大不相同的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)时保持一致。 存储过程 允许模块化程序设计 允许更快执行 减少网络流量 可作为安全机制使用 在数据库编程方面,存储过程在安全问题上还可以有效防止动态SQL漏洞攻击 (‘ or ‘1’=‘1) 结 束 * * 指导教师: 硬件要求不高 客户端都需要安装.NET框架,要求稍高 系统要求 VB面向对象化支持不好,传统ASP页面代码不分离,可读性差 .NET平台高度面向对象化,开发模型统一,易于维护。 可维护性 好多都有动态SQL漏洞 使用存储过程,安全有保障 安全性 VB+Access或者VFP等,较传统 .NET+SqlServer2000(图书馆系统 前所未有) 开发平台及功能 现行同类软件 我的系统 系统的分类: 综合查询统计模块概述 可以根据不同条件的组合来检索图书、读者或借阅信息 目前提供:图书综合查询,读者综合查询,读者 借阅记录查询,超期读者一览表,借阅次数最多 的图书,图书分类统计 这6种功能 查询模块特点1 可以根据任意的条件组合进行查询,界面友好,检索功能强大。 查询模块功能的特点2 对查询结果处理方式多样化: 可以导出excel,可以导出报表打印,可以导出为PDF,Word等格式,还有图表形式。 导出的Excel结果: 针对读者设计的部分 由于读者的多元性和位置不确定性,该部分采取基于B/S的方式实现。使用ASP.NET编写 。展现在用户前面的就是一个网站。 针对读者设计模块的功能概述 读者个人信息查询读者借阅信息,借阅记录,读者个人权限查询 图书综合查询方便读者对各类图书进行综合查询 信息服务。定期公布超期的读者列表等 三、系统开发中的主要技术 数据库技术 .NET Framework 平台 ADO.NET技
文档评论(0)