0% found this document useful (0 votes)
20 views

Documentation final_10

bnvn

Uploaded by

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

Documentation final_10

bnvn

Uploaded by

anishproject8
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 69

K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Project Title: READER’S PORTFOLIO


(By SEMESTER – V of III Year M.Sc.(CA & IT) 2022-23)

Submitted By:
Student Name Roll no.
1. VIDHI DUDHAT 3016
2. DRASHTI GOSWAMI 3023
3. KRISHNA KANSAGARA 3206

Group ID:- 10

Name of Company : S.S BOOK STORE


Date of submission:

Project Guide :
HITESH PARMAR

Submitted To:
K. S. School of Business Management And Information technology
M.Sc. - Computer Applications and Information Technology

pg. 1
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 2
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 3
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 4
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 5
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 6
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 7
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
pg. 8
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
Acknowledgement

We wish to express our heartfelt Website to all those who have contributed to this project,
both directly and indirectly in our project work and provided their valuable corporation to us in completion of
our project.

We would like to express our special thanks to all respected faculties for their valuable guidance and
entire attention towards right from the beginning of the assigned work throughout in each and every phase of
the project and without their support and guidance the project would not have been completed successfully.

We would like to thank you for providing us this platform, who helped us immensely in applying the
basics and fundamentals in professional practice.

pg. 9
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Index
Chapter Title Page No

1 Introduction 11

1.1 Organization Profile 11

1.2 System Details 11

1.2.1 Existing System 11

1.2.2 Proposed System 11

1.3 Scope Of System 12

1.4 Objectives 12

2 Proposed System Requirement Gathering 13

2.1 Stakeholder Of System 13

2.2 Requirement Gathering Technique 13

2.3 Consolidated List Of Requirements 21

2.4 Project Definition 22

3 System Management And Planning 23

3.1 Feasibility Study 23

3.1.1 Technical Study 23

3.1.2 Economical Study 23

3.1.3 Operational Study 23

3.2 Hardware Are – Software Requirement 24

3.3 System Planning 25

3.3.1 Work Breakdown Structure 25

3.3.2 GANTT Chart 26

3.4 Process Model 27

4 System Analysis And Planning 29

4.1 UML ( Unified Modelling Language) 29

4.2 System Flow Diagram 43

4.3 Data Dictionary 44

4.4 User Interface 46

4.5 System Navigation 52

5 Input/Output Designing

5 Testing

6 Summary

7.1 | Assumption
7.2 | Limitation
7.3 | Future Scope
7.4 | Conclusion
Bibliography
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

CHAPTER – 1
Introduction

1.1 Organization profile

S.S BOOK STORE


Established in 2010, Ahmedabad based book shop selling a various types of books at
a shop.
Address:
Gf-3 shivshyam complex, near tulsi hotel, passport office, University Rd, Hollywood
Basti, Gulbai Tekra, Ahmedabad
Mobile no:
99781 16117

Email-id:
[email protected]

1.2 System Details

1.2.1 Existing System:


S S Book store currently sales book physically, at store-based. customers have to visit the
store for purchasing the book or to take information of any book.

Challenges:

