(完整word版)图书管理系统设计实习报告
图书管理系统 实验报告

图书管理系统实验报告图书管理系统实验报告引言:图书管理系统是现代图书馆不可或缺的一部分,它通过计算机技术的应用,实现了对图书的分类、借阅、归还等操作的自动化管理。
本实验旨在通过设计和实现一个简单的图书管理系统,探索其功能和效果,并对系统进行评估和改进。
一、系统设计与功能1.1 系统设计本系统采用了客户端-服务器的架构,客户端通过图形界面与服务器进行交互。
服务器端负责处理用户请求,包括图书查询、借阅、归还等操作,并将结果返回给客户端。
1.2 系统功能本系统具有以下功能:1) 图书查询:用户可以根据图书的名称、作者、ISBN等信息进行查询,并获取相关的图书信息。
2) 图书借阅:用户可以选择所需图书,并进行借阅操作。
系统会自动检查图书的可借状态,并记录借阅信息。
3) 图书归还:用户可以将已借阅的图书归还给图书馆。
系统会更新图书的借阅状态,并记录归还信息。
4) 用户管理:系统支持用户注册、登录和个人信息管理等功能,以便用户进行借阅操作。
二、实验过程与结果2.1 实验过程在实验过程中,我们首先进行了需求分析,明确了系统的功能和性能要求。
然后,我们进行了系统设计,包括数据库设计、界面设计等。
接下来,我们使用Python编程语言实现了系统的客户端和服务器端,并进行了功能测试和性能测试。
2.2 实验结果经过测试,我们的图书管理系统能够正常运行,并且具备良好的用户界面和交互体验。
系统能够快速响应用户请求,并正确处理各种操作。
同时,系统的性能表现也较好,能够处理大量并发请求,并保持稳定的运行状态。
三、系统评估与改进3.1 系统评估在实验过程中,我们对系统进行了评估。
通过用户反馈和测试结果,我们发现系统在功能和性能方面都达到了预期的要求。
用户对系统的易用性和交互体验给予了较高的评价。
3.2 系统改进尽管系统已经达到了预期的要求,但我们仍然发现了一些可以改进的地方。
例如,系统的查询功能可以进一步优化,提供更多的查询条件和搜索选项。
图书管理系统设计报告范文(通用6篇)

图书管理系统设计报告图书管理系统设计报告范文(通用6篇)在当下社会,需要使用报告的情况越来越多,报告中提到的所有信息应该是准确无误的。
那么,报告到底怎么写才合适呢?下面是小编整理的图书管理系统设计报告范文(通用6篇),仅供参考,希望能够帮助到大家。
图书管理系统设计报告1一、努力提高图书管理人员的素质,是做好图书管理的关键。
优秀的管理员本身就是教育学生的一面镜子。
作为图书管理人员,要努力提高自己的政治素质和业务水平,平日注意加强学习,熟练掌握较高水平的图书馆知识、外语知识、计算机技能和网络技术。
注意基础教育知识的广泛涉猎吸取,努力适应基本教育的要求,为学校的教育、教学管理提供优势的信息服务。
二、优化图书馆环境,提高学生的审美素质,是做好图书管理工作的前提。
图书馆对学生审美素质的影响主要靠环境和图书管理人员的语言来实现。
图书馆的整体形象和管理人员的言行举止都会不知不觉地给学生潜移默化。
图书馆整齐的书架、整洁的卫生和激人奋进的名人名言,体现出一种思想性与艺术性的统一,给人一种整体的艺术感,能陶冶人的情操,形成良好的审美意识。
在学校,图书馆的工作每时每刻都和学生直接发生联系,管理人员的一言一行和一举一动,服务态度是热情还是冷淡生硬,和蔼可亲还是拒人千里,耐心还是烦躁,语言文雅还是粗俗,都会直接给学生带来一定的影响,因此,图书馆员要用美的语言唤起读者共鸣,感化读者心灵,提高学生的审美素质。
三、突出为专业服务,是做好图书管理工作的一大特色。
图书室应根据中心教育、教学和教研工作的需要广泛采集相关图书资料。
图书资料的配备应以学生需求为主,兼顾教师。
图书馆的藏书,应当包括适合广大学员阅读的各类图书和报刊,供师生使用的工具书、教学参考书,教育教学研究的理论书籍和应用型的专业书籍。
四、最大限度地发挥图书室的育人功能,是做好图书管理工作的重点。
图书的选择和读书方法以及读书卫生知识等方面的指图书管理人员要根据学生实际,主动介绍一些与学习相关的书籍,引导学生把图书室作为自己的良师益友,激发学生的热情。
图书管理系统设计报告

