isu alumni association online store may05-39 dr. srinivas aluru, cpre isu alumni association faculty...
TRANSCRIPT
![Page 1: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/1.jpg)
ISU Alumni Association Online Store
May05-39
Dr. Srinivas Aluru, CprE
ISU Alumni Association
Faculty Advisor:
Client:
Jon RuhnkeAndrew Kirpalani
Jordan JumpKeith DahlbyTeam Members:
![Page 2: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/2.jpg)
Presentation Outline
Andrew Kirpalani Closure Material
Jordan Jump Screenshots, Resources and Schedules
Keith Dahlby Project Activity Description
Jon Ruhnke Introductory Material
![Page 3: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/3.jpg)
Introductory Material
Jon Ruhnke
![Page 4: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/4.jpg)
Important Definitions
Microsoft Desktop Engine – Freely redistributable version of Microsoft SQL Server that integrates well with Windows and the .NET Framework.
MSDE
Subversion - a version control system for controlling access to a software project and it’s files.
SVN
Cascading Style Sheets - a simple format for attaching style information to HTML and XML documents.
CSS
Microsoft-created, object-oriented programming language similar to Java, with many features designed specifically for the .NET Framework.
C#
Newest version of ASP, with many significant improvements over “classic” ASP.
ASP.NET
Active Server Pages - a Microsoft technology that allows web pages to be dynamically generated.
ASP
Provides a common set of tools for developers on the Windows platform.
.NET Framework
![Page 5: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/5.jpg)
Acknowledgements
Dr. Srinivas Aluru, for his support and guidance as the project advisor.
Kate Bruns and the staff at the ISU Alumni Association, for guidance as well as origination of the project.
![Page 6: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/6.jpg)
Problem Statement
General Problem Statement• ISUAA Online Store exists to promote the university and its
alumni• Current implementation is vastly outdated and inefficient• Complete redesign of the storefront and new implementation
of administrative tools is needed
General Solution Approach• New store and tool suite to be implemented by building upon
existing C#, ASP, and .NET knowledge.• Careful focus on efficient database design and centralized
control of administration
![Page 7: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/7.jpg)
Operating Environment
• Served from existing Alumni Association server– Windows 2000– .NET framework– MSDE database system
• Public and Administrative access from any modern web browser on the internet– Internet Explorer, Netscape, etc.
![Page 8: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/8.jpg)
Intended Users and Uses
Intended Users• Online Store Customers• Alumni Association Staff
Intended Uses• Customers
– Browse catalog– Purchase products– Manage shopping cart– Complete orders
• Administrators– Add, remove, and update products– Process orders– View reports
![Page 9: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/9.jpg)
Assumptions
Technical Assumptions• User is using a modern web browser• User has access to a sufficient Internet connection• Client server has sufficient system resources• Client server has ASP.NET 1.1 (or later) installed
Non-Technical Assumptions• Users have previous experience with online stores• Alumni Association staff have sufficient experience and
ability to operate web-based administrative tools
![Page 10: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/10.jpg)
Limitations
• Access to a dedicated database server– Wanted to use server maintained by the ISU Foundation– Technical difficulties prevented use of the server
• System resources available on client’s server
• Team members’ proficiency with ASP.NET
![Page 11: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/11.jpg)
End Product and Deliverables
• Online store capable of:– Presenting merchandise– Accepting orders– Maintaining security
• New database that eliminates duplication of work
• Comprehensive suite of administrative tools to allow:– Managing product catalog– Easily processing customer orders– Gathering store data
![Page 12: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/12.jpg)
Project Activity Description
Keith Dahlby
![Page 13: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/13.jpg)
Present Accomplishments
• Online store with ability to:– Browse product catalog– Add items to a shopping cart
• Administrative interface to:– Add categories to the catalog– Add products to the catalog
![Page 14: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/14.jpg)
Approaches Considered
• Programming Language: C#– Official language supported by ASP.NET– Many built in classes and functions
• Database: MSDE– Integrates well with the operating system– Many windows tools available– Seamlessly integrates with ADO.NET
• Database: MySQL (not used)– Robust, free, and widely supported– Doesn’t integrate as seamlessly
• Platform: Windows 2000– Windows best supports ASP.NET– Existing server operating system, yet we suggest upgrading to
Windows 2003 when possible
• Most of these approaches were design constraints from client
![Page 15: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/15.jpg)
Project Definition Activities
• Requirements and technical considerations initially well-defined by client
• Detailed design questions resolved during project design, in consultation with client
![Page 16: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/16.jpg)
Research Activities
• Database system– Decision between MSDE and MySQL– Considerations:
• Integration with Windows 2000 Server and ADO.NET• Interface for database design and configuration• Future upgrade path
• ASP.NET– .NET Framework v2.0– Performance questions:
• Caching• Efficient access to database
![Page 17: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/17.jpg)
Design Activities
Design Constraints• Primary audience using modern web browser with
sufficient bandwidth– Internet Explorer 5.0 or later– Netscape 6.0 or later– Safari– Mozilla Firefox
• Users with non-traditional or legacy web browsers require a functional user experience
• Web applications present inherent limitations on user experience
• System resources available on existing client server• Limited to Windows 2000 Server running IIS and
ASP.NET
![Page 18: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/18.jpg)
Design Activities (cont.)
Design Overview
Presentation T ier(ASP.NET W ebForm s)
Business Logic T ier(Business Components)
D ata Access T ier(Data Access Components)
D atabase
![Page 19: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/19.jpg)
Design Activities (cont.)
Database Schema
orders
PK ID
FK2 custom er_IDFK1 address_ID_shippingFK3 address_ID _billing date_orderedFK4 cc_ID
order_details
PK ID
FK1 order_ID date_processed quantityFK2 item _ID
credit_cards
PK ID
num ber date_expirationFK1 cc_com pany_ID
custom ers
PK ID
nam e alum ni_num berFK1 contact_ID ism em ber
item s
PK ID
FK1 vendor_ID description price_nonm em ber price_m em ber price_atcostFK 2 statuscode_ID ship_cost_unit ship_cost_base pref_picture_ID
pictures
PK ID
dataFK1 item _ID
addresses
PK ID
address_1 address_2 city state zipcode
vendors
PK ID
nam e contact_nam eFK1 address_IDFK2 contact_ ID website_address
statuscode
PK ID
m essage can_order
categories
PK ID
nam e descriptionFK1 featured_ID
item _categorization
PK,FK1 category_IDPK,FK2 item _ID
options
PK ID
string_XML
item _options
PK,FK2 item _IDPK,FK1 option_ID
line item _options
PK order_details_IDPK,FK2 option_ID
choice
credit_card_com panies
PK ID
nam e
contacts
PK ID
em ail phone_hom e phone_work phone_m obile fax
![Page 20: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/20.jpg)
Design Activities (cont.)
Primary Use Case
D efault
V iew Category
V iew Item
View Cart
C heckout
C onfirm
R eceipt
Add Item
![Page 21: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/21.jpg)
Implementation Activities
• Item Options– Problem:
• Custom fields for certain items• Future items with unknown options• Parameter choices affect price
– Changes:• Options stored as serialized objects in database• Organized items in the cart by item
- Simplifies management of item options- Simplifies administrative metrics
• Objects– Problem:
• Re-conceptualized object oriented structure needed to better fit presentation requirements
– Changes:• Cart Object• Picture Object• CreditCard Object
![Page 22: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/22.jpg)
Testing Activities
• Testing performed throughout development– Test pages while creating new objects– High-level custom web controls’ boundary conditions tested with
sample pages– Database tested with concurrent development of administrative
interface pages
• Client testing and feedback– Individual components released to staff members
• Problems exposed by non-dev users• Feedback acquired
• Future testing– Release private version of store to entire ISUAA staff
• Comprehensive testing/feedback on a larger scale
![Page 23: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/23.jpg)
Other Significant Activities
• Alumni member login integration– Lack of proprietary ASP.NET module to retrieve user information– Unable to test member functionality
• Site redesign– No styling information provided to group– Unable to match appearance with other Alumni services
• Upcoming releases (could enhance implementation)– SQL Server Express 2005– Visual Studio 2005– ASP.NET 2.0
![Page 24: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/24.jpg)
Screenshots, Resources, and Schedules
Jordan Jump
![Page 25: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/25.jpg)
Screenshots
• Original Front Page
![Page 26: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/26.jpg)
Screenshots (cont.)
• Original Item Description Page
![Page 27: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/27.jpg)
Screenshots (cont.)
• Original Shopping Cart Page
![Page 28: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/28.jpg)
Personal Effort Requirements
123.5Jon Ruhnke
661Total
HoursName
166Andrew Kirpalani
171Jordan Jump
200.5Keith Dahlby
![Page 29: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/29.jpg)
Other Resource Requirements
$17.49Binding
$102.51Total
$10.00Printing & Copying
$75.02Project Poster
CostItem
![Page 30: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/30.jpg)
Financial Requirements
$6610.00Subtotal
$1235.00 Jon Ruhnke
$1660.00 Andrew Kirpalani
$1710.00 Jordan Jump
$2005.00 Keith Dahlby
Labor at $10.00 per hour
$102.51$102.51Subtotal
$17.49$17.49 Binding
$10.00$10.00 Printing & Copying
$6712.51$102.51Total
$75.02$75.02 Project Poster
Materials:
W/ LaborW/O Labor Item
![Page 31: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/31.jpg)
Schedule
• Fall 2004: Project Schedule
![Page 32: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/32.jpg)
Schedule
• Fall 2004: Revised Project Schedule
![Page 33: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/33.jpg)
Schedule (cont.)
• Fall 2004: Project Deliverables
![Page 34: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/34.jpg)
Schedule (cont.)
• Spring 2005: Project Schedule
![Page 35: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/35.jpg)
Schedule (cont.)
• Spring 2005: Revised Project Schedule
![Page 36: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/36.jpg)
Schedule (cont.)
• Spring 2005: Project Deliverables
![Page 37: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/37.jpg)
Project Evaluation
Partially MetEnd-product Testing
Partially MetEnd-product Implementation
Not AttemptedEnd-product Documentation
Fully MetProject Reporting/Deliverables
Fully MetEnd-product Design
ExceededTechnology Considerations and Selection
Fully MetProject Definition
![Page 38: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/38.jpg)
Closing Material
Andrew Kirpalani
![Page 39: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/39.jpg)
Commercialization
• Commercialization for this product is not considered, as it is a specific customized upgrade to an existing system
![Page 40: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/40.jpg)
Additional Recommendations
• Multiple product images• Extended category structuring• Frequent use of stored procedures• Database backup/recreation script• Windows Server 2003 upgrade• Integration of administrative functionality with
administration of other Alumni web applications
![Page 41: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/41.jpg)
Lessons Learned
What went well?• Meetings with Alumni Association staff• Good brainstorming, solid design• Good scan of technology options, proved useful when
original database was found to be inadequate
What did not go well?• Slow development early on• Duplication of work due to changes in system
![Page 42: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/42.jpg)
Lessons Learned (cont.)
What technical knowledge was gained?• New development skills with C# and ASP.NET• Web-based development experience
What non-technical knowledge was gained?• Small team development interactions• Long-term project planning
What would be done differently?• More discipline and vigilance in adhering to schedule
![Page 43: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/43.jpg)
Risk and Risk Management
Anticipated potential risks• Loss or corruption of code
– SVN• Breakdown of communication
– Recurring scheduled meetings and direct contact info
Anticipated risks encountered• Second semester communication and missed meetings
– Email meeting info, and other avenues of communication
Unanticipated risks encountered• Restricted access to ISU network from off-campus
– VPN software set up
Resultant changes due to unanticipated risks• Use of VPN software, moving to campus location
otherwise
![Page 44: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/44.jpg)
Closing Summary
• Re-designed Iowa State Alumni Association Online Store• Raises money and promotes ISU• Attractive and functional storefront• Streamlined administrative back-end• New efficient database
![Page 45: ISU Alumni Association Online Store May05-39 Dr. Srinivas Aluru, CprE ISU Alumni Association Faculty Advisor: Client: Jon RuhnkeAndrew Kirpalani Jordan](https://reader031.vdocuments.mx/reader031/viewer/2022032709/56649eb15503460f94bb7061/html5/thumbnails/45.jpg)
Questions?