ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:30.59KB ,
资源ID:11807485      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-11807485.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言课程设计图书馆管理系统zip.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

c语言课程设计图书馆管理系统zip.docx

1、c语言课程设计图书馆管理系统zipc语言课程设计图书馆管理系统.zip资源简介1 1 引言11 编写目的随着科学技术的高速发展,我们已步入数字化、网络化的时代。图书馆是学校的文献信息中心,是为全校教学和科学研究服务的学术性机构,是学校信息化的重要基地。图书馆的工作是学校教学和科学研究工作的重要组成部分,是全校师生学习和研究的重要场所。为了更好地适应这种网络数字化信息的环境,一种成功的跟踪最新技术,充分利用软硬件资源,扎根于准、新、全数字资源的图书馆管理信息系统已孕育而生。另外,由于图书馆陈旧的管理手段给读者和图书馆管理员带来的很多操作上的不方便,同时为了提高工作效率、服务质量和管理水平,并使图

2、书馆管理人员从繁琐的工作中解脱出来,从而使我们下定决心开发该系统。12 项目背景建议开发软件名称:图书馆管理信息系统项目的提出者:图书馆;开发者:车 益。用户:读者;实现软件的单位:江西财经大学。13 定义该图书馆管理信息系统是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为教学和科学研究提供文献信息保障和提高管理图书的效率而设计的系统。14 参考资料基于INTERNET的管理信息系统 曾凡奇 林小苹 邓先礼中国财政经济出版社 2001年第一版信息系统开发方

3、法 姜旭平 清华大学出版社 1997年第一版软件工程 齐治昌 谭庆平 宁洪 高等教育出版社 1997年第一版实用软件工程 郑人杰 殷人昆 陶永雷 清华大学出版社 1997年第二版2 2 可行性研究的前提21 要求功能:对图书馆的图书信息和用户(读者,借阅者等)信息进行有效的管理;性能:数据库的录入;图书目录检索;用户信息查询;图书信息查询;输出:用户信息;图书信息;输入:用户名称;图书编码;安全保密:馆中所有未借出的书籍能够供用户随时查阅;用户信息只能被系统管理员查阅,修改;运行环境:操作系统: Windows2000;数据库类型:SQL server;机器配置:CPU:P2000mmx以上,

4、内存大于64M。完成期限:2003年7月。22 目标以最低的成本,在最短的期限内开发出具有管理图书和用户信息功能的图书馆管理信息系统。(包括:人力与设备费用的节省;处理速度的提高;人员工作效率的提高)23 条件、假定和限制a: 建议该系统运行的最短寿命为10年;b: 进行该系统方案选择比较的期限为2个月;c: 建议该系统软件投入使用的最迟时间为2003年10月;d: 开发该软件系统的经费来源为江西财经大学财务处出资;e: 该系统要受资金、寿命、社会等系列因素的制约和限制。24 决定可行性的因素主要因素有经济条件、技术条件、团队合作精神等。3. 对现有系统的分析3. 1 处理流程和数据流程 /说

5、明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述。/图书信息集成管理系统FLCS分为图书采访、图书编目、图书流通、图书典藏、期刊管理、论文管理、公共检索、系统管理、阅览管理九部分,系统各部分既相互独立,又能进行各部分之间的数据调用。图书采访子系统的主要功能是记录采访信息并向编目子系统提供数据。图书采访子系统主要由数据处理、查询查重、统计打印、图书验收、信函定书几部分组成。图书编目时系统自动调用采访子系统数据及所购MARC数据,图书编目完成后,可将数据交送到编目主库及流通子系统进行图书典藏及流通。图书编目子系统大致有图书编目、自动重查、统计打印、数据转换、数据维

6、护几部分组成。图书流通是用来记录图书借还信息的,必需有书有证才能进行图书流通,流通子系统中的图书数据来自编目子系统。期刊管理由期刊订购、现刊管理、过刊管理三部分组成,过刊编目完成后,可以通过数据交送,将数据交送到流通子系统进行过刊借还。通过图书典藏,用户可以指明每册书的条码号、馆藏位置、是否允许流通等信息。FLCS允许用户进行批量交送典藏然后再对个别图书进行典藏登记的方式,从而简化了典藏手续,加快了典藏效率。FLCS60论文全文管理系统,通过这一系统,用户可以从光盘上、互联网上等媒体上下载信息,建立自己的全文数据库。FLCS的论文管理系统允许用户通过WINDOWS的OLE功能存放WORD文档、

