VB+SQL图书管理系统课程实习报告
- 格式:doc
- 大小:761.50 KB
- 文档页数:10
实习报告一.题目要求设计一个简单的图书管理系统。
(图书管理分为借书,还书,图书维护等部分)1)录入图书信息,创建图书管理文件2)实现基本的图书管理功能(图书的借阅,还书,图书信息的管理等)二.功能分析编写这个程序考虑到系统比较复杂,而且实现的功能比较多,所以最后决定用Visual Basic来编写这个程序,这样编写时只要建立各个不同功能的窗体,让它们实现不同的功能,最后用代码将各个窗体连接起来就行。
1.系统结构该程序的总体任务是实现图书管理的系统化和自动化,帮助图书管理人员更好更高效的完成图书管理工作,该系统完成的具体功能如下:书籍管理部分:这一部分包括书籍类别管理和书籍信息管理两部分,其中,书籍类别管理包括添加书籍类别,修改图书类别等;书籍信息管理包括书籍信息的添加,书籍信息的修改,书籍信息的删除,书籍信息的查询等读者管理部分:这一部分包括读者类别管理和读者信息管理两部分。
其中,读者类别管理包括添加读者类别,修改读者类别等;读者信息管理包括添加读者信息,修改读者信息,删除读者信息,查询读者信息等借阅管理部分:这一部分包括借书信息管理和还书信息管理两部分。
其中,借书信息管理包括借书信息的添加,借书信息的修改,借书信息的查询等;还书信息管理部分包括还书信息的添加,还书信息的修改,还书信息的查询等系统管理部分:这一部分包括修改系统用户密码,增加新用户以及推出系统等2.程序设计1.系统的算法设计2.系统的数据结构设计该程序采用的是Acess2000作为后台数据库。
系统所需的数据库按照如下思路设计:书籍类别,书籍信息,读者类别,读者信息图书借阅部分等应该各自作为一个表存在,此外,系统管理员的信息单独用一个表来记录。
这样,整个数据库设计后的结果如图所示图书管理系统书籍管理部分 读者管理部分 借阅管理部分 借书管理系统管理部分 借书信息修改 还书管理增加用户修改密码读者类别管理添加读者类别 读者信息管理书籍信息添加 书籍信息管理书籍类别管理书籍信息删除书籍信息查询 书籍信息修改 书籍类别添加 书籍类别修改修改读者类别添加读者信息 修改读者信息 删除读者信息 借书信息查询借书信息添加 还书信息修改 还书信息添加 还书信息查询查询读者信息3.主要的功能模块流程图1)借书流程图开始设置使combo1和2相等Shumu>=maxnum提示该读者借书数额已满将新的借书数据添加到借阅信息数据库将该书的"是否已借书"设为是将该读者已借图书数量加1显示“借书成功!”结束YN2.还书流程图开始选择需要还书的读者单击“查询”选择要还的图书提示“是否确定还书”将此书从借阅表中删除将这本书的“是否已借出”设为否将这本书的读者“已借书数量”减1提示“成功删除!”结束3)添加用户流程图开始定义所需变量判断输入的用户名是否为空提示“用户名不能为空!”判断用户名是否重复提示“已经有这个用户!”检查两次输入的密码是否一致判断是否选择用权限提示:“添加用户成功!”提示选择正确的用户权限结束提示“两次输入的密码不一致!”YNYNNYNY4)修改密码流程图开始输入新密码将焦点设置在text1 判断两次输入的密码是否一致将text1和text2清空将新密码输入数据库提示“密码修改成功!”结束NY三.程序预览运行本程序系统,首先出现登录界面,输入正确的密码和用户名之后进入主窗体,如图1所示,主窗体菜单栏包含的主要菜单有图书管理,读者管理,图书借阅管理,系统管理等。
VB语言程序设计课程设计报告系 (部)专业班级学生姓名学号/序号指导教师完成时间图书管理系统一、功能描述使用VB6.0中各种控件的常用属性和事件、数组的各种操作以及数据库的相关操作(数据库的建立、编辑、查找、删除等),建立了这个简易的图书管理系统,方便图书管理人员对图书的管理。
用户可以通过此系统的添加、删除,还回,借出等功能对书籍信息、书籍流通进行编辑同时也可以通过直接输入想要查询的书籍信息来获得书籍的流通及库存等相关信息。
二、概要设计1、系统功能模块框图设计首先程序运行,出现一个MDI主窗体,里面分别有登录,书籍信息管理系统,退出三个菜单选项,登录前,管理按钮不可用,当正确输入用户名以及密码以后,点管理按钮,图书管理窗体显示,用户可对图书信息进行管理。
2、数据库设计创建一个数据库为mydb.mdb,该数据库共包含3张表,分别为“书籍信息表”、“图书归还表”和“图书借出表”,表结构如下:书籍信息表:图书编号、图书名、作者、出版社、数量、出版日期、价格图1. 书籍信息表图书归还表:图书编号、图书名、作者、出版社、数量、图书是否损坏、借出日期、归还日期;图2. 图书归还表图书借出表:图书编号、图书名、作者、出版社、借出数量、借出时间、联系电话、借出期限、借出者姓名。
图3. 图书借出表三、详细设计1、MDI主界面用户登录模块中登录与取消两按钮,单击登录会进入系统进行下一步的操作,用户名文本框与数据库相连接,当在用户名文本框输入用户名后点击登录按钮后,会在数据库中进行查询看数据库中是否会有该用户名,且该用户名的密码是否与密码框中输入的相同,如果相同会进入系统,如果不存在该用户名或密码与用户名不相匹配,则会提示“密码错误”,用户名文本框会得到焦点,让重新输入。
(1)窗体截图(如图5.1)图1 MDI主界面图2 登录窗体1.功能实现用户登录Private Sub Command1_Click()Dim msg, style, title, responseIf Text2.Text = 123 ThenMDIForm1.bj.Enabled = TrueForm3.HideElsemsg = "密码错误,请重新输入。
图书管理系统实习报告在大学的学习生涯中,实习是一个将理论知识与实际应用相结合的重要环节。
我有幸在实习单位名称进行了关于图书管理系统的实习,这段经历让我收获颇丰。
一、实习单位及工作内容介绍实习单位名称是一家具有一定规模和影响力的图书馆,拥有丰富的藏书和多样化的服务。
我在实习期间主要参与了图书管理系统的日常维护和优化工作。
图书管理系统是图书馆运营的核心支撑,它涵盖了图书的采编、典藏、流通、检索等多个环节。
我的工作包括协助管理员处理读者的借阅和归还请求,更新图书信息,解决系统运行中出现的一些小故障,以及参与系统功能的改进和优化讨论。
二、图书管理系统的功能与架构通过实习,我深入了解了图书管理系统的丰富功能。
首先是图书采编模块,用于采购新书、录入书目信息,并对图书进行分类和编目。
典藏模块则负责管理图书的存放位置和库存情况,确保图书能够被合理存储和方便查找。
流通模块是与读者互动最为频繁的部分,处理读者的借阅、续借、归还等操作,并记录相关信息。
检索模块提供了多种检索方式,帮助读者快速找到所需图书。
从架构上看,图书管理系统通常采用客户端/服务器(C/S)或浏览器/服务器(B/S)模式。
C/S 模式在本地安装客户端软件,与服务器进行通信;B/S 模式则通过浏览器访问服务器上的应用程序,具有更好的跨平台性和便捷性。
三、实习中的具体工作与成果在实习期间,我完成了多项具体任务。
例如,有一次系统出现了读者借阅记录错误的问题,经过仔细排查,发现是数据库中的一个字段更新异常。
我通过对相关数据的修复和对程序逻辑的检查,成功解决了这个问题,保证了借阅记录的准确性。
我还参与了图书信息更新的工作。
随着新书的不断入库,需要及时将它们的信息录入系统。
在这个过程中,我不仅学会了如何准确快速地录入数据,还注意到了数据的规范性和一致性,避免了因信息错误给读者和管理员带来的不便。
此外,我积极参与了系统功能优化的讨论。
针对读者反馈的检索速度慢、操作界面不够友好等问题,提出了一些改进建议,部分建议被采纳并实施,有效提升了系统的用户体验。
《数据库原理》集中实训报告系统名称:专业:班级:学号:姓名:指导教师:2014年6月17日目录1、前言 (1)1.1 课题简介 (1)1、开发系统的名称: (1)2、实训目的: (1)3、实训意义: (1)4、实训内容: (1)5、实训预期实现效果: (1)1.2 方案及其论证 (1)2、需求分析 (2)2.1可行性分析 (2)2.2系统功能分析 (2)1、系统功能结构图 (2)2、系统功能分析 (3)3、概念模型设计 (3)E-R图 (3)4、逻辑模型设计 (4)关系模型 (4)5、详细设计 (5)5.1建立数据库代码 (5)5.2建立前台界面以及其代码 (7)6、总结 (17)7、参考文献 (17)1、前言1.1 课题简介1、开发系统的名称:图书管理系统2、实训目的:通过本次实训,应熟悉并掌握数据库系统开发的基本方法,对理论教学中所讲的知识和基本概念有更进一步的理解,培养和提高实践操作能力,为今后从事计算机数据库系统的研究、开发、应用提供必要的准备。
3、实训意义:利用这次的实训,提高学生对理论知识的理解能力和实践技能。
熟练掌握SQL语句的使用,掌握分析和设计数据库的方法,会结合高级程序设计语言完成数据库系统的实现过程,培养学生的自学能力和创新能力。
4、实训内容:①需求分析:可行性分析、系统功能设计②概念模型设计③逻辑结构设计:关系模式、规范处理、视图设计④详细设计:建立前台界面⑤调试并运行5、实训预期实现效果:通过此次实训,学生能够熟练的建立数据库,并在VS开发环境下编写管理系统。
编写成功的图书管理系统,能进行图书的查询、借阅、归还等简单的基本操作。
1.2 方案及其论证语言: SQL+VB运行环境:Microsoft Visual Stdio 20102、需求分析2.1可行性分析目前,我们已经大概学习了SQL server,对网络技术也有一定的了解,而且图书管理系统已经得到了大量的运用,有许多可供参考的成功系统。
南京广播电视大学课程实训报告课程:数据库概念模型E—R图姓名: 吴峻峰学号:年级: 2013春专业:计算机信息管理学生类别:成人指导教师:周泽如教学单位:江宁电大2013年12月7日引言现今随着IT行业地飞速发展,我们的生活渐渐变得越来越轻便。
为了方便图书管理工作流程,可以更清楚、方便地完成管理图书的,并能很好地管理图书资料.将把每个同学的信息输入系统里,系统就会自动保存,不需要用笔记进行分析,然后进行总结,只需要作一些小的操作便可以让系统自行帮我们进行统计分析并总结,大大节省了工作人员的工作量。
为了本软件能顺利地开发出来,在这里主要使用SQL Server数据库作为后台数据库、ADO数据访问技术开发一个客户机/服务器应用系统。
通过该应用系统实现对图书管理员信息,学生信息,图书信息和图书借阅信息等的添加、修改和删除,并保证使数据达到3NF,有效减少数据的冗余和插入删除异常。
通过对整个系统的开发,提高VB、T—SQL编程语言各个知识点的综合应用能力、Visual Basic + SQL Server语言编程和调试能力,为学习软件专业课程创建较扎实的理论基础和实践基础。
一、需求分析图书管理系统是为了适应新形式下学校图书管理工作而开发的一套管理系统。
要求能够实现学校图书管理系统的自动导入,按照系统分析自动进行读书,根据比例要求自动生成图书传阅信息、能够查询、修改各种信息,对借阅、赔偿进行统计,生成报表,基本满足学生工作人员的需要。
二、软件开发工具与环境概述➢开发工具:前端环境:Microsoft Visual Basic 6.0后台数据库:Microsoft SQL Server 2000➢运行环境:硬件环境: CPU:800MHz以上内存:128M或更高硬盘:20G操作系统: Windows 98/2000/XP/2003三、系统设计➢系统功能设计1.系统总体数据流程图2.系统的主要功能(1)图书管理模块:用来实现图书的登记、借阅、赔偿。
图书管理系统实训报告
本次实训是关于图书管理系统的设计与实现。
通过本次实训,我掌握了许多有关数据库设计和前端开发的知识,并且锻炼了我的团队合作能力和解决问题的能力。
在整个项目中,我主要负责了数据库设计和前端开发。
我采用了MySQL数据库进行数据的存储,并使用了PHP对数据进行增删改查的操作。
在前端方面,我使用了HTML、CSS和JavaScript进行开发,实现了图书管理系统的页面设计和交互。
在实现过程中,我们遇到了许多问题。
其中最大的一个问题是数据库的设计。
我们经过多次讨论和修改,最终确定了数据库的结构,并实现了相关的数据操作功能。
此外,我们还遇到了一些前端交互上的问题,如表单验证和分页数据的获取等,但经过慢慢的调试和修改,我们最终解决了这些问题。
通过本次实训,我不仅学习了许多数据库和前端开发的知识,还深刻认识到团队协作的重要性。
我们需要相互协助,才能达成最终的目标。
我还学会了如何在面对困难时,要有耐心和细心地分析问题,从而寻找最佳的解决方案。
总之,这次项目实训为我提供了极好的学习和锻炼机会,我深刻感受到了实践的重要性。
希望未来能够继续学习和精进自己的技能,成为一名优秀的程序员。
实习任务书校内实习地点:校外实习单位:实习岗位:实习时间:2010年12月20日——2011年1月7日共3周校内实习导师:刘永真实习内容:选择对应的系统,按数据库原理进行数据库设计,利用软件工程与应用课程设计(visual basic)完成总框图及各模块功能总体设计;分模块完成各模块的程序设计工作,检查调试系统功能完成情况;最后上交教师检查系统运行,验收软件及批准打印报告书。
实习要求:1.完成本任务书确定的工作内容,做好实习单位布置的其他工作任务。
2.按照安全作业规程的要求进行指定项目的实习,严格遵守实习单位的各项规章制度。
3.认真做好每周实习的记录。
4.在实习导师的指导下,收集与实习报告相关的第一手资料,完成《实习报告》的撰写任务。
校内实习导师(签字):年月日第 3周 2011年1月3日至2011年1月7日设计题目:图书借阅管理信息系统设计设计主要内容:一、开发平台:VB+ SQL SERVER 2000二、功能要求:1、设计内容设计一个图书管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。
用sql server2000创建后台数据库,然后利用程序设计语言(VB)编写程序实现对数据库的操作,按照要求完成所有的功能和模块。
2、图书管理信息系统主要功能(1)登录界面、用户注册界面、用户密码修改界面(2)借阅管理:信息查询界面(个人借阅查询、图书信息查询)(3)管理员管理:系统维护界面(图书维护、借阅人信息维护、管理员信息维护、默认还书期限信息(增、删、改)、借阅图书登记界面、归还图书登记界面、信息查询界面(个人借阅查询、图书信息查询、催还书目浏览)、用户信息管理界面。
3、图书管理信息系统数据库表单(可以按照需求增减)(1)用户密码表单:用户名、密码、用户身份(管理员和借阅用户)(2)图书信息表单:图书序号、书名、作者、关键字、出版社、价格、购买日期、数量、图书类型、备注(3)借书信息表单:序号、图书序号(外码)、借书人(外码)、借出日期、预还日期、归还日期、图书类型、借书经手人、还书经手人、罚款金额、书籍归还质量、归还状态(4)借阅人信息表单:借书人序号(主码)、借书人姓名、部门(5)借书期限表单:图书类型、归还期限、超期罚款金额三、实训报告主要内容:1 图书管理信息系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2 图书管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格)3 图书管理信息系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4 图书管理信息系统程序设计(按功能模块给出详细的代码,并给出重点语句的注释)图书借阅管理系统结构示意图1.1欢迎界面系统启动之后便可进入欢迎界面,单击“系统登陆”按钮便可进入选择登陆界面。
SQL+VB图书管理系统实验报告小型图书管理系统一、实验目的采用C/S模式完成一个小型的图书管理系统;完成从需求分析、数据模式设计到编码实现、系统调试的所有流程;通过此一图书管理系统的实现,在实践中掌握数据库系统设计的特点、方法和步骤。
二、实验环境SQL Server 2000 ,Visual Basic5人组成一组,共同开发完成;三、实验小组况佳亮、梁苏苏、唐宏宇、姚荣景、子丽天四、实验要求完成一个小型图书管理系统,功能要求如下:假定需要保存"图书",“读者”,“借阅”和'作者'信息以及他们之间的关系。
1) 图书基本信息(图书编号、书名、类别、出版社、出版日期、作者、内容摘要,存放地点,数量)2) 读者基本信息(读者编号、读者名称、性别、读者类别、工作单位、家庭住址、联系电话)3) 借阅基本信息(借阅编号(自动编号)、读者编号、读者名称、图书编号、书名、出借日期、还书日期)要求:1) 能对以上三个基本信息进行添加、修改和删除等操作。
2) 能随时查阅图书的基本情况;3) 能随时查询读者的借阅情况;能完成借书和还书的功能; 4)5) 以上每项操作应打印出报表四、实验原理数据库应用系统的开发包括数据库设计和应用程序设计两部分。
在系统开发正式开始之前,首先要进行系统分析。
这一阶段的任务是通过调查研究,了解应用系统使用者的组织机构、业务范畴,确定新系统的目标,并且对系统开发能否达到这一目标做出可行性分析。
整个开发过程分为七个阶段,即系统分析、需求分析、总体设计、详细设计、系统实施、系统测试、系统运行与维护。
在客户机/服务器结构中,应用程序中所需的代码可以根据需要划分到服务器或客户机端,这样,为了一个特定的任务,客户机上的程序可以和服务器上的程序协同合作。
一般客户端的代码用于完成用户的输入、输出及数据的检查,而服务器端的代码完成对数据库的操作。
VB不仅是一种程序设计,它也是一个开发数据库应用或其他应用的环境。
图书管理系统的SQL实验报告数据库原理实验报告------------图书馆管理系统学号:0940407206姓名:#3#一,E—R图设计我设计的图书馆管理系统的全局E—R图如下:二,表结构的设计关系模式如下:adiministrator(gzzh,xm,mm)book(sh,sm,zz,cbrq,jg,bz,cbsm)reader(dzzh,xm,dzlx,yjsl)borrowing(dzzh,sh,jyrq)press(cbsm,tel,code,address)management(gzzh,sh)其中,adiministrator为管理员表,gzzh表示工作证号,xm表示管理员姓名,mm表示管理员的登录密码。
book表示图书表,sh表示书号,sm表示书名,zz 表示书的作者,cbrq表示出版日期,jg表示此图书的价格,bz为备注。
reader表示读者表,dzzh表示读者证号,xm表示读者姓名,dzlx为读者类型,yjsl表示读者的已借数量。
press表为出版社表,cbsm表示出版社名,tel表示出版社电话,code 表示出版社所在地的邮政编码,address表示出版社的地址。
administratorbookreaderborrowingmanagementpress三,SQL语句查询举例如下1.王一同学的所借书的编号。
select sm as ‘书号’from borrowing, readerwhere xm=’王一’ and borrowin g.dzzh=reader.dzzh 查询结果:书号----NO102NO1032. 求总藏书量,藏书总金额,最高价、最低价。
select count(sh) as‘总藏书量’,sum(jg) as‘藏书总金额’max(jg) as‘最高价’,min(jg) as‘最低价’from book查询结果:总藏书量藏书总金额最高价最低价-----------------------------------4 105 32 183. 目前实际已借出多少册书?select sum(yjsh) as '借出数量'from reader查询结果:借出数量-------43. 列出藏书在8本以上的书(书名、作者、出版日期)。
*****学院
课程设计报告
课程名称: 数据库原理课程设计
专业: 计算机科学和技术
姓名: **
班级: ***********
学号: ************
指导教师: ******
2011年6 月17日
图书管理系统
一、需求分析
当今时代是飞速发展的的信息时代。
在各行各业中离不开信息处理,这正是计算机被广泛使用于信息管理系统的原因。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
计算机进行信息管理和信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好图书馆信息而设计的。
针对各大中专院校的图书管理现状,设计出适合一般学校的计算机辅助图书管理系统。
实现对图书基本信息、读者基本信息进行计算机辅助管理,完成借书和还书有关信息的记录、修改、查询、删除等一系列任务的计算机管理和实现。
图书管理系统能方便、快捷地管理图书,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书上。
从而使人们有更多时间来获取信息、了解信息、掌握信息。
各功能模块描述如下:
1.系统管理
系统管理中,能实现新的管理员的添加和现存管理员的密码修改功能。
2.图书管理
在图书管理模块中,主要实现对图书类别的添加和管理,并且可以添加新的图书。
3.读者管理
实现对读者类别的添加和管理,读者类别可包含老师学生等等,并且各读者类别所借阅的图书书目和借阅时间都存在差别。
对已借阅图书的读者的信息进行添加和管理,并且日后可根据登记的读者编号进行查阅。
4.借阅管理
借阅管理包含对应读者所借图书的相关信息,可根据借阅编号查询相关借阅情况,并查看时候超期借阅,并进行一定金额处罚。
图4-1 Admin表2.读者类别表RT
图4-2 RT表
3.读者类别表RI
图4-3 RI表
4.图书类别表BC
图4-4 BC表
5.图书信息表BI
图4-5 BI表
6.借阅信息表LI
图4-6 LI表
五、数据库的实施
1、读者管理模块实施:
首先使用conn.ConnectionString字符串方法进行和SQL数据库的连接,在窗体中用commmand控件,label控件和textbox控件画出程序模型,然后建立记录集查询,然后用rs_addreader.Fields绑定各个textbox输入框到数据库。
使用rs_addreader.AddNew进行数据添加,使用rs_addreader.update进行数据修改更新,使用rs_addreader.delete进行数据删除。
2、借阅管理模块实施:
使用adodc控件实现程序和SQL数据库的连接,在窗体中用commmand 控件,label控件和textbox控件画出程序模型,然后在窗体中添加datagrid控件,将其datasource设置成adodc1,在将其中的textbox的datasource属性也设置成adodc1,datafield设置成对应的数据项。
然后用ado控件建立第二个数据连接adodc2,用来连接数据库中的读者信息表,实现对外表的查询,在需要添加读者借阅信息时,只需要添加读者号,读者姓名会自动出现在文本框中,具体实现方法,将读者姓名的text2绑定到数据源adodc2,并为读者号的text1添加一个textchange事件:
mandType = adCmdText
Adodc2.RecordSource = "select * from ri where ri_no= '" & Text1.Text & "'"
Adodc2.Refresh
借阅罚款功能的实现,当单击判断按钮时,自动用当前时间减去借阅时间,如果结果小于等于30,则弹出不超期提示,若结果大于30则将结果减去30再乘以0.1元,得出应缴罚款。
具体判断是否超期的按钮代码为:
Dim a As Date
Dim w As Date
a = Format(Now, "YYYY-Mm-DD")
w = Trim(Text5.Text)
b = a - w
If b > 30 Then
MsgBox "借阅已超期,请缴罚款" & (b-30) * 0.1 & "元", vbOKOnly + vbExclamation, "警告"
Else
MsgBox "借阅还未超期。
", vbOKOnly + vbExclamation, "提示"
End If
End Sub
六、系统运行结果
1、读者管理:
图6-1 读者管理菜单
图6-2 添加读者类别
图6-3 管理读者类别
图6-4 添加读者信息
图6-5 管理读者信息
图6-6 查询读者信息2、借阅管理
图6-7 借阅管理
图6-8 管理借阅信息
图6-9 查询借阅信息
图6-10 查询学号为3的学生借阅信息结果
七、实习总结
时间过得真快,转眼间,两周的课程设计生活已悄然过去了,课程设计期间,让我学到了很多东西,不仅使我在理论上对VB 程序和SQL 设计有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。
亲身感受到理论和实际的相结合,让我大开眼界。
这次课程设计对于我以后学习、找工作也真是受益菲浅,在短短的两周中,相信这些宝贵的经验会成为我今后成功的重要的基石,对程序设计有了理性的认识和理解。
在之前,程序设计对我来说是比较抽象的,不知道一个完整的程序要怎么完成。
这次我做的项目是图书管理系统,其中包含了登陆、读者信息管理,图书信息管理,借阅信息管理等几个部分。
在刚开始的时候,做的只是几个简单的界面,觉得其实还算比较简单的,到第三天,基本部分的代码都编写出来了,但是调试的时候出现了很多问题。
而且,有时候由于考虑不周以及粗心的缘故,代码方面也存在很大的误差。
老师教会了我们很多简单实用的技巧。
也让我们意识到了要想全面完整的完成一个模块,首先要经行程序设计,全面分析会用到的东西及考虑可能会出现的情况。
所以出现的问题也在老师的指导下,顺利解决了。
本程序的编写,有很多不足的地方,可能有些功能不太全面也不太完善,但我觉得自己是认认真真的做了,而且从中学到了很多,以后,我要把自己欠缺的知识点补习好,而且要学会举一反三,融会贯通,最重要的是改掉粗心马虎、考虑不周的习惯。
我想我以后会将此程序完善好,争取能够运用到生活中去。
再
次感谢老师的耐心指导!。