0% found this document useful (0 votes)
24 views4 pages

The Machine of Vending 2

Uploaded by

sairambisoyi5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
24 views4 pages

The Machine of Vending 2

Uploaded by

sairambisoyi5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 4
4 This document receives a rigorous review by Agency technical and functional representatives to ensure that it satisfies the business requirements. Concurrent with the development of the system design, the Agency Project Manager begins development of the Implementation Plan, Operations and Maintenance Manual, and the Training Plan DEVELOPMENT PHASE The development phase involves converting design specifications into executable programs. Effective development standards include requirements that programmers and other project participants discuss design specifications before programming begins. The procedures help ensure programmers clearly understand program designs and functional requirements. Programmers use various techniques to develop computer programs. The large transaction oriented programs associated with financial institutions have traditionally been developed using procedural programming techniques. Procedural programming involves the line-by-line soripting of logical instructions that are combined to form a program.Effective completion of the previous stages is a key factor in the success of the Development phase, The Development phase consists of: 4 Translating the detailed requirements and design into system components. 4 Testing individual elements (units) for usability. + Preparing for integration and testing of the IT system. INTEGRATION AND TEST PHASE + Subsystem integration, system, security, and user acceptance testing is conducted during the integration and test phase. The user, with those responsible for quality assurance, validates that the functional requirements, as defined in the functional requirements document, are satisfied by the developed or modified system. OIT Security staff assess the system security and issue a security certification and accreditation prior to installation/implementation. Multiple levels of testing are performed, including: 4 Testing at the development facility by the contractor and possibly supported by end users +4 Testing as a deployed system with end users working together with contract personnel 4 Operational testing by the end user alone performing all functions. Requirements are traced throughout testing.a final Independent Verification & Validation evaluation is performed and all documentation is reviewedand accepted prior to acceptance of the system. IMPLEMENTATION PHASE This phase is initiated after the system has been tested and accepted by the user. In this phase, the system is installed to support the intended business functions. ‘System performance is compared to performance objectives established during the planning phase. Implementation includes user notification, user training, installation of hardware, installation of software onto production computers, and integration of the system into daily work processes. This phase continues until the system is operating in production in accordance with the defined userrequirements, OPERATIONS AND MAINTENANCE PHASE, The system operation is ongoing. The system is monitored for continued performance in accordance with user requirements and needed system modifications are incorporated. Operations continue as long as the system can be effectively adapted to respond to the organization's needs. When modifications or changes are identified, the system may reenter the planning phase. The purpose of this phase is to: + Operate, maintain, and enhance the system, + Certify that the system can process sensitive information. + Conduct periodic assessments of the system to ensure the functional requirements continue to be satisfied + Determine when the system needs to be modemized, replaced, or retired. SOURCE CODE import mysql.connector # Connect to MySQL db = mysql. connector. connect ( host="your_host", user="your_username", passwd="your_password", database="your_database" ) # Function to display available items def display_items(): cursor = db. cursor () cursor.execute ("SELECT * FROM items") items = cursor. fetchal1() cursor.close() if items: print ("Available Items:" for item in items: print(£"ID: {item[0]}, Name: {item[1]}, Quantity: {item[2]}, Price: {item[3]}") else: print ("No items available.") # Function to add an item to the database def add_item(name, quantity, price): cursor = db.cursor() cursor.execute ("INSERT INTO items (name, quantity, price) VALUES (%s, $s, $s)", (name, quantity, price)) db.commit () cursor.close() print ("Item added successfully. # Displaying available items display_items() # Adding a new item to the database add_item("Chips", 15, 2.25) # Displaying updated available itemsdisplay_items() OUTPUT TESTING Software Testing is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test(1] . with respect to the context in which it is intended to operate. Software Testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks at implementation of the software. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding software bugs. It can also be stated as the process of validating and verifying that a software program/application/product meets the business and technical requirements that guided its design and development, so that it works as expected and can be implemented with the same characteristics. Software Testing, depending on the

You might also like