案例选课系统项目文档vcmfc.pptxVIP

  1. 1、本文档共95页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例选课系统项目文档VCMFC内容概要第1页/共95页系统设计数据库操作程序实现Debug程序演示 1.系统设计第2页/共95页初始研究阶段 该阶段定义项目的范围以及触发该项目的可见的问题、机会和指示 ——解决“为什么”的问题。1.系统设计(2/)第3页/共95页需求分析阶段 选课系统的需求: 1.学生选课 2.维护网络选课系统的数据库信息 ——解决系统需要“做什么”, 而非“如何做”。 1.系统设计(3/)第4页/共95页系统建模2.数据库操作第5页/共95页1.建立相关数据表 数据库管理系统:Microsoft Access 优点:简单,易用,微软出品2.注册数据源 控制面板-管理工具-ODBC数据源 第6页/共95页2.1.建立相关数据表启动Access,创建数据库2.1.建立相关数据表第7页/共95页创建所需数据表(1)course_lim:记录最多总的课程数和学分 字段名称数据类型备注courseNum数字课程数目creditNum数字学分数目第8页/共95页2.1.建立相关数据表创建所需数据表(2)字段名称数据类型备注cNo数字课程号cName文本课程名称cCredit数字课程学分cNum数字课时cTime数字上课时间(如:52表示周五第2节)course_rec:课程记录表 2.1.建立相关数据表第9页/共95页创建所需数据表(3)course_sel:选课记录表字段名称数据类型备注sNo数字学号cNo数字课程号grade数字课程分数2.1.建立相关数据表第10页/共95页创建所需数据表(4)department:系所信息表字段名称数据类型备注dNo文本院系别dName文本院系名dTelNo数字院系电话2.1.建立相关数据表第11页/共95页创建所需数据表(5)student:学生信息表字段名称数据类型备注sNo数字学号sName文本姓名Sex文本性别Birthday日期/时间生日dNo文本系别ODBC简介第12页/共95页Microsoft推出的开放数据库互连技术(Open Database Connectivity),简称ODBC。开放数据库互连接实际上是一个数据库访问库,它包含访问不同数据库所要求的ODBC驱动程序。 ODBC简介第13页/共95页应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。第14页/共95页2.2 注册数据源控制面板-管理工具-ODBC数据源第15页/共95页2.2 注册数据源创建新数据源3.程序实现第16页/共95页建立Course工程项目界面设计添加相应的类和函数添加记录集类(CRecordset类)功能实现第17页/共95页3.1 建立Course工程项目创建基于对话框的应用程序3.2 界面设计第18页/共95页1.添加Flexgrid ActiveX控件支持 Microsoft FlexGrid (MSFlexGrid) 控件可以显示网格数据,也可以对其进行操作。它提供了高度灵活的网格排序、合并和格式设置功能,网格中可以包含字符串和图片。 在应用程序中使用 MSFlexGrid之前,首先必须将 MSFlxGrd.ocx 文件添加到工程中。 第19页/共95页添加Flexgrid ActiveX控件支持第20页/共95页添加Flexgrid ActiveX控件支持第21页/共95页添加Flexgrid ActiveX控件支持程序界面设计第22页/共95页选课系统开始界面第23页/共95页程序界面设计学生选课界面第24页/共95页程序界面设计程序界面设计第25页/共95页程序界面设计第26页/共95页选课系统维护界面3.3 添加相应的类和函数第27页/共95页Ctrl+W3.3 添加相应的类和函数第28页/共95页第29页/共95页3.3 添加相应的类和函数为相关控件添加变量第30页/共95页CCourseSlectDlg类控件变量列表(1)控件类型ID文字命名Button IDC_BUTTON_STUDENT_IDENTIFY 输入确认 Button ID_BUTTON_SELECT_COURSE选课 Button ID_BUTTON_DELETE_COURSE 退选 ButtonIDC_BUTTON_CONFIRM选课确认Button IDC_BUTTON_COURSEFIND查找 Static Text IDC_STATIC 请输入学号 Static TextIDC_STATIC_STUNAME姓名 Static TextIDC_STATIC_CREDIT 已选学分 St

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档