You are on page 1of 14

DEVELOPMENT DIGITAL DISTRIBUTION CONTENT BASED ON WEB 2.0 METHOD SDLC EVOLUTION MODEL

Dr. Anwar Sukito Ardjo, M.Kom 1 , HerwinAnggeriana, S.Kom, M.Kom 2

1 Jurusan Teknik Mesin,

PoliteknikNegeri Semarang

2 Program Pasca Sarjana Ilmu Komputer, Universitas Bunda Mulia

Abstract This journal needs to develop a digital distribution content system in a packed oktomagazine.com web 2.0. The system was developed by the method of software development life cycle (SDLC) object-oriented model of evolution. Requirements user needs obtained by RIA, SOA, Social media sites, and bussiness model and generated nine categories of needs. The resulting system is a website that serves 6 elements oktomagazine.com server and can access via smartphone, TabletPC, notebook, television and internet. User evaluation of the eleven variables declared oktomagazine.com very satisfying.

Keywords - web dinamis, the system of

distribution digital contents, models, web 2.0, oktomagazine.

evolution

PENDAHULUAN

models, web 2.0, oktomagazine. evolution PENDAHULUAN hen the Internet emerged in Indonesia (1995 and dot com

hen the Internet emerged in Indonesia (1995 and dot com boom years of 1998 to 2000), the reaction is different. There are some newspapers that actually do the synergy that a strength. This phenomenon has developed in Indonesia since 1998 to the present era of information along with the advancement of communication technology. History records that the first online newspaper that delivers digital news is the Chicago Tribune in 1992. Common phenomenon of people online to the internet is to get information and share information with the other phenomena negation Business Permit Issuance (SIUPP) when the era of President BJ Habibie and Information Minister Yunus (1999) which resulted in the freedom of the press (ease of setting up media) are not exception to the press online or synergizing with online media.

Urgency and high current consumption and distribution of a latest information and updates from the news plays an important role. The rapid development of the Internet produces a new media presence (new media) are by no means negates the old media presence but complementary. The number of internet users in Indonesia from year to year since 1998 always increase. According to official

ITU

(http://www.internetworldstats.com/st ats3.htm) the number of subscribers and internet users in Indonesia until 2011 amounted to 55 million of the total estimated population of 245,613,043. This phenomenon of the Internet on print media can not be prevented and where possible synergy with the internet. Internet as a new media affect fundamental transformation of journalism, such as news sundries (ubiquitous news), global information access, coverage that moment (instantaneous reporting), interactive, and content of various form of media (multimedia content) as well as psychological and cultural change audience. Web media development in internet technology contributed to the rapid development of online media with the presence of web 2.0. Web 2.0 is actually just a result of the development of web 1.0. In an era of press freedom and

estimates

media convergence era, PT Pratama Wellcomm E-Media launches online

news media portal oktomagazine.com

1.0

oktomagazine.com consider and aware of the aware of internet in psychological

and cultural change of audience

Based

on

web

potential to challenge and give opportunity. To meet and and overcome any challenge and opportunity web 1.0 of oktomagazine.com evaluated not ideal as system solutions for this. Digital Distribution System based on web 2.0 is ideal as system solution for the challenges andtheir opportunity.

THEORY OF WEB 2.0

Actually Web 2.0 is next generation of development web 1.0, there are some character unique of web 2.0. The first characteristics of web 2.0 is web as a platform where all supporting applications running on internet. The second of characteristics is ability application to share knowledge, news article and both cross web and cross weblog. The third characteristics is the technigue of programming models are lightweight programming models and integrated with a variety of applications that are in other website ( mashup ). The fourth characteristics is rich user experiences where the convenience of the readers is the further enhanced with AJAXprogramming. The fifth is integrated web with mobile device. Web 2.0 is the framework that allow and provides the freedom for developers to productivity with large scale. According to Tim O'Reilly

(http://oreilly.com/web2/archive/wha

t-is-web-20.html) framework of the collaborative Web 2.0 allows a variety of platforms.

Web 2.0

Fig.1 Framework of Web 2.0. Web 2.0 have ability to distribution digital contents from publisher

Fig.1 Framework of Web 2.0.

Web 2.0 have ability to distribution digital contents from publisher to readers andinteractive withthem.

contents from publisher to readers andinteractive withthem. Fig.2 The ability of Web 2.0. In the server

Fig.2 The ability of Web 2.0.

In the server of web 2.0, load performance of server have more lighter than web 1.0 where web 2.0 have core components concentrated and another physically core components in scattered in another location ( another server or another website ). The stability performance of another server ( social media server ) especially open connection becomes important core of performance of web

2.0 To able more understanding when develop distribution digital contents based on web 2.0 is doing compare analytics case study of two establish news media online ( detik.com and kompas.com ).

establish news media online ( detik.com and kompas.com ). Fig.3 Comparison features of media online. Fig.4

Fig.3 Comparison features of media online.

kompas.com ). Fig.3 Comparison features of media online. Fig.4 Additional Comparison Features of media online. 

Fig.4 Additional Comparison Features of media online.

Method SDLC evolution modeling

According Scach and Tomer ( Scach and Tomer, 2000 ) the method SDLC evolution modeling is method SDLC waterfall model combine with method SDLCspiral model.

is method SDLC waterfall model combine with method SDLC spiral model. Fig.5 The method SDLC evolution

Fig.5 The method SDLC evolution modeling.

Fig.5 explanation each phase of development and maintenance of the system will go through gradual procedure and repeated procedure. Each requirements will allocated or reviewed each architecture, function required and so on. Efficiency of maintenance system aims to optimal required for related requirements system with architecture, so any requirements system needed to change more easily to search and match architecture changed as those needs change. Therefore expected of the method SDLC evolution modeling modification occurs only in the architecture of the system related with changing requirements, other architecture of system not related with those requirement not need to modification. From the above, the result analytic comparison case study two website media online based on web 2.0 have more characteristics different source of data and necessary adjust to the method SDLC evolution modeling when develop the system distribution digital contents web 2.0.

develop the system distribution digital contents web 2.0. Fig.6 evolution model Schach and Tomer. modification The

Fig.6

evolution model Schach and Tomer.

modification

The

result

of

Fig.6 explation some phase used, the phase of data collection obtained from several sources ( detik.com and kompas.com ), readers, journalist and literature studies. Data collection has performed by analyzing the different characteristics of each website media online and conduct on observation of journalist and readers as well as adjust to related study of literature. In the requirements analysis phase, data collection will be formed into group whichthe group dividedinto three groups; group of online media ( detik.com and kompas.com ), group audience ( journalist and readers _ and group literature. After obtaining all necessary requirements, in the phase design system for web 2.0 there are four categories can be formed ; Design of RIA, Design of SOA, Design of social media website, and design of business model. Prototype of system used as ideals approach to develop system distribution digital contents web 2.0 with programming language PHP and java object oriented programming (

OOP ). The primary data obtained by observation website online media ( detik.com and kompas.com ) as well as journalist and audience. The secondary data obtained by reference information of book related wirh web 2.0, journal science IT, and others material related with this topic and title of research. Collected primary data and secondary data, by field research with methodology observation and library research.

Result of data collection will be

references to phase requirement analysis

And designed to development. ( Fig.7 ).

` Data collection as observation

and environment readers used for purpose to fulfill requirements system needs. The results of data collection by observation as shown in Fig.8.

IMPLEMENTATION SYSTEM

implementation

was needed to develop distribution digital contents system web 2.0 ( Fig.9 ).

The

stages

of

digital contents system web 2.0 ( Fig.9 ). The stages of Fig.9 The distribution digital contents

Fig.9 The

distribution digital contents system web

2.0.

implementation

stages of

Beginning implementation starting of requirements phase, analysis, design, specification and implementation. For reduce lack iteration of method SDLC waterfall model so needs to combine with method SDLC spiral models approach evolution modeling focus controlling in evaluation user andevaluation system. Each evalution user and evalution system collaboration each other step by step when develop phase.

The method first SDLC waterfall model used to solve global architecture of system and comprehensive. Then to additional features of system and fulfill user evalution develop with repeated. Efficiency and effective to get minimum risk when develop system ( minimum overlapping process of phase development ) is done by modification in maintenance phase and features of function related with requirements system is needed repeatedly.

Variabel

Komponen web 2.0

Rich Internet Application (RIA)

Javascript, AJAX, CSS, flash, Java Applet.

Service Oreinted Architecture (SOA)

RSS feeds, widget, open application, data server.

Social Media web

Data sharing, data request, data modification, open interaction.

Business model

Social networking, information provider, general portal, community portal, promotional portal.

Fig.7 Component web 2.0 of data collection.

Requirements system of journalist

Requirements system of readers

Available form to write new news, and editing, organized format that is headline news, aired on the news, a summary of news, follow news and news resources.

Breaking news available.

News presented neat, comfortable and clear channels by category.

Easily for readers to searching articles or news their needs.

Ability to save video files, images and digital archive and integrated with online video sharing sites.

Interested article or news for readers cause distribution into other system such as email, social media website.

Determine schedule of news displayed by calendar format, timing and related news.

Multimedia.

Ability function to searching news or articles into web or search engine and have function to

distribution digital contents to search engine.

Available function for comments opinion related articles or news.

Easily navigation and browsing through the menu to choose promiscuous news.

Can be access by portable computer, smartphone, tabletPC and TV Internet connected ti internet.

Fig.8 Requirements system web 2.0 for journalist and readers.

UnifiedModeling Language

the

relationship diagram mapping the user

UML

is

intended

to

explain

with the system to be built and mapping

of

system

function.

the

components

of

the

built and mapping of system function. the components of the Fig.10 UML use case pembaca. Fig.11

Fig.10 UML use case pembaca.

the components of the Fig.10 UML use case pembaca. Fig.11 UML navigation and interactions modeling. Fig.12

Fig.11 UML navigation and interactions modeling.

pembaca. Fig.11 UML navigation and interactions modeling. Fig.12 UML activity and collaboration modeling. Fig.13

Fig.12 UML activity and collaboration modeling.

modeling. Fig.12 UML activity and collaboration modeling. Fig.13 UML elemen component modeling. Main function of

Fig.13 UML elemen component modeling.

Main function of facebook API used for sharing data into facebook server, displayed member data of account fan page facebook through website and ability to rating and comments related digital contents ( Like Fan Page, and Comments ). Element of RSS server such as API, is public access and integrated with RSS reader, this element full functionally running if application of RSS reader supporting XML standar. The component of RSS server is XML

files. The function of RSS server used to distribution digital contents into portable application such as RSS reader. Element of google server like API can be accessed after authorization on

google server, data of this element have format combination of data text and picture. With this components of API, it can provide feedback to google and oktomagazine website. Through google API components elemens the digital distribution of the contents not only distributed to service google plus ( G+ ), but rather contribute to the google traffic for the purpose of search engine optimization and alternative provision of digital content rating by readers. The element of server twitter is API, can be accessed after authorization on twitter server. Data of twitter element is integrated text into source of website data. The component elements twitter API can be alternative digital content distribution into server twitter. Element of server addthis is API and can be accessed by public connection ( internet ). The data component of API addthis element is javascript, jquery and AJAX integrated with more than two thousand social media website. The component element API of server addthis can be alternative for digital content distribution into social media website favorite readers. by combining and integrated all available of component element web 2.0 and the requirement specification of components required than the system obtained elements of web 2.0 components required.

than the system obtained elements of web 2.0 components required. Fig.14 UML sequence. Fig.15 UML use

Fig.14 UML sequence.

than the system obtained elements of web 2.0 components required. Fig.14 UML sequence. Fig.15 UML use

Fig.15 UML use case wartawan.

Fig.16 UML data modeling . Fig.17 UML class diagram modeling . PROTOTYPE Fig.18 oktomagazine. The

Fig.16 UML data modeling.

Fig.16 UML data modeling . Fig.17 UML class diagram modeling . PROTOTYPE Fig.18 oktomagazine. The initial

Fig.17 UML class diagram modeling.

PROTOTYPE

modeling . Fig.17 UML class diagram modeling . PROTOTYPE Fig.18 oktomagazine. The initial view web Fig.19

Fig.18

oktomagazine.

The

initial

view

web

. PROTOTYPE Fig.18 oktomagazine. The initial view web Fig.19 Opening web on the backend ( CMS

Fig.19 Opening web on the backend ( CMS ) journalist.

Source code of files created and saved separately in two main folder that www directory and backoffice directory. In www directory, there are several major files and subdirectories class object that acts processing program, database, and interfaces panel for readers to. In backoffice directory contains main files and subdirektori which storage for saving file of class object system.

Files in backoffice directory functionally to processing program, and database is interface for reporters.

processing program, and database is interface for reporters. Fig.20 directories. Interaction flow between Fig.21 Viewing

Fig.20

directories.

Interaction

flow

between

for reporters. Fig.20 directories. Interaction flow between Fig.21 Viewing web when accessed by mobile system such

Fig.21 Viewing web when accessed by mobile system such as blackberry.

TESTING PHASE of SYSTEM

The stage testing required to make sure each phase implementation of system

web

runningwell.

oktomagazine

functionally

and

of system web runningwell. oktomagazine functionally and Fig.22 implementation web 2.0. The phase of testing after

Fig.22

implementation web 2.0.

The

phase

of

testing

after

Website

Size

Load

Avera

time

ge

speed

per KB

oktomagazine.com

81,67

5,4

0,07

kb

detik

detik

Fig.23

oktomagazine web 2.0.

Measurement

speed

loading

detik Fig.23 oktomagazine web 2.0. Measurement speed loading Fig.24 The result of NORMDIST readers for digital

Fig.24 The result of NORMDIST readers for digital distribution of content.

of NORMDIST readers for digital distribution of content. Fig.25 The result of NORMDIST reporters for digital

Fig.25 The result of NORMDIST reporters for digital distribution of content.

UNIQUE OF SDLC EVOLUTION MODEL

Selection of development digital distribution content with system development life cycle ( SDLC ) method evolution modeling has some uniqueness that can be improved in the system development oktomagazine ( online media web ).

SDLC

Strengths

method

SDLC

Ease in fixing system error occur because the improvements involve no major changes in the systemarchitecture.

The level of system performance can be improved.

evolution

models

The

level

of

development

of

the

system to meet the changes in the system is relatively stable and

constant.

Changes in meeting the needs of the system occurs only in the components or adding new components in the system.

Ease of adaptation to the complexity and

speed

of

implementation guidance that correlated withthe business.

Low operational cost management systems to business needs and the

needs of the system.

needs of the system.

Fig.26 Keunikan yang dimiliki metode SDLC model evolusi.

WEAKNESS OF SDLC EVOLUTION MODEL

Behind strength and uniqueness SDLC method evolution model implemented in this research, still has difficult and weakness in the implementation. (Fig. 27).

Determinants

Constraints or

Weakness

System

The

system

Requirements

requirement on expected demand, tend to changed after entered implementation phase. So this lead repetitive multi dimension stage never ending that reaching release the

version of system.

(requirements)

Environmental

Changes and differences in operating system environments, including system architecture of the other party (social networking sites) require adaptation and adjustment of integration to internal systems.

adaptation

system

Human

During

the

resources

development

of

the

system and continue to

 

complex

then

when

additional

staff

resources programmer

need

more

time

to

learn, adjust time to

study

for

phase

development

from

beginning.

Experiences and analytical

Skill in predicting changes in the system arstiektur meet new

skills

to

determine

needs

(new

requirements) are critical in minimizing

recurrent stage (looping).

Fig.27 Difficult implementation using SDLC evolution model as weakness.

CONCLUSION

The results of the development of these systems produce digital content distribution system based on web 2.0 is better than a static website that can be implemented in mobile devices, readers can play an active role to share in the social networks they want, the news search easily found by readers of both search engine or search facilities are available, and readers can find and read the latest news (breaking news). In the system developed by grouping news story layout that is easy to understand and find, the layout of the latest news (breaking news) are in the top position in the form of a slide show that the prominent appearance of the visualization. Digital content distribution system based on web 2.0 features news search facility that makes readers find news though the facilities in the system

was not integrated with google news search engines. Digital content distribution system based on web 2.0, has the capability of digital distribution of content integrated into broader social networking sites, the ease of access from mobile devices, completeness and intellectual support system components so they can be a web development solution which is better for online

media. This system has the ability to be accessed from mobile devices (mobile) with low internet speed, system capabilities tailored to mobile devices (mobile) automatically, satisfactory speed loading system that makes it easy for journalists to produce news online at any time and the ease and speed of getting informationfor readers. Digital content distribution system are still to be developed into a standalone mobile applications such as iPad apps, iOS, and BB Apps to reach achievements digital content distribution over the maximum. Oktomagazine digital content distribution systems need to be developed towards a desktop application, which will automatically give you the latest news readers periodically to a computer without the need to browse the web oktomagazine.com.

REFERENCES

[1] APJII. (2011, December 18). APJII. Retrieved from Assosiasi Pengusaha Jasa Internet Indonesia:

http://www.apjii.or.id/index.php?

option=com_content&view=article

&id=59&Itemid-53

[2] Ari-Pekka, H., & Vincent, B. (2007). Master Thesis - Web 2.0 and Consumer Generated Media. Paris: IC Agency.

[3] Boehm, B. (1988). Spiral Model of Evolution. In A Spiral Model of Software Development and Enhancement (pp. 61 - 72). CA: IEEE Computer Society.

[4] Bruce W, D. P. (2007). The Information Management Journal l. Blogs,Mashups,& Wikis Web 2.0 , 25-

33.

[5] C, A., & V, M. (2007, June). Web 2.0

for

business

intelligence

and

information.

Retrieved

July

2012,

from

www.digimind.com:

www.digimind.com

[6] Chun, W., & Keenan, T. (2006). a History and Theory Reader. In New Media, Old Media : a History and Theory Reader (pp. 1 - 10). New York:

Routledge.

[7] Detik.com. (n.d.). Retrieved December

19,

http://www.detik.com

2011,

from

Detik.com:

[8] Dr. Kamaljit, I., & Dhinaharan, N. (2010). International Journal of Database Management Systems. Design & Deploy Web 2.0 Enable Services Over Next Generation Network Platform , 1-9.

[9] Felicity, M., Stephen, W., & Alice R, B. (2011). Content Analysis of The BBC’S Science Coverage. London:

Imperial College London.

[10] ITU. (2011). Retrieved 2012, from

Internet

http://www.internetworldstats.co

m/stats3.htm

World

Statistics:

[11] Julie, M. S., Ana, O., & Steven, L. T. (2008). Calico Journal. Web 2.0, Synthetic Immersive Environments, and Mobile Resources , 528-546.

[12]

Kai,

B.,

&

Marc,

Z.

(2005).

International Journal Master of Science in Digital Media. Integrate Individual Contexts for Social

Navigation , 15.

 

[13]

Kompas.com. (n.d.). Retrieved

December

18,

20011, from

Kompas.com:

http://www.kompas.com/

[14] Nathalie, M., & Piero, F. (2007). IET Journal. WebML Modeling in UML ,

35.

[15] Ned, C., Joanne E, H., & Khaled Md, K. (2000). Journal Of Software Maintenance And Evolution :

Research And Practice. Types of Software Evolution and Software Maintenance , 28.

[16] Pavlik, J. V. (2001). Journalism. New York: Columbia University Press.

[17] Pavlik, John.V, & McIntosh, S.

(2004).

Coverging

Media,

An

Introduction to Mass Communcation.

Boston: Pearson Education, Inc.

[18] Sareh, A., Mohammad Ali, N., & Hadi. (2012). International Journal of Web & Semantic Technology. Evolution of The World Wide Web :

From Web 1.0 To Web 4.0 , 10.

[19] Schach, S. R. (1999). Classical and Object Oriented Software Engineering with UML and C++. 4th Edition. New York: McGraw-Hill.

[20] Schach, S. R., & Tomer, A. (2002). evolution. Development/Maintenance/Reuse Software Evolution in Product Lines ,

:

11.

[21] Shayne, B., & Chris, W. (2003). We

Media.

American Press Institute.

Sunrise

Valley

Drive:

[22] SOMMERVILLE, I. (2005). Software Engineering 7th Edition. Harlow, England: Addison Wesley.

[23] Sun, Y. J., Wen, H., & David, H. (2011). Educational Technology & Society. Comparison of Web 2.0 Technology Acceptance Level Based on Cultural Differences , 12.

[24] Tomer, A., & Schach, S. (2000). The Evolution Tree: A Maintenance- Oriented Software Development Model. Zurich: McGrawHill.