Babu Banarasi Das
National Institute of Technology & Management
System Requirement & Specification
(Project No – P10)
Submitted to: Miss Shweta Kulshereshtha Submitted By:
MCA V SEM (M2) Group : G2
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
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 the concept of automation. In automation of any operation we make a system which do work automatically as the respective events occurs, for which it is meant. There are the some common examples of the automation like that auto pilot system in the aircraft, automatic home systems (electric system, water system, fire alarm system, doors system etc). These are best examples of the automation systems. Here we are try to develop such type system which is provide the automation on the any type of the bookshop. That means a shop which has the type system which provides the facility to the customers of the shop to purchase the books from the shop without any complexity. For example any customer want to purchase any book from the shop than first of all customer just choose the stream of the book than he/she can see the more then one type of books there and than he/she can choose the specific book from there. And then purchase it by paying price on bookshop cash counter and receives its invoice.
Approach to Problem Solving
/E Z / & > /& z > ^ E E • & Z W ^ ^ < • t Y • ^ Z
• • • • • W d
• • ^
• • , d ^ , • •
• • ^
• • • W h
/ • • • D
• • ^
• • • ^ h
^ W /Z d ^ D ^
> D K > D ^ D W Z
Z /^ <
E >z ^ /^
/ h ^ d K D Z s K >h d /K E
E'/E Z /E'
Almost every activity in the world today is controlled by computer driven software programs. His trend was first accommodated by engineering applications in the past. However, as the life style became more and more complex, every area of human interactions was invaded by various software systems, such as real time, business, simulation, embedded, web based, personal and more recently,...
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
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
Please join StudyMode to read the full document