会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

毕业设计(论文)-VB6.0身份证管理系统论设计.doc

  • 资源星级:
  • 资源大小:964.00KB   全文页数:59页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

毕业设计(论文)-VB6.0身份证管理系统论设计.doc

1身份证管理系统第1页身份证管理系统【摘要】身份证管理系统是典型的信息管理系统MIS,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUALBASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。【关键词】isualBasic6.0Access2000控件窗体域本科毕业设计论文第2页TheSystemofManagingCensusRegister【Abstract】Thesystemofmanagingcensusregisterfileisatypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesbuildingupdatabaseofbackendanddevelopingtheapplicationinterfaceoffrontend.Theformerrequiredconsistencyandintegralityandsecurityofdata.Thelatershouldmaketheapplicationpowerfulandeasilyused.Bylookinguplotsofdatum,weselectedVisualBasicpresentedbyMicrosoftbecauseofitsobjectivetoolsinWin32.VBofferedaseriesofActiveXoperatingadatabase.Itcangiveyouashortcuttobuildupaprototypeofsystemapplication.Theprototypecouldbemodifiedanddevelopedtillusersaresatisfiedwithit.【KeyWord】VisualBasic6.0、Access2000、ActiveX、Form、Field第四章系统实现第3页引言身份证管理系统是公安部门不可缺少的一部分,它的内容对于公安部门的决策者和管理者来说都至关重要,所以身份证管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理身份证,这种管理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已被人们深刻地认识和使用,它已进入人类社会的各个领域并发挥着越来越重要的作用。由此,建立高性能的身份证管理系统,作为计算机应用的一部分,使用计算机对身份证进行管理,具有着手工管理所无法比拟的优点.例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高身份证管理的效率,也是公安部门的科学化、正规化管理的体现。因此,开发这样一套管理软件成为很有必要的事情,我经过一个月的时间,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。使我设计的数据库系统能够实现身份证管理功能。该系统基本上满足了用户在身份证管理方面的需求,用户界面友好。此系统更加贴近信息电子化处理,从而降低了人工劳动并增加了信息的准确性。所以急需开发一小型C/S系统,目的是为了提高工作效率及管理水平。在下面的各章中我将以开发一套身份证管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。由于作者水平有限,论文中难免存在错误和不足之处,恳请各位导师在百忙之中,予以批评指导,在此向各位导师表示诚挚的谢意系统的非功能性需求1.用户界面需求简洁、易用、易懂,美观、大方、标准,具备一定的兼容性。2.软硬件环境需求软件环境兼容当前主流操作系统Windows95/98/NT/Me/2000/XP等。硬件环境386以上计算机,打印机、扫描仪等。3.软件质量需求本科毕业设计论文第4页易用、健壮、兼容性好、运行稳定、有一定安全保障。1.2系统标准与规范制定界面设计标准规范的目的是为了规范和统一软件界面设计制定软件界面设计标准与规范。首先考虑标准化,在标准化的基础上进行界面的美工设计。简单易用、简洁明了、兼容性好、标准、规范。界面约定,除主界面外,所有子界面均采用模式窗体,即该窗体不消失,不可以在本程序内将焦点移出子窗体。编码设计标准与规范,为了在编码过程中,能够快速的、有效的阅读,我们有必要为为对象约定一个规范的编码命名约定。1.对象命名约定下面为在编码过程中会用到的对象统一的命名,如下表1.2对象统一的命名所示表1.2对象统一的命名对象名对象类型命名约定(前缀码)Form窗体FrmCommand按钮CmdLabel标签LabTextBox文本框TxtComboBox组合框ComBListBox列表框LstBAdodb数据库访问对象AdodbDataGrid数据表格显示组件DataGridFrame框架FamOption单选框OptCheckBox复选框ChkPictureBox图象显示组件PtBCommonDialog通用对话框组件ComDlgTimer时间组件TimToolBar工具栏TlBarMenu菜单MnuSSTab页框SSTabImageList界面资源组件ImgLst第四章系统实现第5页2.常量和变量的命名约定下面为在编码过程中会用到的常量和变量统一的命名,如表1.3所示表1.3常量和变量命名约定变量名数据类型变量类型含义UserShenFenString全局变量用户身份标志LogOKBoolean全局变量登陆状态UserNameString全局变量用户名GongYingShangIDString全局变量供应商编号GongYingShangString全局变量供应商名称TuShuBianHaoString全局变量图书编号DingJiaSingle全局变量图书定价ShuMingString全局变量书名HuiYuanKaHaoString全局变量会员卡号HYXingMingString全局变量会员姓名HYDengJiString全局变量会员等级编码应清晰、可读性好,运用缩进、空行,结合大小写区别等方法保持程序结构良好。3.结构化编码约定凡与数据库操作相关的模块一律加上容错代码,涉及多表操作的模块应该运用事务处理,以保持数据完整性。编码风格参照下例进行PublicSubCheckUseruserIDAsString,passwdAsStringDimuserDBAsDatabaseDimuserRDAsRecordsetDimdbNameAsStringDimSTRSQLAsStringScreen.MousePointer11OnErrorGoToerrEnddbNameApp.PathIfRightdbName,1、ThendbNamedbName、dbNamedbNameDataBase、WFSSDataBase.mdbSTRSQLselect用户身份fromAdminwhere用户IDuserIDand用户密码passwd打开数据库SetuserDBDBEngine.Workspaces0.OpenDatabasedbName,False,True检索用户,验证密码SetuserRDuserDB.OpenRecordsetSTRSQL,dbOpenSnapshotIfuserRD.RecordCount0Then设置用户身份UserShenFenuserRD用户身份本科毕业设计论文第6页关闭数据库userRD.CloseSetuserRDNothinguserDB.CloseSetuserDBNothing进入用户环境LoadFrmMainFrmMain.ShowUnloadFrmLogInlogOKTrueuserNameuserIDScreen.MousePointervbDefaultElse关闭数据库userRD.CloseSetuserRDNothinguserDB.CloseSetuserDBNothinglogOKFalseScreen.MousePointervbDefaultMsgBox用户名或密码错误请重新输入,vbOKOnlyvbExclamation,登陆失败EndIfExitSuberrEndScreen.MousePointervbDefaultMsgBoxErr.Description,vbOKOnlyvbExclamation,登陆错误logOKFalseErr.Clear关闭数据库userRD.CloseSetuserRDNothinguserDB.CloseSetuserDBNothingExitSubEndSub4.数据源的约定需用数据源的组件如DataGrid一律采用Adodb控件。有特殊需求的情况如身份验证应引用DAO数据访问对象。第四章系统实现第7页5.数据库访问约定数据库引擎采用Microsoft.Jet.OLEDB.4.0,由Adodb组件进行数据库的访问,并为其他组件提供数据源。特殊情况、身份验证等由DAO访问数据库。无需数据显示的情况由DAO提供数据库支持,有数据显示的情况由ADODB组件提供数据库支持。

注意事项

本文(毕业设计(论文)-VB6.0身份证管理系统论设计.doc)为本站会员(liyun)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5