《Java语言程序设计》课程设计指导书.docx

上传人:b****3 文档编号:26610435 上传时间:2023-06-20 格式:DOCX 页数:9 大小:18.40KB
下载 相关 举报
《Java语言程序设计》课程设计指导书.docx_第1页
第1页 / 共9页
《Java语言程序设计》课程设计指导书.docx_第2页
第2页 / 共9页
《Java语言程序设计》课程设计指导书.docx_第3页
第3页 / 共9页
《Java语言程序设计》课程设计指导书.docx_第4页
第4页 / 共9页
《Java语言程序设计》课程设计指导书.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

《Java语言程序设计》课程设计指导书.docx

《《Java语言程序设计》课程设计指导书.docx》由会员分享,可在线阅读,更多相关《《Java语言程序设计》课程设计指导书.docx(9页珍藏版)》请在冰豆网上搜索。

《Java语言程序设计》课程设计指导书.docx

《Java语言程序设计》课程设计指导书

辽源职业技术学院

网络技术专业

《Java语言程序设计》课程设计指导书

 

适用班级:

网络113

学  制:

三年

入学文化:

高中

实习周数:

2周

 

信息工程系·专业教研室

说明

关于本设计的说明:

本次课程设计,是在Java语言程序设计课程全部开设完毕,学生进行了相应的学习,掌握了必备的理论知识与实验技能之后,安排的一次综合性实训环节。

主要是针对授课在70学时以上的、从事与计算机专业有关的尤其实接触程序设计的工作性质的专业班级进行的。

本设计指导书是依据计算机应用专业与网络技术专业高职二年制/三年制适用的《Java语言程序设计》课程设计大纲》、《Java语言程序设计课程设计指导书》规定,参照专业人才培养方案而制定。

适合本设计时间安排为2周的专业班级使用。

使用时可根据专业班级实际情况做适当补充与改进。

原始资料说明:

设计中的原是资料,

(1)主要来源于学生的调研所取得的基本资料,有些可能不完善,有些可能与实际设计题目要求不完全吻合,需要整理与提取有用部分。

(2)由指导教师协助提供的一些设计范例、参考书籍、以及以往学生的设计报告样本。

(3)数据资料油设计者根据题目要求自己合理设计。

一、设计题目及其深、广度要求

(一)、设计题目

(1)图书管理信息系统;

(2)简单的计算器;

(3)万年历;

(4)学生信息管理系统。

(二)、内容的深、广度要求

本设计的内容是,设计一个“类实用”小应用程序。

旨在能更好地深化理解和综合运用Java语言基本知识,能熟练数据文件的使用方法,加强设计的基本思路德训练,从而收到程序设计的基本分析方法、基本思路等基本技术、技巧的提高。

为利用Java语言解决实际问题以及其它程序设计及课程学习和实践打下基础。

基于以上目的,对本设计内容的深度、广度要求如下:

(1)所设计的程序,应具备结构化特点,满足模块化要求。

设计过程也应该采用结构化程序的设计方法,自顶向下,逐步求精。

在设计过程中,得到程序设计良好习惯与良好风格的学习和养成。

(2)使用学习过的所有知识,运用所有设计技巧与调试手段,力争在算法设计上做到尽量科学、简捷。

(3)基本数据(存储的数据)量不一定很大,在几十个“记录”以上即可,但是一定合理、有效,无数据冗余。

(4)程序的功能不要求十分完善,雷同的功能设计内容可以节省一些,可以“以点带面”。

(三)、各设计题目中实现的功能

1、图书管理信息系统

功能要求:

用用户图形界面实现,建立1到2个图书信息表,能连接数据库并实现查询,增,删,改等功能。

2、简单的计算器

功能要求:

该程序显示GUI用户界面,能实现整数的加、减、乘、除四则运算。

3、万年历

功能要求:

使用图形用户界面。

实现日期与星期的查询

4、学生信息管理系统

功能要求:

使用图形用户界面

用数据库建立1或2个学生信息表。

(不限使用哪种数据库)

能连接数据库并实现查询、增、删、改等功能。

二、设计方法

设计方法符合结构化设计原则,分步骤分阶段进行。

工作顺序为:

理解设计任务—调研收集资料、整理资料—讨论任务—需求分析与整体设计—公共部分设计—模块内设计—详细设计—编辑程序—调试程序、修改设计—得出正确结果—修改完善设计与程序—编写设计报告。

其中:

需求分析:

根据任务提出设计的软硬件环境。

在此软件环境为Jcreator,硬件现有计算机系统配置即可满足。

整体设计:

包括方案设计,功能模块设计。

系统结构图、流程图、全局变量、数据文件及其读写方式、数据的格式,都应该在此阶段确定。

公共部分设计:

