Professional Documents
Culture Documents
Deployment Architecture
LEGEN Mbps Shared Optical Fiber DS 2 Leased Line (which may be
upgraded to 4 Mbps)
Minister
Secretary
64 Kbps Dial Up
VSAT with minimum 384 Kbps Internet Bandwidth for Internet access & Video Conferencing
w.h.o
Web request
Send http request Process Execute
Server iis
Client browser
Send result
Execution cycle
1. 2. 3. 4. 5. 6.
7.
8. 9. 10.
find Check extension (for compilation env.) Env. Load Compile code Compile code load Execute it Fetch output Render (convert to html) Send to client unload
What is a solution
To increases the performance it is better to Distribute the jobs
1.Model contains the B. L. of the Application System. 2.View is the User Interface of the Application System. 3.Controller provide the interaction between the model and view.
Get and display the values View html or aspx page Get request data controller
Bl 1
Bl2
Bl3
Major issue
1 Object creation as per request because of http protocol
Major issue
2. Business component is heavy
Not object creation as per req Bl object not deal bata base Database deal by other object
Singleton pattern
controller
Factory pattern
Connection
Bl 1
Bl2
Singleton pattern
Thanks ..
To be continue.Be prepare
Database Design Functional implementation Database Design DFD Analysis Function Sub Module Design Coding & Implementation
Step 1
Creational Patterns
Structural Patterns
Behavioral Patterns
observer pattern connection pool concept
Factory Method
: Creates and manage instance of several classes Singleton : A class of which only a single instance can exist Service Pattern : provide the functionality of deferent objects Observer : A way of notifying change to a classes Connection pool: which manage multiple connection object
Singleton pattern
controller
Factory pattern
Connection
Bl 1
Bl2
Singleton pattern
Approach : when application load the component web factory and connection pool will be created
All the setting will be define in application setting tag of Web config file
NOTE
All component namespacename Are fix as :Com.<Project name>.<file name>
Ui .cs
WebFactory
Application .cs
Init Properties
Database .cs
Connection ConnectionPool
Application_start
method
Step 1 Finish
Foreverfun.com module has different requirements from the others. This section describes the requirements, design, and implementation of each module.
Security Module
Security
Modulethe security module requires a user to sign on before accessing certain screens, and manages the sign on process
Registration Module
Registration Moduleusing Registration module, a new user can get registered by filling registration forms.
Profile Module
Profile Modulethe profile module enables user to change his/her profile and. The module facilitate user to maintain various type of profiles like personal, professional, social .
Friend Invitation Modulethe friend invitation module provides feature of sending invitation to his/her friends .
Scrap Module
Scrap Modulethe scrap module provides facility of sending scrap and receiving scraps .
User_login
Professional_details
Personal_details
General_details
Scrap_detail
Friend_Invitation
Friend_detail
Friend_detail
Each SHOPENMART (Future Fashion) module has different requirements from the others. This section describes the requirements, design, and implementation of each module .
Security Module
Security
Modulethe security module requires a user to sign on before accessing certain screens, and manages the sign on process
ShoppingCart Module
Shopping cart modulethe shopping cart tracks the items a user has selected for purchase
Catalog Module
Catalog modulethe catalog module provides a page-based view of the catalog based on user search criteria
Stock Module
Customer Module
Customer modulethe customer module represents customer information: addresses, credit cards, contact information, and so
Login
User_details
Product_detail
Cagegory_detail