Академический Документы
Профессиональный Документы
Культура Документы
Assignment Part 1
Page 1 of 10
Table of Contents
A. Introduction ......................................................................................................................... 3
H. Budget .................................................................................................................................. 8
I. Timeline ................................................................................................................................. 8
Page 2 of 10
A. Introduction
Cybernet is a Zambian based company that prides itself on the services it offers to the
Zambian community. We are one of the 21st century organisation that are making several
companies across the country achieve their potential. We offer a wide range of services to our
customers such as web design, web development and web hosting. We have a wide range of
customers such as banks, hospitals, hotels, lodges, government institutions etc.
C. Key Audiences
The main target audience Zambians wishing to have a bank account with your bank. This
includes farmers, government workers, NGO employees and entrepreneurs.
Foreign nationals will also be targets as long as they would like to have a bank account.
Page 3 of 10
D. Provisional site structure
Home
Bank my Payflex
Bank my Small
Transact Bank my
Agri. Business
Business
Business
Finance my
Access Finance my Finance my Small
Financing Business Farm Business
Page 4 of 10
E. Technical specifications
A technical specification is a normative document where all the project development works
are based. It contains detailed information involving the requirements for the components and
characteristics for the website product to be developed. The subsections that follow discuss
the various technical specifications of the website.
Visitor interaction
The website will be interactive with visitors through chats, email, subscriptions and social
share buttons. Live chats will enable you to engage with visitors in real time and allow you to
convert them into customers. In addition to that, emails also provide a way to collect email
accounts from visitors and later build a distribution list where you can send adverts to a large
group of people at once. This helps in building a distribution list for your customers.
Subscriptions also help keep relationships with visitors very strong. It helps in creating
customer loyalty. Furthermore, social networks provide a quick way of reaching out
information to many people across the globe. When a website has social share buttons, it
becomes easy to market the website to many people.
Content Management
A Content Management System (CMS) manages the creation and modification of digital
content on the website. The content of the website will be edited and updated using the web
content management system (CMS). This will be done whenever you need to change some
items on your website.
Web Navigation
Web navigation is a process of moving from one network of information resources to another
in the World Wide Web which is organised in hypertext or hypermedia content. The website
will be made up of menus and submenus for easy navigation. These menus will be in plain
English language that is related to the departments and activities that you do in your
institution. The menu buttons will be responsive and respond by displaying submenus the
moment someone hovers the mouse around a particular menu. In addition to that, the pages
for the website will indicate where someone is by underlining the menu currently being
viewed.
Hosting
We provide hosting facilities to our clients at a fee. However, most of the banking institutions
that we have worked with so far, host their websites on their own servers for security
purposes. It will be up to you to determine which option is best for you.
Page 6 of 10
Maintenance and support
We will provide free website maintenance and support for a period of three months after
which you will to pay a monthly fee of $50.
F. Non-functional requirements
The website shall be easy to use by your web visitors and customers. It will also be available
in several local languages so as to enable many people in the country to view the content. The
website will also enable several customers to conduct online transactions without
downgrading performance. To summarise the non-functional requirements, the list below
provides all the website quality attributes that determine system quality features of your
website:-
Availability – the website will be running continuously for 24/7 which will make it
accessible to customers all the time.
Reliability – the website will be reliable as we use clustered server with RAID 5 drives to
ensure that no failure of any kind can bring your website down. We also provide 24/7
server monitoring to ensure that all processes and services are running optimally.
Scalability – in case you want to expand your services, our systems are scalable meaning
we can modify the website in any ways you will want.
Performance – the website will be able to handle any number of simultaneous visitors at
a given time.
Usability – the website will have a user friendly interface which will allow users to
seamlessly interact with it.
Extensibility – the website will be extensible in case there will be need to add new
features and requirements.
Page 7 of 10
H. Budget
The project budget will involve five factors. These are setup, design and building, content
creation, training users on how to use the website and maintenance. The table below shows
the breakdown of the project budget.
Factors Charges
Setup $160
Design & Building $5,000
Content Creation $500
Training to use it $600
Maintenance $500
Total $6,760
I. Timeline
The project timeline shows the stages and time that will be required to complete each stage
and the whole project. The timeline show a rough estimate of the time the project will take
from inception to completion. It should be known at this stage that web projects vary such
that a simple website could be done within 2 weeks while a large complex website project
might take as much as a year. Here is a list of stages that will be involved to complete the
web design and development process.
Page 8 of 10
2. Design
Once the planning and discovery is completed, the project will be ready to move into
the design stage. In this stage, there is interaction between the customer and the web
developer. The web developer creates mockups that are presented to the client for
approval. This goal of this stage is to provide a prototype to the client of the way the
completed website will look and behave. The design stage will last for 4 to 12 weeks.
The design will involve the following items:-
a) Homepage design
b) Internal page designs
c) Desktop and Mobile views
5. Beta Testing
Page 9 of 10
Upon completion of the development and coding stage, the next stage will be testing
before launch. The beta testing stage approximately may last for 2 to 6 weeks and will
involve the following objectives:-
a) Review and receive feedback from intended audience and investors.
b) Ensure proper functioning across multiple devices, screen sizes, and web
browsers.
c) Make sure the site looks and functions as per the specifications of the client.
6. Launch
Once the testing stage will be completed and satisfy the requirements of the bank, the
launch will be take place. This is a simple and quick stage which might only take one
day. However, if the website will be complex involving a number of applications and
components it might take a bit longer.
7. Ongoing Improvements
The work of creating the website does not end at launch. There will be need for
updates and performance tuning here and there. New content may need to be added
once in a while for the website to remain competitive and ranked high in search
engines.
Page 10 of 10