Proposal Specification Form PSF Sample

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

STUDENT ID : NP000059

INTAKE ID :

STUDENT NAME : Smrita Mishra

• Project Title

Device Monitoring--Status and Performance of device

• Brief description on project background. (i.e. problem context, rationale,


description problem area, nature of challenge)

Deliverables

The Intelligent Online Submission System – “Telespace” allows students to submit their
assignments online as long as their personal computer are connected to the Internet. By using
this system, students will not need to purposely travel from far just for the sake of submit their
assignment. After students submit their assignment, lecturer can easily keep track on who fail to
submit the assignment. Apart from that, administration staffs would be able to export the student
assessment data from the system according to the batch that selected by the admin. This can
definitely reduce the workload of the administration staffs. Below are the cores functions of the
system will be achieved before delivering.

• Allow end-users to open the application without any conditions.

• Allow students to view the status of the device.

• Allow students to check their battery uses.


• Allow lecturers to ram uses.

Besides that, the additional features of the system are as follows.

• Allow to refresh and scan virus

• Allow to get the notofivation if the device is in danger mode or overload

Apart from that, the special features of the system will be added if there is any extra time.

• can see the heating problem and view the temperature level of device.

• Brief description of the resources needed by the proposal. (i.e. hardware, software,
access to information / expertise, user involvement etc.)

Hardware

The minimum requirements for hardware for the personal computer to successfully carry out and
meet the objectives of the system are as follows:

• Processor – Pentium 4 2.66A (2.66 GHz)

• Random Access Memory (RAM) – 512MB

• Keyboard & Mouse

• Router (RJ45 / Wireless Fidelity (Wi-Fi))

Software

The minimum software requirements for the development and execution of the project are as
follows:
Code Editor and Database Management System (DBMS)
• Net Beans 6.8
• MySQL Version 5 or phpMyAdmin 3.3.9

Server-Side Scripting, Web Server and File Transfer Protocol (FTP) Software
• PHP 5.3.1
• Apache 2.2.17
• FileZilla FTP Server 0.9.37

Documentation and Planning


• Microsoft Project 2007
• Microsoft Word 2007

Books

• Name: PHP and MySQL Web Development (4th Edition)

Author: Luke Welling, Laura Thomson

Publisher: Addison-Wesley Professional

• Name: Learning PHP 5

Author: David Sklar

Publisher: O’Reilly Media

• Name: jQuery Cookbook: Solutions & Examples for jQuery Developers


(Animal Guide)

Author: Cody Lindley

Publisher: O’Reilly Media


• Name: JavaScript, A Beginner's Guide, Third Edition (Beginner's Guide
(Osborne Mcgraw Hill))

Author: John Pollock

Publisher: McGraw-Hill Osborne Media

• Name: SQL Injection Attacks and Defense

Author: Justin Clarke

Publisher: Syngress

• Name: CSS: The Missing Manual

Author: David Sawyer McFarland

Publisher: O’Reilly Media

• Name: Stunning CSS3: A project-based guide to the latest in CSS (Voices


That Matter)

Author: Zoe Mickley Gillenwater

Publisher: New Riders Press

• Name: HTML5: Up and Running

Author: Mark Pilgrim

Publisher: O'Reilly Media


Online Resources

• Anonymous. (Unknown). SQL Injection: How to Prevent Security Flaws in PHP /


MySQL. Available: http://www.learnphponline.com/security/sql-injection-prevention-
mysql-php. Last accessed 25th June 2011.

• Anonymous. (2010). 2009: Second Warmest Year on Record; End of Warmest Decade.
Available: http://www.giss.nasa.gov/research/news/20100121/. Last accessed 27th June
2011.

• Cassandra Walsh, Adam J. Sulkowski. (2010). Interdisciplinary Environmental Review.


A greener company makes for happier employees more so than does a more valuable one:
a regression analysis of employee satisfaction, perceived environmental performance and
firm financial value. 11 (4), p274-282.

• Centers for Medicare & Medicaid Services (CMS) Office of Information Service. (2005).
Selecting a development approach. Available:
http://www.cms.gov/SystemLifecycleFramework/Downloads/SelectingDevelopmentApp
roach.pdf. Last accessed 28th June 2011.

• Brief description of the development plan for the proposed project. (i.e. which
software methodology and why, the major areas of functions to be developed and
the order in which developed)

Methodology
• Brief description of the evaluation and test plan for the proposed project. (i.e. what
is the success criteria and how will be evaluated and implementation will be tested,
indicate the estimated size of the demonstration / test database)

Success Criteria

Unit Testing

In unit testing, a small part of a testable unit will be taken from the application, and tested to see
whether it behaves exactly with the deliverables. Each unit will be tested separately and this
would include messaging and real-time notifications.

Integration Testing

In integration testing, two tested units are combined into a component.

Usability Testing

In usability testing, the satisfaction level of the end-users must be carried out. Participants of this
testing phase will apply actual input on how real users use the system. Besides that, they will
evaluate the system based on few aspects such as the graphical user interface (GUI), feedback
message and the response time of the system. For example, the graphical user interface of the
system needs to refine it if it is not user-friendly for a novice user and casual user.

You might also like