欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    《程序语言综合课程设计》实验报告

    • 资源ID:1418286       资源大小:1.11MB        全文页数:45页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    《程序语言综合课程设计》实验报告

    1、 程序程序语言语言综合课程综合课程设计设计 设计报告设计报告 学 院: 信息工程学院 专业班级: 计算机 112 班 学 号: 姓 名: 指导老师: 完成时间: 201376 目录 I 目目 录录 题目一 计算器 1 1 题目简介.1 2 设计的内容、要求和目标.1 3 总体设计.1 4 详细设计及实现.2 4.1 操作界面设计3 4.2 类成员变量及方法设计 .4 4.3 源代码分析 .7 5 系统运行及使用说明.13 题目二 学生信息管理系统 . 15 1 题目简介.15 2 设计的内容、要求和目标.15 3 总体设计.16 3.1 功能模块划分15 3.2 功能模块层次及划分16 3.3

    2、 相关类文件16 4 数据库设计.18 4.1 数据库表设计18 4.2 数据库表间的关系19 4.3 数据库的 MySQL(SQL)实现 19 5 详细设计及实现.20 5.1 操作界面设计 .20 5.2 类成员变量及方法设计 .20 5.4 源代码分析 .21 6 系统运行及使用说明.22 6.1 系统运行22 6.2 使用说明26 目录 II 总 结.27 附录 .28 A.1 题目一关键源码28 A.2 题目二关键源码.38 计算机 2011 级 程序语言综合课程设计 1 题目一题目一 计算器计算器 1 题目简介 本程序采用高级程序语言 JAVA 编写,采用 eclipse 工具完成

    3、的一个简单的计 算器。 2 设计的内容、要求和目标 设计内容: 设计一个 GUI 简易计算器,用户可以通过鼠标依次输入参加计算的数值, 进行加减乘除,cos、sin等混合运算,设计帮助文档。 设计要求: 要求所设计 GUI 界面计算器是一个使用方便的程序,能实现基本的加减 乘除功能,同时实现退格、清零、sin、cos 等复杂运算并且设计菜单栏和帮助文 档。 设计目标: 添加运算和帮助主题,同时实现树形结构表示帮助主题。 3 总体设计 1、 利用布局管理器设计计算器整体布局,整个系统采用 borderlayout 布局,其中使用了 6 个面板,各面板分别放置。 2、利用按钮设计计算器的各个运算符

    4、和操作符,通过按钮的事件处理实现 按钮计算功能。 3、利用文本框显示操作数字和运算结果。 4、利用树的结构设计帮助文档。 JTree 树: JTree 组件以树结构显示数据项, 从中可选择一个或多个数据项。 JTree 中数据项通常称为节点。使用 JTree 组件需要多个接口和类的配合,除了 JTree 类之外,还需要 Javax.swing.tree 子包中的树模型类、树节点类,以及 Javax.swing.event 子包中的选择时间接口和类等。 计算机 2011 级 程序语言综合课程设计 2 DefaultMutableTreeNode 默认可变树节点类 Javax.swing.tree

    5、.DefaultMutableTreeNode 默认可变树节点类声明如下: DefaultMutableTreeNode root = new DefaultMutableTreeNode(“帮助“); DefaultMutableTreeNode t1=new DefaultMutableTreeNode(“帮助信息”); DefaultMutableTreeNode t1_1 = new DefaultMutableTreeNode(“说明“); DefaultMutableTreeNode t2 = new DefaultMutableTreeNode(“简介“); 5、功能模块图见图

    6、1.1 图 1.1 功能模块图 4 详细设计及实现 4.14.1 操作界面设计操作界面设计 1、首先是设计一个大小为(100,50,528,258)的窗口,界面布局应用了 borderlayout布局。将六个面板组合好添加到窗体里面。其中将文本框放置在窗 数 值 功 能 框 菜 单 帮 助 栏 数 字 显 示 栏 计 算 过 程 显 示 栏 计算器主界面 计算机 2011 级 程序语言综合课程设计 3 体的上部,显示按钮的值。窗体的西部放置了计算器的功能按钮,将数字键安置 在窗体的中间,而东部则是放置了显示运算过程面板和功能按钮。,并设置 saveButton=new JButton(“保存“); copyButton=new JButton(“复制“); clearButton=new JButton(“清除“);三个按钮。 主界面: 2、帮助文档树的设计: (1)、采用 JFrame 类设计图形用户界面,框架左边使用一个自定义组件 MutableJTree 以树结果显示帮助文档;MutableJTree 组件响应选择事件,当选 择树中一个


    注意事项

    本文(《程序语言综合课程设计》实验报告)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583