7、图片、声音、影像等多媒体信息,它是一个有效的多媒体管理工具,同时又是一个得利的办公助手。用户建立的全文数据可以通过FLCS的INTERNET检索系统通过网络发布。一个C/S结构的INTERNET检索系统,通过该系统,用户可以利用WWW浏览器,从所有上网的计算机上检索到图书馆的馆藏书目、读者基本信息、读者借书、预约到书、超期读者、罚款记录、最新图书、借阅频率最高的图书及借阅频率最高的读者、期刊数据、科技论文数据等信息。该系统的服务器端配置为NT4、IIS3、ASP3、VFP ODBC6、TCP/IP协议。3. 2 工作负荷 /列出现有系统所承担的工作及工作量。/该图书馆管理信息系统为标准的网络软

8、件。通过它,我们可以实现几台计算机同时编目、借还、检索等操作。通过特殊的算法,它在网络上运行时,图书借还、模糊检索等速度得到了大幅度的提高。理论上讲,图书管理系统的记录限制为一亿条,系统测试HP(166/32M/2.1G)服务器,联想(166/32M/2.1G)PC机工作站,管理20万册图书时,在检索、借还等操作时均实现秒级延时。系统适用的网络规模只受网络操作系统限制。3. 3 费用开支 /列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开支总额。/人 力 设备 空间 支持性服务 材料维护人员 操作人员 服务器端 客户端 图书馆 软件使用咨询 应用软件及其

9、他两人 3000/月 八人 800/月 2 8000/台 8 5000/台 按照图书馆折旧计提 6万/年 2万/年3. 4 人员 /列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。/该系统维护人员两名,至少为计算机本科学历,系统操作人员八名,对其进行系统应用的培训并熟练掌握。3. 5 设备 /列出现有系统所使用的各种设备。/该系统的运行环境包括硬件环境和软件环境,是一个以Internet/Intranet为架构的平台。系统的总体结构如下图所示,分为五个层次:第一层:是物理设备层,包括PC服务器、路由器、访问服务器、程控交换机、语音卡等。第二层:是网络支撑平台,用TCP/IP、PP

10、P、HTTP、HTML、POP3和SMTP构成基本的网络及传输层,是网络操作系统管理环境与通讯平台。第三层:是图书管理系统的应用支撑平台,提供对上层应用系统的信息管理支持,包括数据库管理系统(Microsoft SQL Server/ORACLE)、Windows NT操作系统、Microsoft Internet Information Server 4.0 Web服务器系统。第四层:是应用开发平台,用于对信息的综合开发处理:利用Intedev、VB,HTML,DreamWaver3等。在数据库访问方面,利用ODBC技术建立对应数据库的数据源(DSN),采用ADO等技术访问和操纵数据库。第五

11、层:为应用软件层,即图书管理系统应用软件。客户端计算机运行Windows 98操作系统,以IE浏览器访问应用系统Web服务器。3. 6 局限性 /列出本系统的主要的局限性,例如处理时间赶不上需要,响应不及时,数据存储能力不足,处理功能不够等。并且要说明,为什么对现有系统的改进性维护已经不能解决问题。/计算机停电或死机会不会造成数据丢失?图书管理系统没有即时存盘功能,被修改的数据不会立即存盘,会因计算机异常错误而丢失数据。能否存贮多媒体信息? 图书管理系统不能存贮所有册目的文本、图片、声音、动画等多媒体信息。此外用户也不能建立自已的多媒体资料库。是否有2000年问题? 图书管理系统在系统内部没有

12、全部采用4位记时,没有解决了2000年问题。能否打印读者借阅证? 图书管理系统不能根据读者办证日期、读者单位、读者姓名或证码打印读者借阅证。能否批量销证? 图书管理系统不能单个销证,更不能批量销证。系统是否易学易用? 图书管理系统不是标准的WINDOWS应用程序,界面不友好,操作不容易,必须经过专门训练才可进行操作。图书管理系统的数据流程与图书馆工作流程不大相符,必须要懂图书馆业务,在一个月左右时间内就可掌握。能存放多少数据、能用于多大规模的网络? 理论上讲,图书管理系统的记录限制为一亿条,系统测试用HP(166/32M/2.1G)服务器,联想(166/32M/2.1G)PC机工作站,管理20