• Customer can not get to know about feedback or rating of the books , availability of
the book.
• We visited various e-book websites and found that they are not providing e-book and
physical book at one platform.
• Most of the reader can`t find the book they are looking for.
• Many writers couldn`t find a platform with end-numbers of user.
• Any website doesn`t provide a single platform to reader and writer.

1.2.2 Proposed System:


• E-book website where Customer can read e-book or order books just by staying at
home.

pg. 11
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

• Also a platform to new writers or already existing writers with audience.


• Customer can see feedback , give feedback , rate the books.

Advantages:
• readers have wide range of books to choose from and writers have a platform to
write their thoughts.
• Customer have option of e-book or physical book.
• Writers have readers who are already purchasing from our store.

1.3 Scope of System

• Those who are found of reading books faces problems to find the book which they
want , writers who didn’t get sufficient amount of reader for their stories. So we are
going to provide a vast range of e-books as well as physical books and a platform
with readers to the writers to start their journey.
• A responsive design for desktop and mobile.
• Customer can ask for the book they need which we didn’t have in our collection so
we can provide them the book of their choice.
1.4 Objective

• A user friendly interface so that user can use it easily.


• This platform will be used to connect readers and writers on a single platform.
• User interaction will be interruptible and undoable.
• Customer support system that will help customers about their quires, any issue
related to downloading a book and writer’s issue related to send request or posting
content.
• A interface which will show popular choices of books and for writer most likely
content that will help them to guide for writing.

pg. 12
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

CHAPTER 2
PROPOSED SYSTEM REQUIRMENT GATHERING

2.1 Stakeholder of system

1.Admin:
• Admin can manage all User details and author details.
• Admin can fetch information on users and author.
• They should also put restrictions on unauthenticated content that can harm any user.
• They can monitor the activity of Users and author.

2. End-user(customers):
• Users can access books after the completion of registration they can find the book which will fulfill
their desire.
• They can send requests to the admin for the book which is not available.
• If the user wants to write their thoughts they can register them selves as author.
• They can give feedback.

3. Developers & Designers:


• They will design , build , test and maintain the website.

4. Customer service provider:


• They will help the customer about their queries and their issues related to downloading the books or
purchasing the books and authors issue related to write content or post it.

2.2 Requirement Gathering Technique


We are using Questionnaire technique.

ADMIN:

1. Are you IT person?


o Yes
o No
Ans: yes

pg. 13
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

2. How you currently operate the book store?


Ans: offline
3. How many customer do you have?
Ans: more than 500
4. What is your educational background and qualifications relevant to system administration?
o High School Diploma
o Bachelor's Degree
o Master's Degree
o Technical Certification
o Other (please specify):
Ans: bachelor’s degree
5. How many years of experience do you have in system administration
o 0-2 years
o 3-5 years
o 6-10 years
o 11+ years
Ans : 0-2 years
6. Are you certified in any relevant technologies or systems?
o Cisco
o Microsoft
o AWS
o Linux
Ans: Microsoft
7. Can you describe your experience with different operating systems?
o Windows
o Linux
o macOS
o Other (please specify): _
Ans: windows
8. How do you handle software installations, updates, and patches on a system or server?
o Manually
o Automated tools
o Combination of manual and automated
o Don't handle it
Ans: manually
9. Describe your experience with managing and configuring hardware components:
o Experienced
o Some experience
o Limited experience
o None
Ans: none
10. How do you collaborate with other team members or departments on projects and problem-solving?
o Regular team meetings
o Collaboration tools (e.g., Slack, Teams)
o Both
o Independent work
Ans : regular team meeting

pg. 14
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

11. Are you involved in any professional organizations or communities related to system administration?
o Yes
o No
Ans: no
12. How do you approach data backup, retention, and recovery?
o Regular scheduled backups
o Continuous data protection
o Combination of methods
o Don't handle backups
Ans: combination of method
13. How often do you test backup and recovery procedures to ensure they are effective?
o Regularly
o Occasionally
o Rarely
o Don't test
Ans: Occasionally
14. How do you manage user-generated content on the website?
o Review and approve content before publishing
o Allow content to be published directly, with post-moderation
o Use automated filtering and moderation tools
o No user-generated content on the website
Ans: Review and approve content before publishing
15. What is your approach to dealing with copyright infringement or content violations?
o Respond to takedown requests promptly
o Issue warnings and request content removal
o Suspend or ban users who repeatedly violate copyright or content rules
o No specific approach
Ans: no specific approach
16. How do you encourage user engagement and interaction on the website?
o User forums or discussion boards
o Interactive features like comments or polls
o Social media integration
o Regularly updated content and features
o No specific strategy for user engagement
Ans: interactive features like comments or polls
17. How do you handle user feedback and suggestions for website improvements?
o Collect and review user feedback
o Implement user suggestions when feasible
o Regularly communicate with users about website updates
o No specific process for user feedback
Ans: Collect and review user feedback
18. What strategies do you use to grow and expand the website's user base?
o SEO and online advertising
o Social media marketing
o Content marketing and guest posts
o Collaborations or partnerships with other websites or platforms

pg. 15
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

o No specific user growth strategies


Ans: social media marketing

READERS:

1. Do you ever read a e-book?


o Yes
o No
Ans: yes
2. Do ever purchase e-book?
o Yes
o No
Ans: yes
3. How often do you read book or e-book?
o Daily
o Weekly
o Monthly
o Rarely
o Never
Ans: weekly
4. What types of e-books do you prefer to read? (Select all that apply)
o Fiction
o Non-fiction
o Educational/Textbooks
o Self-help
o Romance
o Mystery/Thriller
o Science Fiction/Fantasy
o Biography/Memoir
Ans: Fiction
5. Do you prefer to read e-books on a specific device (e.g., e-reader, tablet, smartphone, laptop)?
o Yes
o No
o If yes, please specify the device:
Ans: no
6. What features are most important to you when using an e-book website? (Select up to three)
o User-friendly interface
o Vast e-book selection
o Personalized recommendations
o Search and filter options
o User reviews and ratings
o Free e-books
o Discounts and promotions
o Reading progress synchronization across devices
o Social sharing and community features

pg. 16
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

o Other (please specify):


Ans: user-friendly interface
7. Are there any e-book websites you currently use and love? If so, what specific features do you like
about them?
8. Are there any specific e-books or author you would like to see available on our platform?
9. What is your age?
o Under 18
o 18-24
o 25-29
o 30-39
o 40-49
o 50-59
o 60+
Ans: 18-24
10. Considering your overall experience, how satisfied do you feel with our online bookstore?
o Very dissatisfied
o Not satisfied
o Neutral
o Satisfied
o Very satisfied
Ans: neutral
11. How many times did you visit any e-book website over the last month?
o Never
o 1-3
o 4-6
o 7-10
o 11+
o don't remember
Ans: 1-3
12. Do you have any comments or suggestions for readers portfolio?
13. How many purchases have you made at e-book website over the last year?
o None
o 1-3
o 4-6
o 7-10
o 11+
o Don't remember
Ans: 4-6
14. How did you hear about our website? (check all that apply)
o Did not hear about it
o in store advertising
o Friend or family
o Sporting event advertising
o Referred by another website
o Other

pg. 17
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Ans: in store advertising


15. How helpful has e-book website been to you?
o Not at all helpful
o Slightly helpful
o Moderately helpful
o Very helpful
o Extremely helpful
Ans: very helpful
16. What made you decide to purchase e-books from our store?
17. Are you open to trying new authors based on recommendations?
o Yes, always
o Yes, occasionally
o No, I stick to familiar authors
Ans: yes, always
18. What are your preferred formats for e-books?
o . PDF
o EPUB
o MOBI (Kindle)
o All of the above
o Other (please specify)
Ans: .pdf
19. Do you prefer purchasing e-books individually or subscribing to a service that offers unlimited access
to a library of e-books?
20. What motivates you to leave reviews or feedback on e-books you've read?
o To help other readers
o To support authors
o For personal record-keeping
o No specific motivation
Ans: To help other readers

WRITERS:
1. Have you ever write your thoughts on any website or blogging site?
o Yes
o No
Ans:yes
2. if you have write on any website how many viewers have read your content?
o Many readers
o Few readers
Ans: few readers
3. How long have you been writing e-books?
o Less than 1 year
o 1-3 years
o 3-5 years
o More than 5 years

pg. 18
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Ans: less than 1 year


4. Do you have experience in writing e-books in specific genres?
o Fiction (e.g., romance, sci-fi)
o Non-fiction (e.g., self-help, business)
o Educational (e.g., textbooks, guides)
o All of the above
o None
Ans: all of above
5. Have you published e-books independently or through traditional publishers?
o Independently published
o Traditional publishing
o Both
o None
Ans: none
6. What is your preferred e-book format for writing and publishing?
o PDF
o EPUB
o MOBI (Kindle)
o All of the above
o Other (please specify)
Ans: pdf
7. How do you plan and outline your e-books?
o Detailed outlines and structure
o Rough ideas and flexible structure
o No specific planning
o Other (please specify)
Ans: no specific planning
8. What tools or software do you use for writing and formatting e-books?
o Microsoft Word
o Scrivener
o Calibre
o Other (please specify)
o None
Ans: Microsoft word
9. How do you approach research and fact-checking for non-fiction e-books?
o Limited research
o No research required
o Other (please specify)
Ans: limited research
10. Do you create original cover designs or collaborate with designers for your e-books?
o Create original designs
o Collaborate with designers
o Use pre-made templates
o No cover design
o Other (please specify)

pg. 19
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Ans: create original designs


11. How do you typically publish and distribute your e-books?
o Amazon Kindle Direct Publishing (KDP)
o Other e-book platforms (please specify)
o Self-hosted on your website
o Traditional publishers
o Multiple platforms
Ans: traditional publisher
12. What is your approach to marketing and promoting your e-books?
o Social media promotion
o Email marketing
o Book launch events
o Paid advertising
o No specific marketing strategy
Ans: social media promotion
13. Have you used pricing strategies such as free, discounted, or subscription-based models for your e-
books?
o Free e-books for promotion
o Limited-time discounts
o Subscription-based services
o Fixed pricing
o Other (please specify)
Ans: free e-book for promotion
14. How do you collect and utilize feedback from readers for future e-book projects?
o Reader reviews and ratings
o Surveys and questionnaires
o Direct communication with readers
o No specific feedback process
o Other (please specify)
Ans: reader reviews and rating
15. Do you revise and update your e-books based on reader feedback or changes in information (for
non-fiction)?
o Regularly update e-books
o Update on significant feedback
o No updates after publication
o Other (please specify)
Ans: update on significant feedback
16. . Can you tell me more about the inspiration behind your book?
17. What are some of the main themes or messages in your book?
18. How would you describe the writing style or genre of your book?
19. Are there any specific characters or scenes that you're particularly proud of?

pg. 20
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

2.3 Consolidated List of requirement:

1. User account management:


User registration and profile management for personalized experiences.

Option to store and manage purchased e-books.

2. E-book catalogue:
Well-organized catalogue with book covers, titles, authors, genres, and descriptions.

Advanced search and filtering options for easy book discovery.

3. Reader Compatibility:
Responsive design to ensure compatibility with various devices (PCs, tablets, smartphones, e-readers).

4. Personalized recommendation:
Algorithms for recommending books based on user preferences and browsing history.

Customizable user profiles to specify preferred genres and authors.

5. User support:
Comprehensive FAQs and help sections. Customer support contact options.

6. Multilanguage books:
Multiple language’s book ( Hindi , Gujarati and English) are available to reach a larger audience.

7. Single platform:
A single platform for both readers and writers which will help reader to reach a end-numbers of reading
experience and writers to have viewers.

pg. 21
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

2.4 Project definition:


READERS-PORTFOLIO is an e-book store that aims to develop a platform where user can purchase
e-books as well as physical books and also any user can write their stories on our website. The platform to
offer and extensive range of books, which they can access in different languages like Gujrati, Hindi and
English. Our website will provide one single platform for readers and writers.

pg. 22
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Chapter 3
System Management And Planning

3.1 Feasibility Study


The Feasibility study is an important crucial part of the System analysis. The main purpose of
carrying out the feasibility analysis is to understand how to understand how efficient and
beneficial would the new System be to the organization with minimal change and effort made.
The Feasibility study activity involves the analysis of the problem and collection of all relevant
information relating to the product such as different data items which would be input into the
system, the processing required to be carried out on these data, the output data required to be
produced by the system as well as various constraints on the behavior of the system. The main
aim of the feasibility study activity is to determine whether it would be financially and
technically feasible to develop the product

3.1.1 Technical Study


➔ The technical feasibility means that the project can be done with current equipment,
existing software technology, and current knowledge.
➔ The Internet is required to use the system.
➔ It just requires any operating system and normal browser to use our system.
➔ There is no need to download or install any other tool to run the system.

3.1.2 Economical Study


➔ Economic feasibility generally means that the system development cost should be
sufficiently beneficial in creating the system to make the cost acceptable.
➔ The system doesn’t need many economic investments as it is developed under the resources
that are easily available.
➔ As we are going to develop this website in react technology so all the required equipment is
freely available in the market. Our system is not much cost to develop
➔ It is easy to use and understand so there is no need to appoint any operator to use the system.

3.1.3 Operational Study


➔ Operational feasibility deals with the acceptance of the users and their willingness to use the
system. The system should be such that it is acceptable.
➔ It measures if the system is useful when implemented.
➔ Our system is operationally feasible in the following ways:
● Our system is very easy to use without any training.
● Easy to operate.
● Our system has common language so learners can easily understand the system so it
provides ease of access

pg. 23
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

3.2 Hardware are Software Requirement


Server-side Requirements:

ejs

Client-side Requirement:

Core i3 or
higher

4GB OR HIGHER

200 GB or
higher

pg. 24
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

3.3 System Planning


3.3.1 Work Breakdown Structure
READERS PORTFOLIO

pg. 25
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

3.3.2 GANTT Chart

pg. 26
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

3.4 Process Model

Incremental Model :
Incremental model is process off software development where requirements divided into multiple
standalone modules of the software development life cycle.

In this model, each module goes through the requirement, design, development, testing and implementation.

Every subsequent release of the module adds function to the previous release.

This process continuous until the complete system achieved.

This model is also known as successive version model.

Advantages:
• Generate working software quickly and early during the software life cycle.
• More flexible than other models.
• Less costly to change scope and requirements.
• It is easier to test and debug during a smaller iteration.
• Easier to manage risk because the risky peace r identified and handled during its
Iteration.

pg. 27
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Disadvantages :

• Needs good planning and design.


• Need a clear and complete definition of the whole system before it can be broken
• down and built incrementally.
• Total cost is higher than waterfall.

pg. 28
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

CHAP 4
System Analysis And Planning
4.1 UML(unified modelling language)

USECASE:
A use case diagram is used to represent the dynamic behavior of a system. It encapsulates the system's functionality by
incorporating use cases, actors, and their relationships. It models the tasks, services, and functions required by a
system/subsystem of an application. It depicts the high-level functionality of a system and also tells how the user handles
a system.

pg. 29
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

ADMIN:

pg. 30
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

USER:

pg. 31
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

BLOG WRITER:

pg. 32
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

ACTIVITY DIAGRAM:
activity diagram is used to demonstrate the flow of control within the system rather than the implementation. The
activity diagram helps in envisioning the workflow from one activity to another.

pg. 33
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

ADMIN:

pg. 34
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

CUSTOMER:

pg. 35
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

BLOG-WRITER:

pg. 36
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

CLASS DIAGRAM:

The class diagram depicts a static view of an application. It represents the types of objects residing in the system and
the relationships between them. A class consists of its objects, and also it may inherit from other classes. A class
diagram is used to visualize, describe, document various different aspects of the system, and also construct executable
software code.

pg. 37
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

pg. 38
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

SEQUNCE DIAGRAM:
The sequence diagram represents the flow of messages in the system and is also termed as an event diagram. It helps
in envisioning several dynamic scenarios. It portrays the communication between any two lifelines as a time-ordered
sequence of events, such that these lifelines took part at the run time. In UML, the lifeline is represented by a vertical
bar, whereas the message flow is represented by a vertical dotted line that extends across the bottom of the page. It
incorporates the iterations as well as branching.

pg. 39
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

ADMIN LOGIN

pg. 40
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

USER-REGISTRATION:

pg. 41
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

USER-LOGIN

pg. 42
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

4.2 System flow diagram:

pg. 43
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

4.3 DATA DICTIONARY


Admin

Field Name Datatype Constrains Description


a_id Int Primary Key Primary key of table
name varchar(25) Not Null name of admin
email varchar(25) Not Null email id of admin
password varchar(10) Not Null admin password

Customer table

Field Name Datatype Constrains Description


cust_id Int Primary Key Primary key of table
cust_name varchar(25) Not Null name of customer
email varchar(30) Not Null email id of customer
password varchar(10) Not Null user password
contact_number Integer Not Null contact of customer
city varchar(15) Not Null city of customer

Blog Writer table

Field Name Datatype Constrains Description


w_id Int Primary Key Primary key of table
name varchar(25) Not Null name of writer
email varchar(25) Not Null email id of writer
password varchar(10) Not Null writer password

Book Category table

Field Name Datatype Constrains Description


c_id Int Primary Key Primary key of table
c_name varchar(25) Not Null name of category
subc_id Int Not Null id of subcategory
subc_name varchar(25) Not Null name of subcategory

book table

Field Name Datatype Constrains Description


b_id Int primary key primary key of the table
c_id Int foreign key category of book
subc_id Int foreign key subcategory of book
name varchar(30) not null name of the book
author varchar(25) not null name of author
publisher varchat(30) not null name of publisher
publication
date Date not null date of publication
ISBN Int not null ISBN of boo

pg. 44
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

price Int not null price of the book


desc Longtext not null description of book

Book Order table

Field Name Datatype Constrains Description


o_id Int Primary Key Primary key of table
cust_id Int foreign key id of customer
b_id Int foreign key id of ordered book
quntity Int not null quntity of the book
total amount of the
amount Int not null order

Payment table

Field Name Datatype Constrains Description


p_id Int primary key primary key of table
cust_id Int foreign key id of customer
p_method varchar(30) not null payment method
amount Int foreign key total amount of order

Feedback table

Field Name Datatype Constrains Description


f_id Int Primary Key Primary key of table
user_name varchar(25) Not Null name of user
Msg varchar(30) Not Null user feedback message
Email varchar(30) Not Null email id of user
Rating Integer Not Null give rating of services

pg. 45
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

4.3 User Interface


HOME PAGE:
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

LOGIN PAGE:
REGISTRATION PAGE:

pg. 48
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

ABOUT US PAGE:

SHOP PAGE:

pg. 50
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

WRITING PAGE:

FEEDBACK PAGE:

pg. 51
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

4.5 SYSTEM NAVIGATION

pg. 52
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)

Chapter 5
INPUT / OUTPUT DESIGN

Customer registration form:

Admin login
Admin dashboard:

Book Detail:
Our blog page:

Profile page:
Chapter 6
Testing

Login validation:

OTP For forget password :


Adding, updating, and deleting categories and books:
Add to cart and payment flow:
My order:
Chapter 7
Summary

7.1 Assumption
➔ The Client should have the basic knowledge of how the online system works.
➔ They must have a valid email id for log in.
➔ For running the system in a computer may have a sufficient internet speed and preferable processor.

7.2 Limitation
➔ Currently the scope of the System is bounded to Ahmedabad City only.

7.3 Future Scope


➔ We can also provide a subscription of books to customers.
➔ We can expand the website in different language so many more local user who don’t have knowledge of
English language they can use this website.

7.4 Conclusion
➔ The system will help to make a bridge among the store and customer. Before the website book store
was working as store based and only reach to minimum customer, with the help of website store can
reach to most people.
➔ Also we try to save people’s valuable time by providing books online.
BIBLIOGRAPHY

Reference Book: Software Engineering a Practitioner`s Approach By Roger S. Pressman


Analysis and Design of information System By James A. Senn
Diagram tool: draw.io

pg. 53

You might also like