Indiana ARML Website

acceptableseashoreSecurity

Nov 5, 2013 (3 years and 5 months ago)

96 views

Indiana ARML Website


An ASP.NET Web Application Developed Using

Visual Basic. NET Programming Language

By

Chih
-
Hsien Yen


Project Advisor: Dr. Henjin Chi

Committee Members: Dr. Richard J. Easton


Dr. Laurence E. Kunes


Objective


To provide a place to communicate
between students and coaches.


To provide more important resources for
ARML Team Members.


To collect all users data through this
website.


Coaches Version


special function and
power for administrators.


Technology and Software


Microsoft ASP.NET


Visual Basic. NET Programming Language


Microsoft ADO.NET


the method to connect
database.


Microsoft SQL Server 2000


Microsoft XP Professional


operating system


Windows Server 2003

Project Design And Implementation


Decide the program language and database.


Installation software.


ARML architecture design


Web application design


Database setting


Coding and testing

ASP.NET


ASP.NET represents a radical departure
from previous versions of Active Server
Pages (ASP).


Program parts written in different
languages can work together under .NET
(C++,C#, VB…).


ASP.NET is one of the most popular
languages for building scalable, interactive
Web sites (MSN, Microsoft site..).

ASP.NET Execution Model

Database Design


Microsoft SQL Server 2000 professional



Six Tables
-

student, teacher, parent, guest
book, title, detail tables for forum.



SQL commands using in this project


INSERT INTO, UPDATE, DELETE

ARML Architecture

ARML Home Page

New User

Register

Select status

Students

Teachers

Parents

Create ID and Password

User Login

Main Page

Modify
User Info

Forum

Guest Book

Members Info

Other website link

Coaches Login

Modify
Forum

Modify
Members

Web Application
-
Users


New users create a new account and fill in
all information to database.


Original users login by own ID and
password, then use the main page.


All users can user all functions such as
forum, update their own Info, view all
member, leave the message, and so on.

Web Application
-
Coaches


Coaches can modify all members Info in
the Coaches Page. (update, delete users,
change password)


Coaches can correct Forum in Coaches
Page. (modify, delete)


Coaches have more power than users.
(search by sort, delete, modify)

Demo


Indiana ARML Team Web Page


http://math.indstate.edu/arml/hom
e/login.aspx

Thank You