You are on page 1of 33

FOTO MANAGE

SYNOPSIS

Foto Manage is a application side project which aims to move a user friendly stock management system. The design of this stock management project is made in such a way that any user who has no prior software knowledge can use this. It helps the concern to maintain the complete dynamic data which are collected during the sales. This project is the complete software for the color labs and studios for the complete maintenance of their data, record and stock maintenance. This is a project developed for the client of KODAK EXPRESS through CGMAERSK Information Technologies Private Limited, Chennai. This would be used as a beta version in some KODAK EXPRESS points and would be used as a whole after some required modifications. As it is a Stock Management System, Authentication plays an important role in the management process. The user Id & Password is assigned to the management area.. This Foto Manage has been implemented using VISUAL BASIC 6.0(VB) Front End and ORACLE 8.0 as Backend. The Foto Manage is developed in a user friendly manner by keeping the requirements of the user in mind. Data validation procedure plays vital role in the area of avoiding the users entry into the irrelevant data. The Foto Manage would be a most efficient, flexible and reliable software for the users who mainly concentrates on sales, stock level, profits, losses etc.,

FOTO MANAGE

ORGANIZATION PROFILE
CG Maersk Technologies has its Offshore Development Center, in the heart of Chennai, India. This state-of-the-art software development and support facility is connected to a cluster of mainframes at Maersk Data, Denmark. An expeditious high-speed data communication link from Chennai to Copenhagen on SEA ME WE (Sea Cable) exists, with an up time of above 99%. This link facilitates online worldwide accessibility on a 24-hour basis through MAERSK Data Net Hubs in 70 countries. Our server ensemble consists of a number of NT, Windows 2000, and Solaris servers, running our Intranet, work flow systems development and production environment. Our Sales Management, Knowledge Management and Quality Management are facilitated via Lotus Notes. At CG Maersk quality is the foundation of our business and begins with clear communication between our customers and internal teams. Quality, Consistency, Understanding, these are the words that are often used when discussing the many projects handled by CG Maersk. Our services include new developments, maintenance and enhancements, web enabling, migration, reengineering and wrapping of legacy applications. In order to address each of the above issues, our ISO 9001 certified processes along with the SEI - CMM processes ensure that there is a smooth transition of the application and expeditious completion of the projects. CG Maersk has built up an excellent repertoire of technical skills and experience in supporting you in diverse facets of the migration process. We have experts onboard who work with you to develop a strategy for migrating from one platform to another, web enable your applications in a customized manner, or develop new systems.

FOTO MANAGE

1.INTRODUCTION
The world is getting reduced as the technology gets improved. In this developing world, software plays an important role in each and every field. The fields like finance, agriculture and medical science is also included. Each and Every person in the world has their own problems and worries which makes then to forget things thing like finance, stock which are considered to be important It should be maintained in such a way that they are secure and the view of those are authenticated. The project FOTO MANAGE is an application side project which helps a concern to maintain the complete dynamic data which are collected during the sales. This project is complete software for the color labs and studios for the overall maintenance of their data, record and stock maintenance. Foto Manage also includes the provision for creating various charts and graphs which gives a complete report on sales, stock level, profits, losses etc., The security constraint of the Foto management system is designed in such a way that it do not allow the unauthenticated persons into any of the Management area of the software. The Specification Document specifies the general factors like the external interfaces, evolution or growth path of the system, functional requirements, user characteristics and the assumptions, dependencies and risks associated with the system.

In addition certain common considerations like external interface specifications, user interface, hardware interface, software interface, performance requirements, attributes such as availability and security are also specified.

FOTO MANAGE

2.LITERATURE REVIEW
2.1 EXISTING SYSTEM
As far as the existing system is concerned, the Foto management system is not completely made as automated stock maintenance system. The portfolio can only be maintained through papers in the existing system. No other complete software related to complete automated system is been encountered till then. And moreover the existing system also has some of the following drawbacks. User friendliness No sudden technical update and changes Completely Manual. Error Prone Facility of accessing the monthly reports. Paper and document consuming.

