- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c#实训教程课件.ppt
C#实训教程 第5章 电池生产流转单管理系统 【学习概述】 企业生产中常常有大量的生产表单需要管理,本章以电池生产流转单为例,讲解MainMenu控件、RadioButton控件、DataGrid控件、ComboBox控件、DateTimePicker控件的用法,学习OleDbDataAdapter类、DataSet类、OleDbConnection类、OleDbCommand类的使用方法,学会链接Access数据库以及查询、录入、删除数据的方法。 5.1 项目说明 5.1.1 任务书 (1)项目名称:电池生产流转单管理系统 (2)工作期限:5个工作日 (3)工作任务:编写电池生产流转单管理系统对电池流转单进行管理 5.1 项目说明 设计要求如下: ①具有数据录入、数据修改、数据删除等数据编辑模块。 ②具有查询模块,可以按电池型号、电池编码等查询。其中电池编码为10位数字,前6位是生产日期,采用年的后两位、月份两位、日期两位的格式,后4位是随机编码,例如2008年1月4日生产电池的电池编码为0801040001~0801049999之间的任意一组数。 ③查询时,可以输入日期进行模糊查询。 (4)项目需达到的技术性能:企业现行的业务管理模式处在对纸质资料进行手工整理和实物存挡模式,计算机只作为有限的辅助工具,如WORD文档、EXCEL表格、CAD设计等简单的应用。制作本软件可方便企业用户对电池流转单报表进行管理,使企业管理趋于自动化。 5.1 项目说明 5.1.2 计划书 1.工作内容 (1)分析项目要完成的功能,确定所使用的软件开发工具和开发系统环境,安装好所需工具软件和系统环境,备好所需资料(约需要时间:1/2个工作日)。 (2)分析项目需要记录的数据,确定数据结构,确定采用的数据库管理系统,创建数据库(约需要时间:1/2个工作日)。 (3)项目需求分析,确立开发方案,进行软件的概念分析、软件功能结构分析、逻辑设计、界面的初步设计等(约需要时间:1个工作日)。 (4)软件的物理设计,模块功能设计,代码的初步实施(约需要时间:2个工作日)。 (5)软件的代码实施,代码的功能测试,各模块的组装调试,软件的整体调试,软件注释文档的完善(约需要时间:1/2个工作日)。 (6)创建软件系统的安装文件,发布软件的测试版本,并与用户完成软件的整体测试与功能完善(约需要时间:1/2个工作日)。 5.1 项目说明 2.项目分析 (1)本软件单机运行,数据量比较大,数据库采用ACCESS。 (2)本软件主要分为数据录入和数据查询两个模块,另外添加版本信息模块,便于开发人员管理并升级软件。主界面使用MainMenu控件编辑菜单,方便实现主体控制。 (3)数据录入模块是操作员录入数据、修改数据的窗口。界面与表格要方便操作员的录入;修改数据时采用先导入到界面,再进行修改的方法。 ①界面数据的录入信息大部分选用TextBox控件。 ②时间信息选用DateTimePicker控件。 ③多个信息选择使用ComboBox控件。 ④选择互斥信息选用RadioButton控件。 ⑤标识信息选用Label控件。 ⑥使用三个按钮,分别用于保存数据、导入数据、修改数据。 (4)查询数据模块使用两个Grid控件直接显示主表和附表两个表格中的内容,查询方式采用if-else语句进行判断,可以对数据按电池型号、按电池编码、电池型号和电池编码组合等查询方式。任务书中要求可以模糊查询,使用%代替未知数据信息。使用两个Button按钮控件手动控制数据的查询与取消。 (5)数据库使用OleDbConnection类进行连接,使用DataSet保存数据,使用OleDbDataAdapter填充DataSet和更新数据源。 (6)版本信息使用Label控件进行简单标注。 5.2 项目准备 5.2.1 控件 1.MainMenu控件 Windows窗体MainMenu控件在运行时显示一个菜单。如果在Windows窗体设计器中添加该控件,则菜单设计器能够可视地建立主菜单结构,主菜单的所有子菜单和单个项均为MenuItem对象。 2.RadioButton控件 Windows窗体RadioButton控件为用户提供由两个或多个互斥选项组成的选项集。当用户选择某单选按钮时,同一组中的其他单选按钮不能同时选定。 3.DataGrid控件 Windows窗体DataGrid控件是数据绑定列表控件,在表中显示来自数据源的表格数据。DataGrid控件允许选择和编辑这些表格数据以及对其进行排序。默认情况下,DataGrid控件将为数据源中的每个字段生成一个绑定列,每个数据字段都按照在数据库内的存储顺序显示在单独的列中。 5.2 项目准备 4.ComboBox控件
您可能关注的文档
- BSCKPI和绩效管理化战略为行动(PPT页).ppt
- BSYASG白市水电厂漫坝垮坝应急预案.doc
- BtoC电子商务模式.ppt
- BusinessCounication商务社交礼仪英文版课件.ppt
- Bug管理的经验和实践全篇(上中下).doc
- B内训师培训.ppt
- B内训师研修.ppt
- B北京某房地产开发有限公司员工培训管理办法.doc
- B印制电路板(PCB)设计规范.ppt
- B如何以绩效考核促进企业成长课件.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)