Eclipse可以当做Java集成开发环境来使用,很多用户也非常乐意这样使用Eclipse,我想,当初Eclipse的设计初衷并不仅仅限于此,因为Eclipse还拥有一个组件,这个组件设计出来大概是为了那些野心勃勃的软件开发者罢,这个组件给这些野心家提供了方便,它可以让他们构建与Eclipse环境完美集成的工具,这个组件就是Plug-in Development Environment,PDE。为什么看起来这么不真实的事情可以实现呢,这是多亏了Eclipse的插件特性,可以说,Eclipse是由插件组成的,所以,每个使用Eclipse的开发者都会具有同样的发挥场所,相当公平。
由此,完美总结出了Eclipse的两个特性:平等性和一致性。这两种特性的表现并不是只在Java开发工具上,要知道,虽然开发者是使用Java开发Eclipse,但Eclipse的用途并不会局限在Java上,很多支持其他编程语言的插件都已经被开发出来了,并且已经成功运用,这样的插件目测会越来越多。
综上,Eclipse受欢迎不是没有道理,感觉在未来的发展里,Eclipse会越走越远,越做越好。
2。4课题开发相关语言——Java语言
这次设计,我采用了Java语言作为开发语言,Java作为一种很受开发者欢迎的开发语言,不仅简单易学,也基本能满足开发者的需求。现在,我来谈一下,我为什么选择了Java作为开发语言。
我们都知道,Java有几个非常显著的优点:第一,平台无关性。Java不同于别的开发语言,需要在特定的平台上才能运行,它可以在不用的平台上运行,并不仅仅限于某个特定的平台,这样的特性使得Java得以实现共享。第二,安全。在某些方面上,其实Java和C++很类似,如果一个初学者对于C++很熟悉,那么对于Java就会比较容易上手,这是因为他们有着相类似的编程模式,然而,我们都知道,C++并不是看起来的那么安全,在使用C++编程过程中,存储器的地址会被记录下来,这样就使得我们的信息安全得不到保障,这样是很不好的,而Java就没有这样的烦恼,Java会在程序运行的时候,自主分配内存,防止病毒入侵,安全性能加强,免除我们的后顾之忧。第三,面向对象。Java的这个特性使得Java变得简洁而便于维护,开发者可以有更多的精力去完善设计与应用。第四,语言简单。这个就不用多说了,Java比较简单,容易上手,对于开发者来说,特别是新手开发者,是一个不错的选择。
所以,作为一个菜鸟开发者来说,Java无疑是我最好的选择。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-
3软件分析
急人之所需,需人之所急,有需求才有供应,听取别人的需求才能做出符合人们所需的东西。
3。1软件用户需求分析
作为一个电子书阅读器,使用者对电子书阅读器都有什么要求呢?仅仅是要求能够看书吗?当然不是,如果仅仅是要求能够看书,那么这些年来也不会前赴后继的出现那么多种类的电子书阅读器。通过调研发现,使用者对电子书的基本要求可以归结如下:
能够调节字体;
能够正常翻页;
能够调节屏幕亮度;
能够实现跳转;
可以记录上次阅读的地方等等。
以上都是通过观察和问卷方式调研发现的用户需求,总体来说,用户对电子书阅读器的基本要求并不高,现在市面上的电子书阅读器基本都能够实现。
根据调研的数据,我确定了此次设计的电子书阅读器的软件功能。