FOTO MANAGE

2.2

PROPOSED SYSTEM
The Foto management system is proposed to overcome the disadvantages

of the existing system so that at least a partial fulfillment might be made possible with following advantages. The main idea of this entire project is to being out the user friendliness and interactivity between the user and the system. The existing system which is manual makes the user to opt for the proposed system. The proposed system not only concentrates only on stock management but also on billing, report on sales , check sheets for calculating the wastage etc., The project which is made possible using VB6.0 and Oracle is highly efficient and access to the data is made ease for the management purpose. Calculation errors may be highly reduced in the proposed system as computer is used for the complete calculation process.

FOTO MANAGE

2.3

NEED FOR THE PROPOSED SYSTEM


The new system is proposed in order to remove the drawbacks from the

existing system. During the manual process the report generation is main crises but due to this proposed system various type of report can be produced according to the user queries. The need for the proposed system is To bring out a user friendly environment between the user and the system. The simple way of displaying is needed so that user may easily use the system. The existing system do not covers the complete Foto management system. To minimize the consumption of papers and files to maintain records. To minimize the consumption of time to maintain and analyze the records. To reduce the cost which is incurred due to manual maintenance.

FOTO MANAGE

3.PROBLEM DESCRIPTION

3.1

PROBLEM DEFINITION
This project Foto Manage has about three main modules and each of these

modules have sub-modules which help to split the project in to components of the purpose of easing the development process. They are as follows Customer Entry Registry Billing Product Sales Billing Registry Billing

Completion Cancellation Shop Entry Stock Check Stock Entry Product Requirement Management Entry Sales Report. Wastage Report.

FOTO MANAGE

Customer Entry: The customer entry is considered to be the first module as it is going to be used by the franchisee more often. It has about three sub-modules. They are Registry, Billing, and cancellation. The registry and cancellation are individual process but the billing process is of two types. They are the Product sales billing and the Registry billing. Each of these components is explained in the following paragraphs. Registry Registry is the process of registering the requirements of the customer and it is a collection of check box, text area, combo box etc. Each of the registers made are assigned with an Order Number automatically. The page of the Registry is designed in such a way that it collects the information such as name and address of the customer, type of roll collected, make of the roll, size they required for the print, type of work such as digital, lamination etc., Billing Billing is the process of calculating the total amount of the purchased product or the registered product and displaying it in the printable format. For this purpose of billing, the sub-module is divided in to components so as to facilitate the process for report generation. The components are explained in the following paragraph. Product Sales Billing (Product Sales billing is a part of the billing process which produces a bill of the product purchased by the customer) Registry Billing (Registry Billing is the billing for the registered order which is booked )

FOTO MANAGE

Completion Completion is the process of entering the completed order number which may be highly useful when checking the order for billing and for the cancellation purposes. Cancellation Cancellation is the process of canceling the registered order from the database. This is done when the customer prefers to cancel the order. The performance of this activity may not be done if the registered work is marked as completed. Shop Entry: Stock Check Stock check is the process of entering a product detail and to check whether the project is available or not. When a customer asks for a product the product number is entered so that the availability of the particular product may be known at once. It is highly helpful for the user to reply for the customer request. It is also helpful for the management for checking the product availability report or the purchases made report when required. Stock Entry Stock Entry is the process of entering the details about the products that are available and their cost price and selling price. Its is highly required for the purpose of billing. It also has the facility for the addition for the of the new product or the deletion of the old or extinct product.

FOTO MANAGE

10

Product Requirement Product Requirement is the process of entering the special orders as per the customer requirement. It also includes the entry of the required products that are to be used in the future for regular sales.

Management Entry Sales Report Sales report is the process of producing the report on sales that was occurred during the specified date. It also includes the option of printing the total sales that was occurred in the specified period of time. Waste Report Waste report is the process of calculating and producing a report on the wastages that are occurred. Actually the wastages are entered by the Shop Maintainer every day during the end of that particular days activity.

FOTO MANAGE

11

3.2