图书管理系统设计报告第一篇:图书管理系统设计报告图书管理系统设计报告一系统开发的目标与意义1.1设计题目此次VFP课程设计是综合应用所学过的数据库理论知识,自行设计并实现一个较为完整的应用系统。
结合一个实际信息系统开发,初步掌握数据库管理信息系统的方案设计、论证和分析方法。
正确运用所学课程的基本理论和知识,了解在Windows环境下,使用Visual FoxPro 6.0开发管理信息系统所需的计算机软、硬件环境。
进一步深刻理解Visual FoxPro 6.0,合理设计并建立数据库,建立数据库中表与表之间的关系。
在理论教学的基础上,进一步理解可视化编程的基本概念,熟练掌握可视化编程的方法和步骤。
通过编程和上机调试,提高计算机应用与开发水平,特别是VFP平台的开发水平和能力,提高解决实际问题的能力。
从软件工程的角度,初步树立正确的程序设计思想,从系统分析、系统设计、系统实现、系统评价出发。
培养分析问题、解决问题的能力。
提高收集、查阅资料和撰写项目文档的能力。
1.2开发意义针对图书馆特点,图书管理系统实现后,能够使界面友好美观操作简单易行。
全面自动化信息管理,可随时掌握图书的进存、借阅等信息,查询灵活方便,数据存储安全可靠。
进而提高工作效率。
改善后的图书管理系统将功能全面,实用性强。
1.3系统开发过程1.3.1 分析阶段本阶段主要工作是信息的收集,正所谓好的开度等于成功的一半。
通过信息的收集工作来确定系统的目标、软件的总体思路以及所需要的时间。
1.3.2设计阶段在本阶段认真设计可以体会到什么叫事半功倍。
详细的规划具体需要完成的任务、输入输出的程序以及采用的数据结构,最好通过一定的算法描述工具详细描述算法。
1.3.3实施阶段本阶段要运用(1)系统论思想,把所做的大系统分解成几个小系统,但要保证小系统即个功能模块受高一级系统控制。
(2)“自上而下”的设计思想。
每一给小程序都可独立、精确运行,但严格受制与高一级程序。
图书管理系统实习报告

图书管理系统实习报告在大学的学习生涯中,实习是一个将理论知识与实际应用相结合的重要环节。
我有幸在实习单位名称进行了关于图书管理系统的实习,这段经历让我收获颇丰。
一、实习单位及工作内容介绍实习单位名称是一家具有一定规模和影响力的图书馆,拥有丰富的藏书和多样化的服务。
我在实习期间主要参与了图书管理系统的日常维护和优化工作。
图书管理系统是图书馆运营的核心支撑,它涵盖了图书的采编、典藏、流通、检索等多个环节。
我的工作包括协助管理员处理读者的借阅和归还请求,更新图书信息,解决系统运行中出现的一些小故障,以及参与系统功能的改进和优化讨论。
二、图书管理系统的功能与架构通过实习,我深入了解了图书管理系统的丰富功能。
首先是图书采编模块,用于采购新书、录入书目信息,并对图书进行分类和编目。
典藏模块则负责管理图书的存放位置和库存情况,确保图书能够被合理存储和方便查找。
流通模块是与读者互动最为频繁的部分,处理读者的借阅、续借、归还等操作,并记录相关信息。
检索模块提供了多种检索方式,帮助读者快速找到所需图书。
从架构上看,图书管理系统通常采用客户端/服务器(C/S)或浏览器/服务器(B/S)模式。
C/S 模式在本地安装客户端软件,与服务器进行通信;B/S 模式则通过浏览器访问服务器上的应用程序,具有更好的跨平台性和便捷性。
三、实习中的具体工作与成果在实习期间,我完成了多项具体任务。
例如,有一次系统出现了读者借阅记录错误的问题,经过仔细排查,发现是数据库中的一个字段更新异常。
我通过对相关数据的修复和对程序逻辑的检查,成功解决了这个问题,保证了借阅记录的准确性。
我还参与了图书信息更新的工作。
随着新书的不断入库,需要及时将它们的信息录入系统。
在这个过程中,我不仅学会了如何准确快速地录入数据,还注意到了数据的规范性和一致性,避免了因信息错误给读者和管理员带来的不便。
此外,我积极参与了系统功能优化的讨论。
针对读者反馈的检索速度慢、操作界面不够友好等问题,提出了一些改进建议,部分建议被采纳并实施,有效提升了系统的用户体验。
图书管理系统实习报告

