Wednesday, April 9, 2008

Technology Micro and Macro analysis

Technology Micro and Macro analysis


According to the final consideration and the last submitted DMT learning proposal, the technologies that I have chosen to achieve the study goals of this subject will be including:

l HTML, XML for website construction (major choice)

l ASP

l CSS

l MySQL

MICRO

1. How does it fit with the other technologies you have chosen?

As the main technology is HTML (Hypertext Makeup language) that I have chosen, there are extremely relevant relationship amount the other chosen technologies. HTML is a very common used technology in the area of website construction as well as design. All scripting component and database management with ASP and SQL relatives are able to attached and linked with a HTML based website. Plus, CSS is the most direct pathway to achieve web-based information and news broadcasting.

2. What kind of technology it is?

HTML is a kind of web-based makeup language of web pages. It provides a description of the text-based information in a document to be posted on web by denoting certain text as links, headings, paragraphs, etc. It is able to supply text with interactive forms and embedded images and other objects. HTML also is able to be written in the forms of tags, surrounded by angel brackets. It is very popular to use HTML to describe the appearance and sementics of a document and Javascript which can affect the outcome and behavior for web browsers and other processors.

3. Why is it suitable for the task you are using it for?

HTML is suitable for achieving the studying goals of handling website design and constructing on application level, including coding and design. The basic languages of designing websites and the experienced skills will make the work more professional, more easy-to-use. HTML is the most popular language of website design in current market, and it is object-oriented that being able to construct website which being broken down by functionalities and categories.

4. What qualities of the technology itself make it suitable for the task?

HTML output would result in full round trip of all the content and formatting in your document. The webpage feature is all about representing what we can in a clean way without any special action/decision point on the part of the post author. The representation of information through HTML-based webpage should be clear, organized, easy-accessed and adapted by common explorer tools.

5. Is it a good match for your skills and needs?

Yes it is. Learning DMT subject with the practical implementation for HTML is actually a process of going through a step-by-step process for finding new web construction requirement and difficulties, it helps me to clarify the industrial information on web which is good for my career future.

6. What place does it occupy in the architecture of your proposed system?

The technologies that I have chosen cover that area of the design, construction, implementation and maintenance of my work on the project. During the life cycle of my project in this subject, the technologies I have selected are the main accomplishment tools to achieve the goals in my proposal.

MACRO

1. Is the technology proprietary or open source?

The technologies that I have chosen are mostly open source technologies. Including HTML, ASP and SQL language, the technologies included in this project are all share technologies and opened for general users.

2. Is it a standard or based on a standard for some kind?

HMTL itself is not a standardized tool, but it is based on its programming and coding grammars as a language. In the aspect of using or implementing, it is based on the standard of its language roles.

3. How good is the community or commercial support for the technology?

Firstly, using HTML to construct website is basically the lowest cost project in the scope of website design, because HTML is the most basic and common web language. For learning and practicing purposes, as HTML is open source tools, it does not cost any budget for soft version, the only thing that the designer need to prepare is the computer. For commercial aspect, even HTML as a free technology is able to build up profitable website for online order, which is very considerable.

4. Does it support the development of assessable systems?

Actually, accessibility for HTML in the process of constructing stages is the weakness of HTML. As HTML scripts and profiles have been uploaded on to server, everyone is able to access the public context on through the domain name by internet explorer. If it is in the middle of designing, all the incomplete components are not prepared to be presented in front of web users; this means there is no support for development for just HTML. The whole website should be uploaded into server after it is finally finished.

5. Does it support multi-language user and other kinds of internationalization?

Yes of course. Although it is not advisable to implement more than one language by HTML in one webpage, but it is definitely no problem about having multi-language access and editing of short text, linking, vice versa, attachment, etc in English and other more than 130 language in common global environment via internet. Technically, users would need to user a character encoding that support both or all language the user want to see, or use special techniques such as character references, anyway this requirement is all acceptable in all kind of commercial and open-sourced web explorer.

6. How does it fit into the architecture of the web?

Basically, the architecture of the web can be categorized into different webpage to implement specific functionalities and information accessing for different purposes. HTML is supportive for contributing separated functionalities into parted WebPages, and the relationship of accessing with mouse motions via dynamic linking. Using HTML is a good way to construct branched website structure and its hyper links inside of the pages. As long as all the linked pages are in the same server of the main page, the accessibilities of the whole website will be completely working well.

7. Who uses it and what for? What is the market for the technology like?

The people who use HTML can be called web designer, in general concept. As long as the client sides have requirement of website designing and construction need, people will be asked to design the layouts. About the market: because HTML and its related technologies are open sources, the market of them will be the design and programming techniques and skills of using them and developing website in terms of design ideas and knowledge. The salary would be paying for the people’s spirits of technical design abilities and understanding of end-customer requirement.

