- 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 第9章 项目开发案例——学生档案管理系统 新世纪高职高专 软件专业系列规划教材 新世纪高职高专教材编审委员会 组编 主编 白素兰 学习目标 掌握小型项目的设计流程。 熟悉在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 界面设计 9.6 添加操作员模块设计 9.6.1 界面设计 9.7 修改操作员信息模块设计 本模块的功能为修改操作员信息,其界面如图9-6所示。进入该窗体后,首先将全部操作员ID列在列表框中,由用户进行选择后将信息显示在右面的各相关控件中,对其进行修改。修改完成后,单击“修改”按钮,则修改后的操作员信息将重新写入数据库的User表中。 9.7 修改操作员信息模块设计 9.7.1 界面设计 9.8 档案录入模块设计 9.8.1 用户界面设计 * * LOGO * *
您可能关注的文档
- Visual Basic 6.0程序设计教程 第4版 习题答案 作者 罗朝盛 第9章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第4版 习题答案 作者 罗朝盛 第10章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 第4版 习题答案 作者 罗朝盛 第11章 习题参考答案.doc
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第01章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第02章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第03章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第04章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第05章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第06章.ppt
- Visual Basic 6.0程序设计教程 教学课件 作者 黄静华 王辉 第07章.ppt
- Visual Basic.NET案例化教程 高职软件专业 白素兰 第二章习题答案.doc
- Visual Basic.NET案例化教程 高职软件专业 白素兰 第三章习题答案.doc
- Visual Basic.NET案例化教程 高职软件专业 白素兰 第四章习题答案.doc
- Visual Basic.NET案例化教程 高职软件专业 白素兰 第一章习题答案.doc
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第1章 基本知识.ppt
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第2章 程序控制.ppt
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第3章 数组对象.ppt
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第4章 程序控制.ppt
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第5章 类与对象.ppt
- Visual Basic.NET程序设计 教学课件 作者 黄锐军 第6章 常用控件.ppt
最近下载
- 最新版音标教学.ppt VIP
- 宽QRS波心动过速鉴别-郭继鸿.ppt VIP
- 风电场风电机组调试方案.docx
- 二年级表内乘除法口算题(每页100题).pdf VIP
- 人教版高中生物必修一全套课件(406张精美PPT).docx VIP
- 第四单元+疾病预防与安全应急《定期体检,预防常见病》教学课件+2025-2026学年人教版初中体育与健康七年级全一册.pptx VIP
- 2024年荆州市城市发展控股集团有限公司人员招聘笔试备考题库及答案解析.docx VIP
- 23S516混凝土排水管道基础及接口图集.pdf VIP
- 中国地图(行政区空白填空).doc VIP
- 2023年荆州市城市发展控股集团有限公司人员招聘考试参考题库及答案解析.docx VIP
文档评论(0)