National Institute of Technology & Management
Bookshop Automation
System Requirement & Specification
(Project No – P10)
Submitted to: Miss Shweta Kulshereshtha Submitted By:
Vivek Kushwaha
MCA V SEM (M2) Group : G2
Abstract
The project report consists of 2 phases. In the first phase, the problem assigned to us has been mentioned. Second phase provides the solution for the same problem along with an insight into the development process involved. Introduction part gives the information regarding Bookshop Automation System. It also gives brief introduction about the project under the topic PROBLEM DEFINITION .It gives a short introduction about Bookshop and its operations. The next part is the REQUIRMENT ANALYSIS which is mainly concerned with study of various requirements such as user, System, Hardware/Software & Performance. It also includes feasibility study of system. The next part is on SYSTEM DESIGN, which include interface design, detailed design .It also includes function flow, DFD, and ER diagram & database design. Last part is regarding CONCLUSION about above mention problem.
Table of Content
Introduction Approach to problem solving Problem Definition Existing system description Business Processes of Existing System Problems and constraints Feasibility Study Requirement Specification Challenges Problems are solved by system Characteristics of the entities are used to solve the problem General Characteristics Procedural design Detail Data Flow Diagram Use Case Diagram for Entire System Use Case Diagram for Computerized Parts of the System Class Diagram for Entire System Database design Entity – Relationship Diagram Conclusion Reference and Bibliography 4 5 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 35 38 39 41
Introduction:
The Bookshop Automation System is to automate all operations in a bookshop. Generally it includes the Order Processing, Stock Management and Accounts Management. Before automating a bookshop we have to understand
Bibliography: Australian Computer Society, 2003, ASC Code of Ethics. Retrieved March 15, 2007, from http://www.acs.org.au.htm Elmasri, R. and Navathe, S. 2004. Enhanced Entity Relationship and UML. In Fundamentals of Database Systems, 3rd Edition Out Source 2 India n.d. :Why Do Software Projects Fail? Retrieved 22 March 2007 from http://www.outsource2india.com/software/SoftwareProjectFailure.asp Six Sigma n.d. : Applying Six Sigma to Software Implementation Projects Retrieved 22 March 2007 from http://software.isixsigma.com/library/content/c040915b.asp Sommerville, Ian 2004. Object Oriented Design Software Engineering, 7 Edition th Start your journey the easy way n.d : Retrieved 4th February 2007 from http://www.liverpooljohnlennonairport.com/TravelServices/CarParking.php Ramakrishnan, R. and Gehrke, J. 2003. The Relational Model In Database Management Systems, 3rd Edition