• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32

Creating a new system for a freelance architect who designs private homes for clients.

Extracts from this document...


Eoin O'Riordan First Draft Analysis 3 Appropriate problem 3 Problem statement 3 End user Requirements 4 Resources available 4 Info flow 5 Data dynamics 6 User skills and training needs 8 Evaluation criteria 9 Design 10 Range of Approaches 11 Possible Solution 11 Work plan 25 Test plan 27 Implementation 28 Testing 29 Test Results 29 User Testing 30 User documentation 31 Evaluation 32 Analysis Problem statement My end user will be Mr. Eamon O'Riordan, a freelance architect who designs private homes for clients. Although Mr. O'Riordan is freelance here on the island he works in conjunction with a company called IJM (Irish. Joinery. Monaghan.). Mr. O'Riordan also advertises under IJM, information about IJM can be found at www.ijm.ie Mr. O'Riordan currently does all his work by hand from designs to paperwork to past records. Mr. O'Riordan is interested in computerising most of his business so that he will be able to do costing forecasts, invoices, pricing and to be able to keep a record of all the clients. The system will store information on the following: * Details on the customer including name, current address, address of house to be built, etc * Details of the house to be built including address of plot, costings, construction information Current System Mr. O'Riordan currently does most of his work by hand including invoices, pricing forecasts, client records, etc. Mr. O'Riordan does use Microsoft Word to type out most of the outgoing work on a pre made letterhead. The Problems that Mr. O'Riordan has expressed about his current system are as follows: * Typing out data for each client is time consuming. * Keeping records for each custom takes up much office space, being able to keep the records saved in one directory would be both convenient for finding past records and for saving office space. * Calculating costing takes longer by hand, have the prices on a computer system and just selecting each phase of construction will produce quick and professional costings Interview with ...read more.


It allows a user to create a database that can be shared and used by other workstations or in usage with an application. It allows a variety of options to be selected such as limiting user accesses and has a variety of 'time saving devices' that allow users to quickly, create, modify and correct any databases used. The system also allows the database to be designed with macro scripts and an import and export system, where files from other programs can be integrated into the system with ease and convenience. Lastly the system is compatible with the earlier versions of the software such as FileMaker 5.Xm, this shows that the system will be easy to upgrade and convert previous files on a computer system. Price: £250.00 Features GATHER DATA Gathering data is easier than ever with FileMaker Pro 6! Convenient import options, plus added support for data exchange standards, open a new world of connectivity to desktop applications and corporate data sources. Enhance Your Solutions with Multimedia Bring your solutions to life with digital images and other rich forms of data (such as JPEG, MOV and MP3). Capture images and their related data directly from your digital camera, or import multiple image files directly from your desktop. Universal Data Exchange With support for such standards as ODBC, JDBC, and XML, FileMaker Pro 6 allows you to gather many types of data from a virtually limitless number of applications and data sources. Import a Folder of Files With just a few clicks, import a folder of files into your FileMaker Pro databases-this feature simplifies the storage of a variety of files, including text files, images, sound files, QuickTime movies and more. Convert Excel Spreadsheets Drag and drop Excel spreadsheets into FileMaker Pro 6 to instantly create functional, modifiable databases. MANAGE DATA With powerful new data handling tools, FileMaker Pro 6 is ideal for tracking and managing people, projects, images and information. ...read more.


It enables administrators to allocate CPU resources among database users and applications as well as limit the degree of parallelism of any operation. It can also automatically detect long running operations and limit their resource consumption thereby preventing system wide performance degradation. Data Integration and Messaging Message Queuing Oracle Advanced Queuing is the unique integrated message queuing feature of Oracle9i Database. Message queuing functionality allows applications on to communicate asynchronously via messages in AQ queues. Integration with the database brings unprecedented levels of functionality, operational simplicity, reliability, and security to message queuing. It offers unique message management functionality - such as auditing and tracking - to the message queuing applications. Database Replication Replication is the process of copying and maintaining database objects, such as tables, in multiple databases that make up a distributed database system. The same data is available at multiple locations. Oracle Advanced Replication is designed to support a wide variety of applications. It can support mass deployment configurations as well as server-to-server applications integrated into a single distributed computing platform. Legacy database data gateways Oracle provides two connectivity solutions to address the needs of disparate data access, generic connectivity and transparent gateways. These gateways provide seamless access to non-Oracle data sources such DB2, Sybase, Ingress and many more. The generic solution accesses these data sources using standard ODBC mechanisms while the transparent gateways use native operations for selected legacy databases. Content Management Intelligent File System The careless storage of critical documents on network file servers has resulted in a costly, relatively low-value method of manage critical information assets. The Oracle9i File System provides a scalable central repository for critical electronic documents and an easy web-based interface to manage them that requires almost zero user training. Companies can now save millions of dollars by consolidating their scattered file servers into a central, intelligent repository, allowing unprecedented searching, indexing and data mining capabilities. Manage all content types Oracle Inter-Media provides an array of services to develop and deploy traditional, Web, and wireless applications that include rich media. Multimedia content can be managed directly in Oracle9i under complete database control. ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our University Degree Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related University Degree Computer Science essays

  1. Marked by a teacher

    UK Copyright and File Sharing

    5 star(s)

    But research undertaken by the Strategic Advisory Board for Intellectual Property Policy found that "at least seven million people" (Telegraph, 2009) illegally download content. To perhaps demonstrate this fact, a website named the "ITunes Registry" was launched to store usage statistics of 5 600 users who volunteered to upload their information.

  2. This paper will propose a testing strategy for Internet E-Commerce applications and assess its ...

    The risks of this type of Web application can be very high in terms of customer satisfaction and site reputation. Primary Test Concerns: Performance, usability, compatibility. Secondary Test Concerns: Correctness 2.6 Non-Internet media distribution This is a web application delivered via CD-ROM that uses web technology to deliver information such as training, catalogs, etc.

  1. Network report for Middlesex University. The current network design is a star topology with ...

    Other services, such as DHCP are defined on an IP subnet basis. A useful new feature of the Catalyst(r) 6000 family of products is the VLAN access Virtual Access control list (VACL). A Catalyst 6000 or Catalyst 6500 can use conventional ACLs as well as VACLs.

  2. Quantitative Vs. Qualitative data

    For example he could have measured the blood pressure of each subject before and after the experiment. Alternatively he could have asked each subject to fill in a questionnaire to rate how strongly they felt different emotions before and after the experiment (e.g.

  1. Ethics and professionalism in computing - examples from Facebook and Google

    You will not post anyone's identification documents or sensitive financial information on Facebook. 9. You will not tag users or send email invitations to non-users without their consent. GOOGLE In addition to (and/or as some examples of) the violations described in the terms of service, users may not: * Generate or facilitate unsolicited commercial email ("spam").

  2. IP network design

    The current DfES ICT in Schools Standards Fund Grant 2004-5 guidance document does take this into consideration (31b: Connectivity, paragraph 15). In these cases it is suggested that the premium ADSL services, which provide improved contention ratios, be considered. Symmetric DSL (SDSL)

  1. Development of an Online Lecturer Assessment System


  2. Microsoft Access is a relational database management system (DBMS). At the most basic level, ...

    Do you think it requires extensive tests, why? The Access package contains the following elements: A relational database system that supports two industry standard query languages: Structured Query Language (SQL) and Query By Example (QBE); A full-featured procedural programming language-essentially a subset of Visual Basic, A simplified procedural macro

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work