学生学籍档案管理系统

发布时间:


学生学籍档案管理系统
专业名称:计算机科学与技术级:学生姓名:指导老师:完成时间:
河北经贸大学毕业论文
随着高科技的不断发展,微机的不断普及,网络的不断应用,人们的日常生活与计算机、Internet的关系更加紧密!网络规模的扩大,多媒体技术的应用,缩短了人们之间的距离,在给人们提供及时、大量和丰富的信息的同时,也为我们的工作和生活方式带来了巨大的变化,信息的处理和服务成为现实社会中不可缺少的一项内容,而且已经成为一门新兴的产业。
学校做为科技发展的大本营,他的科技应用水平直接影响着基本人才的成长,所以近年来各学校都在加大科技设备、科技力量、科技环境的构件投入力度1在这样的大环境下,实现学校学籍微机化管理是符合大的趋势,实际完全成熟的。学生学籍档案管理是学校的必要部分,是关系到学校正常运转的关键部分。多年以来,学校的学籍档案管理都是人工来进行。这本身存在速度慢、工作量庞大、易出错、开支大,查询、统计等工作的难度大、效率低等问题。作为学校微机化管理的一部分,学生学籍档案管理的微机化与传统的手工管理的差别越来越明显。微机化管理查询迅速、准确,检索极其方便,存储量大,打印方便,成本低,与其他的微机化管理结合紧密,与网络结合紧密,方便学生资料的上网工作,符合国家的统一指示!总而言之,学生学籍微机化管理是完全可行的,是大势所趋,是必行的。关键字:数据(内部级;文件(概念级;接口(外部级
I



河北经贸大学毕业论文Abstract
WiththeconstantdevelopmentofHi-Tech,thepopularizingconstantly
ofthecomputer,theconstantapplicationofthenetwork,Therelationbetweendailylifeandcomputer,Internetiscloser!Theenlargementofthenetworksize,theapplicationofthemultimediatechnology,haveshortenedthedistanceamongpeople,Whileofferingintime,alargeamountofandabundantinformationtopeople,havebroughttheenormouschangeforourworkandlifestyletoo,Theinformationprocessingandservicebecomeindispensableacontentinrealisticsocieties,Andhasalreadybecomeanewdevelopingindustry.Theschooldoesforthebasecampofdevelopmentinscienceandtechnology,hisscientificandtechnologicalapplicationlevelisinfluencingthegrowthofthebasictalentdirectly,Soeveryschoolisstrengtheningscientificandtechnologicalequipment,scientificandtechnologicalstrength,memberinputpowerofthescienceandtechnologyenvironmentinrecentyears!Undersuchagreatenvironment,managementisaccordingwiththegreattrendtorealizetherollcomputerizationofschool,Realtotallymaturity.Itistheessentialpartoftheschoolthatthestudentmanagesrollfile,concernthekeypartthattheschoolrunswell.Sincemanyyears,rollfilemanagementoftheschoolisalltocometogoonartificially.Itisslow,withhuge,easytomakemistakesworkloadthatthishasthespeed,theexpensesislarge,Inquireabout,



thedegreeofdifficultyheaviesofworkofcountingetc.Asapartofmanagementofschoolcomputerization,thecomputerizationofstudent'srollfilemanagementanddifferenceoftraditionalcraftmanagementaremoreandmoreobvious.Themanagementofthecomputerizationisinquiredaboutrapidly,accurate,itisextremelyconvenienttosearch,thestoringamountisgreat,Itisconvenient,withlowcoststotype,combinewithothermanagementofcomputerizationclosely,Itisclosetocombinewiththenetwork,helpsurfingtheNetofstudent'smaterialswork,accordwiththepointingoutinunisonofthecountry!Inaword,student'srollmanagementofcomputerizationistotallyfeasible,isthetrendofthetimes,mustwalk.
II
河北经贸大学毕业论文
......................................................11环境设置.................................................11.1硬件环境要求........................................11.2操作系统环境设置....................................21.3运行环境设置........................................22用户要求.................................................23系统分析.................................................23.1新系统逻辑模型的提出................................43.1.1系统需求分析...................................43.1.2系统主要界面...................................43.1.3学籍档案管理系统流程:.........................5



3.1.4系统功能模块图.................................64系统设.................................................8
4.1主要代码设计........................................84.2数据库的建立(VB访问数据库的原则).................145系统实施................................................155.1设计时间安排.......................................155.2编写代码...........................................155.3进行测试...........................................16致谢.......................................................18参考文献...................................................19III
河北经贸大学毕业论文学生学籍档案管理系统
随着我校的不断发展和规模的不断扩大,在校学生不断增多,人数已经接近一万,我校学生处的在校生学籍管理工作日益繁重,这不但增加了学生处的工作量,而且在工作上更容易出现错误,由于学籍量太大,很容易出现管理混乱的局面!由于管理时涉及到大量的信息和表格,采用传统的人工管理方式对此进行查找费时,又费力,而且很容易造成漏查,漏项,查错等错误。在节省学校开支,不增加管理人员的情况下,提高工作效率,工作质量就显得十分重要。随着高科技的不断发展,微机的不断普及,各学校都已经或接近微机化管理。为此,我三人设计开发了河北经贸大学学籍档案管理系统。在此系统中,将充分利用计算机作用,使各种程序和表格更清晰,规范,结合现代信息通讯技术,实现



对档案的输入、修改、查询、统计、打印等工作,提高工作效率,为我校的发展贡献一份力量。
数据库信息查询是任何通用数据库管理信息系统必备的主要功能之一,它的主要用途在于帮助用户随时了解和掌握数据库中的各种情况,并且能够帮助用户在数据库中找到所需要的各种信息。一般的讲,—个实际应用的查询系统应当允许用户按照多种方式用数据库中的任意字段进行多种组合来查询信息,任何固定不变的查询模式都难以适应用户多变的查询需求。怎样设计灵活、方便、有效的查询程序—直是开发数据库管理信息系统所关注的重要问题。本文通过一个实际的学生学籍档案管理系统开发的实例,着重介绍了—个用VB程序开发的数据库录入、编辑、查询系统用面向对象的程序设计,开发了多样灵活的操作界面,多种查询方式的随意选择和适应特殊要求的多种查询、特殊查询的查询系统,满足了用户的特殊需要。1环境设置1.1硬件环境要求
基本配置:80586以上机型,内存32M以上,安装空间5M。硬盘1
河北经贸大学毕业论文剩余空间200M
建议机型:PIII800,内存256M,安装后硬盘的剩余空间为200M打印机:支持Windows打印的各类打印机。UPS不间断电源。1.2操作系统环境设置
Win97,Win98,WindowNTWorkstation操作系统
Access2000Sybaseanywher以上单用户版数据库,或多用户数据库以上的操作系统在单机操作环境下要求为中文版,或西文版加与之
相配套的汉字系统,例如:西文Windows98+中文之星。1.3运行环境设置



在计算机的中创建目录C\ProgramFiles\Vb98,然后,把软件:的整体都拷贝到这个目录下,然后即可运行!
2用户要求
通过使用本系统,将充分利用计算机作用,使各种程序和表格更清晰,易于浏览,检索,更规范,结合现代信息通讯技术。可以完成对在校生学籍档案的登记、修改、删除、统计、索引、查询、打印等工作。方便学校局域网各个部门的学生信息查询,必要的时候便于学籍信息的上网管理,响应教育部的号召,作为实现学校办公自动化关键的一部分,具有重要意义!3系统分析
通过深入各学校学生处,与管理教师交流,对学生学籍档案的管理有了—定了解,学生学籍档案的主要内容主要包括:编号、姓名、性别、民族、政治面貌、籍贯、出生年月、系名、专业、生源地、学制、培养方式、备注等;档案管理的日常工作主要有:登记、修改、删除、统计、查询、打印等。
由于时间短,难以在短时间内完成全部功能,所以建议使用原型法2
河北经贸大学毕业论文(RapidPrototyping进行系统开发。即以少量代价快速地构造一个可执行
的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将各系统需具备的性质逐渐增加上去,直到所有的性质全部满足。通过对开发工具的了解,VisualBasic是在Windows平台上庄稼活使用的开发工具,适用于WindowsNT平台,它简单、易用、适用面广,通信、数据库、多媒



体以及普通的Windows应用程序都可以使用VB进行开发,而且方便快捷,所以我们确定:
系统开发环境为:Windows98
系统开发工具为:VisualBasic60企业版
VisualBasic60企业版简介:VisualBasic60简称VB6,是Microsoft公司最新推出的VisualStudio60开发产品系列中的一员,既是一种编程语言,同时也是一个强大的做成开发环境。VisualBasic编程
是最有趣的编程方法之一。Visual意为“可视化”,指的是一种开发图形用户界面(GUI的方法,在VB中,应用面向对象的程序设计方法(OOP把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、对话框、按钮等不同类型的对象,并为每个对象设置属性。程序员编程工作仅编写针对对象要完成哪些功能的程序,因而程序设计的效率可提高许多。所以VisualBasic是基于Basic的可视化的程序设计语言。VisualBasic60中,既继承了其先辈Basic所具有的程序设计语言简单易用的特点,其编程系统又采用了面向对象、事件驱动的编程机制,
用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视界面设计方法,给广大非计算机专业人员学习、使用、研究和开发Windows环境下的应用程序带来了福音。其具有的事件驱动编程机制是非常适合图形用户界面的编程方式。传统的编程方式是一种面向过程,按程序事先设计的流程运行。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向,每个事件都能驱动一段程序的运行。程序员只要必编写用户动作的代码,各个动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写有易于维护。所以,



创建VisualBasic程序的大量工作是将图形对象放到屏幕上并为其设置属性,这些属性决定了对象的外观和行为。VisualBasic60确实是初学3
河北经贸大学毕业论文者能轻松学习的唯一编程语言,同时VisualBasi60让高级程序员创
建功能强大的Windows应用程序!作为语言,它的语言简单,容易入门,作为开发环境,功能强大,操作便捷自然。
数据库的选择:Access2000
辅助开发软件为:画图,Word20003.1新系统逻辑模型的提出3.1.1系统需求分析
在调查分析过程后,在我们充分了解了用户的需求后。接下来的一步就是进行完善的需求分析。需求分析在系统的开发过程中是非常重要的一个环节。通常,软件工程项目的开发过程,称为软件生存期过程。—般可分为项目定义期、设计开发期和运行维护期。每个时期又由不同阶段组成。需求分析阶段不同于项目定义和可行性分析阶段,那两个阶段只是为了争取—个新项目,但并不一定能够获得这个项目。需求分析是在可行性研究的基础上,确定新项目必须完成哪些工作,即对项目最终目标提出完整、准确、清晰和具体的要求。需求分析的结果直接关系到项目开发的成败和软件的质量,所以必须认真、细致和慎重地进行。如果需求分析做得不够仔细和深入,未能将用户的目标与技术实现很好的结合起来,将导致编程工作的大量返工,浪费人力、物力、拖延开发周期,最后可能会因系统无法交付使用(这在我们小组的整个工作过程中深有体会!
3.1.2系统主要界面



(1系统权限检测(密码界面(2数据工作区主界面(3输入数据界面(4查询数据界面(5统计数据界面(6删除数据界面4
河北经贸大学毕业论文(7修改数据界面(8索引界面
3.1.3学籍档案管理系统流程:进入系统:

数据维护:

5



河北经贸大学毕业论文

3.1.4系统功能模块图数据修改

数据删除

6



河北经贸大学毕业论文

数据查询7
河北经贸大学毕业论文




4系统设计4.1主要代码设计登录部分:
取消登录:PrivateSubcmdCancel_Click(‘设置全局变量为false不提示失败的登录LoginSucceeded=FalseMe.HideEndSub8
河北经贸大学毕业论文



登陆:PrivateSubcmdOK_C1ick(DimuserpsdASRecordsetDimabASStringb=DBCombo1Texta=txtPassword
DatalRecordset.FindFirst"user="'&b&"'andpsd="’&a&""’IfDatalRecordsetNoMatchThen
MsgBox”无效的密码,请重试!”,,”登录”txtPasswordSetFocusSendKeys”{Home}十{End}”Else
'成功到calling函数'设置全局变量时最容易的LoginSucceeded=TrueMeHideForm2ShowEndifEndSub
主界面TreeView控件初始化(简要PrivateSUbForm_Load(ncount=1
DimsnodAsNode
t.Nodes.Add"hd""河北经贸大学"11



t.Nodes.Add"hd"tvwChild"p"""33t.Nodes.Add"hd"tvwChild"hdl""数学与统计学院"45t.Nodes.Add"hd"tvwChild"hd2""法学院"45t.Nodes.Add"hd"tvwChild"hd3""信息技术学院"45t.Nodes.Add"p"tvwChild"hd4""工商管理系"45t.Nodes.Add"p"tvwChild"hd5""新闻传播系"45t.Nodes.Add"p"tvwChild"hd6""劳动人事系"33t.Nodes.Add"p",tvwChild,"hd8","外语系",4,5
9
河北经贸大学毕业论文
t.Nodes.Add"p",tvwChild,"hd7","生物工程系",4,5t.Nodes.Add"hdl",tvwChild,"gbs","统计系",6,7t.Nodes.Add"hdl",tvwChild,"gcys","信息与计算科学",6,7t.Nodes.Add"hd1",tvwChild,"gmc","数学与应用数学",6,7,t.Nodes.Add"hdl",tvwChild,"hjjz","国民经济管理",6,7t.Nodes.Add"hd2",tvwChild,"computerl","法学",6,7t.Nodes.Add"hd2",tvwChild,"computer2","经济法",6,7t.Nodes.Add"hd2",tvwChild,"computer3","国际经济法",6,7„„EndSub
院系结构表功能显示(简要):
PrivateSubt_NodeClick(ByValNodeAsMSComctlLib.NodeSelectCaseNode.Key
Case"hd"'Form2.Datal.RecordSource="select*fromhdcstu":Data1.Refresh



Case"hall":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='数学与统计'":Datal.Refresh
Case"hd2":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='法学院'":Datal.Refresh
Case"hal3":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='信息技术学院'":Datal.Refresh
Case"hd4":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='工商管理系'":Datal.Refresh
Case"halS":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='新闻传播系'":Datal.Refresh
Case"hd6":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='劳动人事系'":Datal.Refresh
Case"hd7":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='生物工程'":Datal.Refresh
Case"hd8":Form2.Datal.RecordSource="select*fromhdcstuwhere系名='外语系'":Datal.Refresh
Case"gbs":Form2.Datal.RecordSource="select*fromhdcstuwhere10
河北经贸大学毕业论文
专业='统计学'":Form2.Datal.Refresh
Case"gcys":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='信息与计算科学'":Form2.Datal.Refresh
Case"gmc":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='数学与应用数学'":Form2.Datal.Refresh



Case"hjjz":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='国民经济管理'":Form2.Datal.Refresh
Case"computerl":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='法学'":Form2.Datal.Refresh
Case"computer2":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='经济法'":Form2.Datal.Refresh
Case"computer3":Form2.Datal.RecordSource="select*fromhdcstuwhere专业='国际经济法'":Form2.Datal.RefreshPrivateSubTextl_KeyPress(KeyAsciiAsIntegerDimtempAsStringIfKeyAscii=13Thentemp=Textl.Text
Form2.Datal.Recordset.FindFirst"编号='"&temp&"'"IfForm2.Datal.Recordset.NoMatch=FalseThenTextl.Text=""Textl.SetFocusElse
Text2.SetFocus
IfCommandl.Enabled=flaseThenCommandl.Enabled=TrueEndIfEndIfEndSub数据的编辑:
修改保存:PrivateSubCommandl_Click(



DimtempAsString
temp=MsgBox("当前记录是否保存?",vbYesNo,"保存当前记录"OnErrorResumeNext11
河北经贸大学毕业论文Iftemp=vbYesThenDatal.UpdateRecordDatal.Recordset.AddNewTextl.SetFocusElse
Form2.Datal.Recordset.CancelUpdateEndIf
Form2.Datal.RefreshEndSub
PrivateSubCommand2_Click0DimmessageAsInteger
message=MsgBox("确实要删除当前记录吗?",vbyesno,"信息确认!"Ifmessage=vbYesThenWithDatal.Recordset.Delete.MoveNextIf.EOFThen.MoveFirstEndIf



EndWithEndIf
Form2.Datal.RefreshEndSub
数据的统计:专业类(其余略:PrivateSubCommand6_Click(DimtempAsStringDimaAsIntegerText2.Visible=False
IfList1.Visible=TrueThentemp=List1.Text'OnErrorGoToer
Datal.RecordSource="select*fromhdcstuwhere专业="'&temp12
河北经贸大学毕业论文Datal.Refresh
IfDatal.Recordset.RecordCount=0ThenTextl="0"Else
Datal.Recordset.MoveLastEndIf
a=Datal.Recordset.RecordCount'textl=Datal.Recordset.RecordCount
Textl="全校总计:"&Listl.Text&"专业学生"+Str(a+",,"EndSub
数据查询(按编号,其余略



PrivateSubOKButton_Click(DimtempAsStringtemp=LTrim(Textl.Text
Form5.Datal.Recordset.FindFirst"编号='"&temp&"'"IfForm5.Datal.Recordset.NoMatchThenMsgBox"记录未找到"ElseForm5.ShowEndIfUnloadMeEndSub数据的索引:
PrivateSubOKButton_Click0DimtempAsString
Form2.m.CellFontBold=FalseForm2.m.CellFontSize=9
IfCombol.Text<>""Thentemp=Combol.TextSelectCasetemp
Case"编号":Form2.m.Col=1:Form2.m.Sort=113
河北经贸大学毕业论文
Case"姓名":Form2.m.Col=2:Form2.m.Sort=1Case"性别":Form2.m.Col=3:Form2.m.Sort=2Case"出生年月":Form2.m.Col=4:Form2.m.Sort=2Case"政治面貌":Form2.m.Col=5:Form2.m.Sort=2



Case"民族":Form2.m.Col=6:Form2.m.Sort=2Case"籍贯"Form2.m.Col=7:Form2.m.Sort=1Case"生源地":Form2.m.Col=8:Form2.m.Sort=1Case"毕业学校":Form2.m.Col=9:Form2.m.Sort=1Case"系名":Form2.m.Col=10:Form2.m.Sort=1Case"专业":Form2.m.Col=11:Form2.m.Sort=1Case"年级":Form2.m.Col=12:Form2.m.Sort=2Case"培养方式":Form2.m.Col=13:Form2.m.Sort=1EndSelectUnloadMeEndSub
4.2数据库的建立(VB访问数据库的原则)
总则:具体的问题具体分析,根据具体的环境、条件、要求而采用适当的方案。
(1代码的重用和运行的效率
例如:通过使用ODBC数据源连接数据库的方法,可在变换多种数据库类型的情况下,而不用频繁修改代码。用VBSQL通过DB-Library就做不到。而用ODBC接口的DAO的效率要高于RDO(2实现的简便性,易维护性
如果—种方法实现起来很复杂,工程的开发必然造成人力物力的浪费,同时这样设计出来的应用程序只会支持起来更复杂或维护时更困难。
例如:本地需要访问ISAMJet类型数据源,那么就使用DAO/Jet,而没有必要使用通过ODBC的方法。DAO实现起来要较RDO更容易!



(3安全性原则
报这一条应根据环境和条件决定。例如局域网的网络安全性要好于14
河北经贸大学毕业论文
广域网,因而可直接利用数据控件如DC,这样实现起来方便快捷,而广域网需要大量的错误捕获,如用RDC就不如用RDO以控制错误。之所以选用Access2000作为本软件的数据库建设的平台是还因为:MicrosoftAccessMicrosoft公司推出的在Windows环境下运行的数据库管理系统,该软件由于其用户界面友好、操作简单、功能强大,
正越来越受到用户的欢迎。利用Access2000无需编写任何代码,仅通过直观的可视化操作即可完成大部分数据管理任务,目前各版本的
Access2000已占据数据库产品70%以上的份额。Access2000VisualBasic使用相同的数据引擎。所以,可建立既包括Access组件又包括VisualBasic组件的应用程序。
5系统实施5.1设计时间安排
本次系统开发时间总共为七周时间,工作安排如下:1——2周:
召开小组工作会议,讨论工作,制定工作进程,进行工程细化,充分讨论,明确分工,做到各司其职,各尽其用。并制定了严格的考核制度,强迫组员完成各自负责的工作。然后,进行系统规划,对档案管理工作进行调查分析,了解学籍1档案管理的主要工作过程,主要的需要功能,让后进行需求分析。提出系统逻辑模型,编写系统模块图。3——4周,根据功能模块图,进行系统设计,编写模块流程图,建



立数据库,设计窗体,编写代码,并对编写好的代码进行单元测试,组合测试。
5——7周,对系统进行全面测试,纠下错误,编写使用说明,论文。5.2写代码
代码清单(15
河北经贸大学毕业论文5.3进行测试
采用机器测试和人工测试两种方法,并通过黑盒和白盒测试相结合的手段对系统全面测试。基本解决了出现的错误。但由于时间仓促,能力有限,软件不可避免的存在这样或那样的错误,希望用户在使用过程中,如果发现错误,及时跟作者联系,我们将不胜感谢,联系方式:jm304mail@163.net
通过这次毕业设计我更加加深了VB语言和Access数据库原理的理解。以前用VB50版本,在数据库编程时用的是DAO引擎,在使用VB60时,发现它又引入了新一代的数据库引擎——ADO,即OLE
DB。这是一种全新的数据引擎,性能远远优于现今广泛使用的DAO,.RDO。这是微软技术支持人员推荐的新一代技术,是今后数据库应用产品的首选。
ADO,英文全称ACITVEXDATAOBJECTS,这种新型数据库存取技术提供了更为方便的对象模式,实现了与微软以及非微软技术的更佳
集成,同时为本地及远程数据库存取提供了共同接口,同时这个接口也适用于移动数据集、非连接数据集、用户可存取的绑定界面的数据以及层次数据集等诸多方面。通过设计过程学习了ADO的—些知识。



VisualBasic60与以前版本的最大不同之处就是在数据库功能上有一个更大的提高。这也是微软公司为加强其在企业开发工具地位上的重要内容。应该说,在开发大中型企业应用软件上,VisualBasic60确是最强的软件之一。相信大家在不断使用过程中会有更深的体会。在使用以前版本的VisualBasic(或简称VB开发应用程序时,程序开发人员通常需要同时打开两个应用程序——VisualBasic和—个数据库管理程序(例如Access。现在,这些本来应该由数据库设计人员完成的任务
已经成为VisualBasic集成环境的一个部分,而且,在设计完成上述任务时,VB60提供的一些数据工具在某些方面比数据库本身提供的工具还要好用得多。例如,我们在使用MicrosoftSQLServer65提供的数据库工具进行数据库结构设计时,就会发现,要更改某个已经建成的
数据库表结构是一件非常麻烦的事情。但利用VB60提供的数据视图(DataView却象使用Access数据库一样方便。
由于我们是第一次合作编程序,程序中还有很多的不足,比如说对16
河北经贸大学毕业论文
于一个程序员来说编一个程序首先就要做好充分的需求分析,要熟悉学籍档案管理的流程。这样编出的程序才能有更大的实用价值。在这方面,我们小组有深刻的认识!在软件编写初期,由于时间紧迫,我们没有做好最初的需求分析,没有按软件工程学所要求的那样一步一个脚印的认
真完成每一步骤的内容,而是,想当然的只是在脑子早形成了一个软件模型,落实到书面上的逐步细化也只是草草了事,以至造成数据库建设不当,直接影响了整个软件的质量,使软件功能不是很完善,效果不好。其次,要具有团结协作的精神。体现在软件编写过程中,整个小组没有



完备的小组手册、报告和审查。结果,整个的软件代码没有完全统一,到最后连接时的工作量可想而知。而且,没有小组审查制度,造成小组成员态度不是非常积极,直接体现在软件的进度上是工期的延长。鉴于以上这些方面的问题,我们参阅了《小组软件工程》从而针对自身的不足,找到了一些解决的办法,虽然并没有做到尽善尽美,但,相比前期的工作已经出色不少。但,我们仍然清醒的认识到我们的程序还存在着这样后那样的不足,希望老师认真的审查,给予批评指正,不胜感激。17
河北经贸大学毕业论文致谢
在此特别感谢我的指导老师郭建校老师和孙洁丽老师,没有他们的关心,就没有《学籍档案管理系统》的完成。在他们的悉心指导下,我们小组经过7周的时间,终于使本软件具有了—个比较成熟的模型。在设计过程中,两位老师百忙中抽出时间,及时指出我们设计上的不足,并提出了很多宝贵的意见。在我们遇到困难时,老师耐心的给我们讲解。使我们在专业知识的学习上更近了一步,更重要的是,老师不光直接教授我们专业知识,还教会了我们如何去接受新的专业知识,如何把所学到的知识应用到实际的设计中去。这也是本软件得已完成的一个重要因素。还要感谢我们同组的两位同学聂泽华利高燕,是他们给我提供了大量的资料,给予我专业知识上的很大帮助,在我陷于因完不成功能而苦恼的境地时,是他们用他们那乐观向上的精神感染了我。我能完成小组分配的任务和他们的鼓励是分不开的。而且,在我们愉快的合作过程中轻松的小组工作氛围、互相理解的合作态度让我深深体会到团队作战时互相配合的重要性。对我以后的工作提供了莫大的帮助!



18
河北经贸大学毕业论文参考文献
[1]专著:龚沛曾,陆慰民,杨志强,《VisualBasic程序设计教程》,高等教育出版社
[2]专著:[]GregPerry编著,戴宏,陈品,姚娜译,《学用VisualBasic60》,清华大学出版社,199911[3]专著:[]WayneFreeze著,尹喆,冯硕,贾志博等译,《VisualBasic60
数据库编程》,电子工业出版社
[4]专著:郜焕平,《VisualBasic60程序设计教程》,学苑出版社[5]著:(WayneFreeze,visualBasic数据库编程宝典》第1,
电子工业出版社,20015
[6]专著:(GayleCoffman,SQLSERVER7参考手册》第1,京希望电子出版社,199911
[7]京辉热点工作室编著,VisualBasic60中文版编程指南》第1,人民邮电出版社,19999
[8]专著:甘仞初,《信息系统开发》第1版,经济科学出版社社,199610
[9]专著:郭振波,《深入浅出VisualBasic60中文版》第1版,人民邮电出版,19993
[10]专著:(EvangelosPetroutsosKevinHough,《VisualBasic60
级开发指南》第1版,电子工业出版社,19997[11]专著:温贤发,VisualBasic60数据库程序设计高手》第1版,



科学出版社,20012
[12]专著:周珂伟,《VisualBasic6.0数据库开发学习教程》第1版,北京大学出版社,20005
[13]专著:姚青,《VisualBasic语言程序设计——入门与提高》第1版,地震出版社,20008
[14]专著:周霭如,官士鸿,《VisualBasic程序设计教程》第1版,清华大学出版社,20003
[15]康博创作室编著,《VisualBasic60实用教程》第1版,人民邮电出版社,1999319


学生学籍档案管理系统

相关推荐