Skip to content

CSC440NotUserFriendly/Not_User_Friendly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phase 2 Delivery:

The delivery items can be found at the following locations below.  They are mostly in order as per the checklist you provided.  
Also some items have more than one document. 

Documents->Deliverables:
	SMILSchedule.mpp (MS Project schedule)
	SRS.docx (Use Cases, Functional, and non-functional req)
	UseCaseDiagram.pdf
	GUI Drawings (ScreenShots.pdf, GUIPrototype.pdf, and )
	DeploymentDiagram.pdf
	DataDictionary.pdf
	Cloud-Sequence.jpg / SequenceDiagram.pdf (High / Low Level diagrams)
	Class Diagrams (Client-UML.pdf and Server-UML.pdf also Doxygen)

	*For Doxygen navigate Documents->Deliverables->Doxygen->html->index.html to view web based class information.
	

Document->Test Plan
	NUF-TP2.0.docx (Test Plan)


Project Install Instructions -
	To install the project you need to create your own app engine connected android application and then manually add various source files to it in order to compile correctly.  
	This is not a trivial task and may require some additional steps based on your Eclipse version and plugins.  Upon request we can build and upload a demo to a device in lieu of these steps.
	Steps:
		1. In Eclipse->File->New->Other->App Engine Connected Android App
			a. Name "SMIL
			b. Package "csc440.nuf"
		2. Clone the repo
			a. ssh clone git@github.com:CSC440NotUserFriendly/Not_User_Friendly.git
		3. You will have two separate projects (SMIL-Android and SMIL-App Engine)
			a. On both projects copy the "src" folders from the repo to your Eclipse projects
			b. In SMIL-App Engine also copy the "shared" folder
			c. In SMIL-Android also copy the "res" folder and AndroidManifest.xml
		4. Once you clean the build you should have a working project.
			a. to run the project right click on the android project
			b. Select debug as->Local App Engine Connected Android Application
				i. This will create a local web server instance



Phase 1 deliverables:

All our documentation is contained in the Documents folder.
In the deliverables folder there are the following files:
	SRS.doc - Contains functional and non-functional requirements
	HighLevelFunctionalDia.pdf - System Diagram
	UserDiagram.pdf - User oriented flow diagram
	StatusUpdates - Folder containing weekly update information
	ScreenShots.pdf - Actual images of our GUI

In the root Documents folder there are the following documents:
	Agenda - Folder containing weekly objectives to be discussed
	Meeting Minutes - Our notes for each meeting (This is really just a combination of the Agenda and status updates)
	Schedule - MS Project with all our tasks
	Test Plan - Contains our test plan document

In the root project directory there is a SMILProject folder, this is our eclipse project.
You should be able to import this directly into eclipse.  We have classes for parsing the smile files, 
the objects and data structures for handling them, the player interface, and a sample presentation for testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors