Selected Topics of Software Engineering - Distributed
W
Shared by: byt34827
Categories
Tags
software engineering, computer science, distributed systems, programming languages, computer networks, software systems, data mining, computer science and engineering, database systems, software design, computer engineering, software testing, credit hours, distributed software development, elective courses
-
Stats
- views:
- 2
- posted:
- 3/22/2010
- language:
- English
- pages:
- 15
Document Sample


Messenger project
-
Distributed Software Development
2010-03-22 1
Members of Messenger project
Project process
2010-03-22 2
Project members
Jonas Wadsten:
Team leader, documentation, web, database
Muhammad Irfan Tahir
Sourcecode, database
Zdenek Svoboda
Web interface, documentation, testing
Zahid Mukhtar
Chief of documentation + UML
Marko Bejuk
Testing, documentation of tech stuff
Tihana Knaffl
Programming c/c++, the core of the program
(sourcecode master)
2010-03-22 3
Process
1. Database progress
2. Source code progress report
3. Software testing
4. Web progress
5. Questions?
2010-03-22 4
Database Progress…
Tables Created (1)
2010-03-22 5
Database Progress…
Tables Created(2)
2010-03-22 6
Database Progress…
Tables Created(3)
2010-03-22 7
Souce code progress report
• Accomplished?
– crypting submodule
• Partially accomplished?
– local storage handler
– main program window
• Not accomplished?
– functions:
• Start recording
• Stop recording
• Search local file
– Basic phase testing (obviously)
2010-03-22 8
Source code progress report
• Problems?
– small design changes
– communication problems
– installing and using CVS (solved by now)
– external issues
• availability
• home/lab computer and connections problems
• other classes
2010-03-22 9
Source code progress report
• Solutions?
– put extra effort in next two weeks
• basic phase must be completed ASAP
• normal phase should be completed on schedule
– less global more specific meetings
• short, specific meetings between 2 team members
• more quality communication
– each team member should minimize external
issue influence
2010-03-22 10
Software testing
2010-03-22 11
Software testing
• Source code testing
– Components:
• Lurker module
• Stargate module
• Messenger specific module (ICQ, MSN)
• Main module
• Database testing
• Web interface testing
2010-03-22 12
Web progress
• frame
• html design
• php code
• homepage
• favorites
2010-03-22 13
Web progress
• Conecting to db
– Function connect ($host, $name, $pass $db) {
– $link = mysql_connect ($host, $name,
$pass $db);
– if ( ! $link ) { set error (“not connect to
server“);}
– if ( ! Mysql_select_db ($db, $this->link)) {
set error(“¨No db“);}
– $this->link = $link;
2010-03-22 14
The End
Questions?
Thank You
2010-03-22 15
Related docs
Get documents about "