SecondHand Bookstore Features€¦ · · 2018-05-03Microsoft Word -...
-
Upload
trinhkhanh -
Category
Documents
-
view
215 -
download
1
Transcript of SecondHand Bookstore Features€¦ · · 2018-05-03Microsoft Word -...
UserTypesCustomer–usesthesystemtobrowsethecatalogueforbookstobuyandtoselltheirbooksthroughthebookshop.Customerscomefromawiderangeofcultural,linguistic,andabilitybackgrounds.Extraoption:Theonlinebookshopmaysupportlanguageselectionandcurrencyselection.Administrator-usesthesystemtoacceptstudents’booksforsaleinthebookshop,makesales,performstocktakes,andmanagestock.Inaddition,administratorsmayviewdailyfinancialrecordsattheendofthedayandforspecifieddates,andcreateandmanageuseraccounts,retrievepaymentlists,changetherateofcommissionappliedtobooks,viewmonthlyandannualfinancialreports.GeneralFeatures
1. Searchthebookshopcatalogue.2. Advancedsearch–title,ISBN,subject,author,category,location.3. Customersmayregisterforamemberaccount.Amemberaccountisrequiredinorderforbooksto
besoldinthebookshop.Approvalbyadministratorsisrequiredbeforethebooksareavailableonline.
4. Bookimagesauto-generatedviaGoogleBooksAPIbasedonISBN.5. Reservebookorbuyonline.6. Socialmediafeed.7. Recentlyaddedbooks/products.8. Mobileresponsive.
MemberFeatures
1. Membersmayviewthedetailsofbookscurrentlyawaitingapproval.2. Emailnotificationtomemberifabookhasbeenacceptedandacontracthasbeenestablished,orif
ithasbeenrejected.3. Membersmayviewthedetailsofbooksacceptedbythebookshop,forwhichacontracthasbeen
established.4. Membersmayviewthedetailsoftheirbooksthathavebeensold.Thesystemshouldonlyshow
booksforwhichpaymenthasbeenmadetotheowner.5. Membersmayviewdetailsofbooksforwhichthecontractperiodhasexpired.6. Membersmaychangetheirmembershipdetails,includingpreferredbankaccount,personaldetails,
andpassword.
7. Emailnotificationtomemberswhentheirbookhassoldafterthepaymenthasbeenprocessed.8. Emailnotificationtomemberswhenacontractforoneoftheirbookshasexpired.9. Membersmayrequestcontractrenewalofabookforwhichthecontracthasexpired.10. Newslettersubscription.
Payment
1. Eachbooksoldoncommissionshallhavethecommissionpercentagedeductedfromthesalepriceofthebook.
2. Thesystemshalladdtheremainingamounttothepaylisttobepaidtotheownerusingtheirpreferredbankdetails.
3. Administratorsmayviewasummaryofallpaymentstobemadeinthecurrentpaylist.4. Administratorsmaydownloadthepaylistin(Cemtex)ABAfileformat.Theadministratormayuse
thisfiletomakepaymentsthroughthefinancialinstitution’sbatchpaymentsystemviaathirdpartyonlinebankingtool.
5. Thesystemshallnotaddbookshop-ownedbooksorsundryitemstothepaylist.6. PayPalonlinepayments.7. Extraoption:otheronlinepaymentoptions.
AdministratorFeatures
1. Administratorsmaychangetherateofcommissionappliedtobooks.2. AdministratorsmaychangethemaximumpercentageofRRPacceptedformembers’currentandold
editiontextbooks.Membersmustnotbeabletoenterasalepricehigherthantheabovepercentage.
3. AdministratorsmaychangetheGST/taxpercentage.4. Administratorsmayentersundryitemsintostockforsaleinthebookshop.5. Manageusers.6. Managecategories.7. Managebooks/products.8. Managecontent.9. Approveorrejectbooks.10. Viewreservedbooks.Convertreservedbooktoasale.11. Manageshipping:Flatrate,PerItem,WeightBased.12. Extraoption:integratewithcouriersorpostalservices.
ReportingandAuditing
1. Monthlyandannualfinancialreports.2. Dailyfinancialreportsforthecurrentworkingday.3. Generateandviewdailyfinancialreportsforanyspecifieddate.4. Commissionappliedinreportsisvalidforthedateofsale(notthedateofreporting).5. Viewlistofallbooksinthebookshop.