CTSPlanner
Sign-in not configured
Communication Technology

COM3085 Content Management Systems

Advanced · 1 credit · MDC - Media, Design, and Communication Arts

Description
Students expand their skills from Web Design 2 by learning how to install and administer a content management system (CMS).
Prerequisite
COM2055: Web Design 2
Parameters
Access to a computer work station and the Internet.
Supporting courses
COM3075: Cascading Style Sheets

Outcomes The student will:

  • 1 define and analyze characteristics of content management systems (CMS)

    • 1.1 identify technical features that contribute to effective CMS installation, design and user satisfaction regarding:

      • 1.1.1 ease of installation for the administrator

      • 1.1.2 administration of users

      • 1.1.3 administration of site design and layout

      • 1.1.4 administration of add-ins to enhance the site

      • 1.1.5 administration of user-added content

      • 1.1.6 administration of multimedia files

      • 1.1.7 user registration and security

      • 1.1.8 user ability to control how content is presented

      • 1.1.9 identifying hosting criteria

  • 2 prepare a detailed plan for a multipage content management system Web site

    • 2.1 select an informational Web site to design, and describe the purpose of the Web site and the target audience

    • 2.2 use a flowchart or storyboard to map out the home page and subsequent pages, indicating links between the pages

    • 2.3 use thumbnail sketches to show proposed page design (including graphics) and sequencing

    • 2.4 select consistent colour swatches, font styles, headings and text sizes, and highlighting features appropriate to the target audience

    • 2.5 outline links and navigation tools

    • 2.6 propose several domain names and check for availability

  • 3 implement a plan for content management systems Web site

    • 3.1 install and/or modify server services; e.g., IIS, Apache

    • 3.2 install and/or modify a server-side scripting language; e.g., PHP, ASP.NET, Ruby

    • 3.3 install and/or modify database software; e.g., MySQL, SQLite, Firebird, Drizzle

    • 3.4 install and/or modify database administration software; e.g., phpMyAdmin, SQL Maestro

    • 3.5 install a CMS package; e.g., Joomla, Moodle, WordPress, Drupal, Mambo

  • 4 test, prepare, refine and document the Web site (this may be done on a stand-alone storage device—it does not have to go live to the Web)

    • 4.1 test the Web site, using various browsers, to check for compatibility

    • 4.2 debug the Web site by:

      • 4.2.1 modifying the default page layout to meet audience needs, based on a detailed plan

      • 4.2.2 modifying default cascading style sheets (CSS), based on a detailed plan

    • 4.3 present the Web site for review

    • 4.4 analyze viewer/client issues, concerns and recommendations, and outline adjustments and refinements that will be made to the Web site

    • 4.5 implement Web site adjustments by:

      • 4.5.1 creating and installing a custom template

      • 4.5.2 identifying and installing add-on packages

      • 4.5.3 modifying data and revising text

      • 4.5.4 revising design; e.g., format, fonts, graphics, colours, mood

      • 4.5.5 modifying organization and/or sequences of Web pages

    • 4.6 present the enhanced Web page for additional review and recommendations

  • 5 identify copyright restrictions and permissions and put them into practice

  • 6 apply consistent and appropriate work station routines

    • 6.1 demonstrate good health and safety practices; e.g., posture, positioning of hardware and furniture

    • 6.2 demonstrate security for hardware, software, supplies and personal work

  • 7 demonstrate basic competencies

    • 7.1 demonstrate fundamental skills to:

      • 7.1.1 communicate

      • 7.1.2 manage information

      • 7.1.3 use numbers

      • 7.1.4 think and solve problems

    • 7.2 demonstrate personal management skills to:

      • 7.2.1 demonstrate positive attitudes and behaviours

      • 7.2.2 be responsible

      • 7.2.3 be adaptable

      • 7.2.4 learn continuously

      • 7.2.5 work safely

    • 7.3 demonstrate teamwork skills to:

      • 7.3.1 work with others

      • 7.3.2 participate in projects and tasks

  • 8 create a transitional strategy to accommodate personal changes and build personal values

    • 8.1 identify short-term and long-term goals

    • 8.2 identify steps to achieve goals

Program of Studies 2010. Source document, © Alberta Education.