13、万册图书时,在检索、借还等操作时均实现十秒级延时。系统适用的网络规模受网络操作系统限制。我们是否可以外购数据及与其他图书馆交换数据?系统可以自动调用所购采访数据、编目数据,FLCS可以生成标准MARC(ISO2709)数据以用于数据交换,FLCS也可以接收其他图书馆的MARC数据建立联合编目。FLCS还可以和其他软件如WORD、EXCEL等交换数据。系统是否容易出问题、出了问题时怎么办? 系统全部代码为16位,安全性一般,会出问题。系统具有的自我修复能力,例如因停电、死机、机器硬件故障等原因造成系统不能正常运行时,可由系统自动修复,实在不行,可打电话给代理商,但还未做到随叫随到。系统是否允许用

14、户犯错误?系统不具有高度容错能力,可自动检测如登录号、复本出错、数据追加重复等错误,如用户不小心执行了错误操作,系统可能会死机。4. 所建议的系统41系统说明随着计算机、网络通讯和信息技术的发展。管理信息系统在国际上得到广泛的应用。我国也不例外,特别是各大高校的校园网管理系统得到很大的发展,并取得成功。为了适应学校全校全体师生的图书阅读的需要,我公司特别开发图书馆管理信息系统。它是基于Internet/Intranet 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台。(1)具体要求 借书、还书; 在图书馆中增加/删除一本书; 按照作者

15、名或专业领域检索一批书; 找到被某位读者借出的一批书; 找出最近借走某本图书的读者。 (2)系统限制 馆中所有未借出的书籍能够供读者随时借阅。 在同一时刻,一本书不能既被借出,又可供借阅。 一个读者一次借出的书籍数目不能超过预定值。 (3)图书馆组织结构图(4)系统功能结构该系统分为以下几个子系统:编目子系统、图书采购子系统、图书流通子系统、图书馆过期图书管理子系统、图书馆财务子系统。功能框图如下:二级功能图:(5)系统实现方法、创新发展特点:在系统设计和开发中尽量采用成熟的技术是系统开发成功的保证。我们开发图书馆信息系统时,采用的主要技术为:Web技术ASP技术,html技术关系数据库技术局

16、域网技术由于采用了以上技术,读者运行浏览器(如IE),以B/S方式连入主服务器,浏览信息或提出服务请求。图书馆管理者可以掌握所有图书信息,图书馆财务人员可以方便的结算工作人员的工资,灵活处理进书财务等。ASP技术很好地适应了交互站点设计和基于Web的数据库访问的要求。ASP环境下对数据库的访问采用ADO数据模型,使用它,可以对来自许多种数据提供者的数据进行读取和写入操作。例如,可以使用Microsoft SQL数据库中的信息,以及其它与ODBC兼容的数据库。(6)采购系统组织结构图工作流程图:二级流程图:(7)图书流通子系统工作流图二层流图三层流图4.2系统改进之处本公司的图书馆管理信息系统是

17、基于网络的新型系统,应用了最新的网络技术,该图书馆系统规模较小,但是功能齐全,具有相当的管理功能,馆中所有未借出的书籍能够供读者随时借阅,在同一时刻,一本书不能既被借出,又可供借阅,一个读者一次借出的书籍数目不能超过预定值。4.3 系统的影响该系统的应用可以方便广大师生使用图书馆的图书资源,可以科学的管理所有的图书,优化图书资源的配置,让有限的图书发挥最大的作用。同时方便图书馆对图书的编目管理,可以使用更合理的方法编排图书,借书者更方便的可以找到自己想要找的书,支持在线查看图书馆的藏书情况。4.4 软件支持该系统使用ASP,HTML,SQLSERVER,等软件开发,ASP技术很好地适应了交互站

18、点设计和基于Web的数据库访问的要求。用户使用IE浏览图书馆的主页,图书馆有专门的数据服务器,使用windows 2000 server架设服务器,管理端使用VB开发。4.5 系统的运行过程系统使用期半年,在开始必须对初始数据进行录入,包括所有的书目信息,出库图书的信息,读者的信息,流通图书信息,图书馆管理者的信息,图书馆财务信息,图书馆资金应用信息等。在半年的使用期通过检验后,将要优化该系统的性能,把一些发挥不良的组件重新开发,或者加入合适的补丁文件,系统稳定后的主要工作是加强该系统安全性。4.6 系统设施配置该系统需要服务期2台(一台提供服务,一台备份),工作站5至10台,开发阶段需要两台

