计算机毕业论文某图书管理系统含系统参考源代码(编辑修改稿)内容摘要:
行。 而它最终的目的是保证每个模块单独运行正确,我采用的是白盒测试法,检查模块控制结构的某些特殊路径,期望覆盖尽可能多的出错点。 2.综合测试综合测试主要是针对设计阶段进行的。 模块测试完成后,能保证每个功能模块能够单独地正常工作,但所有模块联结在一起能不能正常工作就是综合测试的任务了。 而在此系统中我采用的是自顶向下集成法,这种测试的优点在于能尽早地对程序的主要控制进行检验,因此能较早地发现错误。 3.确认测试确认测试主要是针对需求分析阶段进行的。 来进一步检查软件是否按用户所提出来的要求,即是否满足软件需求说明书中的确认标准,如这时在测试中发现了问题,则必须返加到需求分析中去,这样就会严重担误系统的继续进行。 确认测试的内容包括:功能测试、性能测试。 4.系统测试系统测试主要是针对系统工程所进行的。 将信息系统的所有组成部分包括软件、硬件、用户以及环境等综合在一起进行测试,以保证系统的各组成部分协调运行。 这些测试对于我们来说是非常困难的,很大一部分超出了我们考虑的范围之内,必须由一些专门测试人员进行。 系统测试是面向集成的整个系统。 5.3 系统运行进销存服务管理系统在完成系统实施、投入正常运行之后,就进入了系统运行与维护阶段。 1.启动计算机,进入Windows 2000。 2.进入图书馆管理系统。 3.屏幕上出现登录画面,输入正确的用户名和密码。 系统默认的用户名为AUQ,密码为AUQ。 4.进入系统后,用鼠标单击各个菜单项选择要执行的功能。 第六章 系统开发总结通过这次毕业设计让我对前面学过的许多课程有了更为深刻的理解,也是我对这三年所学的东西的一个综合体现。 然而这次设计让我感受颇深,让我真正体会到了在整个过程给我带来的无奈与快乐。 综合起来,主要体现在以下几个方面:首先,急于求成的心情给我带来了很大的困难。 以前我注重是编码过程,以为只要能把最后的功能实现了就可以了,所以一开始我就稍微理了一下思绪就动起手来编码,我原以为很快就能完成此次任务,可万万没想到,编了二三天,自已就陷入了泥潭,进退两难,但后来面临的问题只有重来,这真是给了我很大的打击,这样的反复让我进行了几次。 后来我终于沉住气,吸取前几次的教训,严格的按照“管理信息系统”“软件开发工具”所提到开发管理信息系统所用的方法中都把系统规划和系统分析放在极为重要的位置。 认真细致地对开发过程进行了规划和分析,才逐渐弄清了整个系统的流程,把握整体布局,明确了系统的基本功能,做好业务流程图、数据流图的情况下,在设计好系统各主要部分,将一些细节问题考虑周全后才开始动手进行开发,使得后来的工作才得以顺利进行。 其次,在编程语言的熟悉程度也让我对整个开发过程受到了一定的阻碍。 因为以前只独立编制过一些微型程序,而那些程序涉及面比较窄,实现的功能相当有限,从而要求对语言的熟悉程序不高,然而这次很多都不同,这次设计,不但难度大,而且还要求对一些算法比较熟悉,否则将延迟工作速度,必须停下来再去学习,后因时间问题,本系统还有一些不尽如意之处。 最后,在撰写毕业论文时也遇到了一些困难。 由于这是我第一次写毕业论文,没有任何经验,对于论文的格式、要求和内容都一无所知,在查询了大量的书籍后才有了模糊概念。 所以在此篇毕业论文中不免会有些缺点。 总的来说,这次的毕业设计为我即将踏入社会之前提供了一次锻炼的舞台。 正像辅导老师说的一样,他让我对几年来所学的专业课有了更为深刻的认识,使知识得到了融会贯通,得到了比以往学习任何一门课都大的提高和进步。 对于我们来讲,我们每天都要学习,但这书本上的东西如果只是个理论,如果不把他应用于实践中,这门课可以对我们来说完全没有意义。 经过开发这个系统,这不仅仅是一次毕业设计,不仅仅是学会了一门开发语言,更重要的是在学习的过程中,所有的问题要自已去面对,有问题也只有靠自已去解决,这们,在学习和解决这些困难的过程中提高了我学习的能力、解决问题的能力和实际工作的能力,学到了许多书本以外的知识,这让我踏出这个校门给予自已最大的回报,同时我也相信会给我在以后的人生道路上带来很多的帮助。 这次毕业设计虽说不能堪称完美,但我会在以后的时间里尽量的完善它,不断的对它进行升级,解决系统可能出现的问题。 参考文献[1] 李怀民,骆原,王育新等编著.《Visual Basic 》清华出版社,1999[2] 齐治昌,谭庆平,宁洪编著.《软件工程》高等教育出版社,2002[3] 王小如等编著.《Visual Basic 》北京大学,2000[4] 、. Visual . 清华大学出版社,1999[5] 郭盈发、张红娟. 《数据库原理》. 西安电子科技大学出版社,2002[6] 赵松涛. 《中文版SQL SERVER 2000应用及实例集锦》.人民邮电出社,2002[7] 丁宝康,李大学编著.《数据库原理》.经济科学出版社,2000第七章 系统参考源代码标准模块: Option ExplicitPublic dsn As StringPublic uid As StringPublic pwd As StringPublic ll As BooleanPrivate Declare Function GetUserName Lib Alias GetUserNameA (ByVal lpbuffer As String, nSize As Long) As LongPublic OK As BooleanPrivate Sub Form_Load()39。 Dim sBuffer As String39。 Dim lSize As Long39。 39。 sBuffer = Space$(255)39。 lSize = Len(sBuffer)39。 Call GetUserName(sBuffer, lSize)39。 If lSize 0 Then39。 = Left$(sBuffer, lSize)39。 Else39。 = vbNullString39。 End IfEnd SubPrivate Sub cmdCancel_Click() OK = False EndEnd SubPrivate Sub cmdOK_Click() = Trim()39。 = Trim()39。 = Trim() Dim mrcc As Dim txtSQL As String Dim MsgText As String Set mrcc = ExecuteSQL(txtSQL, MsgText) = True 39。 ToDo: create test for correct password 39。 check for correct password OK = True If Trim() = auq Then OK = True Unload Me Else MsgBox Invalid Password, try again!, , Login 39。 39。 = 0 = Len() End IfEnd Sub书籍信息列表:Option ExplicitPublic txtSQL As StringDim mrc As Dim MsgText As StringPrivate Sub Form_Load() ShowTitle ShowData flagBedit = TrueEnd SubPrivate Sub Form_Resize() If vbMinimized And vbMinimized Then 39。 边界处理 If 10 * Then Exit Sub End If If + / 2 Then Exit Sub End If 39。 控制控件的位置 = = ( ) / 2 = + + / 2 = 200 = + 100 = 200 End IfEnd SubPublic Sub FormClose() Unload MeEnd SubPrivate Sub Form_Unload(Cancel As Integer) flagBedit = False gintBmode = 0End Sub39。 显示Grid的内容Private Sub ShowData() Dim j As Integer Dim i As Integer Set mrc = ExecuteSQL(txtSQL, MsgText) With msgList .Rows = 1 Do While Not .Rows = .Rows + 1 For i = 1 To Select Case (i 1).Type Case adDBDate .TextMatrix(.Rows 1, i) = Format((i 1) amp。 , yyyymmdd) Case Else .TextMatrix(.Rows 1, i) = (i 1) amp。 End Select Next i Loop End With End Sub39。 显示Grid表头Private Sub ShowTitle() Dim i As Integer With msgList .Cols = 12 .TextMatrix(0, 1) = .TextMatrix(0, 2) = 书籍名称 .TextMatrix(0, 3) = 书籍类别 .TextMatrix(0, 4) = 作者姓名 .TextMatrix(0, 5) = 出版社名称 .TextMatrix(0, 6) = 出版日期 .TextMatrix(0, 7) = 书籍页码 .TextMatrix(0, 8) = 关键词 .TextMatrix(0, 9) = 登记日期 .TextMatrix(0, 10) = 是否被借 .TextMatrix(0, 11) = 备注信息 39。 固定表头 .FixedRows = 1 39。 设置各列的对齐方式 For i = 0 To 11 .ColAlignment(i) = 0 Next i 39。 表头项居中 .FillStyle = flexFillRepeat .Col = 0 .Row = 0 .RowSel = 1 .ColSel = .Cols 1 .CellAlignment = 4 39。 设置单元大小 .ColWidth(0) = 1000 .ColWidth(1) = 0 .ColWidth(2) = 3000 .ColWidth(3) = 2000 .ColWidth(4) = 3000 .ColWidth(5) = 3000 .ColWidth(6) = 1000 .ColWidth(7) = 1000 .ColWidth(8) = 1000 .ColWidth(9) = 1000 .ColWidth(10) = 1000 .ColWidth(11) = 1000 .Row = 1 End WithEnd SubPrivate Sub ms。计算机毕业论文某图书管理系统含系统参考源代码(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。