Requirements For The New System

Print   

02 Nov 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

Our company has chosen by a group of supermarkets called as MAST-Local for developing an Electronic Point of Sales System for the small chain specialized super markets working in our area. EPOS system has to be developed in such a way that all the uses of till machine like scanning the product and cancelling and finding the stock availability and so on. There are many functionality are present in this project. In our team we have a proper practice on Software Engineering management and we are following the required budget and time constraint and deliver the project in advance so that time and money is saved and will satisfy the client

2. Phase A: Critical evaluation of group work

The organization has formed a team of five to work on this project. We now have interviewed two of them from MAST-Local personnel, among who would be the manager from the shop in which where the new project is going to implemented along with other the technical director, accountable for IT that had been active in the prior not successful EPOS Project. That made us easy and simple to understand the requirement and deliverable product according to the MAST-Local our project will be developed and delivered

2.1 Existing System

Based on the MAST-Local Marketplace personnel there are a current program that has numerous disadvantages. The actual till that they're utilizing is actually associated with very first era that is neither integrated between all of them neither using the stock control program. The separate database can be used from every shop making all of them hard to manage their own stock as well as prices. While there is absolutely no integration in between company accounts as well as staff program, time information needs to be by hand re-typed. Presently teller devices are simply employed for punching cost pointed out upon item content label as well as printing two duplicates associated with invoice. One duplicate is actually directed at the client along with other is actually held using the cashier themself. The actual invoice duplicate is actually after that accustomed to determine the quantity as well as mix confirms using the money gathered at the end of the day. The total amount is actually after that up-to-date towards the head office at nighttime. Costs are downloaded early morning in the head office with the web over the dial up connection. For maintenance a day is required. There's hardly very low conversation in between departments. The previous consultancy organization that they can employed in order to put into action the implement remaining all of them unsatisfied conference their own needs which can make all of us together.

2.2 Requirements for the new system

There are many requirements have to be changed in which these are the two are the basic function Teller machine needs to be up-to-date so that these products need to be scanned directly as well as read the barcode. Also enables the actual owner in order to key in the actual barcode by hand sometimes associated with failing within barcode reading through. The actual stock manage program as well as tills should be incorporated. Other needs from the EPOS program tend to be teller device should have the ability to report just about all transactions combined with the log book associated with owner details. Teller device will be able to examine operator mistakes from any kind of phase. Database needs to be centralized therefore that there's conversation in between stores as well as department all the time. These types of can help with regard to automated upgrading associated with cost, special deals while offering upon nearby Local product in the head office. Database needs to obtain up-to-date following every deal to be able to examine the actual accessibility to the actual stock as well as purchase order this regarding unavailability. The confirming construction needs to be produced to be able to assist the actual administration within supplying metrics with regard to company functionality.

The present link with regard to internet needs to be improved through call as much as broadband to ensure that transaction is performed quicker as well as it should be guaranteed. EPOS System will be able to manage large amount of information. It should be versatile to include any kind of additional practical needs anticipated later on.

2.3 Proposed System

Based on the needs given by the clients, our product needs to be created and also the suggested EPOS system may have the following extra functions:

Till machine login for MAST-Local staffs

Deducting the actual discount rates as well as including factors towards the Loyalty

Upgrading the actual database

The developed program includes each one of these functions as well as work appropriately. Each and every till machine may request the operator the username and password in order to authenticate the operator and can possess a log book to be able to report the facts associated with user. Log book guide might include day as well as period associated with login, operator details particulars as well as transaction data. This could help to make the machine safer and can offer a choice associated with looking at operators’ mistake from later on phase.

When the transaction is actually finalized, customers can be found to create the actual repayment possibly through cash or card with regard to finishing the actual deal; In the event that customer selects to pay for through cash after that EPOS System may procedure the actual transaction as well as proper change is given back; In the event that customer will pay through card then your card readers may procedures the actual repayment as well as within both instances repayment through cash or card, invoice is actually produced through the EPOS System program which is paid towards the customer along with a duplicate copy is going to be maintained through the product sales assistant.

The actual EPOS System could examine the actual product’s stock level following each and every day transaction and when an item is actually operating sold-out then your program can purchase the actual stock from the suppliers. At the conclusion from the end of the day, all of the till machine’s transactions tend to be verified as well as up-to-date towards the head quarter’s data base combined with the information for example branch details, time as well as assistant who offers up-to-date the actual day’s transaction

