Upload
kelley-shaw
View
215
Download
0
Embed Size (px)
DESCRIPTION
3 Requirements zIs there an existing system? zWhat can improve that system? yHardware? ySoftware? yProcess re-engineering? zChance for improvement yBut is that within your remit?
Citation preview
1
Lecture 7
Database requirements
2
When asked if the change created in the clients work environment by the IT project led to problems for RD answered,
“Yes, problems. Advancing technology erodes certain skills. In reality - fundamentals remain the same, management depends a good understanding of concepts and should not be technology tied. The real risk to good systems is rooted in the ease of use of applications, not their difficulty. This encourages rapid development of applications with insufficient analysis. The old guard “Analyst” is often forgotten, the process as a discrete job may be defunct - but the process as a process is still crucial.” [Extract of Interview with Technical Director R.D June 1999]
3
RequirementsIs there an existing system?What can improve that system?
Hardware? Software? Process re-engineering?
Chance for improvement But is that within your remit?
4
Requirements data
QuestionnairesGroup discussions
Joint Application Design (JAD)Interviews Action research
Pre-understanding Using consultancy to do research More methodology
5
RequirementsConversion of medium
Existing forms
Awareness of custom end user ‘information systems’Defn: All users of computers by people in organizations
who are not Information Systems professionals. Purchase, development, operation of CBIS by users
rather than an IS department
Look for duplication, redundancy in existing processes
6
Data characteristicsWhat form is it in?Conversion?Is the data item necessary?
E.g. recent debate by MSP’s on salary, language, religion for census
Values, range, size of data fields Remember VARCHAR(5), NULL, MAX,
MIN etc.
7
Data characteristics
Length of time period of storage
Permissions to access DBA User hierarchy Personnel records
Data protection
8
Operational requirementsHow large, how many usersPhysical location of the users,
connection via Local Area Network (LAN) Wide Area Network (WAN) Dial up connection (infrequent use)
Location of data
9Figure 2. A typical Local Area Network (LAN) configuration in a medical practice
Client PCs attached to the central server by category 5 twisted pair cableEthernet LAN
technology for the PC to server connection.
Uninterrupted Power Supply: In the event of a power cut allows enough time for a controlled shut down of the system
Server: manages network resources and controls user access to GPASS application. Also carries out regular data backups to tape drive.
Printers: one line printer for printing prescriptions and a general purpose laser for admin.
Hub the server to network cables connection point
10
Operational requirements
Support for hardware and softwareCostType of use
Varying queries Static queries
Service Level Agreements See example
11
User Phoned Back 80% within 2 hours 95% within 3 hours 100% within 4 hours‘Critical’ Site Visit 75% within 3 hours 90% within 5hours 100% within 8 hours‘Sub-Critical’ Site Visit 75% within 4 hours 90% within 6 hours 100% within 8 hours‘Critical’ systems reinstatement 75% within 3 hours 90% within 6 hours 100% within 8 hours‘Sub-Critical’ systems reinstatement 75% within 4 hours 90% within 6 hours 100% within 8 hours
Service Level Targets ( the response that IT company aim to meet or exceed)
Level Of Support
Example of level of support from actual IT company
Should be measurable in practice
12
Area in which networks have been implemented and
supported
The geographical area covered (in this case) has determined the SLA shown in the previous slide
13
Operational requirementsResponse time for queriesReliability (MTBF)Security
Prevention of unauthorised access Back up of data Restoration of data
14
Naming (Dowling)
Avoid ambiguityAvoid abbreviationsAvoid generic names ? On the end of data values denotes a
yes/no questionCross reference if that is the only optionUse a naming convention
15
Next weekCreating the Data ModelE-R DiagramsNormalisationOther Reading
Access 97 Further skills – Coles and Rowley (Letts) £9.99