转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件开发 >> VB.NET程序 >> 正文
VB开发MIS系统的若干思考         ★★★★

VB开发MIS系统的若干思考

作者:闵涛 文章来源:闵涛的学习笔记 点击数:792 更新时间:2009/4/23 15:43:20

    作为信息管理与信息系统专业的一名学生,我对开发一个MIS充满期望和希望,当我们三人一拍而合准备开始做一个酒店管理系统时,就注定要经历编程的艰辛和策划的繁重!虽然过程是“苦”的,可结果足以让我们欢心!
短短的十几天我收获颇丰。首先我对信息系统的分析和设计有了更深刻的认识。一个成功的信息管理系统,“思想是灵魂,技术是关键”原来总认为一个成功的软件就只是技术的成功,这种错误的思想使我走了很多弯路,一开始我们只是简单的设计了一下数据库和数据表,根本就没多想数据间的关系及流动,酒店的业务流程等,只是一味的想着写代码,写代码,可就是写不出来,那几天真是昏天暗地,摸不着头脑,后来慢慢静下心来,才开始思考我到底要解决什么问题,它与那些事情都有联系,什么样的联系等等,这样以来思绪才理清了。知道了(明白了)该系统的开发目的(就是方便客人点菜、用餐,酒店便于管理。。。。。。)然后再对其细分,根据我们的实力(当然也考虑到时间问题),所以就只是做了其中的几个功能模块,当然明白了要干什么,就很容易上手了。现在回想起来感觉自己真傻,我们应该是为了解决问题而编程,不是为了编程而编程!其次,“技术是关键”,在信息系统的开发周期内,虽然系统的分析占了绝大部分的时间,而且是很重要的,但并不是说就可以不要编程技术,如果只有好的想法,分析及策划,不能通过编程实现,那想法就只能是“黄粱一梦”,无任何作用。我们开发系统的语言是VB,心里想着VB都已学过了,而且还用VB做过很多数据库编程,应该是很容易实现的;其实不然,当我明确自己的任务后,开始编程时,一下子就蒙了,一个很简单的功能,可怎么也实现不了,思来想去就是没有结果,只好翻书,终于解决了,有时候有些问题怎么也解决不了,你干脆“放弃“了,做其他事时就突发奇想,问题就解决了,真是苦笑不得!!在编程技术方面,还有一点体会非常深刻,有时候在检查或修改某些功能模块时,虽然是自己编的代码,可隔了一段时间,冥思苦想之后就是不知代码所云,搞的自己没一点脾气,只怪自己当初没有书写注释,在吃了这么多大亏,多花费了许多时间之后,我才终于逼迫自己养成书写注释的习惯,现在如果某些功能模块的代码,现在如果某些功能模块的代码实现有弊端,可以根据注释追本溯原很快修正,当然除了书写注释这条之外,书写格式要规范,程序代码要简明也是很重要的,这就是所谓的高质量编程吧!一个小小的功能实现,被我搞的繁长冗杂,几十行代码只是一个用户登陆,而且还没实现身份验证以及异常处理,再看看代码的形状,歪歪斜斜,不是这行很突出,就是另一行很缩近,根本没什么缩排格式,让我回头再纵览这些代码时,也全然没了兴致,又何况他人呢!而且合适的缩排格式对我们的理解也很有帮助,譬如说一个很复杂的嵌套循环,如果你书写规范,你很容易理解各循环的内外层次,当然就很容易达到你的预期效果,如若不然,你肯定会被这些代码“循环”进去,更不可能控制循环,实现功能!真的是“吃一堑,长一智”!当然你要考虑代码的运算级,冗长的代码实现,其中许多子过程都可以被更高效的代码所取代,不要说你辛辛苦苦构建的C/S结构,本来是为了减轻客户端的处理工作,谁曾想却被你所编写的运算级极大的代码所累,岂不令人笑掉大牙。我曾看过林锐博士编写的一本《C/C++高质量编程》里面尽是精华,现在编写代码不自然的就贯彻了他的许多思想,而且他里面所说的许多我当时并不是很明白,现在通过真真实实的编程也有几份彻悟,真的很感谢老师!最后我要说的就是处理人与人之间的沟通交流,肯定有各执己见的时候,那时就要看如何面对,然后如何达成共识,我们一组三人在系统的开发中就发生了很大的争执,由于前期的需求分析,系统分析及设计作的不是很深入,当功能模块一步步实现时,我们三人的工作空隙越来越大,思想上也达不成共识,切记,在这个时候不能心急,用理性、科学的思维去思考和解决问题,阐明自己的观点,说明自己想法的可行性和通用性,大家能各执己见,说明大家都是为了让系统更完善,这就好了!说明我们的团队是积极进取的,有了这些优秀的合作伙伴,就不怕谁怎么怎么,直接说明想法开诚布公的讨论直至将系统做的尽可能完善,这就是我体会很深的一点,将来走上工作岗位,这种团结协作的能力会要求更高,如果现在不及时培养,将来肯定会被社会所淘汰。。。。。。

通过这次实习,我学到了很多很多,有思想方面的,技术方面的,也有做人处世方面的,但让我感受最深刻的受益最深刻的就是:“开发MIS是一项系统工程,不管前期的分析也好,中期的编程也好,后期的实施也好,始终有团结协作贯穿其中,只有将所有的因素都考虑进去,经过不懈的努力,才有可能最后成功!”


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · C语言系列  · VB.NET程序
    · JAVA开发  · Delphi程序
    · 脚本语言
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台