Since MAST-Local staff wish to put into action in a online shopping, customers may search as well as store items on the internet, help to make payment as well as gather these products possibly through house shipping or even they are able to individually gather their own items from their own closest convenient stores.

3. Quality

In a task, quality as well as quality programs performs an extremely essential part within the successful completion of the task. Quality is definitely an on-going procedure for creating as well as preserving associations through looking forward to, satisfying as well as fulfilling suggested requirements.

Quality basically can be explained as a procedure associated with conference the actual specific requirements as well as specs. It will supply interoperability as well as ease of access from the completed items because specific through the customers.

3.1 Quality planning

Quality planning is really a procedure to enhance as well as guarantee the caliber of the actual task through preparing exactly what quality we are able to anticipate us. At the actual requirements as well as quality level the actual task demands. Quality planning to show how the outcome fulfills the actual anticipated of quality as well as requirements with regard to taking within a goal as well as simple method.

There are two important features in quality planning are:

Quality assurance planning: it is a method to be able to validate whether deliverables satisfy the suitable quality

Quality control planning: execution associated with artifacts within the quality strategy as well as confirming through examination to check and keep track of quality requirements is actually fulfilled

Creating a quality strategy isn't the complicated job; however it entails determining required deliverables at the start from the task as well as finalizing the easiest method to verify their own quality. Usually quality needs to fulfill the pre-defined requirements such as ISO 9000, ISO 9001 as well as ISO 9004 so the client can also be happy which their item is actually quality evidence as well as genuine.

In a task, conference an excellent is actually an essential task simply because quality indicates Health and fitness with regard to Objective which implies that as soon as an item offers fulfilled its quality after that this implies that the merchandise may be used with no concern with threat associated with quality risks. ISO requirements can be found in order to evaluate the standard that has already been accomplished, ISO means International organization for standardization that has already been standardized to ensure that all of the items worldwide offers standard high quality otherwise it might be really difficult to acquire proper quality product

Our organization is following the ISO 9001Quality System Standards for every project which we built. These standards are applies to all products and services where reaching technical requirements involves designs

These are quality identifiers:

Examination

Operations tasks

Audits as well as Evaluations EPOS system report

Requirements that is suitable towards the task

Methods with regards confirming the actual mistakes.

The above points or condition have been followed by our organization in all the projects which are implemented.

Our organization follows the ISO 9001 standards. We have created use case models, have calculated cost using COCOMO and have planned for the project using Gantt chart and pert diagram. All the above planning and functions to identify risk provide a very major role in implementing a quality task which meets the given requirement.

4. COCOMO Model

COCOMO stands for Cost Constructive Model, discovered by Barry W. Boehm it is an algorithm for calculating the software amount. It also calculates timings and work done for the software task.

The three clauses which apply for COCOMO model are:

Organic Projects: Projects which can be manufactured by tiny teams, excellent knowledge in working which usually needs lower than inflexible

Semi-detached projects: Along with mix of firm as well as under firm needs produced by moderate quantity of designers along with combined encounter

Embedded projects: Projects with limited limitations and also a variety of organic and natural and also semi-detached projects.

The basic COCOMO equations are:

Effort Applied (E) = ab(KLOC)bb [man-months]

Development Time (D) = cb(Effort Applied)db [months]

People required (P) = Effort Applied / Development Time [count]

Where KLOC is final estimated number of final lines (expressed in thousand) codes for the projection and the co-efficient a, b, c, d is given in the present table below

Software project

ab

bb

Cb

db

Organic

2.4

1.05

2.5

0.38

Semi-detached

3.0

1.12

2.5

0.35

Embedded

3.6

1.20

2.5

0.32

The cost evaluation in our task is actually dealt with through the COCOMO. Although regarded as outdated towards the heightened COCOMOII, the initial COCOMO continues to be the acquainted as well as simple approach to software program cost evaluation. The actual improvement setting is actually selected to become Semidetached. Although the project group is actually little this particular improvement setting requires priority because of the not familiar character from the development environment. The actual A large number of delivered code instructions (KDSI) is recognized as through the department of just 1000 to the KLOC decided in the function point count. Price drivers had been chosen to regulate the actual minimal work: low programs encounter, low digital device encounter, as well as reduced encoding experience. Average Cost per Person Monthly will be £3,000. Additionally, basic hardware and software costs are estimated at £1,100 with an annual maintenance cost of £400.

