《图书管理系统设计与实现 开题报告.docx》由会员分享,可在线阅读,更多相关《图书管理系统设计与实现 开题报告.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、图书管理系统设计与实现 开题报告 开题报告 毕业论文题目:图书馆管理系统的设计与实现 学校名称: 专业名称: 学生姓名: 学习中心: 学号: 指导老师: 日期: 1、选题目的和意义 (1)选题的目的和意义 图书是最丰富、最宝贵的信息源和知识源。记载和收集了人类社会的文明 史,它为人类社会的科技进步、社会的发展提供了巨大的推动作用。为人类的进步,人类的文明做出了巨大的贡献。在科学技术迅猛发展的今天,在即将到来的信息社会和知识经济时代,人们对图书的需求也就更为迫切。 随着网络的发展,许多行业都进入了信息化。对于传统的图书馆而言,也出现了许多的网上图书馆,方便了读者和管理人员。由于手工的图书管管理工
2、作量大、任务多、服务局限性等等,给学生和老师带来了很多的不便。设计图书馆的管理系统可以提高图书管管理的效率;降低工作人员的工作量;完善图书馆的各项功能。网上图书馆系统应该具有出借还子系统、查询子系统、电子图书下载子系统、留言板以及系统维护子系统等,这几个子系统包括了图书馆管理的主要业务工作,可以全面实现对图书馆的查询、借还、下载、留言等在线功能实现。考虑到图书馆各项业务当中的存在的具体问题系统为各个层次的用户在实际操作方面加强了方便性,在业务规则实现方面更加注重智能化,使用户在使用当中更轻松,在系统进入直接的只明途径,这样更加有助于全面提高图书馆的管理效率,改善了书刊的科学管理及工作人员的管理
3、,图书馆各类功能全面实现。 图书管理系统的建立,需要进行用户需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。要想使图书管理客户能方便的使用系统,功能上对系统的要求是全面的。利用计算机的自动化处理,可方便快捷地共享信息、交流信息,高效地工作。 “电子商务”这个概念起源与20世纪70年代。当时国际上一些大公司可通过建立自己的计算机网络以实现各个机构之间、商业伙伴的信息共享,这个过程称为 EDI。 EDI这种方式通过传递标准数据流不仅可以避免人为失误,而且能有效降低成本,提高效率。在过去30年中,世界1000个最大企业中,有95以上使用了或还在使用这一技术。 EDI无
4、论过去现在也是图书管理的基础。 图书管理,即在信息社会中,掌握信息技术和商务规则,利用电子工具和网 络从事的图书活动,随着网络技术的成熟,网上银行,网上商店等将逐步替代传统商务活动。图书管理以其公平,快捷,方便,高效,成本低,中间环节少,全球性,全天候交易和服务等巨大优势,已经开始赢得人们的青睐。 “图书管理”是由 IBM公司于1998年率先提出并迅速得到广泛认同。包括网络广告、在线电子服务等内容,涵盖了过去、现在和未来所有电子形式实现的商务活动手段。随着时代发展、计算机及网络产品、互联网技术、安全支付等图书管理的支撑技术在图书管理应用的大潮中产生质的飞跃。它不仅局限带 动互联网经济的飞速发展
5、,而是将深入到经贸的每一个角落,深入千家万户。图书管理提出了一种全新的商业机会、需求、规则和挑战。 (2)选题的研究现状 图书馆借阅管理系统目前被广泛应用于学校、工业、商业、企业、事业等单位。尤其是那些较大型的图书馆还采用了大型数据库开发的软件,部分大型图书馆也使用Foxpro、SQL Server等。而基于sqlserver数据库, 技术的多数是中小型图书馆。但在大多数不发达国家,基于SQL Server数据库的图书馆管理信息系统应用得很广泛。但是随着图书馆网络建设的深入和应用的日益丰富,也同时出现了如何在保持图书馆网络开放性的同时实现网络的安全等等诸如此类的问题: 2,课题的主要研究内容,
6、方法及预期目标 2.1研究的内容 本程序是一套综合的图书管理系统,主要划分为三层角色,管理员和操作员、学生,管理员负责,管理员主要是进行基础数据的管理和查询的功能;操作员主要是进行日常的业务操作,如图书借阅和归还处理等,学生主要是查询自己借阅图书的信息,下面按照角色来详细阐述一下各个角色的功能; 管理员 (1)操作员管理:对于使用系统人员的信息进行管理的功能,系统人员划分为两层角色,管理员和操作员,本功能主要是管理操作人员,可以对操作人员进行添加、修改、删除以及查询的操作。 (2)修改密码:对登录系统人员的信息进行修改的操作。 (3)学生信息管理:因本系统开发的终端是学校,主要处理的业务群体是
7、学生,所以此功能是给学生借书时,进行同意的登记和发放借书证而设计的,他可以增加、修改和删除学生信息。 (4)图书类别管理:管理图书类别信息,可以添加和删除类别信息。 (5)图书信息管理:主要是管理阅览室内所有的图书信息,可以对图书进行添加、修改、删除的操作。 (6)设置图书库存:对于图书馆内的图书进行库存登记的功能。 (7)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。 (8)图书借阅查询:按照一定的条件查询显示图书的借阅信息,从而更加直观的管理图书信息。 (9)图书归还查询:按照一定的条件查询显示图书的归还信息,从而更加
8、直观的管理图书信息,对于超期、损坏的图书更好的进行跟踪和追讨补偿的功能 操作员 (2)修改密码:对登录系统人员的信息进行修改的操作。 (2)图书借阅管理:登记日常的学生图书借阅信息,根据学生的借书证进行图书借阅的登记工作。 (3)图书还书管理:根据借书信息进行归还的操作管理,对于超期、损害的图书信息进行及时的处理的功能。 (4)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。 (5)图书借阅查询:按照一定的条件查询显示图书的借阅信息,从而更加直观的管理图书信息。 (6)图书归还查询:按照一定的条件查询显示图书的归还信息,从而
9、更加直观的管理图书信息,对于超期、损坏的图书更好的进行跟踪和追讨补偿的功能 学生 (1)修改密码:对登录学生的信息进行修改的操作。 (2)图书库存浏览:按照一定的条件查询过滤图书信息的功能,主要是查看库存中的图书信息,对于缺少的图书进行及时的补充库存操作。 (3)图书借阅查询:查看我自己的借阅图书信息。 (4)图书归还查询:查询我自己已经归还的图书信息 2.2 研究的方法和手段 2.2.1研究的方法 (1)在整体上保持VS2022 +SQLServer2000各层次之间的衔接和技术的应用。 (2)学习使用C#,并领会其语言特性和集成工具的操作。 (3)学习使用VS2022,掌握好视图化操作的基
10、础并练习使用语言修改页面属性。 (4)查找互联网上的资源,借鉴别人的开发经验,学习优秀C#的代码,借鉴其中优秀的经验 2.2.2研究的手段及其简介 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出的
11、最新版本。SQL Server 特点: 1真正的客户机/服务器体系结构。 2图形化用户界面,使系统管理和数据库管理更加直观、简单。 3丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice 产品集成。 5具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用。 6对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上
12、。 7SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS 中才有。 3、进度安排 毕业设计总共14周,大致安排如下: 第1周:填写进度计划表,查阅文献; 第2周:查阅文献,完成调研报告; 第3周:查阅文献,完成相关外文翻译; 第4周:系统总体结构设计 第5周:数据库需求分析与数据字典设计; 第6周:数据库逻辑结构设计和实现 第7周:首页显示处理模块的设计 第8周:模块的设计实现; 第9周:模块的实现; 第10周:系统综合调试、查错、改错 第11周:完成论文初稿; 第12周:完成论文修改,打印; 第13周:软件验收,填写答辩申请与准备答辩 PPT文档; 第14周
13、:答辩 4、参考文献 1 刘甫迎、刘光会、王蓉.C#程序设计教程(第2版).北京:电子工业出版 社,2022.111-126 2 李兰友杨晓光.Visual C#.NET程序设计.北京:清华大学北方交通大学出 版社,2022.100-123 3 余金山,林慧编著. SQL Server2000/2022数据库开发实例入门与提高. 北 京:电子工业出版社,2022.100-120. 4 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社, 2022.111-124. 5 Michel de Champlain. C# 2.0M. Morgan Kaufmann, 2022.123-12
14、4. 6 罗斌,等编著. Visual C#.NET精彩编程实例集锦. 北京:中国水力水电出 版社,2022:213-221 7 张公忠主编. 现代网络技术教程.第2版. 北京:电子工业出版社,2022:213-221 8 张忠林,电子商务概论,机械工业出版社, 2022:213-221 9 王昊亮,李刚,等编著.Visual C#程序设计教程.北京:清华大学出版社2022:219-221 10 郑阿奇.SQL Server实用教程.北京:电子工业出版社,2022:119-121 11 袁宁,李勇,网上商店大制作,重庆大学出版社, 2022:213-221 12 戴维.贝赞可,戴维.德雷诺夫公
15、司战略经济学M北京:北京大学出版社,2022:113-121 13 迈克尔.波特,陈小悦译竞争战略M北京:华夏出版社,2022:110-120 14 David Richard Kalkstein Deloveh,William Semp美等著.Visual 高效编程M.北京:清华大学出版社, 2022:111-121 15 Ian Graham.著Object Oriented Methods, Second Edition. Addison_Wesley Publishing company 2022年:263-294 16 美 Jeffrey D.Ullman,Fundamental Course of Database System,TsingHua Press,2022年2月;113-101 17 美Dino EspositoA Client-side Environment for ASP PagesMSDN Magazine,2022:113-121