SQL课程设计(图书信息管理系统)
- 格式:doc
- 大小:250.50 KB
- 文档页数:15
《SQL Server数据库课程设计》题目:图书借阅管理系统的设计与实现院、系:计算机信息与技术系学科专业:软件工程学号: B10060XXX ___学生姓名: XXXX指导教师:XX2012年06月目录引言1第一章需求分析1一、功能需求1二、数据需求2第二章概要设计2一、系统设计目标2二、系统功能设计2三、开发工具的选择3第三章详细设计5一。
实体E—R图5二. 表的设计6三.界面设计7第四章软件实现21一、登录实现21二、图书管理21三、图书借阅21四、图书查询21五、图书增加21第五章软件测试21一、测试方案21二、测试项目21三、测试项目及测试内容21四、测试用例21五、评价22第六章课程设计总结24参考文献25引言随着社会的发展,人们对知识的需求也不断地增长。
在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就势在必行.图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。
本软件针对图书馆的业务范围及工作特点,设计了图书查询、新增图书、图书借阅书以及图书归还等5个子系统,这5个子系统包括了图书馆的主要业务,可以全面实现对图书馆采购、编目、检索、统计和流通等业务的计算机管理,使图书馆管理水平和业务水平跃上一个新的台阶。
应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理速率,使管理更加现代化。
本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括画面设计、数据输入、查询、新增、删除等设计。
从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。
本系统的实现的主要功能有:图书馆图书的查询、新书的入库、图书的借阅和归还等等功能,是一个基本可以满足借阅者和图书馆管理人员的需要的数据库。
课程设计任务书课程名称管理信息系统课题图书信息管理系统专业班级市场营销1082小组成员指导老师时遇辉、陈韵、梅益军、刘湘宁、李欣、潘立军审批目录一.系统设计二.数据库设计三.数据库结构的实现四.各个功能模块的创建五.系统的编译和发行六.参考文献七.实习小结图书管理系统一、系统设计(一)系统目标设计通过一个图书管理系统,使图书的管理工作系统化、规范化、自动化、使得资源使用合理。
(二)开发设计思想要开发一个管理信息系统,首先需要进行需求分析和总体设计,分析系统的使用对象和用户需求,设计系统的体系机构和数据库结构,决定使用的开发工具盒后台数据库,规划项目开发进度。
在实际的项目开发过程中,这些工作时非常重要的。
该系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则。
1. 统一各种原始单据的格式,统一账目和报表的格式。
2.删除不必要的管理冗余,实现管理规范化,科学化。
3.程序代码标准化,软件统一化,确保软件的可维护性和实用性。
4.界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。
5.建立操作日志,系统自动记录所进行的各种操作。
(三)开发和运行环境选择开发工具:Visual FoxPro 6.0。
运行环境:WindowsXP(四)系统功能分析1.图书管理。
包括图书馆入库管理和修改图书信息。
2.图书销售。
可以对销售记录进行增删改查操作。
3..读者管理。
包括录入读者信息和修改读者信息。
4.图书服务。
包括借阅图书和图书查询。
5.系统管理。
用于管理系统用户在这在仔细调查企业仓库物资设备管理过程的基础上,得到了本系统所处理的数据流,如图所示:针对本实例,通过对图书管理的内容和流程分析,设计的数据项和数据结构如下。
1.图书信息书号,编号,书名,作者,出版社,定价,册数,备注。
2. 用户表用户名,密码,3.图书销售书号,书名,作者,出版社,定价,优惠,销售价4.读者信息读者编号,姓名,性别,年龄,联系电话,详细住址,备注5.借阅图书书号,读者编号,借阅日期,预约日期,借阅天数,归还日期,借阅情况,是否延期,备注6.图书销售表书号,书名,作者,出版社,定价,销售价格,销售日期,备注(二)数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。
oracle图书管理系统课程设计一、教学目标本课程的目标是使学生掌握Oracle图书管理系统的理论知识,具备安装、配置和维护Oracle图书管理系统的实际操作能力,培养学生对信息技术的热爱和良好的职业道德。
知识目标:使学生了解Oracle图书管理系统的基本概念、功能和特点;掌握SQL语言的基本语法和常用操作;了解数据库的设计和管理方法。
技能目标:使学生能够熟练使用Oracle图书管理系统进行图书的增加、删除、修改和查询操作;能够进行数据库的创建、表空间的分配和管理;能够使用SQL*Plus等工具进行SQL编程和数据库管理。
情感态度价值观目标:培养学生对信息技术的兴趣和好奇心,提高学生运用信息技术解决实际问题的能力;培养学生团队合作的精神和良好的职业道德,使学生认识到信息技术在现代社会中的重要性和地位。
二、教学内容本课程的教学内容主要包括Oracle图书管理系统的基本概念、功能和特点,SQL语言的基本语法和常用操作,数据库的设计和管理方法。
具体的教学大纲如下:1.Oracle图书管理系统的基本概念、功能和特点2.SQL语言的基本语法和常用操作–数据类型和变量–数据插入、删除和修改–事务管理和存储过程3.数据库的设计和管理方法–数据库的创建和表空间的分配–数据库的备份和恢复–数据库的安全性和权限管理三、教学方法本课程的教学方法主要包括讲授法、案例分析法和实验法。
1.讲授法:通过教师的讲解,使学生掌握Oracle图书管理系统的基本概念、功能和特点,SQL语言的基本语法和常用操作,数据库的设计和管理方法。
2.案例分析法:通过分析实际案例,使学生了解Oracle图书管理系统在实际应用中的作用和效果,提高学生运用信息技术解决实际问题的能力。
3.实验法:通过实验操作,使学生熟练使用Oracle图书管理系统进行图书的增加、删除、修改和查询操作,掌握数据库的创建、表空间的分配和管理。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。
目录第一章概述................................................................................................................................................. 错误!未定义书签。
第二章系统需求与设计 ............................................................................................................................ 错误!未定义书签。
2.1 系统目标与需求............................................................................................................................ 错误!未定义书签。
2.2 系统业务分析 ................................................................................................................................ 错误!未定义书签。
2.3 系统流程分析 ................................................................................................................................ 错误!未定义书签。
第三章系统设计 .......................................................................................................................................... 错误!未定义书签。
目录第一章课程设计目的与要求 (2)1.1课程设计目的 (2)1.2课程设计环境 (2)1.3课程设计内容和要求 (2)第二章课程设计内容 (3)2.1数据库设计 (3)2.1.1需求分析 (3)2.1.2概念设计 (4)2.1.3逻辑设计 (5)2.1.4物理设计 (6)2.1.5数据库实现 (6)2.2程序设计 (2)2.2.1系统流程图 (2)2.2.2数据库存储过程 (3)第三章课程设计总结 (8)参考文献 (8)第一章课程设计目的与要求1.1课程设计目的1、掌握运用数据库原理进行系统分析和设计的方法;2、掌握关系数据库的设计方法;3、掌握利用SQL Server 2000技术;4、掌握应用程序对数据库的访问方法。
1.2课程设计环境硬件:计算机一台。
软件: Windows XP、SQL Server 2000、Microsoft Visual Basic 6.01.3课程设计内容和要求一、内容1.要求根据数据库原理,按照数据库系统设计的步骤和规范,完成各阶段的设计内容。
2.需求分析具体实现3.在sql server2000 上实现设计的数据库模型。
4.对应用程序进行概要设计。
5.用VB实现简单的调用。
二、要求课程设计过程中,要严格遵守课程设计的时间安排,听从指导教师的指导。
正确地完成上述内容,规范完整地撰写出课程设计报告。
第二章课程设计内容2.1数据库设计图书管理系统主要设计目的是利用数据库软件编制一个管理软件,用以实现图书、读者以和日常工作等多项管理。
同时对整个系统的分析、设计过程给出一个完整论证。
图书管理系统是一种基于集中统一规划的数据库数据管理新模式。
在对图书、读者的管理,其实是对图书、读者数据的管理。
本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
2.1.1需求分析数据需求需求分析是指准确了解和分析用户的需求,这是最困难、最费时、最复杂的一步,但也是最重要的一步。
它决定了以后各步设计的速度和质量。
数据库课程设计--图书馆管理系统数据库系统概论课程设计设计题目:图书管理系统学院:计算机信息与科学学院专业:计算机科学与技术学号:20110514323姓名:刘静指导教师:潘林森目录1.引言 .................................. 错误!未定义书签。
2. 需求分析阶段......................... 错误!未定义书签。
2.1任务概述(目标)………………………………………..错误!未定义书签。
2.2数据需求:..................................3 概念设计阶段.......................... 错误!未定义书签。
3.1 任务与目标……………………………………….错误!未定义书签。
3.2 各阶段的结果…………………………………………3.3各E-R图中联系的属性4.逻辑设计阶段 (12)4.1逻辑设计的任务和目标 (12)4.2数据组织 (12)4.2.1将E-R图转换为关系模型 (12)4.2.2模型优化 ............................................. 错误!未定义书签。
4.3具体的基本E-R图向关系模型转化5.物理设计阶段 (15)5.1物理设计阶段的目标与任务 (15)5.2数据存储方面 (15)5.3系统功能模块 (16)5.3.1 读者基本信息的查询和更新模块 (16)5.3.2 图书基本信息的查询和更新模块 (16)6.数据库实施阶段 (17)6.1建立数据库、数据表、视图、索引 (17)6.1.1 建立数据库 (17)6.1.2 建立数据表 (17)6.1.3 建立视图 (21)6.1.4 建立索引 (23)6.1.5 建立触发器 (23)6.2数据入库............................................................. 错误!未定义书签。
目录1 前言 (1)2 需求分析 (1)2.1 课程设计目的 (1)2.2 课程设计任务 (1)2.3 设计环境 (2)2.4 开发语言 (2)3 分析和设计 (2)3.1 系统E-R模型 (5)3.2 表空间及表的设计 (6)3.3 视图设计 (14)3.4 存储过程、函数、包的设计 (15)3.5 触发器设计 (22)3.6 角色、用户、权限设计 (24)3.7 备份方案设计 (25)4 课程设计总结 (27)参考文献 (28)致谢 (28)1 前言一个简单的图书管理系统包括图书馆内书籍的信息、学校在校师生的信息以及师生的借阅信息。
此系统功能面向图书馆管理员,可以完成书籍和读者的增加、删除和修改,制定借阅规则,以及对读者借阅、续借、归还、预约的确认。
2 需求分析2.1 课程设计目的通过专业课程设计Ⅱ,即大型数据库系统课程设计,有助于培养学生综合运用数据库相关知识解决实际问题的能力。
本设计要求对实际问题进行需求分析,提炼实际问题中的数据,建立关系模型,并在大型数据库中得以实现。
同时要求对数据库的运营、管理及使用上进行必要的规划和实现。
2.2 课程设计任务(1)图书信息:包括图书编号、图书名称、所属类别等;(2)读者信息:包括读者编码、姓名、性别、专业等;(3)借还书信息:包括图书当前状态、被借还次数、借阅时间等。
基本要求:(1)根据需求,补充必要的数据库实体,建立ER模型,通过ER图表示。
(2)在Oracle中创建该系统的数据库,并在数据库中实现各表,写入一定的数据。
(3)从实际查询应用出发,为一些主要的应用模块设计至少3个参数化视图。
(4)从数据检验的角度出发,为相关的表建立至少1个触发器。
(5)从数据更新或修改的角度出发,设计至少1个存储过程。
(6)从安全的角度出发,规划系统的角色、用户、权限,并通过相关的SQL实现。
(7)预计每个表的大致容量和增长速度,指定备份的方案,写出相关的备份命令。
数据库系统概论课程设计图书馆数据库管理系统目录序言 (1)一、图书馆管理系统E-R图 (2)二、图书馆管理系统功能实现示意图 (3)三、图书馆管理系统功能图例 (4)3.1 读者借阅图书 (4)3.2 读者归还图书 (4)3.3 读者续借图书 (5)3.4 读者查询借阅图书情况 (5)3.5 读者检索图书信息 (6)四、图书馆管理系统附加功能 (7)4.1 往学生表中插入列"系部",其值等于学号中代表系部的位的值,再插入列"专业号",其值等于学号中代表专业的位的值 (7)4.2 查询每个学生对书本的借阅数量 (9)4.3 查询各个专业的学生借阅书本的数量 (11)五、图书馆管理系统数据库、数据表源代码 (12)5.1 图书馆管理系统"数据库"源代码 (12)5.2 图书馆管理系统"数据表"源代码 (12)六、图书馆管理系统存储过程源代码 (15)6.1 读者借阅图书存储过程 (15)6.2 读者还书存储过程 (17)6.3 读者续借图书存储过程 (18)6.4 读者查询借阅图书情况存储过程 (19)6.5 读者检索的图书信息存储过程 (22)七、图书馆管理系统触发器源代码 (23)7.1 借书要求(书本没有库存,则无法进行借书操作) (23)7.2 借书要求(读者最多借阅量) (24)7.3 续借次数要求 (25)7.4 读者还书信息插入RDeleted表 (26)序言本图书馆管理系统谨根据实际需求所创建,创建有如下八个数据表:Book(图书信息表),Dept(学生系部信息表),Major(学生专业信息表),Student(学生信息表),StudentBook(学生借阅图书信息表),Teacher(教师信息表),TeacherBook(教师借阅图书信息表),RDeleted(读者还书信息表)等。
这些数据表结合图书馆数据库中的五个存储过程,即实现了普通图书馆的大部分功能。
目录第1章绪论 (1)第2章需求分析 (1)第3章总体设计 (2)第4章数据库设计 (3)§4.1 概念结构设计 (3)§4.2 逻辑结构与物理结构设计 (4)第5章详细设计 (6)第6章编码 (6)第7章测试 (11)§7。
1 测试 (11)§7。
2 发现错误和解决方法 (12)第8章设计总结 (12)学习体会(附录1) (12)致谢(附录2) (13)参考文献(附录3) (13)第1章绪论图书馆是信息交换和资源流通的重要媒介,对图书馆的信息化管理将大大提高图书资源的利用和信息的交换速度。
图书管理系统是通过将借阅信息以数据库的形式由网络传输来完成各用户(教师或学生)所要的借阅方面的需求(如借阅,归还,预订等)。
以打破传统的人工选课模式,极大地方便了使用人员和管理人员,节约了时间和空间,实现图书借阅自动化,自由化,使图书资源得到充分利用.建立图书管理系统,使每个用户自由地选到自己需要的图书,避免传统借书模式的繁琐、低效率、借阅程序臃肿等等的缺点,减轻相关人员的负担。
本图书管理系统运用SQLServer2000、C++Builder等软件实现了基本的管理员登录、图书管理、读者管理、借还图书、图书查询以及信息维护等功能的图书管理系统.第2章需求分析图书管理系统主要包括系统管理、读者管理、图书采购、图书编目、图书流通、统计、查询等一系列的功能。
1、读者管理(1)。
新学期建立新班级,删除毕业班读者.(2).为新生办理新借阅证。
(3)。
读者管理能完成读者调动、借书证挂失、补办、停止借阅、单独打印读者条码等日常事务。
(4).读者类别可以分类,可为每一类读者指定借阅规则。
(5)。
读者可以通过管理员远程预约图书。
2、采编管理(1).有完善的采编功能,能对新采购图书可以进行有效采编.(2)。
图书采编能对相关图书进行分类别号编号,借助可扩展的编目库减轻编目人员的工作。
(3)。
广东工业大学华立学院课程设计(论文)课程名称 _____SQL Server数据库原理____题目名称 _______图书信息管理系统_______学生学部(系)_____信息与计算机学部_____专业班级 __________09计算机x班________学号 __________xxxxxxxxxxxx_________学生姓名 _____________xxx_______________指导教师 _____________xxx_______________ 2011 年 6 月 7 日广东工业大学华立学院课程设计(论文)任务书一、课程设计(论文)的内容建立图书信息管理系统的数据库,明确图书信息管理系统数据库应提供的功能,建立各数据库对象及其关系,通过函数、存储过程和触发器应当能够实现读者信息、借阅信息、历史记录的录入、修改、删除、等功能,通过视图能够对数据进行查询,并且能够高效地完成各种数据的统计功能等。
二、课程设计(论文)的要求与数据设计的主要内容应包括:①总体设计(表的组成、关系图等);②详细设计(模块功能说明:表、索引、数据完整性的实现,视图、游标功能、存储过程及参数说明,触发器的功能描述等)③调试与测试:测试结果的分析与讨论④数据库清单和执行结果:每个表中至少有5条记录。
三、课程设计(论文)应完成的工作(1)根据上述要求完成一个功能完善图书信息管理系统数据库设计;(2)采用查询分析器设计方法,语句书写符合规范,设计应完善;(3)对数据库进行初步的错误和漏洞检测;(4)根据设计规范撰写报告并按时提交;(5)设计内容用A4纸打印并按要求装订。
四、课程设计(论文)进程安排五、应收集的资料及主要参考文献[1] 郑阿齐.SQL Server教程.北京.清华大学出版社.2005[2](英)迪尤逊. SQL Server 2005基础教程.北京.人民邮电出版社.2006[3] 李春葆. SQL Server 2000学习与上机实验指导.北京.清华大学出版社.2009[4] 李志姝,李光海编著.SQL应用与开发标准教程.北京.清华大学出版社.2006发出任务书日期: 2011 年 4 月 29 日指导教师签名:计划完成日期: 2011 年 6 月 7 日教学单位责任人签章:摘要目前图书馆进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。
在电脑技术高速发展的今天,迫切需要充分利用计算机实现自动化管理。
现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。
此图书管理系统,主要是基于大学图书馆的管理业务而设计的,是基于SQL SERVER建立的,可用于各种中小型的图书馆。
关键词: SQL Server,图书管理,设计目录1序言 (1)2 系统分析与设计 (1)2.1系统需求分析 (1)2.2系统功能分析 (2)2.3功能模块设计 (2)3 系统的实现 (5)4 系统调试 (7)总结 (9)参考文献 (9)1序言随着社会信息量得与日俱增,职场竞争的日趋激烈,越来越来的人更关注知识的积累、能力的培养。
图书作为信息存储的主要媒体之一,数量、规模比任何时候都大的多。
不论个人还是图书管理部门都需要使用方便而有效的方式来管理自己的书籍。
在计算机日益普及的今天,对个人而言若采用套行之有效的图书管理系统来管理自己的书籍,会方便很多。
对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,为了便于图书资料的管理需要有效的图书管理软件。
对于日益扩大的图书馆,查找特定的数目总是借阅者或工作人员劳神费力,有时还没有结果。
因此往往是投入了大量的人力和财力却得不到高效的管理效率。
为了缩短借阅者的等待时间,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,从而达到提高图书借阅信息管理效率的目的,采用数据库技术生成的图书馆管理系统将会极大地方便图书馆管理人员的劳动,使工作人员从繁忙、复杂的工作进入一个简单、有效的工作中。
本文以高校图书馆管理系统开发过程为背景,全文分为目录、需求分析功能分析、功能模块设计以及系统的实现等过程。
在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。
采用结构化的功能模块设计系统功能,可读性好,易于扩充。
基本功能全面,系统可读性好,易于维护、更新,安全性好。
2 系统分析与设计2.1 系统需求分析本项目的名称是图书信息管理系统,主要用户是图书馆管理人员和借阅图书者,几乎所有功能操作以及对系统的维护工作都是面向图书馆管理人员和借阅图书者的。
因此设计项目的时候以管理人员、借阅人员的立场、工作重心和工作需求出发,系统的外观界面也是针对图书馆管理人员而设计。
根据要求,主要功能包括:(1)读者信息、图书信息插入功能--输入(2)读者信息、图书信息浏览功能--输出(3)查询功能:按书名查询、按作者名查询(至少一种查询方式)(4) 图书信息的删除:按照存在状态删除,把已还的图书信息删除。
(5) 图书信息的修改:按照存在状态修改,把已借的图书信息改为已还的状态。
2.2 系统功能分析图书信息管理系统包括书籍的插入和浏览,读者信息的插入、修改和浏览,图书查询功能以及图书信息的删除和修改功能,详细的功能描述如下:(1)书籍的插入需要用户提供所有书籍属性,有:ISBN,书名,作者,出版社,价格,库存量。
信息必须齐全,否则无法录入,书籍的浏览则提供对book表的查看;(2)读者信息的插入也必须用户提供所有读者信息属性,有:借书证号,姓名,性别,专业名,出生时间,借书数。
修改及浏览即是根据借书证号进行一个记录的操作;(3)图书查询功能提供“模糊”查询法(或者说:关键字查询法),用户只需给出相关字眼即可查询;(4)图书信息的删除修改功能是内部管理员特有的,在读者借书和还书是对借阅表进行插入、修改及删除。
2.3 功能模块设计图书信息管理系统可分为3个模块,如下图所示:根据功能描述,我们设计出了如下的实体联系图:逻辑结构设计book表:XS表:JY表:3 系统的实现主要功能:对JY表的存储过程如下:use xsbook/*对JY表中插入一条记录*/gocreate procedure jy_insert@jszh char(8),@isbn char(16),@ssh char(10),@jssj datetime,@flag int output asset@flag=(select 库存量from book where isbn=@isbn)if @flag>0begininsert into jy(借书证号,ISBN,索书号,借书时间)values(@jszh ,@isbn ,@ssh,@jssj)endelseset @flag=0use xsbook/*对JY表中删除一条记录*/create procedure jy_delete @ssh char(10),@flag int outputasdeclare @jszh char(8),@isbn char(16)declare @jssj datetime,@hssj datetimeif exists(select * from jy where 索书号=@ssh)beginset @flag=1select @jszh=借书证号,@isbn=ISBN,@jssj=借书时间from jywhere 索书号=@sshset @hssj=getdate()insert into JYLSvalues(@jszh,@isbn,@ssh,@jssj,@hssj)delete from jywhere 索书号=@sshendelseset @flag=0use xsbook/*对JY表进行查询的存储过程*/gocreate procedure jy_serch@ssh char(10)asselect xs.姓名,book.书名,jy.索书号from XS,BOOK,JYWHERE book.isbn=jy.isbn and xs.借书证号=jy.借书证号and 索书号=@ssh 对JY表的触发器如下:use xsbook /*对JY表定义的INSERT的触发器*/gocreate trigger tjy_insert on jyfor insert asbegin update xsset 借书量=借书量+1where xs.借书证号in(select inserted.借书证号from inserted)update bookset 库存量=库存量-1where book.isbn in(select inserted.isbnfrom inserted)enduse xsbook/*对JY表进行删除的触发器*/gocreate trigger tjy_delete on jyfor delete asbeginupdate xsset 借书量=借书量-1where xs.借书证号in(select deleted.借书证号from deleted)update bookset 库存量=库存量+1where book.isbn in(select deleted.isbnfrom deleted)end4系统调试存储过程调试:调用jy_insert之前:调用jy_insert之后:调用jy_delete之后:调用jy_serch之后:总结当今社会计算机技术在的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临,各个企业都开始建立各自的小型数据库,就连图书馆传统的管理和服务方式,都已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。
我发现如果在开发前对整个开发工作做出全方位的规划和系统的分析,开发过程就会事半功倍,否则就会遇到很多预想不到的麻烦和问题,延缓开发进度。
并且,我发现制作管理系统必须要认真,如果程序代码有一个错误,所有系统将不能运行,必须回头一个一个代码进行对照,这将是一个很麻烦的事。
所以刚刚开始时,进度不是很理想,一点头绪都没,很迷茫不知道从哪里入手,后来经过深入的研究和参考一些课外资料,再加上老师的指点。
我们从新设计和开发了这个简单的图书管理系统。
此系统可以进行读者信息和图书信息的查询、增加、修改、删除等操作。
现在终于做完了,很有成就感。
通过这次的课程设计使我明白了许多,也学了不少的知识!最起码对于数据库开发的难点有了一定的了解,从而提高了运用数据库解决实际问题的能力。