Part I) RESEARCH TOPICS
1. Job Application Systems of companies
2. Ticket Reservation system of transport companies - bus transports, airlines
3. Reservation Systems of Hotels
4. Appointment systems of Health Service companies (Hospitals, labs etc.)
5. Book selling portals
6. Delivery ordering, tracking systems of Cargo delivery companies
7. Real Estate Marketing and Sales systems of construction companies
8. Event announcement and ticket sales systems
PROJECT OUTLINE FOR RESEARCH TOPICS:
First Step:
- Visit these e-business sites.
- Make a brief research on the market and give a brief information on the market (products, producers).
- Analyse the platform or technology that is used in the site. Search about this technology and summarize the main features of the technology used in the site.
- Analyze the site map.
- Get user account and try to investigate these systems as a user.
Second Step:
- Define the main modules of the system (User accounts /profiling system, Ordering system, product information system, contact system, consumer support system)
- Define the "common" and "different" features of the systems.
- Define the static and dynamic parts of the "common parts" of the systems.
- Choose one module of the systems.
Identify the database type and design.
Define authorizations for users, admins, visitors.
Make a system analysis and draw the Datainformation flowcharts .
Define the possible reports that can be taken from the system (Based on the database and processed information)
Make a testing plan and implement system performance and usability tests for the system.
- Write down the challenges and errors you witnessed in the system and your ideas for improvement of the system as a user
For these changes you recommended, identify the changes/improvements needed in any of the
database design
processing system/workflows
hardware infrastructure
Third Step:
- Define the corporate systems that can interact and that should be integrated with these e-business sites of these companies (5
Fourth Step:
- Explain what you have learned from this Project. Depending on your findings, summarize the issues (business related and
technological) that should be considered when developing a similar system
Part II) DESIGN AND DEVELOPMENT TOPICS
1. A personal budgeting/expenditure system (tracking of expenses and income, reporting deficits)
2. A Library tracking system (for tracking the items owned and lended)
3. An event organisation (conference, seminar, party, concert) planning and follow up system (planning, announcing, follow up and reporting)
4. A team sports scheduling system (organising and announcing a league or a tournament including teams, players, referees, dates, fields, matches, scores)
5. A Student Forum system (information and view sharing platform including membership, discussion topics on intructors, courses,
buildings etc.)
6. A cookery recipe system (enable membership/authorization, entering structured recipes, searching a recipe, correcting a and recipe categoriessystems that receive or provide information from/to at least one another system.
PROJECT OUTLINE FOR DESIGN AND DEVELOPMENT
First Step:
- Make a brief research on the similar existing systems and give a brief information on them. (Are there on-shelf software
packages? How much do they cost? Are they easily accessible, or widely used? Which software tools are used in them? etc.)
Second Step:
- Make a system analysis and draw a basic process flowchart
- Name the main modules of the system.
- Define the static and dynamic parts of the of the system.
- Design a database for collecting, using and storing data that you will use in the system.
- Design the modular processes in the system and draw datainformation flowcharts.(will be evaluated with system analysis)
- Define authorization chart.
- Define the possible reports that can be taken from the system (Based on the database and processed information)
- Write down the challenges and errors you witnessed when designing the system and your ideas for improvement of the system as a user
- Make a testing plan including system performance and usability tests.
Third Step:
- Try to define the complementary /supplementary information systems that can interact and or that should be integrated with
the system you designed.
Fourth Step:
- Explain what you have learned from this Project. Depending on your findings, summarize the issues (business related and technological) that should be considered when developing a system.