Requirement Analysis and Modelling: A Case Study of Printing Incorporated Book Publishing
Verified
Added on  2023/06/08
|24
|3284
|238
AI Summary
This report discusses the current system issues of Printing Incorporated Book Publishing and proposes a solution through system analysis and design. It includes data models, data events, and requirements of the system. The report also provides a data dictionary, process descriptions, and scope of the current system.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Running head:REQUIREMENT ANALYSIS AND MODELLING Requirement Analysis and Modelling: A Case Study of Printing Incorporated Book Publishing Name of the Student Name of the University
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
1REQUIREMENT ANALYSIS AND MODELLING Executive Summary The report reflects the Printing Incorporated Book Publishing’s background, current system issues, data models, data events and many more. The current information system of Printing Incorporated Book Publishing is not sufficient enough to support the business. The organization has fifty employee strength. The sales process of the organization is not properly tracked using the access database. The database is created and updated in Technical Services Department. The absence of communication between the databases result in various issues like two sales persons may court same author. The organization is not able to track sales person performance.
3REQUIREMENT ANALYSIS AND MODELLING Introduction: Printing Incorporated Book Publishing is currently facing numerous issues regarding data and business process management. The system analysis and design can be the solution to current issues of the organizations by adding value to their Technical Services Department. The system analysis and design is developed to collect the business and user requirements and converting those into system requirements. The report is mainly created to catch the current issues in the system of Printing Incorporated Book Publishing. The report is proposed for collecting requirementsof the organization and converting them into data models. The report states the rationale of the work following by the background of Printing Incorporated Book Publishing. The report is completely based on the current situation of Printing Incorporated Book Publishing. The report contains the requirements of the system and consist of data dictionary. The top-level processes and one low level processes are described. The information for completing this report was mainly collected from the academic sources and books. Few websites provide tutorials for creating DFD models, ERD and event tables. The basic knowledge was gathered from the authentic websites. The in-depth knowledge grew after reading the journals and best practices. Organization Background: Portrayal discussion of Printing Incorporated Book Publishing Business:Printing Incorporated Book Publishing has taken publishing of books in digital platform as the role project functioning. The books that are generally published in the digital platform ensures the
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
4REQUIREMENT ANALYSIS AND MODELLING fact that the books that are published by individual publishers are taken into consideration. The origin of the e book publishing company was concerned with the writings that influenced feminist state pf mind. The headquarters of the e book publishing company is situated in Melbourne and the entire processing is controlled from the main branch. Despite the fact that the number of employees that were present during the initiation of the company was very less, the expansion rate of the organization was very high and Printing Incorporated Book Publishing soon became a leading e book publishing organization. Soon the organization was capable enough to publish online catalogues of their organization and this organization was one of the first five companies of launch their catalogue as a digital business making organization. The technology that is implemented in the processing of data management is that the authors who do not have enough capability or source to launch their book, the author can approach the Printing Incorporated Book Publishing Company for publishing their writings in the digital platform. In that case the Printing Incorporated Book Publishing company goes through the content that are present in the functioning of the project and in case the Printing Incorporated Book Publishing company likes the content that is prepared by the author, it gets published in the digital platform and this leads to te fact that the author whose writings were published in the digital platform gets paid in the initial stage, leading to the terminology that the Printing Incorporated Book Publishing company makes the entire profit from the sales of the book and in case the author wants to publish the book himself, that facility is also present and in that case the author gets a share of the profit that is earned by the Printing Incorporated Book Publishing company. Since the introduction of Printing Incorporated Book Publishing Company, revolution in the processing if the printing if digitalized platform based books has taken place and this leads to
5REQUIREMENT ANALYSIS AND MODELLING the fact that Printing Incorporated Book Publishing Company has been highly benefitted from this evolution of e book reading terminologies. With passing time, Printing Incorporated Book Publishing Company has evolved as an institution and technological advancement is seen in the functioning of the technology in the Printing Incorporated Book Publishing Company. This incurs the fact that Printing Incorporated Book Publishing Company has been collaborating with the Amazon and other e book trading organization for increasing the popularity of the process. This is the sole reason that the expansion of Printing Incorporated Book Publishing Company is maintained in a constant and exponential rate. With this growth rate Printing Incorporated Book Publishing company is aiming to hire more employees and complete the working process with highest efficiency. This is the main reason that the data procurement is managed with better accuracy. In current time there are 2 branches present in the course of the locality of Melbourne, out of which both the offices are allocated with different function ensuring that the efficiency of the functioning is maintained. One of the branch deals with the sales operation if the Printing Incorporated Book Publishing Companyandtheotherorganizationdealswiththeoperationalmanagementof Printing Incorporated Book Publishing Company. Issues present in the completion of the project:Major issue that is present in the completion of the project is that the monitoring of the project initiation is not present in Printing Incorporated Book Publishing Company. This leads to the fact that the data management of te Printing Incorporated Book Publishing company is not maintained with utmost efficiency. This is the sole reason that the expansion of Printing Incorporated Book Publishing Company has not been at its highest point. Probation if author management during the publication of the boo in the digital platform acts as the main problem
6REQUIREMENT ANALYSIS AND MODELLING Uncontrollable operational process also acts as the major problem in the course of data management of the Printing Incorporated Book Publishing Company. Loyalty issue is also present in the course of operational process harms the organization to the highest level. Loyalty issue of the authors has also been an issue for Printing Incorporated Book Publishing Company. Centralized database has also been acting as the major problem in the course of data management. This is because access to the data that are present in the database can be accessed by imposters and the authenticity of the entire process is affected in a negative node. Current System’s Objectives and Constraints:The current system has the following objectives. i.Catching the sales data for individual sales person and store in the access database ii.Store author data iii.Store book data iv.Sell e-books online v.Promote e-books The constraints of the system are as following. i.No centralized database ii.No existence of information system iii.Not able to store the sales data into a centralized location iv.Not able to track the manuscripts v.Not able to show several combined artists
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
7REQUIREMENT ANALYSIS AND MODELLING Scope (Current System): Functional Requirement: i.Login:The customer may want to login to the website for purchasing the book and access purchase history. ii.Registration:In order to login, the customer must have an account. The customer can create an account after registration. iii.Purchase:The customer can purchase an e-book from the website of Printing Incorporated Book Publishing website. iv.Payment:The customer can make payment using the cheque, through bank or credit card. The organization allows the customer to have the product once the payment is successful. v.Send Manuscript:The author sends the manuscript to Printing Incorporated Book Publishing. Printing Incorporated Book Publishing stores the manuscripts in plastic bins. Non-Functional Requirements: i.Security:ThewebsiteandaccessdatabaseofPrintingIncorporatedBook Publishing must be secured properly. The data security is a crucial part of Printing Incorporated Book Publishing’s business. ii.Availability:The website of Printing Incorporated Book Publishing should be available to the customer 24*7 as a customer can buy a book whenever he/she wants.
8REQUIREMENT ANALYSIS AND MODELLING iii.Usability:The website is easy to use. The navigation of the website is properly implemented. Techniques of Identifying the Use Cases: i.User Goal Technique:this process helps in understanding the demands of the global audience and the data processing can be done with the help of discussing with the client that are present in the course of data management. This leads to the fact that the stock that is stored is of high quality ii.CRUD Technique:this system considers the processing of data that are generated by the machine itself Documentation: Data dictionary: Logical data dictionaries: i.Customer Registration:Customer Email + Name + Address + Contact Number + Address + Date of Birth + SSN ii.Order:Customer ID + Book ID + Book Cost + Order Date Time iii.Payment:Order ID + Payment ID + Customer ID + Cost + Discount ID + Total Amount Physical data dictionaries: Attribute NameFormatTypeSizeDescription bookID000Number8Primary key nameVarchar40Name of the
9REQUIREMENT ANALYSIS AND MODELLING book genreVarchar30The category of the book pages000Number8Number of pages available in the book volume00Number10The volume of the book publishYearDateThe year in which the book was published summaryTextThe summary of the book in brief priceDecimal10,2The cost of the book Process Descriptions: Top Level Processes: i.Register:The customer of Printing Incorporated Book Publishing registers into website. ii.Login:The customer login to the website using email and password provided during registration iii.Purchase:The customer purchase book from the website
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
10REQUIREMENT ANALYSIS AND MODELLING iv.Make payment:The customer makes payment for every purchase Lower Level Processes: i.Verify Email:The customer verifies email when registering to the website Conclusion: The report concludes that there were several issues that is responsible for the current problems that is being is faced by the Printing Incorporated Book Publishing. The issues were identified when a thorough review was made through the system. The issues as identified in the review was related to the data and business process management. The solution has been identified with adding value to the technical service department. One of the main issue that the system was facing is the inability of the system to keep track of the sales record of the books, especially when the sales are made through various channel as. The current system that is designed has taken this fact into the design and proper improvement has been made so that system address these issue perfectly. There were also some problem regarding to the payment for the books, these feature has also been improved as well. The system is now more efficient for recording the payment details along with recording details regarding the nonpayment details. The process for keeping the customer record has also been improved so that the system becomes robust and secure, thus making the system more successful than before. Things that have been improved too after recording of the author details, process for storing and checking report regarding the plagiarism checking and other related aspects of the system for making an overall improvement to the system. v.
11REQUIREMENT ANALYSIS AND MODELLING Bibliography: Ahadi, A., Behbood, V., Vihavainen, A., Prior, J. and Lister, R., 2016, February. Students' Syntactic Mistakes in Writing Seven Different Types of SQL Queries and its Application to Predicting Students' Success. InProceedingsof the 47th ACM Technical Symposium on Computing Science Education(pp. 401-406). ACM. Ahadi, A., Prior, J., Behbood, V. and Lister, R., 2015, June. A quantitative study of the relative difficulty for novices of writing seven different types of SQL queries. InProceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education(pp. 201- 206). ACM. Al-Masree, H.K., 2015. Extracting Entity Relationship Diagram (ERD) from relational database schema.International Journal of Database Theory and Application,8(3), pp.15-26. Dick, J., Hull, E. and Jackson, K., 2017.Requirements engineering. Springer. Evans, R., Richard, G. and Rogers, A., 2016. GSU Event Portal. Kadam, K.S. and Onkar, V.C., 2015. A review paper on student information supervision system. International Journal of Research In Science & Engineering,1, pp.66-72. Khan, F., Jan, S.R., Tahir, M., Khan, S. and Ullah, F., 2016. Survey: Dealing Non-Functional Requirements at Architecture Level.VFAST Transactions on Software Engineering,9(2), pp.7- 13. Long, J.E., 2018. Relationships between common graphical representations used in system engineering.INSIGHT,21(1), pp.8-11.
12REQUIREMENT ANALYSIS AND MODELLING Plataniotis, G., Ma, Q., Proper, E. and de Kinderen, S., 2015, May. Traceability and modeling of requirementsinenterprisearchitecturefromadesignrationaleperspective.InResearch Challenges in Information Science (RCIS), 2015 IEEE 9th International Conference on(pp. 518- 519). IEEE. Putra, D.A., Jasmi, K.A., Basiron, B., Huda, M., Maseleno, A., Shankar, K. and Aminudin, N., 2018. Tactical Steps for E-Government Development.International Journal of Pure and Applied Mathematics,119(15), pp.2251-2258.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
13REQUIREMENT ANALYSIS AND MODELLING Appendices: Appendix 1: Event Table EventTriggerSourceUse CasesResponseDestination ExternalRequest madeby customer fornew account New customer CustomerRegistratio n Registratio n form Customer Verificatio nnumber provided to customer through email Existence ofthe email CustomerEmail Verificatio n entered numberis putinto verification Customer verification codesent to mobile Existence ofthe contact number CustomerContact Verificatio n Provided numberis checked and verified Customer
14REQUIREMENT ANALYSIS AND MODELLING Customer makesan attemptto loginto account checkfor theemail and password CustomerLoginProvided emailand password is putinto verification Customer request madeby customer to viewthe book preview page checked CustomerPreviewof book book openedin the preview mode Customer book added into cart by customer Book price with quantity CustomerAdd to Cartbook displayed in cart Customer book deletedby customer from cart Book price along withthe quantity CustomerDelete from Cart amountof book reduced, otherwise removed completely Customer order placedby customer books name, quantity, CustomerPlace OrderConfirm order Customer
15REQUIREMENT ANALYSIS AND MODELLING price along with total cost payment madeby customer Total cost andthe dateof payment CustomerPayment made Customer is provided theoption to Download the Book Customer payment method chosenby customer Payment type CustomerPayment Method Show options Customer Script uploaded fromthe author side Script Details AuthorAdd ScriptShow status bar Author Change made in the Script details AuthorChange Script Mark changes Author
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
16REQUIREMENT ANALYSIS AND MODELLING Scriptby author Tempora l Reports including thedetails of ordering madefor parts, orders already delivered, invoiceof theorders forwhich payments isyetto madeas wellas reportfor order Time (after each months ends) Systemis generated automaticall y Reports made available in monthly basis Monthly reports Management ;Geoff; Relevant staff
17REQUIREMENT ANALYSIS AND MODELLING delivered messageis sentafter paymentis made successfull y Payment amount, orderid and books purchased Systemis generated automaticall y Payment Notificatio n is sent to user emailsent tothe customer Customer emailand password asputby usersis verified database stores the provided email address withthe password Systemis generated automaticall y inputfor the login is checked inputis checked withthe data already existingin the database Customer scriptis verified andalso checked with respectto the existing Plagiaris mis checked forthe scripts Systemis generated automaticall y Authenticit yforthe scriptis reviewed warning shownto the author Author
18REQUIREMENT ANALYSIS AND MODELLING scripts bank detailsis verified and reviewed forthe authenticit y Account number and account holder Systemis generated automaticall y Checking is donefor ensuring the existence of account error messageis shown Author Statee-book corrupted Bookid and name CustomerReport Book Ane-copy of book to ismade available forthe customer Customer Bank is not havingthe required balance Payment IDand bank details BankErrorfor the paymentis displayed customer viewsthe error message Customer Script provided bythe Script idReviewerRejection Message The system sendsa messageis Author
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
19REQUIREMENT ANALYSIS AND MODELLING authoris Rejected sent by the system providing thereason for rejection of the script Order Cancel Order IDSystemis generated automaticall y Reasonfor cancelation of order an email is sent by the system Customer Data Fragments:
20REQUIREMENT ANALYSIS AND MODELLING
21REQUIREMENT ANALYSIS AND MODELLING Appendix 2: Context Diagram Figure 1: Context Diagram (Source: Created by Author)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser