Solar network monitoring system (SNMS)
Download
Report
Transcript Solar network monitoring system (SNMS)
Presenter
Jimmy Hoo
Henry Wei
June 5th , 2009
Introduction
Abstract
Project Technical Specification
Modules DFD Level 2 Explanation
Implementation Issues
Project Demonstration
Conclusion
The objective of this project is to demonstrate how
different majors can function as a team while
displaying the educational purpose for an
upcoming student in renewal energy.
The Solar Network Monitoring System is a web
application in which it will collect data from
the Solar panels and wind turbines from the
Engineering, Computer Science, and
Technology building and display graphically
the energy production during different time
periods.
The SNMS software is divided into two parts.
The first part is a remote section that is located in a
local machine close to the power source in which it
will send data to the database.
The second part is the main web application in
which it will query the database, and an authorized
user will be able to graphically view the energy
production in different time periods.
The project uses MS ASP.NET 3.5, MS-SQL
Sever 2005 Express Ed. , and Adobe Flex 3.
ASP.NET 3.5 will provide:
Security to the web application.
Administration of users using the application.
Aesthetic of the web application.
Query to database through web services.
Creation of spreadsheet files.
MS-SQL Server 2005 will provide:
Will saved data sent from the data logger remote
module.
ASP.NET Toolbar
Create user wizard
Login Control
Recover password
Web Security Administration Tool
Security
Manage users
Manage roles
Manage accesses
Adobe Flex 3 will provide:
Different charts according to time period (Current,
Weekly, Monthly, Yearly, and Custom).
Interactivity by the users in the charts displaying
what the users wants to see.
Request data and parse the XML data sent back from
the web service in ASP .NET.
Smooth and appealing look on the overall web
application.
Obtaining certain identification
information
Validating those information
against some authority
Main focus: Security
Registered Users
Anonymous Users
ASP.NET Toolbar
Login Control Access
Add New User
Web Site Administration Tool
(WSAT)
Automatic
WSAT
Create and Manage
Roles
Create and Manage
Rules
Create and Manage
Access
Add, edit, or delete
Users
Administration Tool
(WSAT)
Automatic
Anonymous User
Register
Database
Credentials
Query database
Create XML string
Return XML string
format to caller
Create XLS file
Display Flex chart.
Calculate
environmental
equations.
Connect to
www.weather.com for
weather forecast.
Parse data from data
logger.
Time interval.
Create queries.
Send data to database
Issues that we came across during this project:
Work as a team with other majors.
The new language learning process (MS ASP and
Adobe Flex 3).
Hardware issues.
Server Administrative issues.
Web.config
Database access
Exception Handlers
Server problems
Access restrictions
Connection: ports
The finish product of the application was
rewarding.
We learn new technologies that is in high
demand in the market.
Know that this project will be use by students,
staff, and faculty in the future.
Thank You