Estimated Effort (in months) = 3.0*((KLOC) ^ 1.12)

Estimated Effort (in months) = 3.0 *(13.9 ^ 1.12) = 57.2

Development Time (per person) = 2.5*((Estimated Effort) ^0.35)

Development Time (per person) = 2.5*((49) ^ 0.35) = 1

Adjusted Effort = 31.4 * 1.13 * 1.10 * 1.07 = 41.8

Development Costs = 41.8 * 3,000 = £125,400

Hardware and Software Costs = £1,100

Annual Maintenance Costs = £400

Total Development Costs = £126,000

5. Project Planning and Gantt chart

It is very necessary in order to strategy prior to performing any kind of job similarly actually task preparing performs an important part within applying any kind of project. Project preparing assists within planning and sets out the tasks, stages as well as actions required to provide the task. Each and every stage will be split into a time slot which assists within finishing the actual task promptly. Quantifying as well as determining the actual dependencies between your duties could be very easily carried out so the project execution is actually completed inside a sequential order. Managing resources that will slow up the price could be effectively carried out through planning for a project in advance. Good presumptions as well as restrictions ahead of time in order that it gets simple in conclusion your time and effort needed. It'll strategy the actual delivery date as well as trust the actual client’s contract as well as update the customer with the progress of project. Project strategy is actually known continuously through the task. It's very helpful for Supervisor to be able to examine when the task improvement is actually on the right track or even not really, he or she inspections daily standing associated with task from the strategy to be able to total the duty promptly. Project strategy is really a critical tool for the project manager. We now have utilized Gantt graph to be able to produce a plan for our projects. Gantt graph is actually a kind of bar graph produced by Henry Gantt. Gantt graph offers total information on the actual task preparing.

We have prepared for the project well ahead of time utilizing Gantt graph to ensure that we are able to provide the actual task for the customers promptly. Based on the client’s necessity we now have the contract with this task, showing this particular in your mind we now have prepared the actual below graph. Fully development in our project consists of 97days where the stages are divided into:

Research

Work break down conference

Primary pattern

Execution

Testing

Aspect integration and also testing

Process operations

In implementing the EPOS system it has taken 97 days to finish in that initial phase would be examining the Requirement Analysis where we have taken 6 days to under and get to know about the client’s requirements. We have also examined the problems of the project, software as well as hardware equipment necessary for the actual execution from the Project. Next level is the System Design in this task we have taken 13 days to create the system in this period where we have designed Use case, sequence diagrams and GUI mock up model and conceptual. Programming phase is huge time consuming phase it has taken 40 days for coding billing till design, bar code design and updating database connection. Testing phase is also important and time taken process since searching bugs and solving them in each and every testing it has consumed 35 days. System Deployment part has been completed in 3 days combining with both software and hardware installation, deployment and last time checking has been taken done before the full EPOS product is surrender to the client.

5.1 Figures for Gannt chart

C:\Users\Manju UK\Downloads\sem1.PNG

C:\Users\Manju UK\Downloads\sem2.PNG

5.2 Graphical representation of Gannt chart

C:\Users\Manju UK\Downloads\sem g3.PNG

6. Initial risk analysis

Risk is definitely an unclear occasion that could or even might not have an effect about the task. Risk could be described in lots of ways; it's a susceptibility which intrusions with a risk which impacts the actual result from the task. This impacts the actual accomplishment as well as needs wouldn't end up being fulfilled. Risk sometimes believed depending on encounter or even a few reasoning or even questions which are unfamiliar because of insufficient encounter

Risk can be defined as follows:

Product risk:

In a high quality or even overall performance could be impacted. If your customer modifications the requirement or even the requirement is actually already been ignore then your total or even the majority of the developed portion should be re-designed.

Project risk:

Are usually risks that may have an effect on the product quality or perhaps efficiency of the developed software, Look at a circumstance where some of the knowledgeable employee leaves the organization, this might have an effect on the whole organization. It needs hire a new employee which can have an effect on the cost budget or time schedule.

Business risk:

Risk that will impact the actual improvement of the Company or even acquiring the software program. A good example with regard to Company risks will be whenever uncompleted software is actually launched to the marketplace prior to conclusion from the task.

