Barcode MG
Barcode MG
Barcode MG
SL.NO: 1. 1.1 1.2 2. 2.1 2.2 2.3 2.4 3. 3.1 3.2 3.3 3. 3.1 3.2 3.3 3.4 4. 4.1 4.2 5. 5.1 5.2 6. 6.1 6.2 7. TITLE INTRODUCTION PURPOSE SCOPE OVERALL DESCRIPTION PRODUCT PERSPECTIVE PRODUCT FUNCTIONS USER CHARACTERISTICS ASSUMPTIONS FEASIBILITY STUDY TECHNICAL FEASIBILITY ECONOMICAL FEASIBILITY OPERATIONAL FEASIBILITY ACTIVITY DIAGRAMS LOGIN ADMINISTRATOR USER DATA FLOW DIAGRAM SYSTEM REQUIREMENTS HARDWARE REQUIREMENTS SOFTWARE REQUIREMENTS DATABASE DESIGN LOGIN ANALYSIS SOFTWARE SYSTEM ATTRIBUTES RELIABILITY SECURITY CONCLUSION PAGE_NO 1 1 1 2 2 3 3 3 4 5 5 5 6 6 7 8 9 11 11 11 12 12 12 12 12 12 13
PAGE NO:1
1. INTRODUCTION
The Barcode Labeler is professional bar code label design software with certain desktop publishing capabilities. It is designed specifically to work with your business software and database applications. The printing of these labels can be done using any printer that supports a Microsoft Windows driver. Bar code labels, address labels are some examples of what can be created. It will easily integrate with any inventory, ERP or POS application for bar code label generation. These labels can be used to track inventory or people in Shops, Warehouses, Government or Corporations. The Barcode Labeler supports several drawing objects including text, lines, rectangles, ellipses, and bar codes. Each of these drawing objects has full edit capabilities. The draw style, size, position, and color are some of the edit properties. In addition, practically any picture can be imported or exported onto the label design or linked to the original file. An object properties box presents the edit properties to the user and allows precision sizing and positioning of each object.
1.1 PURPOSE
In currently, most of the readers will be having provisions only for reading from specified set of articles. The reader will not accept labels which are specified in other languages or formats. Hence the existing system will not have proper security as well as inability to read according to the wish of user.
1.2 SCOPE
The proposed Barcode Labeler System includes all the factors of the existing system but in more efficient way. Proposed system is developed in C#.NET under MS SQL SERVER 2005 as back end and 2D barcode algorithm is used for the implementation .Only authorized users can enter in to the system on entering the correct User name and Password. So unauthorized users cannot access system..
PAGE NO:2
2. OVERALL DESCRIPTION
2.1 PRODUCT PERSPECTIVE
Barcode generation
Barcode Printing
Barcode Reading
The barcode labeler system allows users to read barcode labels as input through barcode scanner ,the software allows administrator to permit authorised users only . The users needs to log in to the software to use the software. The barcode printing is another feature of the software ,which prints out and stores the barcode for future use.
PAGE NO:3
2.4 ASSUMPTIONS
1. Ability to put cut marks for labels. 2. Serialize label with auto increment/decrement feature. 3. Supports Code 3 of 9, code 128,UCC 128,code 93,Interleaved 2 of 5,UPC-A,UPCE,EAN/JAN-8,EAN/JAN-13,Coda bar,MSI Plessey,Post Net,PDF-417,Maxi Code,Data Matrix and UCC/EAN-128 barcode. 4. Import text files or Microsoft Excel worksheets. 5. Precision sizing and positioning of drawing objects. 6. Import-Export BMP and other images.
PAGE NO:4
2. SYSTEM ANALYSIS
System analysis is an important activity that takes place when a new system is being built. It is the central intact of system development and it includes gathering and interpreting facts, diagnosing and using this information to recommended improvements to the system. System analysis gives the structure and functioning of the system and it specifies what the system should do. It is helpful to understand the problem and emphasize what is needed from the system. Before designing a computer system, which will satisfy the information requirements of an organization, it is important that the nature of the business and the way it currently operates are clearly understood. The process of system investigation includes several methods of gathering the required information .It is important that the approach is appropriate to the system under consideration and the user of the system. System analysis should be creative and imaginative in producing new solutions to meet the user requirements. In brief the system is analyzed by gathering various information such as system functionality, problems encountered, requirement of the proposed system, users, their tasks and responsibilities.
3. FEASIBILITY STUDY
A feasibility study is made to see if the project on completion will serve the purpose of the organization for the amount of work, time and effort spent on it. Feasibility study lets the developer to foresee the future of the project and its usefulness. Finding out whether a new system is required or not. Determining the potentials and drawbacks of the existing system. Identification of user requirements and the benefits expected by the user from the resulting system. Finding out the various alternatives available. Knowing what should be incorporated in the new system. Defining the ingredients and objectives involved in the project. Identifying whether the proposed system could meet the end needs of the users. Providing technical, economic, operational feasibility of the proposed system. There are three aspects in the feasibility study portion of the preliminary investigation Technical Feasibility Economical Feasibility
Operational Feasibility
The proposed system must be evaluated from the technical point of view first, and if technically feasible their impact on the organization must be assessed. If compatible, operational system can be devised. Then they must be tested for economic feasibility.
PAGE NO:5
of organization towards the development of the project. All the operational aspects are considered carefully. Thus the project is operationally feasible.
PAGE NO:6
4.ACTIVITY DIAGRAM
4.1 Login
Show login dialog box Print wrong username & password Enter username & password
No
PAGE NO:7
4.2 Administrator
Report generation
If option is to logout
PAGE NO:8
4.3 User
Report generation
If option is to logout
PAGE NO:9
Generated barcode
USER
Cost
BSS
Scanned
POS code
CONTEXT DIAGRAM
PAGE NO:10
Save Barcode
Print barcode
Create barcode
LEVEL1 DFD
Barcode Reader
Reading Cost
LEVEL2 DFD
PAGE NO:11
5. SYSTEM REQUIREMENTS
PAGE NO:12
6. DATABASE DESIGN
6.1 LOGIN FIELD NAME Username Password Status Role TYPE Varchar(50) Varchar(50) Varchar(50) Bit WIDTH DESCRIPTION Username of Administrator Password of Administrator Check the Status Check the Role
6.2 ANALYSIS FIELD NAME Bill-Number Date of purchase Total amount Tax amount Discount amount Grand Total TYPE Int Datetime Money Varchar(50) Varchar(50) Money WIDTH DESCRIPTION Number of bill Purchasing date Amount of purchase Tax for the amount Discount for the purchase Amount to be paid
This software is more secure because only administrator and user can acess this. Nonauthenticated users cant acess without the permission of administrator .