METHODOLOGIES USED

To understand the problem thoroughly and to achieve the goal, the methodology used is the Classic Life Cycle model. It is also known as Waterfall Model. Top-Down Approach is implemented in this application. The Life Cycle model has seven phases, System Analysis Requirement Analysis Design Coding Testing Implementation Maintenance

According to the hierarchy of the phases, the system is studied, the requirements are analyzed, design of the proposed system is developed, coding is written for the proposed system, testing is done and the approved system is implemented.

FOTO MANAGE

12

3.3

LANGUAGE SELECTION

DATA BASE MANAGEMENT SYSTEM A well-maintained database needs proper software to access its content. A Database Management System is collection of database and the software that manages the system. RDBMS The DBMS that follows the methods defined in relational model is called as RDBMS.

Three levels of the Architecture


The data which is stored can be viewed in three different ways. Internal level This level represents the way the data is stored in the database. It is concerned with the physical storage. External level This level is closest to the users. It is concerned with the way the data is viewed by the end users. For any database, there might any number of external views, each consisting of some portion of the total database. Conceptual level The way data is understood by the programmers, who are responsible for both storing the data and presenting to the end user. For any database, the number of external levels may be more but the conceptual level is only one.

FOTO MANAGE

13

In a relational model, the conceptual level and external level are relational but the internal level is not relational. ORACLE ORACLE is an RDBMS having the following features. Before the existence of any RDBMS particularly ORACLE, there was always conflict between the business people who wants the computerization to be done and the system people who has the knowledge in Computers. This is because, of the difference in knowledge and culture. Although, this difference occurs between people of every different lifestyle, the problems between business people and system people are more because of the major difference in the understanding of computer behavior. This difference was taking place because computer software were difficult to understand by common people. ORACLE fundamentally changes the nature of relationship between business and system people. Anybody can understand it. Anybody can use it. In earlier methods of DBMS, unless the system person gives the report, the details were inaccessible by others. Even, the smallest information has to be given by the system person and everybody in the business was depending on the system person. Whereas, ORACLE has totally changed the environment. Now, everybody can make use of the information available because the accessibility is quite easier and retrieval does not require a high proficiency in computers. Because, the statements in ORACLE is more like typing an answer for a question. This has changed the behavior of businesspersons and the rules of the game have been changed now. ORACLE has improved the understanding between the business community and systems community. Even for non-programmers, ORACLE was easily understandable and it is unimposing.

FOTO MANAGE

14

INTRODUCTION TO VISUAL BASIC 6.0 Visual Basic 6.0 is an application development tool used in developing Client/Server applications. Before beginning with Visual Basic 6.0, let us have a look at the Client / Server architecture. Client / Server Architecture Client / Server is an architecture, which can be used by multiple users simultaneously. The system also offers advanced tools that can be used for data security, data integrity, and database administration. Business conditions are implemented as functions and procedures. The data is processed in the Front-End but stored & served by the powerful Back-End. Client/ Server Programming is also called Distributed Application Processing and Co-operative Application Processing. Client/Server has three components, each focusing on a specified job. 1. A Database Server 2. A Client Application 3. A Network for connecting the first two components Database Server The functions of the database are as follows. 1. Managing a single table containing information among many concurrent users. 2. Controlling database access and other security requirements. 3. Protecting database table information with backup and recovery features. 4. Enforcing global security rules across all client

FOTO MANAGE

15

applications. Client Application 1. Presenting an interface to the user so that the data in the table can be manipulated with ease. 2. Managing presentation logic, such as Pop up lists on a dat entry form, bar graphs etc. 3. Validating the data keyed in by the user. 4. Requesting & receiving information to and from the database server. Network The network and communication software are the vehicles that transport the data between the Client and the Server in the system.

Editions of Visual Basic 6.0