实习报告实习性质:综合实习学生姓名:褚永林专业班级: 09软件一班指导教师:姚海陆实习时间:2011.03.02-2011.04.10 实习地点:东北科技职业教育学校东北科技职业教育学校目录1 实习目的 (3)2 实习概况 (3)2.1 实习要求 (3)2.2 开发环境 (3)2.3 开发模式 (4)3 实习内容 (4)3.1 系统需求分析 (4)3.2 数据库设计 (5)3.3 功能设计 (6)3.3.1数据访问层设计 (7)3.3.1.1 图书方法操作 (7)3.3.1.2 图书类型方法操作 (8)3.3.1.3 读者信息操作方法 (10)3.3.1.4 借阅信息操作管理方法 (11)3.3.1.5用户信息管理操作方法 (13)3.4.2 业务逻辑层设计 (15)3.4.3 界面层设计 (16)3.4.3.1 登陆界面设计 (16)3.4.3.2 图书操作页面 (17)3.4.3.3 读者信息管理页面 (18)3.4.3.4 图书管理系统主页面 (19)4 实习体会 (19)5 实习总结 (20)附表 (23)1 实习目的顶岗实习是一块“试金石”,是加深对自我能力认识的重要途径。
大学的学习基本上都是理论的接受,而缺少能力的熟练与加强,我们缺少的并不是知识的储备,而是能力的积蓄。
但由于大学特殊的学习模式和环境,缺少实际情景的见证和实践活动的参与,同学之间缺乏必要的交流和比对,使得我们很多时候很难对自身的能力有明晰的认识,能力缺陷往往被遮蔽起来。
通过此项目来检测自己的学习状况,同时熟悉掌握.NET模式的开发。
2 实习概况2.1 实习要求首先,开发此项目要运用这两个月所学习的知识;其次,开发模式要采用瀑布式开发;开发结构采用MVC模式开发;最后,求学生通过实习了解社会,了解企业,培养学生主动适应社会上的各种岗位需要的素质和能力。
2.2 开发环境操作系统(WindowsXP或者WindowsServer2003(SP1以上))数据库系统(SqlServer2005)开发工具(Microsoft Visual Studio 2008)客户浏览器(IE6.0)开发语言(C#)2.3 开发模式3 实习内容3.1 系统需求分析随着知识的不断的更新,越来越多的人渴望充实自己,方便而又快速的学到新的知识,为自己在社会发展中打下坚实的基础,所以对图书的管理要求也就大大的提高了。
关于图书馆实习报告3篇

关于图书馆实习报告3篇(实用版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的实用资料,如工作总结、心得体会、申请书、工作计划、工作报告、读后感、作文大全、演讲稿、教案大全、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of practical materials for everyone, such as work summaries, experiences, application forms, work plans, work reports, post reading feedback, essay summaries, speech drafts, lesson plans, and other materials. If you want to learn about different data formats and writing methods, please pay attention!关于图书馆实习报告3篇本文旨在探讨图书馆实习报告的重要性和实践价值。
图书管理系统实训报告

图书管理系统实训报告一、引言在现代社会中,图书是人们获取知识、扩展视野的重要途径之一。
然而,随着图书数量的增加和种类的多样化,传统的图书管理方式已经无法满足用户的需求。
为了提高图书管理的效率和便利性,开发一个高效的图书管理系统变得至关重要。
二、系统概述图书管理系统是一种用于实现图书管理自动化的软件系统。
它可以帮助图书馆管理员更好地管理图书的借阅还书、馆藏图书的查询、图书信息的录入和修改等工作。
同时,用户也可以通过该系统进行图书的查询、预约和续借等操作。
三、系统功能1. 用户管理系统提供了用户管理功能,管理员可以添加、修改和删除用户信息,包括用户名、密码、联系方式等。
2. 图书管理系统可以对馆藏图书进行管理,包括图书信息的录入、修改、删除等操作。
管理员可以通过输入图书的ISBN码快速录入图书信息,并可以设置图书的分类、作者、出版社等属性。
3. 借阅管理系统提供了借阅管理功能,用户可以通过输入图书的编号进行借阅操作,并能够查询自己的借阅记录。
管理员可以审核用户的借阅请求,并可以设置借阅期限和借阅数量的限制。
4. 还书管理用户在还书时,通过输入图书的编号完成还书操作。
系统会自动计算逾期天数并根据规定的罚金标准进行罚款。
5. 预约管理用户可以预约馆藏图书,系统会自动为其保留,当图书可借时会通知用户进行借阅。
6. 续借管理用户可以在到期前续借已借阅的图书,系统会自动更新归还日期。
7. 馆藏查询用户可以根据图书名称、作者、出版社等信息进行馆藏查询,以便找到自己感兴趣的图书。
8. 统计报表系统可以根据借阅记录、图书信息等数据生成各类统计报表,为管理员提供参考。
四、系统开发过程1. 需求分析在系统开发的初期,我们与图书馆管理员进行了深入的访谈,了解了他们在日常管理中所遇到的问题和需求。
基于需求分析的结果,我们明确了系统的功能和性能要求。
2. 系统设计在系统设计阶段,我们将需求转化为系统的结构和模块,确定了数据存储和处理的方式。
图书管理信息系统实训报告范文(通用8篇)

图书管理信息系统实训报告图书管理信息系统实训报告范文(通用8篇)在经济发展迅速的今天,报告有着举足轻重的地位,不同种类的报告具有不同的用途。
一起来参考报告是怎么写的吧,下面是小编精心整理的图书管理信息系统实训报告范文(通用8篇),仅供参考,大家一起来看看吧。
图书管理信息系统实训报告1图书室是校园文化建设的主阵地之一,围绕建设书香校园的目标,在学校领导的重视下,文新小学多年来一直努力营造书香校园氛围,建设适合学校发展,符合师生需求的图书室,开展丰富的读书活动,图书室努力为学生成长,教师发展提供服务。
根据区图书工作要求,现自查如下:一、制度建设图书室各项管理制度《图书室工作人员守则》、《书刊借阅制度》、《书刊赔偿制度》、《图书剔旧、报废规定》上墙,摆放在明显的位置,供师生学习。
二、人员配备图书管理人员配备为兼职1人。
三、台账记录1.图书室每年新购图书生均2册以上,能及时在财产本上登记图书入库情况,记录规范、清楚。
2.目前,图书全部输入电脑,用专业的蓝博图书管理系统进行信息化管理,使图书管理更规范、更科学。
新书到库后,能按“中图法”分类、编目、排架。
书柜及图书摆放整洁有序,方便师生查找借阅。
3.图书室总藏书量28454册,生均28.7册。
四、卫生情况阅览室、书库清洁、书架、期刊架、图书及期刊摆放整洁有序。
图书室一周一打扫,保持清洁,理想中的图书室希望能做到一尘不染。
因此,有时间我就经常打扫,尽可能保持干净,晴天多开窗通风。
五、消防配备阅览室工配有四个消防灭火器,严格管理灭火器材,并按要求在指定地点存放。
由学校安保处定期检查其有效性,及时更换。
六、新书存放新书能及时上架、分类摆放,书柜及图书整洁有序。
七、图书借阅1.图书流通方式多样按照书刊借阅制度,图书借阅大多按班级集体通过电脑借阅,一般各班每两周借一次,一次借2—4种书,同学间可以交换阅读,这样借一次书,读得快的每位学生可以读2—4本图书,大大提高了学生的阅读量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实习报告专业软件工程2班姓名刘煜学号0701********指导教师王松时间 2010年10月8日目录一图书馆图书借阅管理系统规划1.1绪论 (3)1.2图书馆系统分析及功能论述 (3)1.3 图书借阅系统可行性分析 (4)二图书管理系统分析2.1 系统组织结构与功能分析 (5)2.2 业务流程分析 (5)2.3 数据流程分析 (6)三图书管理系统设计3.1 系统设计的任务及原则 (9)3.2 代码设计 (9)3.3 数据库设计 (10)3.4输入输出设计 (11)3.5物理配置方案设计 (13)四系统评价4.1图书管理系统系统优点 (14)4.2图书管理系统缺点 (14)五总结一图书管理系统规划1.1绪论2010年的今天是一个信息高度发达的时代,伴随着科技的进步,文化的汲取,人们对于图书信息的了解与掌握也达到了一定的高度。
尤其是学生对于知识的渴求更是与日俱增。
图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。
介于这一现象,我们对于图书馆的借阅管理系统进行了全面的分析处理,在信息高速发展的今天,促使图书馆管理运用网络技术,通过信息系统的开发,在图书馆之间互通有无,有利于提高图书的利用率。
本次系统分析设计以中国计量学院的图书馆为原型对其图书其中的借阅系统进行分析,逐步体现图书馆的信息管理现状,及其日后的改进方案的提供。
1.2图书馆系统分析“图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书采编、读者信息管理和系统维护。
系统功能如下图1.2.1:图书管理信读者登陆系统维护图书采编图书借阅用户管理口令修改图书编目图书典藏图书征订图1.2.1 系统组织结构图各子系统功能如下所述:读者登陆读者访问系统时系统将检验读者的名字和密码,经过注册的读者允许进入系统。
图书借阅系统读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。
图书借阅系统处理图书借阅、还书、续借等手续。
图书采编体统图书采购入库,经过编目等处理后,将其目录信息存入数据库,提供给读者检索适用。
目录信息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。
系统维护模块系统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。
1.3图书借阅系统可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。
利用信息技术来解决解决图书馆面对日益增长的读者增加图书流通量的问题,提高运作效率与服务质量等已是当务之急。
图书馆的图书管理工作是否能用信息技术来解决,是否有必要用计算机来支持相关的管理,实施管理信息系统的成本及所能达到的效果怎样,以下从技术、经济、社会三个方面来对系统的可行性进行相关的叙述:(1)技术可行性技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
(2)经济可行性作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。
由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。
建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
(3)社会可行性社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。
在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。
结论:本项目具有方便快捷等优势,投资回报利益大,使得图书馆管理实现电子化,符合社会信息化发展需要,技术,经济,社会方面都是可行的,可以开发本系统。
二 图书管理系统分析2.1 系统组织结构与功能分析为了对系统有一个全貌性的了解,首先我们对系统的内部人员结构、组织及用户情况进行了一定的了解。
图书馆系统的组织结构图如下:图2.1.1组织结构图其中,我们重点对于图书借阅室进行了深入的分析和了解,并制作了图书的借阅与归还业务流程图及其数据流程图。
2.2业务流程图分析系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。
图书馆里信息系统的借阅归还业务流程如图所示:图2.2.1业务流程图馆长采编室学术论文室 办公室 财务室图书借阅室 电子阅览室 期刊阅览室 技术支持室借阅管理借阅登记还书登记图书信息查阅统计分析读者主管部门还书数据借书证还书证2.3数据流程分析数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务处理过程联系起来。
以下是图书馆借阅与归还管理信息系统的数据流程图:零层数据流程图:2.3.1 、第一层数据流程图2.3.2图2.3.1—2 数据流程图三图书管理系统设计3.1 系统设计的任务及原则管理信息系统处理的合理选择,就是一个处理过程的设计问题,选择处理方式实际上时根据系统的任务、目标和环境条件,合理地选择信息活动的形态及其方法。
程序流程图又称程序框图,表示方法简单,是用来描述程序执行的逻辑过程。
他把程序执行的步骤归纳为:处理、判断、输入、输出、起始和终结等几个基本功能,并用不同的记号加以表示,从而描述程序的执行过程。
信息管理系统的程序流程图元素如下所示:图3.1.1 程序流程图元素3.2代码设计为了和工作人员以往的图书管理方式相一致,物资信息编码以数字表示。
根据行业标准,所有图书分为6大类(两位字母),每大类又分为若干号码(三位数字)。
分类如表3.2.1所示:表3.2.1 图书分类代码表分类编号分类编号艺术YS 文学WX经济JJ 汽车QC管理GL 英语YY哲学ZX例如:YY001 代表英语类为001的图书。
001表示书名此外,为了使数据录入、图书信息管理、图书信息查询、统计的方便快速,我们还根据需要对图书的去向和来源进行了统计用信息编码。
3.3数据库设计(1)设计数据库本系统实现了系统登录功能, 而系统登录需要账号和密码, 这就需要创建一个“系统帐号”数据表, 用来存储系统登录用的账号和密码。
本系统要实现图书资料和学生资料的管理, 所以需要创建“学生信息”数据表和“图书信息”数据表。
“学生信息”数据表中包含了学生的“系别”信息, 在本系统中为了简化系别的管理, 另外创建了一个“系别”数据表用来存储系别的信息, 在“学生信息”数据表中只存储系别的编号。
由于系统要实现读者借还书功能、还要实现读者借还书记录的查看,所以还需创建一个“读者借书记录”数据表来保存读者的借阅记录。
(2)创建数据库“图书借阅管理系统”作为一个完整的数据库管理系统, 在创建阶段利用项目管理器可以更好组织管理各种格式的文件, 因此首先需要创建一个项目, 然后在项目管理器创建其他格式的文件。
在VFP 主窗口中选择“文件”菜单下“新建”子菜单, 在打开的“新建”对话框的“文件类型“区域中选中”项目”,然后单击右侧的”新建文件”按钮,打开”创建“对话框中的”项目文件“文本框中输入项目名称, 在此输入"图书”,单击“保存”按钮即创建了一个项目。
在项目管理器的“数据”选项卡中选中“数据库”单击右侧的“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”, 在弹出的“创建”对话框的“数据库名”文本框中输入数据库的名称, 在此输入“图书”作为数据库名, 单击“保存“按钮即创建了一个空的数据库。
在项目管理器的“数据”选项卡中打开刚才创建的“图书”数据库的目录树,选中“数据表”,单击右侧的“新建”按钮即可开始数据表的创建。
本系统中要用到的数据表的字段的属性设置分别设置如下:表3.3.1 “系统帐号”数据表字段属性设置字段名数据类型说明帐号字符型字段宽度10索引字段,不能为空密码字符型字段宽度10姓名字符型字段宽度10本系统中要用到的数据表的字段的属性设置分别设置如下:表3.3.2 “系统帐号”数据表字段属性设置字段名数据类型说明帐号字符型字段宽度10索引字段,不能为空密码字符型字段宽度10姓名字符型字段宽度10创建“系统账号”数据表后向数据库中添加一条记录作为系统的默认帐号。
“学生信息”数据表各字段的属性设置如表 3.3.1 所示。
图3.3.1学生E-R图表3.3.3“学生信息”(Student)数据表字段属性设置字段名数据类型说明学号字符型字段宽度6,主索引字段,输入掩码为“999999”姓名字符型字段宽度10性别字符型字段宽度2系别字符型字段宽度4,为普通索引班级字符型字段宽度10地址字符型字段宽度30表3.3.4 “图书信息”数据表字段属性设置字段名数据类型说明图书编号字符型字段宽度6,主索引字段,输入掩码为“AA9999”图书类别字符型字段宽度10图书名称字符型字段宽度40图书作者字符型字段宽度20出版社字符型字段宽度40图书价格货币型字段宽度8借阅次数数值型字段宽度4,默认值0是否借出逻辑型字段宽度1,默认值“.F.”对“图书信息”(Book)数据表的字段属性设置需要说明的是“借阅次数”和“是否借出”字段的默认值一定要设置,因为对于新添加的图书,其一定是没有被借出的,而且其借阅次数一定是0,所以在表单中向数据表添加记录时,这两个字段应该是不需要添加的,可以由默认值生成。
图3.3.2 图书E-R图表3.3.5“读者借书记录”数据表字段属性设置字段名数据类型说明姓名字符型字段宽度8,普通索引字段,输入掩码为“999999”号码字符型字段宽度6,普通索引字段,输入掩码为“9999”图书编号字符型字段宽度6,普通索引字段,输入掩码为“AA999”图书名称字符型字段宽度20,图3.3.3 图书馆总体E-R 图3.5物理配置方案设计图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。
为保证较快的响应时间,选用处理速度较快的计算机系统,内存大小对数据借阅教师 学生 姓名 系别编号 班级 地址 性别 姓名 系别 性别地址 班级编号 数量日期 图书编目日期数量 图书管理员采购员 网站管理员馆长 图书类别馆藏数量 是否借阅 图书名称 图书价格出版社出版日期借阅次数库系统的响应速度影响较大,选择内存教大的系统。