- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LOGO 学习目标 掌握小型项目的设计流程。 熟悉在Visual Basic.NET集成开发环境中如何开发一个完整的项目。 掌握ADO.NET对象及相关控件的具体应用方法。 9.1 系统主要功能及结构化模块设计 本系统为管理学生档案而开发,主要用于管理学生的自然情况档案和成绩信息。为该系统设计了四个主要模块。 ● 操作员管理模块:该模块的主要功能是对使用本系统的操作员进行管理,包括登录、添加、修改信息、删除等功能。这主要是为了系统安全引入的操作员管理机制。 ● 档案管理模块:该模块的主要功能是实现学生档案录入和学生档案维护。 ● 成绩管理模块:该模块的主要功能是实现学生成绩录入和学生成绩维护。 ● 退出系统模块:该模块的主要功能是处理与数据源的断开和退出整个应用程序。 9.1 系统主要功能及结构化模块设计 9.2 数据库设计 该项目为数据库应用程序,学生的自然情况和成绩信息保存在相关数据库文件的相关表中,用户信息也应存入相关表中。本案例使用Access数据库,整个案例建立了一个Access数据库文件Students.mdb,其中包括数据表User、Studa、Stucj等。User表中存放的是本系统的操作员的相关信息,Studa表中存放的是学生的自然情况信息。 9.3 公共模块设计 公共模块的功能主要是存储在整个项目的各个模块中通用的全局变量和全局函数。在该模块中定义了全局变量int、strUname等,分别用于表示操作员的权限和姓名,并定义了全局函数connect()和全局函数subQuit(),分别用于创建连接(数据源)和关闭连接并退出应用程序。具体代码见教材179页。 9.4 欢迎窗体和操作员登录模块设计 对于实际应用系统,为保证系统数据安全,都应引入操作员管理机制。也就是说,只有本系统的操作员才可以进入系统。因此要设计实现相关功能的模块,经过操作员身份验证后方可使用本系统。本案例由欢迎窗体调入公共模块,判断数据源连接正确后,进入操作员登录界面。欢迎窗体及操作员登录界面如图9-2和图9-3所示。操作员要正确输入其身份和密码,登录后才能进入系统主界面。 9.4 欢迎窗体和操作员登录模块设计 9.4 欢迎窗体和操作员登录模块设计 9.4 欢迎窗体和操作员登录模块设计 9.4.1 欢迎窗体界面设计 1.欢迎窗体界面设计 9.4 欢迎窗体和操作员登录模块设计 9.4.2 操作员登录模块设计 1.操作员登录模块设计 9.5 主界面设计 9.5.1 窗体及主菜单设计 9.5 主界面设计 9.5.1 窗体及主菜单设计 9.5 主界面设计 9.5.2 代码设计 9.6 添加操作员模块设计 本模块的功能为添加操作员,其界面如图9-5所示。在正确输入操作员的相关信息后,单击“添加”按钮,则新的操作员信息将写入数据库的User表中。 9.6 添加操作员模块设计 9.6.1 界面设计 LOGO
您可能关注的文档
- VB程序设计第7章 菜单的设计.ppt
- VB程序设计第8章 图形程序设计.ppt
- VB程序设计第9章 文件处理.ppt
- VB程序设计第10章 ActiveX控件简介.ppt
- VB程序设计第12章 多媒体程序.ppt
- VB程序设计第14章 创建安装程.ppt
- VB程序设计第二章.ppt
- VB程序设计第三章.ppt
- VB程序设计第十三章.ppt
- VB程序设计第十五章.ppt
- Visual BasicNET程序设计第1章 基本知识.ppt
- Visual BasicNET程序设计第2章 程序控制.ppt
- Visual BasicNET程序设计第3章 数组对象.ppt
- Visual BasicNET程序设计第4章 程序控制.ppt
- Visual BasicNET程序设计第5章 类与对象.ppt
- Visual BasicNET程序设计第6章 常用控件.ppt
- Visual BasicNET程序设计第7章 菜单与对话框.ppt
- Visual BasicNET程序设计第8章 文件操作.ppt
- Visual BasicNET程序设计基础(第1章)-微型计算机的工作原理.ppt
- Visual BasicNET程序设计基础(第2章)-程序设计方法.ppt
文档评论(0)