Learning Edition This edition provides all intrinsic controls along with grid, tab and data bound controls. It is accompanied by Microsoft Developer Network (MSDN) plus a Learn VB Now CD. Professional Edition Apart from the learning edition controls, ActiveX controls and Internet controls, Active Data Objects, Integrated Visual Database Tools and Data Environment, Dynamic HTML Page Designer are also added. The documentation includes Visual Studio Professional Features Book plus Microsoft Developer Network CDs containing full online documentation. Enterprise Edition The Enterprise Edition allows Professionals to create robust distributed applications in a team setting. It includes all the features of Professional Edition, plus SQL Server, Microsoft Transaction Server, Internet Information Server,Visual Source Safe and more. Documentation includes Visual Studio Enterprise Features Book plus MSDN CDs.

FOTO MANAGE

16

4.SYSTEM DESIGN
4.1 INRODUCTION
System design is the creation of the roadmap that shows system developers how to convert system requirements into a workable and operational system by exploring different designs and identifying the best design for the project. A number of technical, organizational and managerial considerations along with user preferences and resource constraints must be taken into account before designing a system. System design involves carefully scrutinizing each system requirement and converting it into a sequence of detailed procedural steps and system specifications. physical design. Logical design Logical design identified the records and relationships to be handled by the system. It focuses on the logic, or the reasoning, behind the system by breaking down the system into subsystems, and each subsystem in to smaller subsystems until the process cannot be repeated any further. The logical design establishes and the relationships among the various subsystems, the records and variables in the subsystems. The logical system defines the database as seen by the end users and programmers. Physical design Physical design, on the other hand, addresses the physical aspects of the system: input and output devices, hardware configurations for the network, memory and storage and physical security and so on. The physical design also There are basically two types of system design: logical and

FOTO MANAGE

17

defines data structures access methods file organization, indexes, blocking pointers and other attributes of the system. Architectural Design The primary objective of architectural design is to develop a modular program structure and represent the control relationship between modules. In addition, architectural design melds program structure and data structure, defining interfaces that enable data to flow throughout the program. Data flow oriented design is an architectural design method that allows a Convenient transition from the analysis model to a design description of program structure. The transition from information flow (represented as data flow diagrams) to structure is accomplished as a part of a five-step process. 1. 2. 3. 4. 5. The type of information flow is established. Flow boundaries are indicated. The DFD is mapped into Program Structure. Control hierarchy is defined by factoring and The result structure is refined using design measures and heuristics in step 3.

Procedural Design The procedural design transforms structural components in to a procedural description of the software. Source code is generated and testing is conducted to integrate and validate the software. The design of the input and output screen come under the procedural design. Input/Output design is according to the needs of the user. The input and output design are related with each other in the sense that the accuracy of the output data depends on the accuracy of the input data and processing of the input data. Thus for this proposed system the input and output design are in VB form. In the page based interface design the user gives the input by filling the blanks of the screen. In the page design all the necessary information of each field are stated and indicated so that the user can easily input the data without any difficulty. The pages are also designed in such a way that the blanks which are to be filled up are made in a sequential pattern. It also helps the user while entering the data.

FOTO MANAGE

18

4.3.1 a. Input Design


The input screen must be user friendly and providing necessary assistance to the user by giving messages at the appropriate time. Inaccurate input data are the most common cause of errors in data processing. Errors entered by the data entry operators can be controlled by input design. Hence the input design is the process of converting user - oriented inputs to a computer-based format. So input interface design takes an important role in controlling errors. Therefore, the input interface design should be made in such a way that it is easily understandable to the data entry operators by using meaningful and appropriate words. In the input screen design, the screen should be user friendly and descriptive, as user may not be aware of the system and its messages. Also the screen should be standardized. This kind of standardization will avoid wrong entries and errors. Regarding the menu design, the menu should be brief, compact and of self-explanatory manner.

FOTO MANAGE

19

4.3.1 b. OUTPUT DESIGN


Output from computer system is required to communicate the result of processing to users. They can also provide a permanent copy of these results as a hard copy print out through printers for later consolation. Computer output is the most important and direct source of information to the user. Output design shows all information of the data after processing the input data. Efficient intelligible output design should improve the systems relationship with the user and helps in decision-making. Output design is very important phase in the designing of the system. The Important objective of any system is in its capability of producing high quality outputs and reports. It is the information delivered to the user through the information system. This design is essential to gain the user acceptance.

