Course Outline

advertisement
Business Information Systems
Research Project in Information Systems
(IS4401)
Contents
• Course objectives
• 2 types of project
– Full system implementation
– Prototype / Proof of Concept
•
•
•
•
•
•
Deliverables and marking scheme
Previous years projects
Project ideas
Proposal guideline
Technologies
Technical architecture (BIS based or hosted)
Course objective
• Undertake a research or development
project on a topic in information
systems
or
• to get involved in a substantial
development project in a commercial
environment
2 types of project
1. Full System Implementation
2. Prototype / Proof of Concept
Full System Implementation
•
Installed in the organisation with a full set
of working data
•
Students must also address implementation
issues occurring in the first month of
operation
Prototype / Proof of Concept
•
This is an experimental project that aims to
demonstrate a novel approach to applying
technology
Deliverable
Mark
Preliminary Proposal
Date
Mid October
Project Plan
10%
End October
Interim Report
10%
December
System prototype
December
Final Report & Poster
20%
March
System
50%
March
Communication Diary
10%
March
Previous years projects
On-line banking
Virtual Cash
On-line shopping
Consumer
Gift Card
Pharmacy on-line
Classrooms on-line
Support groups
Registration & Payment
Health
Patient monitoring
Helpline support
Education
School web-site
School Mgt
Family Mgt
Accommodation
Sales Order
Software depot
Property Mgt
Festivals
Clubs
Lifestyle
Sports
Betting
Music
Stock control
Business
management
Procurement
Accounts
Roster & Timesheet
Contracts register
IS productivity tools
USB encryption
Project Mgt
Web banners
Tips on project ideas
•
•
•
•
•
•
Ideas from placement?
Something you’re interested in …
Real business requirements
Think of benefits
What is the Unique Selling Point (USP)?
Can it be done in the timescale?
Ideas from where?
• Where information volume is an issue
• Where speed of transacting /
communicating is an issue
• Where automation of a process is an issue
• Where information security is an issue
• Where duplication of information is an
issue
Ideas from where?
•
•
•
•
Delivery technologies (broadband, GSM, …)
Content technologies (XBRL, GIS, …)
Applications (mobility, productivity, …)
Listening to people in business
–
–
–
–
–
–
Customers
Products
Suppliers
Inventory
Production capacity
…
• http://www.emilychang.com/go/ehub/
Proposal guideline
•
Objective : aim of the project
•
Project client, name of company if relevant
•
Requirements : describe problem domain / business need
•
Scope of project proposed : what it does / doesn’t cover
•
Benefits for users : speed, efficiency, control, quality, ...
•
Technical specification:
–
–
–
•
Data requirements (eg. Customers, products, ...)
Interface requirements (does system need to talk to other systems)
Technologies used (hardware, software)
Proposed timeframe
Technologies: standard
Development tools
Front-end Tools
Productivity Tools
Java Control Plug-in
FrontPage 2002
MS Project 2003
Java Developers Kit 1.5.0
Image Composer 1.5
Minitab 14 (statistics)
Microsoft SQL client
MacroMedia Dreamweaver 3.0 (?)
NetMeeting 3.01
Oracle 8i
Paint Shop Pro 6
Visio 2003
Telnet QVT 4.0 (emulator for Unix)
Internet Explorer 6.1 Web Browser
Windows XP
ConTEXT (& jGrasp) Java editors
MS Web Publishing
Acrobat Reader 6.0
J2SDK 1.5.0.0.4
Mozilla Firefox 1.0.6 Web Browser
Microsoft Office 2003
J2Runtime SE 1.5.0.0.4
Winzip 8.1
J2SDKEE 1.4.x
MiKTex (desktop publishing)
J2ME Wireless Toolkit2.2
Net Beans IDE 4.1
Visual Developer Suite 6.0 (contains: Visual C++ 6.0,Visual Java++ 6.0,Visual Basic 6.0)
Visual Studio .NET
Technologies : non-standard s/w
• Requirement should first be cleared with
supervisor (use standard s/w or laptop)
• Software must be licensed: written approval from
technical staff first!
• Any machine “compromise” is resolved by
cloning!
• Machines in Lab 1.12 are shared, therefore
installing specific software doesn’t make it your
machine
Web Site Development Context
Data
access/
update
Database
Server
Web
Server
Web page
request/response
Internet
Web page
request/response
Web site
developer
Web site
user/client
Web Site Development
BIS Context
Data
access/
update
BIS
orabis
Oracle 10g
indus
SQL2000
Web page
request/response
•
Server software
•
Web page
rendering/display
technologies
•
Development tools &
languages
corvus
IIS
ASP.NET
PHP
Internet
Web page
request/response
Web site developer
C#, Java, VS2005,Dreamweaver,
SQL Query analyser, etc.
Web site
user/client
IE/FireFox/Opera
Web Site Implementation
Hosting Example
Data
access/
update
(Dbserver)
MySQl 5.0
Hosting
Web page
request/response
•
Server software
•
Web page
rendering/display
technologies
•
Development tools &
languages
Webosts.ie
IIS
ASP.NET
Service
Web site
updates
Web pages and databases
published over internet.
Web site developer
C#, VS2005,Dreamweaver,
MySQL client, etc.
Internet
Web page
request/response
Web site
user/client
IE/FireFox/Opera
Download