To be able to conquer any type of risk this needs to be handled inside a most convenient way. The particular organizations demand an excellent process or even intend to end up being completed. In a risk management it is crucial to recognize the type of danger after which evaluate this to manage the danger.

6.1 Risk Management

Risk management it is a process of searching, measuring the risks and then finding a better solution for the problems in the project.

Risk management have the following task:

6.2 Risk Assessment

Identifying the risk by examining either by the source or problem that are facing in order to overcome the risk is known as risk assessment further it is classified into:

Risk identification

Risk analysis

Risk prioritization

6.3 Risk control

Risk control it is really a technique that makes use of results through risk evaluation to be able to put into action modifications towards the dangers risk in which region.

The methods of risk control are:

Risk management planning: It is just a technique of identifying how to overcome along with prepare risk operations pursuits throughout possessing a undertaken project.

Risk resolution : It is a method in which essential methods to be able to get over a risk will probably be defined

Risk monitoring: it is process of finding and examining new risks and holding a track of these risks and searching for the solution and resolving the solution to overcome these risks.

6.4 Risk analysis

It is really a procedure for discovering feasible risks as well as elements that might endanger the actual prosperous conclusion of the task. Through the procedure for risk evaluation we are able to calculate as well as slow up the elements that might perhaps happen as well as impact the entire conclusion from the task.

Risk analysis helps you to realize risks to ensure that results associated with risk could be handled. Risk analysis may be used to reduce interruption triggered towards the programs through the risks and in addition it helps you to manage risk inside a cost-effective method.

It can be analyzed as follows:

Obtaining appropriate cause for your risk

Discovering the consequences

Rate of recurrence event from the mistakes

Nature, range, timings associated with risk results about the project

Risk analysis can be defined based on the probability and risk effects. In Probability may be risk can be measured of very low to very high risk level and in Risk effects it could cause damages on a scale of catastrophic, tolerable or insignificant

7. SELP TWIST

Each and every organization encounters a scenario exactly where their own workers leave the organization for a lot of factors such as much better salary, much better work user profile, prepared to sign up for much more most respected organization or even might be with regard to individual factors. A company has many rules and regulation to take care of this kind of circumstances along with an individual division is going to be contained in the businesses to deal with legalities as a result of this kind of circumstances.

While implementing the project in the middle of a project development one of our experienced Chief Software Engineering Kim has left the company, by taking two of the junior analysts who are working on the same project and joined our competitor company , they also working on the same EPOS system for MAST-Local. We are stranded in a situation where meeting the project situation, deadline has become a problem with only three of them are working in the project with un-experienced developers. As a project manager of the company I left with only two option one is to force my current employee to work overtime to complete the project or else I have to cancel the project there is no sufficient man power to continue the project or else I have to hire another employee and I have to train them, the employees who joined the competitor company have same idea which we are developing I have to change the design and improve the project

As a project manager of EPOS System developer I will ask my employee to work more than there work time to complete the project before the deadline but parallel I will try to recruit a new employee who has enough knowledge in the project who can replace the Kim as a Chief Software Engineering and help the team in meeting the deadline. The cost estimated will not be a problem or it will not affect the budget since the pay checks of employee’s junior analysts & chief software engineer the salary of them who left the job will be compensated to the worker who is doing overtime.

I have informed one of the local legal firm to investigate KIM personal file to find any legal action can be taken against her, according to the present Copyright Act, Designs and patents Act 1988, "If any work is produced as a part of employment then it normally belongs to the person/company who hired the individual " [1] from the above sentence if the actual remaining worker offers provided crucial information towards the rival organization that is additionally operating on a single task after that we now have a powerful reasons depending on obvious correct Behave in order to battle with regard to rights.

And I also informed the organisation to check that if the employee, Kim has signed any contract which includes any condition ‘get out clause’ that applies for relieving company without informing or breaking the contract based on which we can take legal action on the Employee who left the job.

In our organisation each and every employee while they joining they would sign for the contract and the organisation will issue them a BCS code of conduct which comes with social and moral ethics, KIM and other employee are violated these rules. Also the business provides put in lots of time and also money in education to her to fulfill the particular jobs standards which can be today any unproductive energy for the business.

.

8. KTP Preliminary Application Form

