1 / 14

Users can search by an ANDed combination of variable name, category, year and keywords.

Users can search by an ANDed combination of variable name, category, year and keywords. by default, variable name and key words is left blank. In a search, blank values tell Swift not to consider the fields as filtering criteria. by default, category and year are “All”.

xia
Télécharger la présentation

Users can search by an ANDed combination of variable name, category, year and keywords.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Users can search by an ANDed combination of variable name, category, year and keywords. • by default, variable name and key words is left blank. In a search, blank values tell Swift not to consider the fields as filtering criteria. • by default, category and year are “All” Choose a user name which begins with a letter, followed by any combination of letters and numbers. The user name is at most ten characters long. Choose a password which contains a mix of numbers and letters with at least one capital letter.

  2. Login Swift Welcome to Swift Login UserID Password Register Forgot password Description of Swift

  3. Swift Search Manage Baskets Account Details Logout Welcome to Swift Description of Swift

  4. Submit Swift Home Register Choose a user name which begins with a letter, followed by any combination of letters and numbers. The user name is at most ten characters long. Choose a password which contains a mix of numbers and letters with at least one capital letter. User Name Password Confirm Password First Name Last Name Institution Email Phone

  5. Swift Home Register Completed Your submission has been completed. You will be notified by e-mail when your registration has been reviewed.

  6. Search Swift Home Manage Baskets Account Details Logout kgarwood using Default basket. Search NSHD Variables Your search can specify combinations of the fields shown below. For example, variable name=“height”, year=“1952” will return all variables whose name contains the phrase “height” and have a year of 1952. Blank values for variable name and key words are not included in the search. Key words may be separated by a “,”. eg: sex,height and will be ready by Swift as ‘variables that have the key word sex and height. Variable Name Category All Year 1952 Key Words height

  7. Swift Home Search Manage Baskets Account Details Logout kgarwood using Default basket. Search Results Add to Default Default Add to You can select items and add them to a basket. Remember that once you finish a basket, you can’t add any more items to it later. Add Add Search results for Year=“1952” and “key words=“xxx, yyy” var4 1952 description label for var4 Name Year Description Select var1 1952 description label for var1 var2 1952 description label for var2 var3 1952 description label for var3 var5 1952 description label for var5

  8. New Basket Swift Home Search Account Details Logout kgarwood using Default basket. Manage Baskets (INTERNAL) Select a basket to edit. Remember that you can only delete baskets which are not finished. The default basket can never be deleted. Select Basket logic variables Set Current Delete Data Proposal Code Title Status Default Default Finished no longer available starter variables1 UCL.Jul2010,kgarwood Finished Download starter variables2 UCL.Jul2010,kgarwood Not Finished logic variables UCL.Aug2010,kgarwood

  9. New Basket Swift Home Search Account Details Logout kgarwood using Default basket. Manage Baskets (EXTERNAL) Select a basket to edit. Remember that you can only delete baskets which are not finished. The default basket can never be deleted. Select Basket logic variables Set Current Delete Data Proposal Code Title Status Default Default Finished no longer available starter variables1 UCL.Jul2010,kgarwood Finished Download starter variables2 UCL.Jul2010,kgarwood Rejected. One of the reviewers thought there were too many variables logic variables UCL.Aug2010,kgarwood

  10. Select All Select All Finish Basket Swift Home Search Account Details Logout kgarwood using Default basket. Basket “MyBasket1” You can select items and add them to a basket. Remember that once you finish a basket, you can’t add any more items to it later. When a basket is finished, the “Delete” button will not be available. Add Add Default Default Add to Add to var1 var4 var2 1952 1952 1952 description label for var4 description label for var1 description label for var2 Name Year Description Select var3 1952 description label for var3 var5 1952 description label for var5 Delete Delete

  11. Create Swift Home Search Manage Baskets Account Details Logout kgarwood using Default basket. New Basket Name ones I forgot Proposal “Cognitive ability for doing software testing...” Description I forgot to load AAA, BBB, CCC.

  12. Change Password... Edit Kevin Garwood External User University of Birmingham kgarwood@bham.ac.uk 111 1111 11111 Swift Home Search Manage Baskets Account Details Logout kgarwood using Default basket. Account Details Contact Details Abstract Status Code Approved. UCL.Aug2010.kgarwood This proposal will study cognitive activities similar to those used in software testing Please remember to check variable XXX Click here to download a blank proposal form

  13. proposal_code Proposal User status_code status_code status_code BasketStatus Basket has_user_status has_proposal_status ProposalStatus has_basket_status id id id id id submission_date proposal_id userID is_finished variable_name summary proposal_status_id UserStatus first_name date address1 title institution comment address2 description last_name Proposed database schema used for Swift web application and Swift Manager Tool N M N M N M

  14. MacawRetrievalService High level architectural view of the Swift web application Web Application Desktop Application Presentation Layer Java Swing classes for UI controls JSP pages web framework (eg: Spring, Struts) Java event handlers action handlers button action listeners controller list selection listeners Business Concept Layer SwiftScientistServiceAPI SwiftManagerServiceAPI User Proposal Basket SearchCriteria ValueLabel (See Macaw) Variable (See Macaw) Data Persistence Layer SwiftService UserManager BasketManager ProposalManager calls to the Macaw API to obtain information about variables Swift MySQL DB

More Related