FOTO MANAGE

20

4.3.2 DATABASE DESIGN


The tables for the system are logically designed with proper normalization procedure. Normalization is the process of arranging attributes into tables to ensure that basic manipulation operation on such tables do not cause data redundancy and inconsistency problems. The tables for the system are designed with master detail relationship. Any records in the master table can have one or more corresponding records in detail table. Hence, this database model has been used in this system. Example for a Table : Table: Stock Table FIELD NAME PRN PRNM PRCD BRNM TNOPUR PRATE SRATE TAVBL PDATE DATATYPE String String String String Integer Integer Integer Integer Date DESCRIPTION Serially generated Name of the stock Three Letter Code Company Name Total Products Purchased Purchase Rate Selling Rate Total Products Avbl. Purchased Date

FOTO MANAGE

21

4.4 SOFTWARE AND HARDWARE CONFIGURATIONS :

HARDWARE CONFIGURATION : (Minimal Requirement Stated)

SYSTEM PROCESSOR MONITOR RAM HARDDISK CAPACITY CACHE MEMORY KEY BOARD MOUSE PRINTER

: Pentium III : : 500 Mhz 15 VGA Color Monitor

: 128MB : : : : : 8.4 GB Seagate IDE Hard disk 256 104 KEYS MICROSOFT COMPATIBLE MOUSE Epson Dot Matrix 80 col. Or Higher

SOFTWARE CONFIGURATION : Platform Programming Tool Connectivity Backend Other Requirements : WINDOWS NT / 98 : Visual Basic 6.0 : Microsoft ODBC for SQL Server : ORACLE : Microsoft Excel 2000

FOTO MANAGE

22

5.SYSTEM TESTING
The process of testing reveals error. Testing is an individualist process and the different types of test vary as much as the different development approaches. The modern design techniques are helpful to reduce the number of initial errors that are inherent in the code. System testing is a series of different tests whose primary purpose is to fully excrete the Computer based system. Although each test has a different purpose, to verify that all system elements should be properly integrated and perform allocated function.

Types of Testing Done


System Testing is the process of checking if the developed system is working according to the original objectives and requirements. Initially, the system should tested experimentally with tested data so as the ensure that the software works according to the required specifications and in the way the user expects it to. The philosophy behind testing is to find errors. The common view of testing is that it is performed to prove that there are no errors in a program. When it is bound to be working in the right manner then actual data is fed and the system is tested to check for as performance.

FOTO MANAGE

23

Testing Strategies
There are general strategies for testing software. They are Code Testing. Specification Testing.

Code Testing It examines the logic of the program. To follow this test, cases are

developed such that every path of the program is tested.

Specification Testing Specification Testing examines the specification stating what the program should do and how it should perform under various conditions. The test cases are developed for processing. The testing will be done by first entering data into the different tables using the forms, which capture the table details. Master tables will be populated with the data in such a way that forms in which less validation are done will be entered first. All the forms will be run through the menu to see if the proper sequence is maintained. Whenever an error is encountered, an informative error message will be displayed which informs the user what error is. After the completion of forms testing, the batch programs will be tested. Reports will be made after receiving feedback from the users. Specification testing can be categorized into :1. 2. Component Testing Validation Testing.

FOTO MANAGE

24

Component testing In component testing we test whether the component fetches the specified block of records, updates and deletes the correct records. The system is tested in different browsers. The screen must be same in different browsers. Mode of the screen and the color combination is also checked in monochrome monitor. Test data are entered to test the system at the initial stage. The system is thoroughly checked for the basic elements such as verification and validation. Verification refers to the set of activities the ensure that the software that has been built in traceable to customer requirements. Real time data are entered to check the system. The actual data are tested and implemented in all possible ways. The testing process beings at the module level and works towards the integration of the entire computer based system. Integration testing Once the various interfaces are tested in isolation, the next step in testing includes testing the UIs after integrating them. Validation Testing At the culmination of the UI testing, software is completely assembled as a package, interfacing errors have been uncovered and corrected and final series software test i.e., validation test beings. Validation testing can be defined in many ways but simple definitions that validation succeeds when the software functions in a manner that can be reasonably expected by customer. Input Testing Here a system is tested with all variable combination of inputs. User may type data in situations like entering password, numerical details etc., The system is

