Wise & Student View CES - Education Portfolio Nathan Jensen 5/23/2013

Preview:

Citation preview

Wise & Student ViewCES - Education Portfolio

Nathan Jensen5/23/2013

Business Purpose

• Allows seminary and institute teachers to enroll students in classes and track their progress

• Allows institute students to enroll themselves in classes

• Allows teachers to enter grades, track transcripts

• Handles graduation requirements• Provides administrative reports

Audience

• Seminary and Institute teachers• Institute students• Seminary student parents• Seminary and Institute Administrators at all

levels (principals, coordinators, area offices, Church Headquarters)

Architecture Diagram

Wise / Student View(App Server)

ASP.NET, C#, JavaScript, jQuery, LLBLGen(ORM), AngularJS,

DevExpress, WAM, F5

SIBI Reporting(Web Services)

WISE Master Server(Job Server)C#, LLBLGen

WISE Cache(Distributed Cache)

MemcacheD

Data Warehouse(Web Services)

Wise DBOracle

WISE Task Server(s)(Job Server Slaves)

C#, LLBLGen, SMTP, SMS

Student View

SIBI

Business Purpose

• SIBI – S&I Business Intelligence• SIRA – S&I Reporting Application • Provide a centralized reporting infrastructure to be

used across CES• Allow CES staff at all levels to view reports based on

their areas of responsibility• Provide the ability to access the same reports from

various applications• When reports are published they automatically show

up in all supporting applications

SIBI Architecture Diagram

SIRA(Hosted in Educator)

ASP.NET, C#, JavaScript, jQuery, Entity Framework, DevArt, WAM, F5,

REST/Soap Services Exposed

SharePoint Server

Microsoft Reporting Services SSRS

(reports)

SIRA/Wise DBOracle

Data WarehouseOracle

SIRA Web Services

Wise, etc.(Hosted Reports)

SIRA Future

• Several new suites of reports• Interactive reports• Dashboard UI

Recommended