- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例三用VC制作一个图书出版管理系统
A、课程设计实施步骤 同学们可按下列步骤完成所选题目的设计并写出设计报告。 第一步:问题分析 在对所选题目进行调研的基础上,明确课题背景及该选题要做什么。依据调查结果,进一步分析和表达用户的需求。 (1)系统的功能需求:围绕选题,明确系统的主要功能; (2)用户操作需求:系统应以怎么的方式与用户进行交互。 第二步:总体设计 (1)系统的功能划分:主要给出系统的功能结构图; (2)系统流程:主要给出系统工作流程示意图。 第三步:详细设计与实现 (1)类设计:给出系统中设计的类的功能、结构等的说明; (2)系统的主要代码:类的实现及程序主要代码及其说明; 第四步:测试 以运行结果的形式给出程序的测试过程,需要运行界面截图与文字说明,缺一不可。 第五步:形成设计报告 对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交。 B、课程设计报告要求 课程设计报告有四个方面的要求: 1.问题描述。包括此问题的理论和实际两个方面。 2.解决方案。包括: (1)总体设计:应合理划分系统功能模块,系统工作流程合理、符合实际; (2)详细设计与实现:类的设置是问题域中客观存在事物的放映和抽象,代码符合程序编写规范; (3)测试:对系统应进行全面的功能测试,以保证系统的可靠运行。 3.报告撰写格式要规范,具体参见样例。 案例三 用VC++制作一个图书出版管理系统 关键词:DAO数据源创建? 系统集成? 消息函数? 数据记录导航器制作 ?3.1? 系统设计的目的和意义 出版社图书出版管理是一个庞大的任务,传统方式的图书管理将会造成巨大的人力和物力的浪费,因此能否实现计算机管理呢?回答是可以的。本案例将用VC++制作一个图书出版管理系统,它可以基本实现图书出版管理的大部分功能。本案例将采用简化的过程代码和完整的系统集成技术,并采用DAO数据源创建方法。在以DAO方式创建数据环境时,实现了数据源的引入和应用程序的制作。在程序中我们利用了消息函数,并自己创建了一组数据记录导航程序和数据修改程序,程序利用了简单的消息映射过程代码,实现了对数据集的导航、浏览、增加和删除的功能。 3.2? 系统功能设计 本系统具有一般系统的数据处理功能,如数据录入、增加、修改、删除等,另外,本系统将涉及多个对话框及对话框之间的相互切换。 3.3? 数据库与数据表的设计 ?本系统将首先创建一个“图书出版管理系统”数据库,并在它之中创建三个数据表,一个是“出版图书基本信息”数据表,一个是“图书分类”表,一个是“图书出售信息”表。 3.3.1? 定义数据表结构 数据表是数据库中的“元素”,数据库是数据表的集合。数据库和数据表是任何数据库应用系统所不可缺少的基本要素,因此我们需要首先创建数据表。先定义“出版图书基本信息”数据表的结构,如表3.1所示,它专门用于记录出版社出版的图书的基本情况。 2.1? “出版图书基本信息”数据表结构 字段类型 字段大小 索引 必须填写 图书ID 数字 长整型 有(无重复) 是 图书名称 文本 20 ? 是 出版日期 数字 16 ? 是 ISBN 文本 30 ? 是 出版商 文本 26 ? 是 出版地 文本 26 ? 是 价格 货币 默认 ? 是 作者 文本 20 ? 是 类别ID 文本 长整型 ? 是 3.2所示。 表3.2 字段类型 字段大小 索引 必须填写 类别ID 长整型 默认 有(无重复) 是 类别名称 文本 30 ? 是 3.3所示。 表3.3? “图书出售信息”数据表的结构 字段类型 字段大小 索引 必须填写 出售ID 数字 长整型 有(无重复) 是 出售价格 数字 长整型 ? 是 出售数量 数字 长整型 ? 是 图书ID 数字 长整型 有(有重复) 是 3.3.2? 数据库与数据表创建过程 Microsoft Access创建数据库及其数据表的步骤如下: (1)启动Microsoft Office 2003中的Microsoft Access 2003应用程序,出现图3.1所示对话框。 图3.1? 新建数据库选择 ?2)选择创建一个空数据库,单击“确定”按钮之后出现保存对话框,确定保存数据库的文件位置(创建的数据库保存的位置为D: \ VC++写作案例\CH3\)和创建的数据库名称为“图书出版管理系统”即可,随后出现图3.2所示界面。 图3.2 数据库中的数据表操作界面 ? (3)双击“设计”菜单,即可以设计一个新的数据表结构:图3.3是“图书出版基本信息”数据表结构的创建界面,用户可按表3.1定义的结构进行创建即可。 图3.3? “图书出版基本信息”数据表设计 ? 数据表结构一经创建,用户可以打开该数据表,在数据表输入一些基本数据,以在后面的系统设计中体现设
您可能关注的文档
- 机床排屑器磁性分离器的设计正文.docx
- 机械工业管理学10第十章管理伦理习题答案.doc
- 机械思考题.doc
- 机械球磨法对镁基储氢合金电化学性能的影响研究.doc
- 机械波典型习题.doc
- 机械设计基础课程设计热处理车间带式输送机传动装置设计.doc
- 机械设计复习题重工.doc
- 机械设计课题名称大全.doc
- 机电传动答案课后题4.doc
- 机械设计课程设计带式传输机的传动装置.doc
- 华兴资本2025年产业AI应用热力报告21页.pdf
- HEADLINER-释放信任人工智能安全的蓝图.pdf
- 观察家研究基金会ORF2025全球人工智能AI的未来研究报告英文版23页.pdf
- 开放式创新SSbD和DPPs数字化以及对创新资产的有效和公平的共同创造和共享的追求PeterKlein博士.pdf
- 先进材料研发的挑战GerdLoehden.pdf
- 基于对生物降解性和数字工具的基本理解的可生物降解材料设计AndreasKuenkel.pdf
- 欧盟的循环性重点关注钢铁行业JurgenTiedje.pdf
- 研报食品饮料行业啤酒旺季来临关注东鹏饮料上市-21051616页.pdf
- 促进欧盟与日本合作开发建筑先进材料TakafumiNoguchi.pdf
- 利用人工智能进行多模态数据分析健康科学和研究中的实际应用.pdf
文档评论(0)