Synopsis van de specificatie van eisen
Opdracht: Interactieve tekst editor
Naam : Slobodanka (Boba) Dzebric
Studierichting : Informatica
Specialisatie : Software Engineering
Jaar van inschrijving : 1992
Student nummer : 0898821
Email : sdzebric@cs.vu.nl
Naam : Bendert Feenstra
Studierichting : Bedrijfs informatica
Specialisatie : n.v.t.
Jaar van inschrijving : 1991
Student nummer : 0786357
Email : bfeenstr@cs.vu.nl
Werktitel: Edit It.
Beschrijving
Edit It moet minimaal de functionaliteit hebben van Xedit. Xedit ondersteund
de volgende functies:
- Quit, om het programma te beeindigen
- Save, om een bestand op te slaan
- Load, om een bestand te laden
- Replace, om een opgegeven patroon in de tekst door een
ander patroon te vervangen
- Search, verplaatst de cursor naar het eerst volgende
opgegeven patroon in de tekst, indien dat
aanwezig is
De volgende functies worden toegevoegd:
- Help, om ondersteuning aan de gebruiker te kunnen bieden
- Markeren van tekst
- Knippen van de gemarkeerde tekst naar een buffer
(de gemarkeerde tekst verdwijnt uit de tekst)
- Copieren van de gemarkeerde tekst naar een buffer
- Invoegen van de tekst die zich in de buffer bevind op
de cursor-positie
- Weergeven van de bufferinhoud in een appart window
- Het wegschrijven van een gemarkeerd stuk tekst naar een
file
- Het invoegen van een tekst-file, op de cursor-positie,
in de tekst die bewerkt wordt
- Het geven van waarschuwingen
Schets van de definitie van eisen
Het programma moet aan de volgende eisen voldoen:
- Het moet kunnen draaien in een UNIX omgeving die
Xwindows ondersteund
- Het moet zowel op kleuren als op zwart-wit schermen bruikbaar zijn
- De on-line help kan tijdens de executie van het programma
opgevraagd worden.
- Alle functies moeten getoond kunnen worden in een demonstratie
- De invoer wordt met het toetsenbord of de muis ingebracht
Opmerkingen:
Geen