计算机科学与技术毕业设计_第1页
计算机科学与技术毕业设计_第2页
计算机科学与技术毕业设计_第3页
计算机科学与技术毕业设计_第4页
计算机科学与技术毕业设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

邯郸学院成人高等教育本科论文(设计)基于主题C/S的图书管理系统的设计与开发学生指导教师讲师2010年班级专业计算机科学与技术二级学院信息工程学院邯郸学院信息工程学院2012年10月严正的声明本人毕业论文(设计)是在指导教师李慧老师的指导下独立撰写的。 剽窃、模仿、虚假等违反学术道德、学术规范和侵权行为,本人愿意将由此产生的各种后果承担到法律责任,通过互联网接受公众监督。 首先郑重声明。毕业论文作者(签名):年月日摘要随着科学技术的提高,在计算机成熟的今天,微机管理的优势已被深刻认识。 本文介绍了在PowerBuider环境下设计的小型图书管理系统。 通过分析传统人工管理图书馆的不足,制定了高效的计算机管理图书馆方案。 本文详细介绍了图书管理信息系统的系统分析部分,系统设计部分包括可行性分析、数据流分析、数据字典等,主要介绍了系统功能设计,系统实现部分包括几个主要程序框图和几个主要窗口和程序本系统主要是图书的增减和图书借出归还的管理,主要包括数据插入、删除、查询、丢失等功能。 图书管理信息系统有效、准确地完成了这些功能,界面友好、易用。关键词图书管理管理信息系统PowerBuilder应用基本donc/sslibrationmanagementsystemde设计与开发Wu Xuetao Driected by Li Naabstractwithemoderandmodevidepeserdandprofedapplicationofinformationtechnologyinmanagement theimplementetofmanagementioninforman stemhasbemathentectrion ds existence and development, soonenterpriseactivieisssholeborganizeeffficiencyly和organically hichmensanstringtheenterprisemanagementandstringfectionmanagement finance,property ) etc.) internal the enterprise,andalsoestablisingamentioninformanagementionsystemfinitityinwithitsbuncharacteristthinarticleintroducesthedetailedprocesofexploringamanageinformanationsystemundentheenvironmentofpowerbuilder实用程序egyaccordingto“bottom-top”applicationandexploitation.thatistoestablishasetofeffectivescheme for library management by computer thories tagesfortraditionarymanagementbyhumanresources.thisterationemphasizesonsthreesections.thesystemanalysissect inonoflibrationmanal tioninformationincludesofsibility,organizingannsanalysis,management function analysis,technologicalprocessofbusinessanalysis, technologicalprocessofdataanalysais,data dictionary, disosaldescriptionandthelike.thesystemsdectionservicesmanyforcousesonsystemfinconsystemfinitiondatabasedesign.andt jectionhaspresskeywordslibrarymanagementapplicationmispowerbuilderii.目录摘要I外语网页II一开始一2系统分析12.1系统初步调查12.2系统可行性研究12.3现行系统详细调查12.4系统逻辑模型12.4.1数据流图12.4.2数据字典23系统设计23.1总体设计33.1.1系统功能设计33.1.2系统模块设计33.2整个系统的物理结构43.3软件开发平台44系统详细设计54.1用户界面设计54.2数据库设计54.2.1数据库概念模型和E-R图设计54.2.2数据库逻辑结构设计75系统实施例85.1创建应用程序95.2登录窗口95.3创建主窗口105.4图书借阅窗口115.5图书搜索窗口146总结15参考文献16道谢17附录18基于C/S的图书管理系统的设计与开发一开始图书管理工作是学校管理工作的重要组成部分,图书类型的增加和学生借款的管理挑战了传统的手工图书管理。 以前学校的图书管理是手工进行的,但这种管理方式有效率差、工作量大、信息容易泄漏等缺点。 随着计算机技术的发展,其强大功能已被人们深刻认识,因此利用此机会为我校图书管理设计了比较符合我校情况的图书管理系统。作为计算机应用的一部分,与手动管理相比,利用计算机管理书本具有不可比拟的优点。 比如查询方便,借书效率提高,积累量大,寿命长,可靠性高。 这些优点大大提高了图书管理的效率和质量,减少了工作量,为学校老师和学生提供了便利的必要条件,也是学校进入正规的标志。图书管理工作主要是图书增减和图书借阅返还的管理,主要包括数据插入、删除、查询、遗失等功能。 图书管理信息系统有效、准确地完成了这些功能,界面友好、易用。 因此,有必要开发图书管理软件。图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用开发两个方面。 前者要求确立数据的完整性和完整性,后者要求应用功能的完善,使用方便等特点。 综上所述,本系统主要以PowerBuilder 9.0为前端应用程序开发工具,以Sybase SQL Anywhere8.0为后端数据库,以WINDOWS为系统平台开发的图书管理系统2系统分析2.1系统初步调查通过现场观察、与岗位相关人员面谈、查阅相关文献资料等方法,发现手册管理图书借阅登记效率低、工作量大、易出错、信息存储时间短等问题。 目前,广泛使用计算机可以代替手工操作,使管理更加方便实用。 调查结果表明,该系统的开发不仅是完全必要的,在技术上也是完全可行的。2.2系统可行性研究图书管理信息系统的目标是根据管理信息系统的原理和方法,采用信息技术和手段,支持图书管理工作的过程,使学校图书管理工作系统化、规范化、自动化,达到提高学校图书管理效率的目的,提高图书管理工作的现代化水平。系统开发的总体任务是实现学校图书管理的系统化、规范化和自动化。2.3对现行系统的详细调查现行管理水平调查研究是了解系统需求、分析系统设计的重要基础工作,因此有必要对学校图书管理的各项管理工作进行全面、细致、充分的调查研究。2.4系统逻辑模型系统分析的主要成果是系统的逻辑模型,本系统的逻辑模型主要以系统的数据流图和数据字典为主要描述工具,在认真分析和研究图书管理方式和业务流程的基础上,从业务管理和管理对象出发,完全根据信息系统中应有的数据流和数据结构来概述系统2.4.1数据流程图数据流程图在分析系统调查阶段制作的业务流程图的基础上,从系统科学性、管理合理性、实际可行性的角度出发,自上而下分解信息处理功能和相互关系,逻辑分析系统应具备的数据输入、数据输出、存储和数据源和去向(外部项目)家庭住址会员编号姓名班级学年性别会员信息借图书用户登录用户切换用户锁定用户反馈管理中心借书的基本情报返还书籍的基本信息图2-1图书管理系统的数据流程图数据流图由四个组成部分组成:1、外部项目(外部实体):外部项目表示数据中描述的系统的数据源和位置的各种实体或工作环节。 这些实体和环节向开发的系统传送和接收信息。 系统开发不能改变这些外部项目本身的结构和固有属性。2、数据加工:也称为数据逻辑,描述系统处理信息的逻辑功能。 在数据流图上,通过将一个或一个以上输入数据流转换为一个或一个以上输出数据流表示此逻辑功能。3、数据存储:逻辑数据存储环节,即系统信息处理功能所需的不考虑存储物理介质和技术手段的数据存储环节。4、数据流:与所描述的系统中的信息处理功能有关的各种信息载体是在每个处理环节中要处理和输出的数据集合。 在数据流图中,数据流由箭头表示,箭头表示数据流的目标,箭头的终点表示数据流的源。2.4.2数据字典数据字典是数据逻辑模型的重要组成部分。 数据字典还需要描述数据流图中的数据存储、数据流、加工、外部项和数据项。1 .操作员信息。 包含的数据项包括号码、用户名和密码。2、会员信息。 包含的项目是会员编号、会员姓名、性别、年级、班级、住所、有无锁定。借书还信息。 包含的项目有会员编号、图书编号、借出日、返还日、备考等4 .图书情报。 所包含的数据项目是图书编号、书名、作者、出版社、出版日期、图书价格。以上分析表明,该图书管理系统可以满足技术经济时间的要求,系统开发可靠。3系统设计3.1整体设计总体结构设计主要包括运行模式选择、操作系统选择、数据库管理系统选择、系统功能结构设计等。运行模式选择独立模式。开发工具选择PowerBuilder9.0。数据库管理系统(DBMS )选择PowerBuilder所具有的Sybase SQL Anywhere8.03.1.1系统功能设计本系统开发的总体任务是实现图书管理的简化、正确化、高效化。需求分析表明,图书管理工作主要是借书人的管理和图书借出、归还、检索和库存管理等。 图书管理系统必须完成的职能主要有:增加u员额、姓名和性别等u会员卡丢失u会员卡的印刷u会员信息的输出u图书入库包括图书编号、书名、作者、出版社、定价等u图书查询借u本归还u本3.1.2系统模块设计集中块描述的每个功能,并且基于结构化程序设计的概述得到如图所示的系统功能框图图书管理系统系统登录图书管理会员管理系统管理系统保护借图书图书库存查询图书搜索会员检索会员明细表更换作业更改密码添加操作退出系统输入注销安洛克小姐输出打印图3-1系统模块设计图3.2系统整体的物理结构实际上,本系统作为系统的基本物理结构,最好利用计算机局域网,有利于今后图书管理信息系统的开发。 但是,现状是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论