ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:126KB ,
资源ID:11567221      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-11567221.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA程序设计模板.doc)为本站会员(HR专家)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

JAVA程序设计模板.doc

1、 PINGDINGSHAN UNIVERSITY JAVA程序设计课程设计报告题 目: 多功能计算器 院(系): 计算机学院(软件学院 ) 专业年级: 计算机科学与技术2015级 姓 名: 马 雪 学 号: 151210138 任课教师: 李永明 2017年6月25日 目录为自动生成的(要求只生成3级的目录)。修改正文后,点击右键,选择更新域,即可更新目录。然后对更新后的目录全选后,设置小四号字,宋体/Times New Roman。如果行距不合适,还可调整行距(占满一页为宜)。小二号字,黑体,加粗,居中,段前1.5行,段后1行。目 录1 绪论11.1 课题的背景及意义11.1.1 系统功能设

2、计11.1.2 系统设计11.2 论文主要工作和结构安排12 相关技术及工具介绍32.1 系统功能设计32.2 用户信息管理功能的实现42.2.1 公告管理功能的实现4附 录5参考文献6致 谢71 绪论随着互联网的发展,大数据时代的来临和云计算的产生于发展,计算现在已成为一个具有研究性的方向。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。现在我国的云计算刚刚起步,这样的速度发展已经快要赶不上大数据时代的来临了,现在我们很多的计算仍然只停留在简单的计算机计算,这样花费了很多的时间。在这个飞速发展的时代,这种简单的计算必然会被正在高速发展的云计算所取代。根据现实

3、状况,该计算器能够实现简单的四则运算、进制转换、求对数、三角函数运算、开平方运算,以及实现正负号、退格、清零等简单的拓展运算。1.1 课题的背景及意义二级标题,黑体三号,左对齐,段前1行,段后22pt(磅) (1824pt以利于控制正文合适的换页位置),所有节标题都包含节号和节名称两部分,并且节号和节名称之间用空格隔开。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。现在互联网慢慢地进入大数据时代,计算对于当今社会来说是不可或缺的,特别是大型的计算。因此我们必须要对计算机的计算做出一些突飞猛进的发展,才能迎接接下来大数据时代的挑

4、战。对于我们大学生尤其是我们学计算机的学生而言更应该认清这一点,所以我们要从基础做起,先做小型的计算器,积累经验,打好基础,为以后迎接更大的挑战。所以做了这个简单的Java计算器。该计算器采用java语言编程技术来设计一个图形界面的计算器应用程序,完成简单的算术运算,使用具有强大功能的Eclipse开发工具进行编程。Java语言最大的特点是具有跨平台性,使其不受平台的影响,得到了广泛的应用本课程是Java面向对象程序设计,体现的是面向对象而不是面向过程,它与面向过程有很大的区别,它避免了面向过程中很多容易出错的内容,例如:指针等,在面向对象的设计中,注意体现的是面向对象的几大机制,继承、多态、

5、封装和抽象,在面向过程的设计中的多继承java采用了接口来代替实现。除此之外Java语言是简单的,分布式的、健壮的、安全的、体系结构中立的、可移植性的、可解释型的、高性能的、多线程的、动态的高级语言。1.1.1 需求分析该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的、开发技术及功能、设计思路、设计效果图1.1.2 设计思路引用文献标号:要设置成上标格式,且按顺序引用该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务

6、器及开发工具等1。1.2 系统功能的详细实现1.2.1 功能实现1.2.2 算法思路1.2.3 数据分析该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具

7、,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。该部分主要介绍系统所采用的技术及开发工具,涉及页面开发技术、采用的架构、数据库管理系统、web服务器及开发工具等。章结束可以有部分空白,但不能整页空白。2 运行调试和分析讨论换章另起一页,奇数页起;若前页空白,可适当调整行间距,不能出现整页空白。该部分主要介绍系统所采用的技术及开发工具,涉及页面开

8、发技术、采用的架构、数据库管理系统、web服务器及开发工具等。2.1 运行调试根据需求分析确定该系统划分为以下几个管理功能:(1)文件管理功能该管理功能主要完成对文件的管理,包括文件的上传、审核、分类存放、搜索、共享和下载等操作。该功能的用例图如图2-1所示:图序(图号)及图名置于图的下方,居中排写。五号宋体,英文和数字为Times New Roman,段后0.5行,图片居中图3-1 文件管理功能用例图其中上传文件用例描述如下:表与文字之间距离为0.5行,设置表名段前0.5行表3-1 上传文件用例描述表号与标题:五号黑体/Times New Roman,居中。用例名称:上传文件用例标识号:10

9、1参与者:普通员工五号宋体/Times New Roman简要说明:员工用于上传文件至服务器,以实现文件的存储和共享(2)备忘管理功能表与文字之间距离为0.5行段前0.5行该管理功能主要包括对备忘的添加,看查,定时提醒及删除操作。下面是该功能用例图:用户在查看所有备忘界面可以选择删除单个或多个备忘,在查看今日备忘界面还可以选择不再提醒,该操作会设置备忘的状态为“已过期”。该页面初始化时只显示备忘的标题,当用户点击标题查看内容时系统使用Ajax异步请求方式从服务器获取该内容返回到客户端浏览器显示。系统采用该方式减少了页面初始化所需的数据量,减轻了服务器的负担,加快了请求的响应时间。附 录5号黑体

10、,段前1行,段后0.5行附录两字在第一行居中位置,使用三号黑体字。内容为关键模块的主要程序代码。上传文件的核心代码:public boolean upload(FormFile formFile, String filePath, String uniName) 行间距12pt, 内容使用五号Times New Roman,每行空两格放置。try InputStream stream = formFile.getInputStream();/ 把文件读入File file = new File(filePath+ UploadFiles_Temp);if(!file.exists() file

11、.mkdirs();OutputStream bos = new FileOutputStream(filePath+ UploadFiles_Temp + uniName + formFile.getFileName().substring(formFile.getFileName().lastIndexOf(.);int bytesRead = 0;byte buffer = new byte8192;while (bytesRead = stream.read(buffer, 0, 8192) != -1) bos.write(buffer, 0, bytesRead);/ 将文件写入服

12、务器bos.close();stream.close();return true; catch (Exception e) return false;搜索文件的核心代码:public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) SearchFileForm searchFileForm = (SearchFileForm) form;DepartInfoDAO d = new DepartInfoDAO

13、(); / method stubString fileName = searchFileForm.getFileName();String keyWords = searchFileForm.getKeyWords();String departId = searchFileForm.getDepartId();DetachedCriteria dc = DetachedCriteria.forClass(FileInfo.class);if (!fileName.equals()dc.add(Restrictions.like(fileName, % + fileName + %);if (!keyWords.equals()dc.add(Restrictions.like(keyWords, % + keyWords + %);

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报