论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 哲学论文 >> 中国哲学论文 >> 正文 会员中心
 逻辑学论文   中国哲学论文   西方哲学论文   思想哲学论文   科技哲学论文   美学论文   国学论文   其他哲学论文
C#.NET开发数据库管理系统中的几个细节之探讨
摘 要 针对利用c#.net开发数据库管理系统中几个开发者易忽略的细节,提出了相应的解决方法,全部代码均在microsoft visual studio2008平台编译通过。结果表明,在开发数据库管理系统时,利用这些方法可使开发者在系统开发过程中节省时间开支,也能使开发的数据库管理系统占用尽可能小的系统资源,节省系统资源开支,提高系统资源的利用率。同时也可提高整个数据库管理系统的专业化程度。
  关键词 c#.net;md5;动态生成;屏幕分辨率自适应
  中图分类号:tp393 文献标识码:a 文章编号:1671—7597(2013)051-081-03
  随着计算机技术及数据库技术的发展,利用各种开发工具平台进行数据库开发设计也迅速跟进。以往的大量资料、办公文件、数据信息等堆积如山的纸质资源正逐步被电子数据信息所取代,这些电子信息被开发者开发的数据库管理系统所装入,在很大程度上提高了数据信息管理者的工作效率,也在一定程度上避免了传统纸质信息因年代久远或管理不当等原因造成的文件、资料、信息丢失或损坏的弊端。目前,一些企业、公司、事业部门有自己的人事、产品等数据库管理系统,一些高等院校也有自己的各种数据库管理系统,数据库管理系统的普及可见一斑。而这些数据库管理系统的开发者大多数是采用visual foxpro,visual basic6.0开发,此类系统存在可移植性不强、界面不友好、灵活性差等不足。相比较而言,c#.net强大的数据库访问功能,分布式应用程序组件开发,提供编写windows平台上几乎任何类型的软件及组件等优势使得一些数据库管理系统开发者对其情有独钟。WWW.11665.coM本文即针对利用c#.net进行数据库管理系统开发过程中的几个易忽略的细节进行了初步探讨。
  1 用户登录
  1.1 登录窗体
  这样的代码并没有错误,但是当我们点击登录窗体的“退出”按钮后,就会发现,先是登录窗体关闭,然后系统主界面一闪而过,最后整个系统才退出。如果系统主界面中有在数据库中动态获取的信息,那么就会出现错误,程序不能正常退出。
  1.2 登录加密
  2 动态生成控件
  对于一些小型数据库管理系统,其用到的数据表较少,在使用c#.net开发程序时,可以将组件简单的添加到程序窗体上,即预先设置静态组件,这对于程序设计员来说十分简单直观,易操作。然而对于一些数据表较多的大型数据库管理系统,如果再采用设置静态组件的办法,就十分繁琐,而且系统资源占用较多,开支较大,利用率较低。这将大大影响系统的稳定性,这一点也往往被一些开发者所忽略。而避免这些弊端的办法就是动态创建组件。动态创建的组件与预先设置在对话框中的静态组件是不同之处在于:静态组件无论程序使用与否,都占用一定的程序空间,容易造成程序体积过大、代码冗余、运行缓慢;而通过动态创建组件技术编写的程序代码少、体积小、运行迅速,同时,运行时动态创建的组件在关闭对话框后会释放掉所需的内存空间,从而释放其所占用的内存空间,节省资源,提高系统资源利用率。
  4 主界面自适应屏幕分辨率大小
  计算机的屏幕分辨率正越来越高,对于一个专业的软件,毫无疑问,它必须要能自适应屏幕分辨率大小。所谓自适应屏幕分辨率大小,就是说当软件被不同用户安装到了不同屏幕分辨率大小的计算机上后,软件的整个布局不能乱作一团或相应的控件不能显示不出来。这一点对于开发者来说,也是易忽略的细节,他们往往只是在自己的计算机上开发软件,调试完毕,就发布软件,而没能考虑到用户的计算机的不同。所以就会出现一旦用户的计算机的屏幕分辨率和开发者的计算机的屏幕分辨率不一致时,整个软件的布局就会凌乱不堪或本应正常显示的控件这时却不能完全显示出来。如下列图中,图5为软件正常主界面,而改变屏幕分辨率后主界面为图6。可见,图5中能正常显示的控件在图6中已不能正确显示出。
  5 结束语
  c#.net是一种现代的面向对象的程序开发语言,它使得程序员能够在微软新的.net平台上快速开发种类丰富的应用程序,利用软件开发平台c#.net开发数据库管理系统已成为越来越多软件开发者的第一选择。基于此,本文针对开发者在开发过程中容易忽略的几个细节作了简单阐述。当然,文中所述很浅显,想熟练应用c#.net开发应用程序还需要开发者勤于思考,多加练习。对于开发者来说,“细节决定成败”,只有所开发的应用程序更加注重

节,才能做到软件的更加人性化、专业化,继而吸引更多用户。
  参考文献
  [1]胡开明.基于c#.net的办公电子文档管理系统设计[j].齐齐哈尔大学学报,2011,27(3):36-39.
  [2]蔡思静,乐仁昌.基于c#.net的数据库管理系统开发[j].计算机技术与发展,2007,17(8):236-238.
  [3]冯素梅.基于c.net教学网站的研究与设计[j].电脑学习,2010(3):33-35.
  [4]孙晶,滕迪,姜昱舟.基于c.net的院校网上考试系统的设计与实现[j].网络与通信,2012(6):63-65.
  作者简介
  张鲁华(1978-),男,山东德州人,实验师,海军航空工程学院在职硕士,主要从事数据库系统开发、通信与接口及嵌入式系统的教学与开发研究。
  • 上一篇哲学论文:
  • 下一篇哲学论文:
  •  作者:佚名 [标签: 数据库管理系统 关系数据库 管理系统 数据库管理系统 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    没有相关哲学论文
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有