(3) Java程序充分利用了类的封装性与继承性等特性,使得程序简洁且方便文护。
(4) Java具有分布式特性。建立在TCP/IP网络平台上,程序员能便捷的使用网络文件。
(5) Java程序具有健壮性。Java致力于检查程序中的错误,帮助开发人员发现在编译和运行时出现的问题,及时解决问题,减少日后修改的工作量。
(6) Java程序是解释型的。它把程序编译成一种“中间代码”,该类字节码能够在系统中被执行。执行该类字节码的系统需具备java虚拟机。
(7) Java具有动态性,能够在分布环境中动态的文护程序和分类,这是由于它的基本组成单元就是类,而类又是动态装载的。
2. SQL
SQL——结构化查询语言。作为关系数据库操作语言,SQL具有极其重要的地位。它的影响也早已超出数据库领域范畴[2-6]。
结构化查询语言主要包括6个部分:
(1) 数据查询语言(DQL)。
(2) 数据操作语言(DML)。
(3) 事务处理语言(TPL)。
(4) 数据控制语言(DCL)。
(5) 数据定义语言(DDL)。
(6) 指针控制语言(CCL)。
结构化查询语言特点:
(1) 一体化。
(2) 使用方式灵活。
(3) 非过程化。
(4) 语言简洁、语法简单、好学好用。
2.5 本章小结
本章节主要对课题江阴市信息网的设计与实现的各种可行性进行了简单扼要的分析。章节还对网站首页中的新闻版块内容进行了详细介绍,帮助网站的使用者能够很好的了解主页各个新闻版块的内容,从而能够便捷的查阅新闻。
江阴市信息网作为江阴市的地方网站,具有很强的技术可行性和经济可行性。同时该网站还具有较强的市场可行性和法律可行性。网站开发十分简便,而且成本低廉。课题网站能够使江阴市民们很好的了解到每天自己身边所发生的大小事件。从而调动人们关注周围的人和事的积极性,拥有获得一双发现美的眼睛,发现自己身边的好人好事,通过取长补短来不断提高自己,从而促进江阴市的和谐发展,构建幸福江阴,共同创造我们的美好家园。同时,网站上的一些民生动态,时事新闻、招聘信息等能够帮助人们很快的了解政府颁布的各种新规定、新政策,同时帮助人们解决生活中的一些烦恼,比如求职就业。网站上的美食栏目,还可以满足人们的蕾,让大家在家或者出门都能吃到美的食物等等。
第3章 系统数据库
3.1 系统数据库的分析
1. 结构的分析
数据库是计算机信息系统的核心,它在一个系统中发挥着极其重要的作用。本课题江阴市信息网的设计与实现通过首先确定好本系统的实体,然后对实体进行各方面的分析,包括它们的行为还有它们之间的种种联系,最后设计出它们对应的数据库表,从而构成本课题系统的数据库。本课题江阴市信息网的设计与实现的数据库设计依据有一下几点。
1. 实体
本课题江阴市信息网系统的实体主要有3个,分别是:管理员、用户以及新闻。
实体之间的关系图如图3.1所示。
图3.1 系统实体关系图
用户通过注册的方式登录到本课题网站的前台,在用户登陆成功之后,他们可以进行新闻的查阅、新闻的评价等操作。系统管理员通过本课题后台系统对系统的新闻进行管理。系统管理员通过本课题后台系统还可以对在本系统前台注册的用户进行管理。
2. 实体的行为分析
用户:注册账号,登陆系统,进行新闻浏览,新闻评价。
后台管理员:管理新闻,管理用户,管理评论。
3. 实体的联系分析
新闻整理是由其他外界人员进行的。系统管理员把整理好的新闻发布到本课题网站上。然后用户通过本课题系统的前台注册页面进行注册。在注册操作成功之后,用户回到本课题系统前台登陆页面进行登陆。在用户登录本课题网站前台成功之后,用户就可以在本课题系统的前台页面浏览由系统管理员整理上传的新闻。对新闻内容有想法的用户,还可以通过本课题系统的评论功能对新闻进行评论。 JSP信息网新闻管理系统的设计与实现(6):http://www.youerw.com/jisuanji/lunwen_21749.html