ppt

scacchicgardenΛογισμικό & κατασκευή λογ/κού

13 Δεκ 2013 (πριν από 3 χρόνια και 11 μήνες)

56 εμφανίσεις

Direct Congress

Dan Skorupski

Dan Vingo

15 October 2008

Modules


Retrieval and storage of legislation


Displaying collected data to the user


User accounts


Voting on legislation


Discussion forums

Retrieval/Storage of Legislation


Input is (X)HTML and XML, will be parsed by
our system and meta
-
data will be stored in our
database as well as the actual legislation.


Output in database format whether that be
MySQL or SQLite.


Tests to ensure that data is not corrupt and has
not been tampered with.

Display of data


Data will be displayed through a web browser in
various formats


Input will be data from the database


Output is in XHTML


This will be written in python so multiple unit tests can
be written to test each function/method


Tests to ensure that data displayed corresponds to
user input and against SQL injections


eg. Search for legislation on a certain date; all results
should have that date

User Accounts


Input is user information through HTML forms


Output is information stored in the database


Tests to ensure data gets stored correctly


Tests to ensure automated systems cannot sign
up.

Voting on Legislation


Input is a voting decision through an HTML form


Output is data stored in the database


Tests will be performed to ensure data persists
correctly.


Tests to be done by human to view the data
through a web browser.

Mobile version


Input is through WML (Wireless Markup
Language)



All tests for all modules will have equivalent
mobile versions.

Task Breakdown


Retrieval of data, parsing, and storage


Dan S.

User profile system setup along with database interaction


Dan V.


Site navigation (linking)
-

Dan S.

Forum implementation and voting system


Dan V.


Testing complete for the above modules


System integration


Dan S. and V.


Time permitting implementation of mobile version