Documentation final_10
Documentation final_10
Submitted By:
Student Name Roll no.
1. VIDHI DUDHAT 3016
2. DRASHTI GOSWAMI 3023
3. KRISHNA KANSAGARA 3206
Group ID:- 10
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.4 Objectives 12
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
Email-id:
[email protected]
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.
pg. 11
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
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.
• 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
pg. 12
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
CHAPTER 2
PROPOSED SYSTEM REQUIRMENT GATHERING
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.
ADMIN:
pg. 13
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
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)
READERS:
pg. 16
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
pg. 17
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
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)
pg. 19
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
pg. 20
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
2. E-book catalogue:
Well-organized catalogue with book covers, titles, authors, genres, and descriptions.
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.
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)
pg. 22
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
Chapter 3
System Management And Planning
pg. 23
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
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)
pg. 25
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
pg. 26
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
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.
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 :
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)
pg. 43
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
Customer table
book table
pg. 44
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
Payment table
Feedback table
pg. 45
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)
pg. 52
K S SCHOOL OF BUSINESS MANAGEMENT AND INFORMATION TECHNOLOGY (MSC CA & IT)
Chapter 5
INPUT / OUTPUT DESIGN
Admin login
Admin dashboard:
Book Detail:
Our blog page:
Profile page:
Chapter 6
Testing
Login validation:
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.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
pg. 53