FOTO MANAGE

25

tested with all the cases and it responded with appropriate error messages. This testing is done by feeding the know datas to the system and by checking the outputs it reflects to it. The received output is referred to the manually got output in order to check whether the process gives a valid output. The answers said by the users exceed two or more the system displays a suitable user-friendly message such that the user knows his error there. If the text entered by the user doesnt suit the type of the field the system displays the error message. Likewise many flags are used in order to display the error messages respective to the error. Taking various kinds of data does the above testing. Preparation of test data plays a vital role in system testing. After preparing the test data, system under study is tested using data. While testing the system by the using data errors are again uncovered and corrected by using above testing steps and correction are also noted for the future. The system has been verified and validated. At first, the proposed system Foto Management System has been tested with some sample data. The system ran successful with the given data. Further some like data were given as input to the system and it encountered some errors, which were corrected later on. Output Testing After performing the validation testing, the next is the output testing of the proposed system since no system could be useful if it does not produce the required output in the specified format. The output displayed are generated by system under consideration is tested enquiring the user about the format required the process of testing reveals error. Testing is an individualist process and the different types of test vary as much as the different development approaches. The modern design techniques are helpful to reduce the number of initial errors that are inherent in the code. System testing is a series of different tests whose primary purpose is to fully excrete the Computer based system. Although each test has a different purpose, to verify that all system elements should be properly integrated and perform allocated function.

FOTO MANAGE

26

The system is checked whether the assistant appears and helps at the correct time as the user requires. It is also tested for the correct change of the topics at the even timing. Here the output is tested to view whether that the screen is what which is desired. It is also checked whether it is to the satisfaction of the user. Changes that need to be done can be done after the result is seen. Changeover Plan Changeover is the process of changing from the old system to the new one. The process of conversion will be operated along with the developed one. The advantage of this conversion method is that it offers good security and also it provides experience and live test before implementation. The Change over from the old system to the new one take place when: The system has been proves to the satisfaction of the system analyst and the other implementation activities have been completed. User managers are satisfied with the results of the system tests and staff training. Customer satisfaction is the success of any business. In this system the customer can purchase any product at any time without physical or mental strain. The system has been proved to the satisfaction of the system analyst and gone through the other implementation activities. The change over from old to new system can be appended once from the system is tested and approved. The direct change over is to implement the new system completely and withdraw the old without any sort of parallel running at all. It clearly demonstrate very thorough testing and well-planned file creation and testing strategies. All operations of the system must be understood at the moment of going live because the opportunity for gradual training and further testing does not exist. Thus direct change over is the quickest and most complete of the implementation strategy but it is riskiest.

FOTO MANAGE

27

Test data and output The company to be documented prohibits the test DATA and OUTPUT. Moreover the user interface testing was conducted successfully by the above testing strategies. Error messages The error messages given will be very much user friendly. Based on a particular flag number, the error type is defined and according to that particular number the error message is displayed. All the error messages are easy for the user to understand, what exactly has gone wrong. Error message are given in such a way that it is easy for the user to correct the error.

FOTO MANAGE

28

6.SYSTEM IMPLEMENTATION
Implementation plan
System implementation is the process of making the newly designed system fully operational and consistent in performance. After the initial design, the system is made published on the Internet and the end user can do demonstration. The logical malfunctioning of the system can be identified if any. was made. department. The preparation of implementation of documentation process is often viewed as the total sum of the software documentation process. In a well-denied software development environment, however the presentation of implementation documents is essentially an interactive process that synthesis and recognizes document items that were produced during the analysis and design phase for presentation to user. documents. Conversion document. User guide Operation guide. The following are the three types of implementation After the approval, Various combinations of test data were feed. Each process accuracy/reliability checking the system was implemented in the user