Jinjin Tan

08/Apr/08

Subject: jinjin's micro-macro Reply Quote Set Flag

OK

Tuesday, April 1, 2008

uploadig final learning proposal

Learning Proposal

Name: JinJin Tan
Student Number: 10611539

Personal Learning Needs

During the semester of 2008 Autumn, i expect to achieve the studying goals of handling website design and constructing on application level, including coding and design. and the basic languages of designing websites and the experienced skills which would the work more professional, more esay-to-use. I would preferred using HTML and Dreamweamer software as the pathway to achieve my learning purposes; I can imagine that my previous programming subjects can be helpful about this, and doing a complete project in DMT will be fantastic training opportunity for me to go through the website design topic.

SWOT Analysis

Strengths

I am good at requirement analysis and layout structure of website. Through a very short but efficient communication with client, I will be able to clarify the main demand from them and organize their need into structured requiement lists. For implementation, I am familiar with constructing website with the language of HTML advanced, XHTML & XML. Hard working and carefulness are also the positiveness of mine.

Weaknesses

I think the most obvious drawback of mine is being lack of real working experience on relevant topic or projects. The coding part is not my strength as well, so in the stage of implementation, my work could be needing optimization.

Opportunities

Doing this semester and the project included is useful for me in my current and future IT career, as a website designer and network technician.

Threats

The time organizing will be a very treaky and challenged issue i will be facing to in this semester, because i am doing 5 subjects this semester, But anyway i will figure it out and pay my best attention onto the tasks in this subject.

Learning Plan

Objectives

what do I want to learn?

I want to learn how to construct a web based website include all functionalities of online purchasing processes, as well as optimizing codes, and maintanance.

Strategies

how will I do it?

  • working on constructing a real based or virtual & completed project of website development.
  • go through all the relevant reference, books, journals which include the technical guidelines and support on the technologies and skills i might use when i work.
  • related to the fulfillment,familar with the tools such as Dreamware, photoshop,JAVA plat what will be used and propulared.
  • Learn about the graphic and digital presentation method of the website designing to achieve a better vision of my design.

Resources

What exactly will I use?

  • Dreamweaver, as the main software tool of my design job with HTML language
  • Mircrosoft office, includes Access (doing the database relationship construction), Word (Documentation), Excel (Profile and DATA tables) and Power Point (For marketing purposes)
  • CorelDraw, Photoshop and InDesign for designing graphic and user-friendly interface
  • Internet Explorer 7.0 for testing and resource searching
  • A web server and a domain name providing service
  • My Laptop as a hardware platform.

Proposed Project Description

  1. what will you build? I would like to build an online store of retail shopping. It includes online merchandizing, product categories, shopping cart, online banking and delivery condirmation as well as terms & conditions.
  1. who is it for? It is for a company which product skilled products and specialized products, which can be identified as high-cost product, and the main customer stream is sorted as high spending power people on market.
  2. what technologies will it use? The language to construct the website will be mainly HTML, XHTML & XML. The software and tools i wll use include: coraldraw, photoshop, Dreamware, access, database CSS HTML and microsoft office applications.
  3. how does it satisfy your learning objectives? It will achieve my goals of studying because the website constructing abilities is the main goal of me doing this subject.
  4. sketches, wireframes, architecture, diagrams will be clarified when i go through the precess of implementation.

Schedule


  • Week 3 Identify the technologies, languages, tools which will be used in th processes of the project.
  • Week 4 PHP and CSS research Build the image database. User graphic tools to build up the visible draft of the website model, to let the clients and customers clarify the main idea of the website.
  • Week 5 Start implementation. Design and page layout. Continue working on the database. User dreamweaver to construct the HTML coded pages in layouts.
  • Week 6 Continue working on database. User access to identify the tables, schemas, relationships among the classes of the database.
  • Week 7 Research about search engine. Construct the limitation of the input data's format for the search engine.
  • Week 8 Recruit the tasks from week 5 to week 7.
  • Week 9 My SQL usage research and tutorials.
  • Week 10 Peer feedback for changes and improvements.
  • Week 11 Improvements on project, using customer and end-users' feeback to upgrade the website services.
  • Week 12 Test the site for security and mainantance purposes, also check the stabilities of the web services.
  • Week 13 Final project summittion.
  • Week 14 Presentation about my ideas, my work, and my advise on related industries.


References

  • http://www.w3schools.com/xml/xml_http.asp
  • www.w3schools.com.
  • http://www.openwebdesign.org/faq/index.php
  • Material available from lecture and tutorial
  • Online e books