19、微机作为模拟网络环境来开发。具体配置:服务器 P4双CPU,512DDR,80G HD两块工作站 P4CPU , 128DDR,40G HDHUB OR 交换机 16口或者32口具体的网络布线按用户要求配置。5 投资估算及效益分析5. 1 总投资估算1、 1、 开发、测试所需设备(网络、服务器、工作站等)总需投入16万元;其中:开发使用的服务器2台,共5万元。测试使用的服务器2台,共4万元。网络设备(交换机、路由器、访问服务器等),共3万元。开发用计算机4台,共4万元。测试用计算机及其他设备,3万元2、 2、 软件和系统平台建设总需投入3万元;其中:数据库系统0.7万元。开发工具软件及系统平台

20、2万元。网络安全软件0.3万元。3. 项目配套流动资金需投入3万元;4. 项目总投资22万元。5.2 投资使用计划1、 1、 项目建设期第一年,陆续购入设备并建设软硬件平台;2、 2、 流动资金于正式投产后即一次全部投入。5.3 经济效益分析5.3.1 产品成本估算与价格1、 1、 原材料及包装材料按购入时市场价格定;预计产品材料消耗费占收入的3%。2、 2、 开发人工成本平均按2万元/人年计算(不包括折旧),项目初期计划投入10人,包括系统分析员、软件开发与测试人员、市场和服务人员;以后随销售收入的增加,每年递增20%。3、 3、 固定资产折旧采用年限法计算,固定资产原值19万元,折旧年限5

21、年。见以下固定资产折旧计算表固定资产折旧计算表 单位:万元项目 折旧年限 2 3 4 5 6固定资产 5 19折旧费合计 19 3.8 3.8 3.8 3.8 3.8净值 15.2 11.4 7.6 3.8 04、 4、 管理费用:按销售收入的5%测算;5、 5、 销售费用:按销售收入的10%测算;6、 6、 年销售量根据上面的预测确定,单价为5万元/套,成本费用估算见下表:成 本 费 用 估 算 表 单位:万元序号 项目 2 3 4 5 6 合计1 材料费(含包装材料) 1.50 2.25 3.00 3.75 4.50 15.002 工资及福利费 15.00 16.50 18.15 19.9

22、7 21.96 91.583 折旧费 3.80 3.80 3.80 3.80 3.80 19.004 管理费用 2.50 3.75 5.00 6.25 7.50 25.005 销售费用 5.00 7.50 10.00 12.50 15.00 50.00 总成本费用 27.80 33.80 39.95 46.27 52.76 200.58 经营成本 24.00 30.00 36.15 42.47 48.96 181.585.3.2 财务效益预测该项目计算期6年,建设期1年,生产期5年,生产期第一年即可达产。税金及附加:增值税按6%,城建税按增值税的7%,教育附加费按增值税的3%。所得税:按33%

23、的税率计算。具体各年效益分析如下损益表:损 益 表 单位:万元序号 项目 2 3 4 5 6 合计1 销售收入 50.00 75.00 100.00 125.00 150.00 500.002 总成本费用 27.80 33.80 39.95 46.27 52.76 200.583 税金及附加 8.00 12.00 16.00 20.00 24.00 80.004 利润总额 14.20 29.20 44.05 58.74 73.24 219.428 所得税 4.69 9.64 14.54 19.38 24.17 72.419 可分配利润 9.51 19.56 29.51 39.35 49.07

24、147.0110 盈余公积金 0.95 1.96 2.95 3.94 4.91 14.7011 公益金 0.48 0.98 1.48 1.97 2.45 7.3513 未分配利润 8.09 16.63 25.09 33.45 41.71 124.9614 累计未分配利润 8.09 24.72 49.80 83.25 124.96 5.3.3 财务评估指标1. 1. 静态指标1)平均利润总额=年利润总额合计/5年=43.88万元2)平均税后利润=年税后利润合计/5年=29.4万元3)年平均投资利润率=年平均利润总额/项目总投资=43.88/22=199.45%2. 2. 动态指标1)财务内部收益

25、率=75.67%2)财务净现值(IC=8%)= 176.57万元3)投资回收期=2.37(含建设期)指标计算见下表现 金 流 量 表 单位:万元序号 项目 1 2 3 4 5 61 现金流入 0.00 50.00 75.00 100.00 125.00 153.001.1 产品销售收入 50.00 75.00 100.00 125.00 150.001.2 回收固定资产余值 0.001.3 回收流动资金 3.002 现金流出 19.00 39.69 51.64 66.69 81.85 97.132.1 固定资产投资 19.00 2.2 流动资金 3.00 2.3 经营成本 24.00 30.0

