intro to software development

posted by .

I have aa assignment that asks to identify three processes or capapbilities needed to track of home dvd and and cd collection. identify the input data required for each process, and identify a logical name for each data outputitem and type of data out put. What is this?

  • intro to software development -

    I track mine by title, CD number, Conductor, music written by, and performer.

  • intro to software development -

    If it's any comfort, I don't quite know what they're asking either, "Processes or capabilities" could mean almost anything. I have a suspicion I'm telling you much more than you need to know.

    If I were writing one, I'd identify:

    data capture (process)
    data validation (process)
    database structure (capability)
    (optionally) data enrichment (capability / process)
    data retrieval (process)

    as the important elements.

    bobpursley has listed the main key (=index) fields for CDs. For DVDs, you might want to add director and multiple actors, producers, and others depending on how much you want to know about them. I can also think of the year the work was made, the date of acquisition, type of work (long-form movie, short-form, music album, etc.), titles of included works (songs, cartoons, whatever) the format, the genre, and some free-form notes or keywords. You might also want to store cover art as images.

    In addition, you will want to store the item's physical location (like: 5th slot, third shelf, bottom cabinet).

    You might get some inspiration from sites like librarything and imdb, that do this kind of cataloging on the grand scale.

    Back to processes:

    Data capture is just simply putting in the data - by typing? or by barcode / playing the CD in the computer, and then using something like cddb / freedb/ gracenote to identify the item and provide data enrichment. The input data will be whatever set of fields you choose to store. If you've chosen to store cover art, that will mean scanning or snapping each item.

    Data validation should happen at time of capture, and input fields would be the same.

    Some data normalisation - is it "J. S. Bach", or "Johann Sebastian Bach", or "Bach, Johann Sebastian"? - may happen after capture, some at capture; if you're scanning in a Bach CD, your normalisation process may auto-currect the name to the form on which you've standardised. (A well-structured database would assign a unique ID to the entity, and then store other forms of the name as aliases.)

    Database structure will be about the storage, indexing and relating of entries stored.

    Data enrichment will be the process of querying external databases like CDDB to fill in more information about each item.

    Data retrieval will be the set of processes that will produce a list of items matching certain criteria - action movies, CDs with more than 9 tracks, etc. What set of criteria will you allow retrieval by? You could do a complete full text search, or a very structured field by field search.

Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

  1. systems analysis design task

    Tasks: 1. Jesse wants to see a context diagram and a diagram 0 DFD for TIMS. Be sure to include at least four processes in the diagram 0 DFD. 2. Jesse would also like to see a lower-level diagram for each of the four processes that …
  2. systems analysis task

    1.Jesse wants to see a context diagram and a diagram 0 DFD for TIMS. Be sure to include at least four processes in the diagram 0 DFD. 2.Jesse would also like to see a lower-level diagram for each of the four processes that you identify …
  3. Information Technology

    In the second column, list at least three processes (capabilities) necessary to keep track of your home CD or DVD collection. In the first column, identify the input data required for each of the processes. In the last column, identify …
  4. computer

    Object-Oriented Data and Processes • Identify a task you perform regularly, such as cooking, mowing the lawn, or driving a car. • Write a short, structured design (pseudocode only) that accomplishes this task. • Think about this …
  5. it 210 computer programming

    I need to generate an object oriented design for a system that keeps track of a DVD and CD collection. Identify each of the classes, associated data, and operations of the classes. Create the pseudo code for each of the classes and …
  6. IT 210

    Generate an object-oriented design for a system that keeps tracks of your CD and DVD collection. · Identify each of the classes, associated data, and operations for the classes. · Generate the pseudocode for each of the classes as …
  7. statistics

    1.For 10 pairs of data, the correlation coefficient is computed to be r = -1. Wht do you know about the scatter diagram?
  8. Elements of Statistics

    the world health organization's center of aids research is planning to write a report on aids infection among drug users all of the world. in a recent study conducted on 1,000,000 drug users, 52% indicated that they are using heroin …
  9. chemistry

    consider the following reaction Ca + 2HCI CaCl2 +h2 identify the substance that is oxidized identify the substance that is reduced identify that is oxidizing agent identify the reducing agent
  10. Language Arts

    18. Identify the term that correctly identifies the sentence. After all, I have always been a night owl, and I prefer moonlight to sunlight. A. Simple Sentence. B. Compound Sentence. C. Complex Sentence. D. Compound-Complex Sentence.*** …

More Similar Questions