11计算机(6vc++程序设计课程设计指导书.docVIP

11计算机(6vc++程序设计课程设计指导书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11计算机(6vc程序设计课程设计指导书

《VC++程序设计》 课 程 设 计 指 导 书 黄永才 编 沈阳大学信息工程学院 课程编码 适用层次:本科 周数:1 适用专业:计算机科学与技术 适用学期:第6学期 撰写人:黄永才 审核人:刘天惠 教学院长:王晖 课程设计的目的是一实用性很强的只有进行实际操作,二、课程设计的基本要求课程设计的主要内容学生开发简单的应用程序设计根据学生信息管理系统信息管理系统信息管理系统系统考试系统Score表中的studentno和student表中的同名字段相对应,字段course和course表中的courseno字段相对应。说明:由于student和course表中都有专业字段,因此为便于用户操作,需要一个专业数据字典。该数据字典也作为数据库main.mdb的一个数据表speical,其结构如表4所示。 表1 学生基本信息表(student)结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 2 3 4 5 studentname studentno xb birthday speical 文本 文本 是/否 日期/时间 文本 20 10 50 姓名 学号 性别 出生年月 专业 表2 课程信息表(course)结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 2 3 4 5 6 7 courseno special coursename coursetype openterm hours credit 文本 文本 文本 文本 数字 数字 数字 7 50 50 10 字节 字节 单精度 —— —— —— —— —— —— 1 课程号 所属专业 课程名 课程类型 开学学期 课时数 学分 表3 学生课程成绩表(score)结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 2 3 4 studentno course score credit 文本 文本 数字 数字 8 7 单精度 单精度 1 1 学号 课程号 成绩 学分 表4 专业数据表(speical)结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 2 ID speical 自动编号 文本 50 标识号 专业名称 2.2 界面设计 界面设计时除了包括对菜单、工具栏、状态栏等界面元素进行构思外,还应考虑下列4个方面。 (1)界面的简化 在默认的文档应用程序中,有些界面元素实际上是不需要的。由于这里不需要文本的编辑功能,因此应将其去除。去除的最好方法是在 MFC AppWizard创建过程中进行相关选项的选择。 (2)界面元素的联动 菜单中的一些命令和工具栏的按钮的功能是相同,当鼠标指针移至这些命令按钮或菜单项时,在状态栏上应有相应的信息提示。 (3)多个操作方式 选择菜单命令、工具栏按钮和快捷菜单方式。 2.3 模块设计 本系统可以分为:显示模块和操作模块。 (1)显示模块 显示模块根据学生基本信息表(student)、课程信息表(course)和学生成绩表(score)显示各自的信息。 (2)操作模块 操作模块包括前面所涉及的各种不同操作,包括信息的添加、删除、修改以及统计、分析等操作。这些操作通常以对话框出现,相应的各个对话框类包含对相关的数据表记录集类进行操作。 3. 编程与实现 根据系统需求分析和系统设计,确定总体方案,然后创建数据库及ODBC数据源,最后编写程序代码实现上述功能并调试与运行。 四、进度安排总体方案设计课程设计说明书四、主要技术关键的分析、解决、方案比较主要菜单命令工具拦课程设计的成绩评定课程设计课程设计说明书六、主要参考资料1] 郑阿奇 visual c++实训 [M]. 北京:清华大学出版社,2005 [2] 韩存兵 visual c++数据库编程实战[M]. 北京: 科学出版社, 2003 [3] 原奕 visual c++实践与提高[M]. 北京: 中国铁道出版社, 2006 [4] 求是科技 visual c++数据库通用模块及典型系统开发[M]. 北京: 人民邮电出版社, 2006 singing songs progress, and breaks down barriers to air, widely welcomed by the Japanese youth. Soon, the political team was held in town 25 rent forum to promote rent, attended b

文档评论(0)

sxa632 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档