Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdMerel Thys Laatst gewijzigd meer dan 10 jaar geleden
1
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Software Engineering 2007-2008 Thierry Coppens Elke Durwael Nicolas Greant Yuri Herman Lode Hoste Ben Maene
2
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels - Overview Guest VUB-Network User Member Publisher Moderator Administrator Een user level erft alle rechten van de voorgaande user level, behalve indien anders vermeld.
3
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels - Guest Een guest is een persoon die niet is ingelogd en niet verbonden is met het VUB-netwerk. Een guest heeft volgende rechten: Register a new account Log into the PMS Retrieve password Validate a new account
4
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels – VUB-Network User Een VUB-Network User is een persoon die zich binnen het VUB-netwerk bevindt. Hij kan volgende functies uitvoeren: Quick Search, Explicit Search Order Results Export and Download Results Search Publications on Similarity
5
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels –Member Een Member is een persoon die over een account beschikt. Na inloggen kan een Member volgende functies uitvoeren: Change Account Details Log off the PMS
6
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels – Publisher Een Publisher beschikt, naast de rechten van een Member, over volgende extra functies: Upload Publication Edit own Publication(s) Bulk Upload
7
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels – Moderator Een Moderator beschikt, naast de rechten van een Publisher, over volgende extra functies: Edit Departmental Publication(s) Manage user levels Manage group permissions Edit author information
8
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 User Levels – Administrator Een Administrator heeft, naast de rechten van de voorgaande user levels, volgende extra rechten: Access to Configuration Panel Edit All Publications Create/delete Users, Groups Manage 'Moderator' user level
9
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
10
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
11
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
12
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
13
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
14
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
15
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Design
16
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Algemeen Overzicht
17
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Ruby Motivatie: Er was reeds voorkennis in de groep Eenvoudige syntax Active Record, Mongrel, Rdoc,... Alternatieven: Java (beperkte kennis) c++ (te moeilijk) Modula (weinig/geen ervaring bij computerwetenschappers) drscheme
18
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Git Argumenten voor git: Distributed version control system “mainserver failure” niet mogelijk gemakkelijk branchen en mergen snel efficiënt voor grote projecten safe: checkt via hash, geen corruptie stabiel
19
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Security issues MySQL: geen open poorten Oplossing: Gebruik maken van SQLite Draait lokaal Eenvoudig testen Integreert zich makkelijk met MySQL
20
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Wat we al hebben: Toegang tot Joon 2 clients Error handling: Via try-catch op Joon (rescue in Ruby) error warning & logging komt in de db terecht Database connectie Config files inladen http testen init db script controller support Tussenresultaat
21
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1 Planning Binnen 2 weken: sessies en/of cookies voor nestor css voor nestor get opt voor iris (vb. --help) Binnen 4 weken: git statistieken informatie uit pdf naar ander documentsformaat extraheren login systeem 2 e iteratie: config scherm html pagina’s op nestor
22
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1
23
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1
24
Faculteit Ingenieurswetenschappen & Wetenschappen Software Engineering Publicatie Management Systeem Groep se1
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.