应该设计出数据文件,并且输入合格的数据,已备个人分头设计调试时使用。

模块内设计:

就是设计每个人说承担的一部分设计模块内部的具体内容。

可以使函数,也可以使源程序文件形式。

详细设计:

就是根据模块流程图设计C语言程序代码。

调试程序、修改设计:

就是对已经编辑的源程序文件进行编译、连接、运行,发现错误,在编辑修改,再编译、再连接、再运行的往复工作。

以小组为设计单位,集体讨论、集思广益,分工合作,分工协作。

可借鉴与参考的资料:

参考资料表

顺序

设计内容

参考资料

备注

1

学习与实习文件内容

教材

2

理解任务、调研收集资料、整理资料

计划书、指导书

3

讨论任务、需求分析与整体设计

计划书、指导书,参考书,设计样本

4

公共部分设计

计划书、指导书,教材,参考书,

5

模块内设计

教材,计划书、指导书

6

详细设计

教材,设计范例

7

调试程序、修改设计

计划书、指导书,实验教材

8

修改完善程序

计划书、指导书

9

编写设计报告

报告格式规范,计划书、指导书,设计样本

三、设计时间分配(见表)

实习内容与时间分配表

顺序

具体设计工作内容

时间分配

备注

1

下达设计任务、分组

0.5天

集中

2

讨论题目任务要求

0.5天

分组

3

调研、收集资料、整理、分析

1天

分组

4

初步设计:

结构设计、流程设计

1天

分组

5

详细设计:

公共部分设计,输入

1天

分组

6

详细设计:

各功能设计

1天

个人

7

编辑、功能调试程序

2天

个人

8

功能模块合并、调试

3天

小组

9

总结,写设计报告

2天

个人

四、设计说明书的编制

设计说明书是设计成果的书面资料,能具体、全面地反映设计情况,是评定设计成绩的主要依据之一,因此,要求必须按规定格式认真书写。

其内容要求如下:

1、设计题目——承担的的具体设计题目

2、设计任务——规定的或实际实现的设计功能

3、工作现状流程及分析——阐述你所设计程序用来完成的此工作现状与工作流程是怎么样的,指出存在的问题,分析原因,指出用计算机程序来完成本工作带来的优点、理由。

4、设计思想——阐述你的设计思路,即你是用什么工具、什么方法来设计程序的,采用了什么设计技术手段来实现每一步工作的。

5、模块功能说明及数据库描述——包括整体设计的描述,模块结构图、文件与函数模块情况、全局量情况、程序流程图、全局数据结构等。

6、程序清单——全部程序代码

7、运行结果——程序完成主要工作的结果展示

8、设计总结——对本次设计中的工作进行总结。

包括:

知识、能力的提高情况,学习到了那些知识、增长了那些能力,设计中那些地方做的最好,那些地方上有不足等。

五、设计要求

1、对设计过程的要求:

设计过程要按照设计计划任务书、本设计指导书中“二、设计方法”中规定的设计顺序与“三、设计时间分配”中的时间分配,按阶段、依要求进行。

2、对设计成果的要求:

(1)、对设计报告(设计说明书)内容格式的要求

设计报告中所含内容必须按照本指导书中“四、设计说明书的编制”的要求编写。

格式要求,见附件。

(2)、设计报告的质量要求

设计说明书中的文字工整,一般都要求打印。

说明书文字图表工整清晰,语言流畅、条例清楚,无涂抹。

对现行工作、程序设计思想说明到位,结构图、流程图、全程变量、数据结构描述、模块功能描述、程序代码、运行结果展示等项目齐全。

六、注意事项

1、设计进程随时掌握,发现设计思路有误,及时提醒与指导。

2、设计中提醒注意用电安全。

 

辽源职业技术学院

Java语言课程设计说明书

设计题目:

**********

 

设计人:

×××

指导人:

×××

××××年××月××日

 

 

附件:

设计报告内容与格式示意

封皮:

 

目录页

 

 

目录

一、设计任务………………………………………………1

二、设计任务………………………………………………3

三、工作现状流程及分析…………………………………10

四、设计思想………………………………………………20

五、模块功能说明及数据库描述…………………………30

六、程序清单………………………………………………40

七、运行结果………………………………………………50

八、设计总结………………………………………………54

 

正文页

 

 

一、设计题目

职工工资管理

二、设计任务

1、…………………………………………………………

………………………………

2、…………………………………………………………

………………………………

三、工作现状流程及分析

1、…………………………………………………………

………………………………

2、…………………………………………………………

………………………………

四、设计思想

1、…………………………………………………………

………………………………

2、…………………………………………………………

………………………………

五、模块功能说明及数据库描述

六、程序清单

七、运行结果

八、设计总结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1