Please complete this form, preferably in printed or typed text (Times New Roman 10). All information given will be treated in confidence.

GROUP 5

Company Name

66 D, CECIL ROAD

PLAISTOW, LONDON

E130LR

Tel No: 07424887659 E-mail: [email protected]

Company Address

MANJUNATHA PERIYASWAMY

PROJECT MANAGERContact Name

Position

Our company providing business services to IT solutions and outsourcing Services; application services, consulting services, application innovation, business process outsourcing, application management, software system, IT outsourcing and Information management services, our company offer product such as system software storage area networks and so on. I believe our company looks far in the future and implements and innovative for the business clients.Type of Business

Describe the main business,

Products and services of the Company

We are working in IT sector, business, outsourcing and enterprise sector and satisfying the customer from several years according to their requirement, in our company around 25 members are currently working we are working on different kind of projects and we are in top 10 companies of our developing area

Our company work very hard to satisfy the customer and client standard and their requirement in the given time and estimated deliverable slot and a good quality productCompany Markets

Give details of the markets in

Which the company operates,

the potential size, the company’s

market position in

the areas and competitors

KTP Preliminary Application Form

MAST-Local has hired our company to implement an EPOS system for their shops, as per MAST-Local interview we came to know that still they have 1st generation till which doesn’t have feature like auto updating of stock to the database and lots of manual work is performing

We have to implement a system to the MAST-Local which is latest till machine which are completely automated and database will be completely up to date and every day it will display the statistical information of sales and stocks

We are 5 in a group we need 97days to finish MAST-Local system completely and successfully

Brief Project Description

Outline the problems or

opportunities the proposed

KT Partnership will address

and the expected number of

person years it will take to

complete.

These are the services which we are offering:

Requirement gathering

System design

Coding & implementing

Testing

Maintenance

System deployment

Product(s) or service(s) to

be developed as part of the

KT Partnership

The university is providing the constant support at all times and essential knowledge to develop and execute the products, university has provided the hardware and software’s in time for the development of the system and completes the product successfully

University has also provided lots of help to develop this software successfully and deliver to the MAST-Local on time.Academic expertise

Describe the main knowledge

and skills the University is

expected to supply and why

the company is in need of

these skills

No. of Employees: 25

Date Formed: 12/03/2013 Date Last Changed Ownership

Is company part of group? YES / NO

Name of group: Group 5

Number of employees in group:5

Company Details

Name of the proposed Company Partner or, if appropriate, the group to which this financial information relates.

Are there any qualifications by the Company’s Auditors to these accounts?

YES

NO

If ‘Yes’, i.e. the auditors did give a qualified opinion on the latest audited financial statements, you will need to provide a copy of the auditors’ report to the KTP Adviser advising on this Proposal.

Latest period

Last audited year

Prior audited year

1

Period end date

2

Sales

3

Profit before tax

4

No of employees

5

Tangible assets

6

YOU DO NOT NEED TO FILL OUT THIS PAGE FOR THE COURSEWORKInvestments and goodwill

7

TOTAL fixed assets (A)

8

Stock and work-in-progress

9

Trade debtors, prepayments

10

Cash and bank balances

11

Other current assets (identify)

12

TOTAL current assets (B)

13

Trade creditors and accruals

14

Bank overdraft and loans

15

Taxation and NI and dividends

16

Finance leases and hire purchase (less than one year)

17

Other current liabilities (identify)

18

TOTAL current liabilities (C)

19

NET current assets/liabilities (B - C)

20

Bank Loans and similar

21

Finance leases and hire purchase (greater than one year)

22

Other long term creditors (identify)

23

TOTAL long term creditors (D)

24

Provision for liabilities and charges (E)

25

ASSETS EMPLOYED (A + B - C - D - E)

26

Financed by:

27

   Share capital

28

   Profit/Loss Account

29

   Other (identify)

30

SHAREHOLDER FUNDS

9. References

http://en.wikipedia.org/wiki/Quality_(business)

http://en.wikipedia.org/wiki/COCOMO

http://cost.jsc.nasa.gov/cocomo.html

http://sunset.usc.edu/csse/research/COCOMOII/cocomo_main.html

Software Engineering Management Lecture slides.

http://www.ktponline.org.uk/ktp-starting-a-knowledge-transfer-partnership

http://en.wikipedia.org/wiki/ISO_9000



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now