录时,只能输入新密码才可登录,而旧密码提示“密码或用户名输入错误”,那么测试成功。
(4)添加管理员
输入:添加新的管理员用户名跟密码 期望输出:添加管理员成功 实际输出:添加管理员成功
图5.4 管理员用例测试
在对一些系统功能的测试中,还运用了对菜单的测试,系统多个模块功能联合的测试,均取得了预期的效果。
结论
经过一个多月的努力,毕业设计终于完成了。在这段学习和实践的时间里,虽然遇到过很多的困难,也看到了希望。房屋租赁管理系统的设计,让我又掌握了一门技术,虽然还不够精通,但还是有一定的认识和了解,对于我将来的学习是有帮助的。本系统的功能基本符合设计需求,能够完成房屋租赁信息的存储和查询以及各类相关报表统计。使用户方便进行数据输入、修改、删除等管理操作。对于数据的一致性的问题也通过程序进行了有效的解决。
在系统设计过程中,我体会到了即使是一件小事也不能马虎,在设计之前一定要对所设计的系统有较为深刻的了解,并对用户的要求加以认真的分析,并给予分类,对所分类进行功能模块化设计,画出系统数据流程图,这样在进行详细设计时才可以做到有条不紊一步一步地进行。编制一个系统还是有很多可学习的地方,不仅要掌握好相关知识,而且做事要细心、谨慎,这也是将来工作和学习应该注意的地方。
总的来说,通过这次课题,我也同时学到了技术层面以外的知识,那就是在建立应用程序上的流程:定出研究方向,收集资料,分析资料,确定项目,实现分析,提出实现方案,程序编辑,程序调试,程序修改,程序增添等等的步骤。这些都使我认识到建立应用程序不是一件随便的事情,它有一个系统的、严密的、逻辑的工作流程。
将来的社会是竞争激烈的社会,特别是计算机行业,要不断的学习学习再学习,才可以吧自己融入到社会的发展中去,所以在工作过程中,要不断的充电,才可以更好的体会自己人生的价值。
由于本人水平有限,在文中难免有不足之处,望各位老师和同学批评指正。
致谢
通过这次毕业设计,使我感到高科技、新知识的力量。
在本次毕业设计中,我从指导老师身上学到了很多东西,取人之长,补己之短。指导老师认真负责的工作态度,严谨的治学精神和身后的理论水平都使我受益匪浅。无论在理论上还是实践中,都给予我很大的帮助,使我得到不少的提高。
整个毕业设计过程中,从最初的选题到中期检查,从系统的完成到现在的毕业设计论文,由于经验匮乏,难免有很多考虑不周的地方。导师无论多忙多累,都会给予了精心的指导和热情的帮助。这对于我今后的工作和学习都是一种巨大的帮助和财富,衷心感谢指导老师的耐心辅导,在此我向指导老师致以崇高的敬意。
另外,在系统开发过程中,周围的同学也给予了我相当大的帮助,解决了不少的难点,使得系统能够及时开发完成,在此一并表示感谢。
还要感谢大学四年来所有教过我的老师,为我打下了计算机的专业基础知识,为毕业设计打下了坚实的基础。对学院及专业一并表示深深的谢意!
参考文献
[1] 王栋 Visual Basic程序设计使用教程[M].北京:清华大学出版社,2005. [2] 武新华,魏平俊.Visual Basic管理信息系统开发案例[M].西安:西安电子科技大学出版社,2006.
[3] 邝孔武,王晓敏.信息系统分析与设计[M].北京:清华大学出版社,2003. [4] 明日科技.Visual Basic管理信息系统完整项目实例剖析[M].北京:人民邮电出版社,2005.
[5] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2003. [6] 龚沛曾.Visual Basic程序设计教程[M]北京:高等教育出版社,2004. [7] 黄明.管理信息系统开发毕业设计与开发实例[M].西安:西安电子科技大学出版社,2005.
[8] 黄明.Visual Basic 6.0信息系统设计与开发实例[M].西安:西安电子科技大学出版社,2005.
[9] 何维义.房屋租赁实战开发与管理[J].房屋中介理论与实践,2004,Vol8(4):42-44.
[10] 傅若宇.房屋租赁管理与应用[J].2004,Vol(6):23-25.
[11] 马爱方.房屋中介信息期刊管理与应用[J].房屋中介工作与研究,2006,Vol5(4):32-36.
[12] 张和平.房屋租赁管理信息系统设计[J].合肥工业大学学报(自然科学版),2006,Vol(5):23-25.
[13] Shrabonti Ghosh, S.S. Alam, Computer Science [J]. Lecture Notes in Computer, 2006, Vol2(7):12-18.
[14] Jin Hgun Son, International Journal On Digital Libtaries [J]. Database Management, 2006, Vol2(9):34-39.
附录(部分程序清单)
部分源程序:
在此重点分析房屋与客户中新增,删除,保存三个命令按钮的源代码设计: 新增按钮的源代码: Private Sub cmdAdd_Click()
’设置除保存和取消按钮外的其他按钮不可用
cmdAdd.Enabled = False cmdEdit.Enabled = False cmdDel.Enabled = False cmdSave.Enabled = True cmdCancel.Enabled = True cmdFirst.Enabled = False cmdPrev.Enabled = False cmdNext.Enabled = False cmdLast.Enabled = False cmdQuery.Enabled = False
’需要清空所有text框,并且设置它们可写 For i = 0 To 7 Text(i).Txt = “” Text(i).Enabled = True Next i
Combol.Enabled = True
’add变量用于保存时判断是从添加还是修改后保存 add = 1
Text 1(0).SetFocus End Sub
Private Sub cmdCancel_Click()
’取消按钮用于用户添加或修改过程中放弃添加或修改操作