Font Size: a A A

Design And Implementation Of 56Baby System

Posted on:2017-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2308330485957976Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of mobile phones, tablet computers, personal computers and other intelligent devices and the rapid progress of the mobile communications, more and more applications appear and make things convenient for people’s daily life.56Baby growth recording system is a Web application which is customized for a family, it shares and records the process of baby’s growth real-time and safety. Using this system, users can record their own babies’ height and weight, upload or view baby’s photos and videos. They also can comment, give a like, share with friends or edit the feed. Beyond that, users can invite other family members to record and share baby’s growth, learn from the professional parenting knowledge which is provided by the system, and print photos.56Baby growth recording system uses node.js programming language to develop this product. With MVVM(Model-View-ViewModel) frame mode, the strict separating front end and back end can facilitate business development. Express3 framework is used for its server development, AngularJs framework is used for the Web singal page APP. MySQL is used for its database design. The Author complete the entire project independently, including:analysis of requirements, system outline design, database created, system detailed design, function modules realization, functionality and performance testing. The system includes six main function modules, including feed operation module, family members operation module, baby information record module, users information module, parenting knowledge module, photo express module.(1) Feed operation module. It is the main module, which uploads baby’s photo or video, add baby’s height and weight, comment, give a like, share or edit growth recording feed.(2) Family members operation module. This module includes adding or deleting family members, timely updating the feed flow when someone add or edit the feed. Besides, it can invite other family members and remind the inviting in time.(3) Baby information recording module. It can add or switch baby, add baby’s birthday, height and weight at different times to record the baby’s growth.(4) Users information module. This module includes QQ account login, microblog account login, we-chat account login and mobile number login business logic.(5) Parenting knowledge module. This module includes viewing, searching or collecting articles which are professional parenting.(6) Photo express module. This module includes photo printing server.The functional and performance testing of 56Baby growth recording system can meet the requirements, and the system works well.
Keywords/Search Tags:Baby Growth Recording Feed, Node.js, MVVM, Express3
PDF Full Text Request
Related items