设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
桌面日历系统的设计开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
一、选题的意义
随着信息技术的发展,计算机已经进入了人们的日常生活,拥有一台自己的笔记本是很容易的事情了,我们可以利用计算机来规划我们的生活,而日历是我们安排日程事物的必备工具。所有开发一款,实用简便的桌面日历来管理我们的生活是非常完美的事情。
日历在人们的生活中不可或缺,那么便捷,功能丰富的日历系统也就很有必要。本次毕设就是为了创造一个实用,功能丰富的日历系统,来提高人们的生活和办公质量。而且我在原来比较古板的日历系统里,增加了计算器和闹铃等附加功能,让它的使用价值和综合性增强。
本设计按照功能模块分为菜单模块,显示模块,查询模块,节假日模块,存储数据模块,附加功能模块,其中附加功能模块又分为:计算器模块,时钟模块,皮肤模块等等。这些功能让系统的综合性能相对于以往的日历系统有了很大的提升。比如计算器模块,在以往的日历系统中,它局限于查询日期,而我认为对于一个系统而言,它主要的任务是方便于人们使用和办公,为生活提供更大的便利,因此除了日期查询,给他添加一些平时人们经常使用的功能也是很有必要的。
所以本课题研究的意义就是帮助使用者轻松的管理自己的日常事务和相应的行程安排,进一步提高工作和生活的质量。
二、研究综述
自上个世纪以来,随着电脑的逐渐普及,人们的工作和生活越来越方便和快捷,也使越来越多的人依赖于电脑办公。而传统的日历和日程记事本逐渐显现出在当今时代的不足和局限性,比如传统日历或记事本一般为纸制品,加大了对森林资源的需求,与当今提倡绿色环保的思想相背;传统记事本不方便携带、记录和修改;一般不带有日历,即使有也仅仅局限于某一年的日历,不方便使用者查询日期;使用日历和记事本当查询某天的日程信息的时候非常烦琐,而且对该天前后的日程信息也很不好把握;没有自动提醒功能,不能对使用者的行程进行很好的规划和安排。总之,传统的日历和记事本都不能对使用者的时间进行系统化的规划。
随着电脑越来越多的渗入到人们的生活,人们对电脑的依赖也是越来越明显,为了方便人的生活和办公,对软件的要求也是提高了很多。方便、人性的软件应运而生。个人认为日历系统的最大优点在于它的用途,只有对于它的功能有了质的提高,才能很好的为人们服务。因此要想在各个日历系统中脱颖而出,只有把的功能做到最大化的丰富,当然在界面上的创新也是很有必要的,毕竟界面是用户体验的第一感觉。
不过目前我们正在的使用的也是比较广泛的软件都存在着或多或少的缺陷和不足,比如携带不方便,不变查阅,不能自动提醒等。还有就是在界面的美观上,有的不能给人以好的感觉,过于死板。在这个为人服务,以人为体验为第一的社会,创新成了第一需求。日历系统在人们的生活中很常见,为了对桌面日历做一个创新,我在这次毕设中添加了自己的元素。我网上查询了以往的日历系统,给我的感觉就是大同小异,他们都是在界面和布局上做了创新。但是作为一个平时人们经常使用的系统或软件而言,它的使用性、方便性才是最关键的部分。而人们往往把重点放在了表面忽略这一点。所以我这次的毕设的目的就是希望在功能上做突破,把一个系统的功能做到最大化丰富。
针对以上的传统日历和记事本的局限性,电脑桌面日历孕育而生。本文所介绍的桌面日历系统,就是专门为那些常年习惯于电脑办公,喜欢对自己的行程进行系统化管理的人们所开发的一款桌面软件。该软件的预期达到目标如下:将日历和记事本集成到一款软件上,让用户在记录和查询日志的时候也能方便得查阅日期情况;日志行程的自动提醒,该系统能根据用户自己设置的行程提醒时间来提醒用户,时差是以毫秒级计算,非常之精确;人性化的节假日设置,可以根据用户的喜好来记录节假日和一些重要的日子,并在日历主界面上显示当天的节假日信息;借助数据库可以方便得对用户资料和信息进行存取,也有效得保护了各个用户之间的信息。
三、研究内容
桌面日历系统基于对现实生活中人们对工作和生活日常安排的分析,以记录和标注在一定的时间内的工作日程,特殊日期,假期等。经过计划标注后可以在日期之前或者当日提醒使用者,可以解决事物的计划安排,不会忘记特殊的日期,进一步的提高了人们的生活水平和生活质量。以下是本研究的主要内容、方法和技术路线。
(1)引入研究的背景,并综述日程安排有关问题。
(2)通过对人们生活和工作习惯,确定人们怎么样使用日历。
(3)对日的功能为:用户登录,日程编排,日程提醒,日期查询,节假日管理。
(4)结合客户端界面开发和数据库,基于C/S结构的应用程序开发系统,由Java Swing+Mysql实现。客户端程序由Eclipse制作,用于与用户交互;后台数据库使用Mysql5.5,由带有逻辑结构关联的表组构成。
四、完成论文所需的条件、拟采用的研究方法、技术路线(或研究思路)
1.完成安康学院毕业设计(论文)需要的条件:
开发工具:Windows10+Eclipse+MySQL
2.完成论文拟采用的研究方法:
通过对人们日常生活和工作的安排,分析形成基础报告,参考现有的桌面日历系统寻找不足,同时查阅中国的历法,完成分析需求,编程采用MVC设计模式,将模型、视图、控制器分开,降低耦合度。
3.技术路线:
系统采用Java基础,Java面向对象,Java常用类,Java swing和JavaJDBC等技术,采用了C/S 架构,利用Java Swing 开发界面,JDBC负责数据交互,MySQL负责数组存储。通过Gui的丰富的布局,如:BorderLayout、GridLayout、FlowLayout等,让整个系统的界面看起来丰富整齐,把各个模块都划分的井井有条,首先给了用户视觉的美感。主要是通过SimpleDateFormat类来获取当前系统的时间来实现日期查询--日历系统的基本功能,主要是通过年份和月份俩个下拉列表框来控制用户要查询的具体年月份;然后通过相应的公历和农历算法在界面显示出对应日期的农历日期。布局的最上方是菜单部分,它主要提供系统一些的附加功能,例如:闹铃,时钟,计算器等。这些功能的实现也是继承JFrame类,其中时钟和闹铃实现多线程接口。对于节假日信息,存储数据由于数据量小,就通过文件存储,没有进行数据库的连接,如果以后有了大的数据的存储,会考虑连接数据库。
五、研究工作进度安排及各阶段预期达到的目标
2019.12:完成数据库,分析,设计,实现,测试相关功能。
2020.1:完成相应的功能设计文档。
2020.2:根据项目功能需求文档说明书,完成界面开发。
2020.3:完成系统的日程安排,特殊日期提醒等相关功能模块开发。
2020.4:完成系统设计与功能检测,撰写论文,形成初稿,交指导老师审阅。
2020.5:根据指导老师的意见修改完成,制作终期答辩的PPT,并且准备参加答辩。
2020.6:继续完成对论文的后期修改,并且进行最终打印。
六、主要参考文献
[1] 张培瑜 / 陈美东 / 薄树人 / 胡铁珠 . 中国古代历法   2008-3-1
[2] 张闻玉. 古代天文历法讲座   2008-1-1
[3] 沈志忠. 二十四节气形成年代考 南京农业大学人文学院 [2006]4号
[4] 王荣荣. 二十四节气融入幼儿园课程的行动研究[D];西南大学;2011年
[5] 吉顺平. 陇东时令节气农谚与农耕生产探微[J];山西农业大学学报(社会科学版);2011年09期
[6]苏黎. 桌面日历让Outlook日程明明白白[J]. 软件指南,2003(2):21-21.
[7]伊利贵. Linux企业桌面应用:日历及日程安排[J]. 开放系统世界,2003(1):39-40.
[8]林楚. 电脑桌面日历[J]. 学生天地:初中版,2010(7):30-31.
[9]onfabulator桌面软件管理器令你的桌面更酷[J]. 大众电脑,2005(1):79-79.
[10]东力. 历历在幕——定制活动的日历桌面[J]. 新潮电子,1998(9):61-62.
[11]Susanti A ,Suhartono, Setyadi H J ,et al. Forecasting Inflow and Outflow of Money Currency in East Java [12]Using a Hybrid Exponential Smoothing and Calendar Variation Model[J]. Journal of Physics Conference Series,2018,979(1):012096.
[13]La-Mei S U . Achieve Development of Calendar and Notepad in Java[J]. Computer Knowledge and Technology,2010.
[14]徐洪位. 关于Java8 AbstractChronology接口的使用方法[J]. 科教导刊(上旬刊),2018,355(11):40-41.
[15]高子熙,郑茗骞,刘伟城,et al. 基于日历的个人能力分析的设计及实现[J]. 科技创新导报,2016(26).
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!