26、0 36.15 42.47 48.962.4 销售税金及附加 8.00 12.00 16.00 20.00 24.002.5 所得税 4.69 9.64 14.54 19.38 24.173 税后净现金流量 (19.00) 10.31 23.36 33.31 43.15 55.873.1 累计净现金流量 (19.00) (8.69) 14.68 47.99 91.14 147.014 折现系数(8%) 0.93 0.86 0.79 0.74 0.68 0.634.1 净现金流量现值 (17.67) (7.47) 11.60 35.51 61.98 92.624.2 累计净现金流量现值 (17.

27、67) (25.14) (13.54) 21.97 83.95 176.575 计算指标(税后)5.1 财务内部收益率: IRR= 76.67% 5.2 财务净现值(i=8%): NPV= 176.57 5.3 靜态投资回收期(含建设期) 2.37 动态投资回收期(含建设期) 3.385.3.4 敏感性分析为测算项目可能承受风险的能力及项目在财务上、经济上的可靠性,拟对项目的主要风险因素的变化对项目财务内部收益率和投资回收期的影响进行敏感性分析。根据项目特点确定主要风险因素为项目的销售收入。其分析如下:敏感性分析表项目 销售收入+10% +5% 0 -5% -10%财务内部收益率(%) 89.

28、83 83.32 76.67 69.86 62.86投资回收期(年) 2.24 2.3 2.37 2.45 2.545.3.5 财务评价结论拟建设项目按现行政策和现行价格计算,内部收益率76.67%,投资回收期2.37年,具有一定的抗风险能力,在计算期内资金运营状况良好,该项目在经济上具有可行性。6. 系统选择的可能性由于图书馆管理信息系统的复杂性比较大,模块比较多,因此可供选择的设计方法的余地不是太大。1、利用自己的人力资源、知识技术和经验自主开发设计,通过自主开发可以锻炼自己的人员,积累经验,此外可节省经费。2、通过成熟的软件开发商,他们的专业化程度高,队伍整齐,经验丰富,但收费往往比较高

29、。在自主开发的选择里面数据的存储方面可考虑SQL server 2000系统和VB 友好强大的界面功能,硬件方面则选择简单的集线器(harbor)。7. 社会因素方面的可行性71 法律方面的可行性政府,无论是中央政府还是地方政府,一般都用法律规定组织可以做什么,不可以做什么。例如:合同法,消费者权益保护法,专利法,反不正当竞争法等对所有企业的行为都做了限制。我们公司就设有自己的法律顾问,这是因为法规的影响不仅仅限于时间和金钱,它还缩小了管理者可斟酌决定的范围,限制了可行方案的选择。根据中华人民共和国计算机软件保护条例(1991年6月4日中华人民共和国国务院令第84号发布) (修改后的新条例20

30、02年1月1日起施行)第九条可知:软件著作权人享有下列各项权利:(一)发表权, 即决定软件是否公之于众的权利;(二)开发者身份权, 即表明开发者身份的权利以及在其软件上署名的权利;(三)使用权, 即在不损害社会公共利益的前提下, 以复制、展示、发行、修改、翻译、注释等方式使用其软件的权利;(四)使用许可权和获得报酬权, 即许可他人以本条第(三)项中规定的部分或者全部方式使用其软件的权利和由此而获得报酬的权利;(五)转让权, 即向他人转让由本条第(三)项和第(四)项规定的使用权和使用许可权的权利。第十二条 受他人委托开发的软件, 其著作权的归属由委托者与受委托者签订书面协议约定, 如无书面协议或

31、者在协议中未作明确约定, 其著作权属于受委托者。第十八条 在软件著作权的保护期内, 软件的著作权人或者其受让者有权许可他人行使本条例第九条第(三)项规定的使用权。著作权人或者其受让者许可他人行使使用权时, 可以按协议收取费用。另外,软件权利的使用许可应当根据我国有关法规以签订、执行书面合同的方式进行。被许可人应当在合同规定的方式、条件、范围和时间内行使使用权。合同中未明确规定为独占许可的, 被许可的软件权利应当视为非独占的。第二十二条 因课堂教学、科学研究、国家机关执行公务等非商业性目的的需要对软件进行少量的复制, 可以不经软件著作权人或者其合法受让者的同意, 不向其支付报酬。但使用时应当说明该软件的名称、开发者, 并且不得侵犯著作权人或者其合法受让者依本条例所享有的其他各项权利。该复制品使用完毕后应当妥善保管、收回或者销毁, 不得用于其他目的或者向他人提供。第三十条

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2