面向对象程序设计课程设计指导书.pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 页面向对象程序设计课程设计指导书 山 东 建 筑 大 学 《面向对象程序设计》 课程设计指导书 山东建筑大学计算机科学与技术学院 2015 年 3 月 第 2 页面向对象程序设计课程设计指导书 目 录 1 课程设计目的3 3 课程设计选题5 4 课程设计题目6 4.1 复数类6 4.2 字符串类6 4.3 日期类7 4.4 学生成绩管理系统7 4.5 项目管理系统8 4.6 客户管理系统8 4.7 用户管理系统8 4.8 商品管理系统9 4.9 班级通讯录10 4.10 图书管理系统10 4.11 课外兴趣小组管理11 4.12 人事管理系统11 4.13 选课管理系统12 4.14 毕业生选题管理系统12 4.15 教师评学管理系统13 4.16 学生评教管理系统13 5 课程设计说明书撰写规范15 附件 1 课程设计说明书模板16 第 3 页面向对象程序设计课程设计指导书 1 课程设计目的 课程设计的主要目的:  通过面向对象程序设计课程设计,使学生能将学到的面向对象的程序设 计思想用到具体的工作和学习中,加深对类与对象的理解,要求学生能 够对现实生活中许多具体的事物抽象出来,并掌握继承与派生,基类、 虚函数和多态性的概念。  通过这次课程设计掌握面向对象的编程思想,为后续课程打下基础。  培养学生实际操作能力和团结协作能力,为以后的工作打下坚实的基础。 课程设计的内容:  通过对面向对象基本理论和基本知识的理解,运用面向对象程序设计方 法设计和编写程序,注重面向对象程序设计理论知识的理解与实际的动 手编程能力相结合。  运用 Java 语言作为程序编写语言,充分运用继承和多态性等面向对象 技术,恰当运用文件和用户图形界面等技术,理解面向对象程序设计的 核心的概念和技术。 课程设计进度表: 课程设计时间为一周,大致划分如下: 第一天 查找资料,总体需求分析,建立程序总体结构和类结构; 第二天 类中属性及方法的编程设计; 第三天 各模块的调试与修改,程序总调试及修改,程序测试; 第四天~第五天 撰写课程设计说明书,课程设计检查与演示 第 4 页面向对象程序设计课程设计指导书 2 课程设计步骤 设计步骤包括:  根据问题描述确定需求,找出解决的办法和思路,用自顶向下的方法创建主 程序和子程序,确定控制对象间的相互作用。  根据需求,建立程序功能,设计相应的类结构。  确定所有类的描述和定义,确定输入和输出,设计程序算法。  编译并调试运行程序,检验程序的可运行性,设计测试用例程序进行测试。  编写面向对象程序设计课程设计说明书。 课程设计说明书内容:  封面  课程设计任务书  目录  正文  参考文献 课程设计演示:  完成课程设计后,组织学生进行程序演示,讲解设计思路和编程方法。  不得从网上下载或者抄袭别人的资料,一经发现,课程设计不及格。 参考书目: [1] 刘宝林 《Java 程序设计与案例》 北京:高等教育出版社 [2] 耿祥义 《java 大学实用教程》 北京:电子工业出版社 [3] 马俊,范玫 《Java 语言面向对象程序设计》 北京: 机械工业出版社 第 5 页面向对象程序设计课程设计指导书 3 课程设计选题 选题分为预选阶段和题目确认阶段,同一个班中的学生所选题目不能完全相 同。  题目预选,每位同学从下面 16 个题目中选择 2 个题目,2 个题目的选择 遵循下面的原则:第一个题目从 1-9 号题目中选,第二个题目从 10-16

文档评论(0)

王小瑶 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档