FOTO MANAGE

29

Conversation guide The conversion guide phase of the implementation process the tasks that are required to place the system into an operation mode. conversion, file creation and data entry requirements. User guide The system application and operation functions describe the overall performance capabilities of the system and define procedures the user must follow to operate the system. In the realm of information system, the content of the user guide must be developed to coincide with a criterion that defines the characteristics of one of the following methods of data processing. Off-line processing Direct access processing. They amplify the conversion lane that was defined during the internal design phase and defines file

Operation guide The function of an operation is to define the control requirements of a system and provide instruction for initiating, running and termination the system. The items contained in an operation guide may be grouped as follows: General information. System overviews Run description.

FOTO MANAGE

30

Software system functionality with examples


The Company prohibits the software system functionalitys for documenting. Installation procedure Installation is the stage of the project when the theoretical design is turned into working system. At this stage the main workload, the greatest upheaval and the major impact on existing practices shifts to the user department. If the installation stage is not carefully planned and controlled, it can cause chaos. Thus it can be considered to be in most crucial stage in achieving a successful new system and in giving the users confidence that the new system will work and be effective. The installation stage is a system process in its own right. It involves careful planning investigation of the current system and its constraints on implementation, design of methods to achieve changeover methods. The process of putting the developed system to actual use is called as system installation. It includes all the activities that take place to convert from the old system to new one. Once the planning has been completed, the major effort in the computer department is to ensure that the programs in the system are working properly. Installation has a major aspect, which is given below. Education and training

FOTO MANAGE

31

Education and Training


The success of a system is dependent on how they are operated and used. Thus, the quality of training the personnel involved is closely liked with the success of a system. Training contains two types namely, training system operators and user training. The system operator training involves familiarization with run procedures i.e., working through the sequence of activities needed to use a new system on an ongoing basis. The user training deals with the operation of the system itself. Data handling activities are the most important aspects of user training. Thus the two aspects of user training are familiarization with the processing system itself and training in using the application i.e., the software that accepts the data. Process it and produces the results. Education is complementary to training. It brings life to formal training by explaining the background to the changes and the reasons for them. It helps to overcome the resentment that may be caused by the computer seeming to take away responsibility from individual departments. Education involves creating the right atmosphere and motivating user staff. Education sessions should encourage participation from all staff, with protection for individuals from group criticism. in the development of the system. Education should start well before any development work to enable users to maintain, or to regain the ability to participate

FOTO MANAGE

32

Education information can also make training more interesting and understandable. The aim should always be to make individuals feel that they can still make an important contribution to explain how they can participate in making system changes and show that the computer and computer staff do not operate in isolation, but are part of the some organization. .

7.CONCLUSION

The list of beneficiaries of these modern technologies is almost endless. Thus computer plays a vital role in every humans life and become part and parcel of everyones life. Computers have driven with blazing speed, radical, upheavals every where. These machines have literally appended traditional practices. The efficiency of this system understanding conditions points to its attractiveness. The communication speed is the only thing that connects for higher efficiency. As the technology is fast changing we need to perform the task in a fast and efficient manner. Further, this project is developed for a firm which works for the windows98 & NT environment only, which can be extended to many platforms. The VB6.0 serves as the best front end tool for this windows based project.

FOTO MANAGE

33

8.SCOPE FOR FUTURE WORK

Foto Management System is designed using VB as the Front End & ORACLE as the Back End tool, so that any further changes or modification which are needed can be done easily. Though the system is easy to use and fully functional there are certain areas where it could be enhanced to its best. It may done as time changes and working format may also take a change in this developing world. The Management Module can be extended till online submission of their product requirement to the suppliers through email and so that the maintenance may be much easier for the shop keeper to place the orders immediately. Further links may be provided to contact the KODAK office for complaints, grievance and feedbacks on enhancing the software in which company always insists in offering a franchisee friendly service.

You might also like