Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Safe water software engineering project, Study Guides, Projects, Research of Software Engineering

Safe water software engineering project

Typology: Study Guides, Projects, Research

2019/2020

Uploaded on 02/07/2020

ali-farooq
ali-farooq 🇵🇰

4.7

(6)

5 documents

1 / 143

Toggle sidebar

Related documents


Partial preview of the text

Download Safe water software engineering project and more Study Guides, Projects, Research Software Engineering in PDF only on Docsity! SUPERIOR UNIVERSITY LAHORE Faculty of Computer Science & IT Final Year Project PROJECT REPORT (Part-1) [SMART FARM] Project ID: [FYP-BSSE-F17-006] Project Team Student Name Student ID Program Contact Number Email Address H.M SOHAIB AJMAL BSEM-F14-019 BSSE 03248492753 bsem-f14-019@superior.edu.pk MAIRA KAMRAN BSEM-F14-054 BSSE 03314163971 bsem-f14-054@superior.edu.pk REHAN AKBAR BSEM-F14-310 BSSE 03137441006 bsem-f14-310@superior.edu.pk [Project Supervisor] ([Mr. Muhammad Ahmed Kahloon]) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 2 Project Report [Smart Farm] Change Record Author(s) Version Date Notes Supervisor’s Signature 1.0 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 5 Acknowledgements All gestures of recognition are to Almighty Allah, who gave us the quality, learning and bravery to finish this errand. We might want to pay huge amounts of thanks and offer my regards to our Supervisor Mr. Muhammad Ahmed Kahloon for his valuable direction, advises and support all through the learning procedure that he gave me a helpful course to finish our venture. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 6 Executive Summary We are developing a site and Android application with some astounding highlights. The site and android application is full task. The primary thought is that it is a Website named as Gr3n. Gr3n venture helps the clients in curing its malady by giving the rundown of products of the soil that the client ought to devour with a specific end goal to dispose of its sickness. The fundamental reason for this venture is to help the client to effectively scan for herbs and organic products that will be useful for the strength of the client relying upon any medical problem or illness that he/she is experiencing. This framework causes the client to lessen its looking time, Client inquiry or request item effectively. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 7 Table of Contents Dedication ................................................................................................................................... 4 Acknowledgements ..................................................................................................................... 5 Executive Summary ..................................................................................................................... 6 List of Figures ............................................................................................................................ 10 List of Tables ............................................................................................................................. 12 Chapter 1 ......................................................................................................................................... 1 Introduction .................................................................................................................................... 1 1.Introduction ............................................................................................................................. 2 1.1.Background ........................................................................................................................... 2 1.2 Motivations and Overview .................................................................................................... 3 1.2. Goals/ Scope/Objective .................................................................................................... 3 Goal ....................................................................................................................................................... 3 Time and Energy sparing ....................................................................................................................... 3 Accessibility ........................................................................................................................................... 4 Correlation of Products ......................................................................................................................... 4 Scope ..................................................................................................................................................... 4 Objective ............................................................................................................................................... 4 1.3. Literature Review ............................................................................................................. 4 1.4. Existing System /Competitive Analysis ............................................................................ 4 1.5. Proposed Solution ................................................................................................................ 8 1.4.1. Work Breakdown Structure .......................................................................................... 8 1.4.2. Roles & Responsibility Matrix ....................................................................................... 9 1.4.3. Gantt Chart ................................................................................................................. 10 Chapter 2 ....................................................................................................................................... 11 Software Requirement Specifications .......................................................................................... 11 2.1. Introduction.................................................................................................................... 12 2.1.1. Purpose ....................................................................................................................... 12 2.1.2. Document Conventions .............................................................................................. 12 2.1.3. Intended Audience and Reading Suggestions ............................................................ 12 2.1.4. Product Scope ............................................................................................................. 12 2.1.5. References .................................................................................................................. 13 2.2. Overall Description ......................................................................................................... 13 2.2.1. Product Perspective .................................................................................................... 13 2.2.2. Product Functions ....................................................................................................... 13 Website: .............................................................................................................................................. 13 Application : ........................................................................................................................................ 13 DFD of Website ......................................................................................................................... 15 Decide what section is computerized, and how ....................................................................... 22 Determine detail of dataflow.................................................................................................... 22 Define Physical resources ......................................................................................................... 24 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 10 List of Figures FIGURE 1-Gantt Chart in Chapter 1 20 FIGURE 2.1-DFD (Login/Logout/Register) in chapter 2 25 FIGURE 2.2-DFD View Detail of Vegetable/Herbs/Product/Fish in Chapter 2 26 FIGURE 2.3-DFD (Select product/Add to cart/Select payment method/Delete Product form Cart) in Chapter 2 27 FIGURE 2.4-DFD (Check Doctor Detail and Hospital Detail) in Chapter 2 28 FIGURE 2.5-DFD Admin Side (Login/Register/Logout) in Chapter 2 29 FIGURE 2.6-DFD Admin Side in Chapter 2 30 FIGURE 2.7-DFD Admin Side in Chapter 2 31 FIGURE 2.8- Communication Interface in Chapter 2 36 FIGURE 2a-Use Case Diagram Register in Chapter 2 39 FIGURE 2b-Use Case Diagram Login in Chapter 2 41 FIGURE 2c-Use case 3 Logout in Chapter 2 42 FIGURE 2d-Use Case Diagram Select item in Chapter 2 44 FIGURE 2e-Use Case Diagram View Detail in Chapter 2 45 FIGURE 2F-Use Case Diagram View Nutrient Detail in Chapter 2 46 FIGURE 2g-Use Case Diagram Place order in Chapter 2 48 FIGURE 2h-Use Case Diagram View order in Chapter 2 49 FIGURE 2i-Use Case Diagram Cancel order in Chapter 2 51 FIGURE 2j-Use Case Diagram Add to Cart in Chapter 2 52 FIGURE 2k-Use Case Diagram Cost Calculation in Chapter 2 53 FIGURE 2l-Use Case Diagram Payment Method in Chapter 2 55 FIGURE 2m-Use Case Diagram Hospital Detail Check in Chapter 2 56 FIGURE 2n-Use Case Diagram Doctor Detail Check in Chapter 2 57 FIGURE 2.2a-Use Case Diagram Register in Chapter 2 58 FIGURE 2.2b-Use Case Diagram Login in Chapter 2 59 FIGURE 2.2c-Use Case Diagram Logout in Chapter 2 60 FIGURE 2.2d-Use Case Diagram Control Room Temperature in Chapter 2 62 FIGURE 2.2e-Use Case Diagram Moisture Check in Chapter 2 63 FIGURE 2.2f-Use Case Diagram View Nutrient Check in Chapter 2 65 FIGURE 2.2g-Use Case Diagram View Product Detail in Chapter 2 66 FIGURE 2.2h-Use Case Diagram Fish Detail in Chapter 2 67 FIGURE 2.2i-Use Case Diagram PH Detail in Chapter 2 70 FIGURE 3.1 USE CASE DIAGRAM in Chapter 3 74 FIGURE 4.1 System Design in Chapter 4 91 FIGURE 4.2 Architecture Diagram in Chapter 4 91 FIGURE 4.3 Domain Model in Chapter 4 92 FIGURE 4.4 Relational Base Diagram in Chapter 4 93 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 11 FIGURE 4.5 Class Diagram in Chapter 4 94 FIGURE 4.6 Sequence Diagram in Chapter 4 95 FIGURE 4.7 Activity Diagram in Chapter 4 99 FIGURE 4.8 Activity Diagram in Chapter 4 100 FIGURE 4.9 State Transition Diagram in Chapter 4 101 FIGURE 4.10 Component Diagram in Chapter 4 102 FIGURE 4.11 Deployment Diagram in Chapter 4 102 FIGURE 4.12 DFD (Login/Logout/Register) in Chapter 4 103 FIGURE 4.13 DFD (View Detail of product/fish/vegs./herbs) in Chapter 4 104 FIGURE 4.14 DFD (Select product add to cart/del product/select payment method) in Chapter 4 105 FIGURE 4.15 DFD (Check Doc /Hospital Detail) in Chapter 4 106 FIGURE 4.16 DFD (Record login/logout/Register) in Chapter 4 107 FIGURE 4.17 DFD (View Detail of Vegetable/Herbs/Product/Fish) in Chapter 4 108 FIGURE 4.18 DFD (Control Room Temperature or Moisture Check) in Chapter 4 109 FIGURE 5.1 Flow Control in Chapter 5 111 FIGURE 5.2 Scheduling in Chapter 5 114 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 12 List of Tables Table 1.1-Workbreak Down structure in Chapter 1 19 Table 1.2-Roles and Responsibilities in Chapter 1 20 Table 2.1-User Interface in Chapter 2 35 Table 2a- Function Requirement Register in Chapter 2 38 Table 2a- Use Case Register in Chapter 2 39 Table 2b-Function Requirement Login in Chapter 2 40 Table 2b-Use Case Login in Chapter 2 41 Table 2c-Function Requirement Logout in Chapter 2 42 Table 2c-Use case Logout in Chapter 2 43 Table 2d-Function Requirement Select Item in Chapter 2 44 Table 2d-Use Case Select item in Chapter 2 44 Table 2e-Function Requirement View Detail in Chapter 2 45 Table 2e-Use Case View Detail in Chapter 2 45 Table 2f-Funcation Requirement View Nutrient Detail in Chapter 2 46 Table 2F-Use Case View Nutrient Detail in Chapter 2 46 Table 2g-Function Requirement Place order in Chapter 2 47 Table 2g-Use Case Place order in Chapter 2 47 Table 2h-Function Requirement View order in Chapter 2 48 Table 2h-Use Case View order in Chapter 2 48 Table 2i-Function Requirement Cancel order in Chapter 2 49 Table 2i-Use Case Cancel order in Chapter 2 50 Table 2j-Function Requirement Add to Cart in Chapter 2 51 Table 2j-Use Case Add to Cart in Chapter 2 52 Table 2k-Function Requirement Cost Calculation in Chapter 52 Table 2k-Use Case Cost Calculation in Chapter 53 Table 2l-Function Requirement Payment Method in Chapter 53 Table 2l-Use Case Payment Method in Chapter 54 Table 2m-Funcation Requirement Hospital Detail Check in Chapter 54 Table 2m-Use Case Hospital Detail Check in Chapter 55 Table 2n-Function Requirement Doctor Detail Check in Chapter 55 Table 2n-Use Case Doctor Detail Check in Chapter 56 Table 2.2a-Function Requirement Register in Chapter 56 Table 2.2a-Use Case Register in Chapter 2 57 Table 2.2b-Function Requirement Login in Chapter 57 Table 2.2b-Use Case Login in Chapter 2 58 Table 2.2c-Function Requirement Logout in Chapter 2 58 Table 2.2c-Use Case Logout in Chapter 2 59 Table 2.2d-Function Requirement Control Room Temperature in Chapter 2 59 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 2 Chapter 1: Introduction We are developing a website and application with some amazing features. The website and application is full project. The main idea is that it is a Website and application named as Gr3n. Gr3n venture helps the clients in curing its illness by giving the rundown of foods grown from the ground that the client ought to expend to dispose of its infection. The fundamental reason for this task is to help the client to effortlessly look for herbs and natural products that will be useful for the client who relying on any medical problem or illness that he/she is experiencing. This framework causes the client to decrease its search time, all things considered, by enabling the client to enter its medical problems and inquire in like manner. The administrator can add products of the soil to the framework and its data. This framework likewise enables the client to see organic product or the herbs portrayal, which depicts how the natural product or the herb will enhance the client’s wellbeing. This framework additionally enables the client to put arrange which will add the things to the clients cart and make installment for the same. The framework additionally incorporates a module in which the client can scan for the healing centers relying on the name of the malady that it enters. In this manner this framework cures the client’s infection all things considered. The framework likewise enables client to look for healing centers relying on the entered sickness name. Hence this framework enhances wellbeing by proposing organic products or herbs relying upon the illness entered by the client and further more permit to put arrange for the same. On this site client can buy or Order vegetables, organic products, herbs and furthermore cultivate item. 1.1. Background Online shopping is a kind of electronic exchange which empowers purchasers to straight forwardly buy stock or organizations from a merchant over the Internet using a web program. Purchasers find sicknesses of excitement by heading off to the webpage of the retailer straight forwardly or by means of looking among elective dealers using a shopping web crawler, which demonstrates comparable things openness and assessing at different e-retailers. Beginning at 2016, customers can shop web using an extent of different PCs and devices, including PCs, PCs, tablet PCs and mobile phones. An online shop moves the physical relationship of obtaining things or organizations at a standard "squares and-mortar" retailers or shopping center, the strategy is called business-to-customer (B2C) web shopping. Exactly when an online store is set up to engage associations to buy from different associations, the technique is called business-to-business (B2B) electronic shopping. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 3 An ordinary online store enables the customer to the organizations extent of things and organizations, photos or photos of the things, close by information about the thing conclusions, features and expenses. Online stores typically enable clients to use "look" features to find specific models, brands or things. 1.2 Motivations and Overview The web and portable innovation have moved the centralization of business to innovation related stage. In any case, electronic organizations on versatile structures have portable business. Portable business as indicated by Weinhardt, Stefan and Jochen (2008) can be thought to be "any immediate or circuitous exchange performed utilizing a cell phone, for example, a wireless or an individual computerized right hand (PDA).Versatile trade has along these lines developed as another channel of electronic trade and in that capacity, it has gotten across the board considerations of both scholarly community and business crew. Versatile trade in this way can be seen as another mammoth influx of innovation advancement. A few examinations in this manner have progressed to help create new or investigate the effectively existing assemblage of information. Likewise, take note of that combination of versatile trade with electronic trade is probably going to increment upper hand of any business including little substances like retail wanders. It is likewise significant to recall that security is a vital issue that should be considered when building up any framework that requirement to keep running on portable stage due to their extranet applications. These frameworks should be strong so they can withstand any security ruptures that accompany portable trade. In regard to these, the analyst was spurred by the advancement occurring in the electronic trade field and all the more especially in the versatile business. As an under studying versatile trade, the analyst needed to make a web based shopping framework for Newport Supermarket which at exhibit time has not change its administrations to an online task. 1.2. Goals/ Scope/Objective Goal: There is different guideline objectives of web based shopping which are controlled by the end client. Time and Energy efficiency: It is efficient and vitality sparing. Individual can without much of a stretch login to online website while sitting at home. So by this we can state that it is time as vitality sparing. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 4 Accessibility: Individuals while sitting at one place can reach to number of things with different combinations and can arrange them and would get them at their door step. Correlation of Item: Internet shopping gives the upside of taking a gander at the things on the distinctive properties like evaluating, surface, substitution of things. In this way, our purpose of our undertaking is to have understanding about the web shopping conduct among different age-clients. Scope: We aim to produce food at our organic food plant, and Sell it as a single vendor system. We will be selling it through our web System only Online. The website is created as an online shop portal which is an application for both Client and Admin Side. The Application also provides results to admin panel based on the statistics of the products sold/added. The Application shall search organic food for different problems like Stomach problem. The Application also helps find Doctors and Some Nutrients recipes. The Application shall be deployed to Organic Food Plant which analyze data through sensors like moisture check, pH-value check for better decision making. Objective: The fundamental target of "Gr3n" is to give a path of online Organic vegetable/Product Store by means of a straight forward but then intense medium. This Project has been intended to recreate the working of a genuine online Organic vegetable/Product Store. • To shop while in the solace of your own home, without stepping out of the entrance. • Sell at bring down rate because of less finished head. • Provide home conveyance free of cost. 1.3. Literature Review Online shopping likely began with electronic data exchange the 1960s (Zwass, 1996). Essentially by methods for the Internet that e-Business has created as a middle segment of various affiliations. As he might want to think the desire was that e-Business would adjust the conduct by which affiliations interface with customers, agents, suppliers and associates. Some watched e-Business as a noteworthy part of an equation to stay centered in the overall economy. The subject of online buyer direct has been assessed under various settings consistently. Regardless of the way that masters from a combination of business disciplines have increased gigantic ground over the span of late years, the degree of these examinations is genuinely wide, the examinations show up by and large separated and no coupling together theoretical model is found in this investigation zone. In context of this, give a complete overview of the written work Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 7 Chemical Fertilizer used for food production Problem 1.4. Existing System /Competitive Analysis Brilliant Farm plans to be the greatest producers of hydroponics in the Pak-area. At show there is couple of huge cultivators, limiting the opposition. The benefit of hydroponics on a huge scale is the accessibility to create vegetables throughout the entire year in vast amounts. This instantly turns into a positive factor with real retail outlets and exporters. Keen Farm fundamental upper hands are Proficient creation using green houses. No current tasks of this extent in the Pak-locale. Experience in the vegetable business back pedals to 2016. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 8 1.5. Proposed Solution As we realize that natural sustenance, creation is less. Individuals develop inorganic sustenance and offer it. So our site offers natural nourishment and herbs and further more cultivate item. So we give the arrangement of natural sustenance in farming industry. Answer quick to vermin, ailments, and different difficulties in your indoor garden with data that encourages you analyze indications, recognize causes, and pick arrangements. Above all else figure out how to avert issues and keep your harvests solid and profitable. 1.4.1. Work Breakdown Structure Project Schedule DEC- 2017 January- 2018 Feburary- 2018 March- 2018 April- 2018 May-2018 June- 29018 July-2018 Summary Tasks: W3 W4 W1 W2 W1 W2 W3 W4 W1 W2 W1 W2 W3 W2 W3 W2 Hours Percent Requirements 12 12 8 6 38 14.90% Design 4 6 12 8 3 33 13.20% Code & Unit Test 4 3 8 9 8 8 4 5 3 4 5 61 22.20% Integrate & Test 2 2 2 3 13 11 3 4 5 2 3 50 21.10% Write User’s Manual 6 2 2 3 13 6.60% Report writing 6 6 7 1 6 1 2 12 12 1 2 8 9 100 20.20% Demonstrate 7 7 1.90% Hours 12 12 18 18 25 29 25 24 21 25 9 23 23 14 17 7 302 100.00% Table 1.1-Workbreak Down structure Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 9 1.4.2. Roles & Responsibility Matrix Table 1.2-Roles and Responsibilities Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 12 Chapter 2: Software Requirement Specifications 2.1. Introduction This site help the client to effectively scan for herbs and organic products that will be useful for the soundness of the client relying on any medical problem or malady that he/she is experiencing. This framework encourages the client to lessen its search time, all things considered, by enabling the client to enter its medical issue and inquire in like manner. This framework additionally enables the client to put arrange which will add the things to the clients truck and make installment for the same. The framework additionally incorporates a module in which the client can look for the healing centers relying upon the name of the malady that it enters. Consequently this framework cures the client's ailment as it were. The framework likewise enables client to scan for healing facilities relying on the entered malady name. Hence this framework enhances wellbeing by recommending organic products or herbs relying upon the infection entered by the client and furthermore permit setting request for the same. On this site client buy or Order vegetables, organic products, herbs and further more cultivate item. 2.1.1. Purpose The principle motivation behind this site is to enable client to buy online items like (herbs, vegetable, fish). 2.1.2. Document Conventions Stander rule of documentation has been followed in the order of standerized the work.In order to create efficent Gr3n Website in the premises of online shopping. 2.1.3. Intended Audience and Reading Suggestions This report is for individuals like engineer, client ,venture chief, database staff designer. 2.1.4. Product Scope Scope of our project is that if user wants to order the product. User can easily search item and herbs and add into the cart. After that user can select the method of payment and place an order. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 13 2.1.5. References ➢ IEEE 830-1998 standard for writing SRS document. ➢ I Summerville, Software Engineering, 8th ed, Addison- Wesley, 2007. 2.2. Overall Description 2.2.1. Product Perspective The Gr3n site is to maintain a strategic distance from the pressure and work over-burden of normal purchasers and clients. Gr3n is an independent framework. It intends to facilitate the client to arrange item by give improved plume. 2.2.2. Product Functions Website: Register: User can register into the System Login: User can login into the System Add items: After login user can add item like vegetable, herbs and organic food production plant. View Detail: user can order herbs and can also check the detail of the herbs and doctor. User can view detail of organic vegetable, fruits, and herbs Nutrients recipes: If user want to check the detail of the plant which nutrients recipe is used to grow the plant. Fish Detail: User can also check the detail of the fish. Online shopping: The system also allows the user to place order for the selected fruits or the herbs and also the product. Add to cart: This module allows the user to place order for more than 1 item and add this information to the cart Cost Calculation: The system calculates total cost of the item placed in the cart and provides payment module. Select payment Method: User can select the payment method (By hand or by credit card) Hospital Search: The system also enables the user to search for the hospitals depending upon the disease name entered by the user. Check Doctor Detail: User can check the detail of the doctor who recommended the herbs. Log out: After placing the order user can logout. Application: Register: User can register Login: User can login Logout: User can logout Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 14 Temperature: Control Room temperature: User can control the room temperature through that application. Moistures Check: User can check the moistures using that app. Nutrient Recipe: User can check the Nutrients recipes. Fish detail: Use can check the detail of fish. Plant detail: User checks the detail of plant. Ph check: User can check the ph level through that application. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 17 Diagram 3 Select product/Add to cart/Select payment method/Delete Product form Cart FIGURE 2.3-DFD (Select product/Add to cart/Select payment method/Delete Product form Cart) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 18 Diagram 4 Check Doctor Detail and Hospital Detail FIGURE 2.4-DFD (Check Doctor Detail and Hospital Detail) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 19 DFD of Application Diagram 1 Login/Logout/Register FIGURE 2.5-DFD Admin Side (Login/Register/Logout) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 22 Decide what section is computerized, and how ➢ All Process will be computerized ➢ With the help of this chocoholic manager can print a report any time less time consuming ➢ A central db is required and will be installed in sever that sever is required online implementation. Determine detail of dataflow Login detail ➢ User name (12 char) ➢ User password (19 int) Register member detail ➢ User First_name (25 char) ➢ User Last_name (25 char) ➢ User address (25 char) ➢ User type (20 letters) ➢ User city (14 char) ➢ User password (10 char Product Detail ➢ Product_id(6digit) ➢ Product_Price(10digit) ➢ Product_image(varchar 50) ➢ Product_Name (20 char) Fish Detail ➢ Fish_id(6digit) ➢ Fish_Price(10digit) ➢ Fish _image(varchar 50) ➢ Fish _Name (20 char) Vegetable Detail ➢ Vegetable_id(6digit) ➢ Vegetable _Price(10digit) ➢ Vegetable _image(varchar 50) ➢ Vegetable _Name (20 char) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 23 Herbs Detail ➢ Herb_id(6digit) ➢ Herb _Price(10digit) ➢ Herb _image(varchar 50) ➢ Herb _Name (20 char) Delete Detail ➢ Delete Product(20 char) ➢ Detail Product (25 char) Payment Detail ➢ Shipment (20 char) ➢ Complete (25 char) Hospital Detail ➢ Hospital id (int) ➢ Hospital_name (25 char) ➢ Hospital_location(40 char) Doctor Detail ➢ Doc_id (int) ➢ Doc_name (25 char) ➢ Doc_Qua(40 char) Logout detail ➢ Logout detail (12 char) 4) Define the logic of processes ➢ Login table Detail ➢ Page layout Detail ➢ Product Detail ➢ Fish Detail ➢ Herbs Detail ➢ Vegetable Detail ➢ Doctor Detail ➢ Hospital Detail ➢ Payment Method Detail ➢ Register Detail ➢ Logout member table detail Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 24 5) Define the data store ➢ Login table contain (3steps) ➢ Page layout contain (3steps) ➢ Product table contain (3steps) ➢ Fish table Contain (3steps) ➢ Vegetable table contain (3steps) ➢ Herbs table contain (3steps) ➢ Doctor table contain (3steps) ➢ Hospital contain (3 steps) ➢ Payment table contain (3steps) ➢ Register contain (3 steps) ➢ Logout member table contain (3steps) Define Physical resources ➢ Sequential File ➢ MY-SQL Database required with separate table Login Page Table ➢ Login page with primary key (pk) Page Layout Table ➢ Page layout with primary key (pk) Product Table ➢ Product Detail with primary key (pk) ➢ Order detail (fk) Vegetable Table ➢ Vegetable detail with primary key (pk) ➢ Order detail (fk) Fish Table ➢ Fish detail with primary key (pk) ➢ Order detail (fk) Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 27 Screen Name Description Login In that case the client isn't enlisted yet; he can enter the points of interest and enlist. Which requests that the client write his username and secret key .If the client entered his username or Password Incorrect then error message occurs. Search The registered user or Gr3n can enter the kind of Product he is looking for and after that he can scan for the required Product by entering the name of the item. Categories view The Product classifications see with capacity.Gr3n include/alter or erase classification from the rundown. Add Product to cart User can add product into the cart which he wants to order Delete Product from cart After adding the product into the cart user can also delete the selected product from the cart. Payment Method User selects the payment method and proceeds the order. Administer seats Availability Administer user Create moodily and delete user , change password Report Select, view, add, save and delete reports Table 2.1-User Interface 2.3.2. Hardware Interfaces ➢ Equipment prerequisites for Insurance on web will be same for both the gatherings which are takes after: ➢ Processor ➢ Ram: - 128 MB or above. ➢ HD: - 20 GB or above. ➢ Just the prescribed setup (fundamental necessities of a PC framework) no other particular equipment is required to run the product. 2.3.3. Software Interfaces All the databases for the Gr3n system will be configured using access 2018 – 2027. These databases include Products and user information. These can be modified by the end user. The Gr3n database will include the user info and Products info. The user or products or order detail information database will contain all the detail of the user or products detail or order detail such as first name surname ID number, Gender and phone number, P_id, P_name, p_type, order_id, order_time, order_date, order_type. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 28 2.3.4. Communications Interfaces The two gatherings ought to be associated through either by LAN or WAN for the correspondence. Sender Communication channels Receiver. Figure 2.8- Communication Interface 2.4. System Features Website Website feathers ➢ Register: User can register into the System ➢ Login: User can login into the System ➢ Add items: After login user can add item like vegetable, herbs and organic food production plant. ➢ View Detail: user can order herbs and can also check the detail of the herbs and doctor. User can view detail of organic vegetable , fruits , and herbs ➢ Nutrients recipes: User check detail of plants with nutrients recipe which is used to grow the plant. ➢ Fish Detail: User can also check the detail of the fish. ➢ Online shopping: The framework likewise enables the client to put arrange for the chose natural products or the herbs and furthermore the item. ➢ Add to cart: This module enables the client to add product into the cart. ➢ Cost Calculation: The system calculates total cost of the item placed in the cart and provides payment module. ➢ Select payment Method: User can select the payment method (By hand or by credit card) ➢ Hospital Search: The framework likewise empowers the client to look for the doctor's facilities relying on the infection name entered by the client. ➢ Check Doctor Detail: User can check the detail of the doctor who recommended the herbs. ➢ Log out: After placing the order user can logout. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 29 Application Features ➢ Register: User can register ➢ Login :User can login ➢ Logout: User can logout ➢ Temperature: Control Room temperature: User can control the room temperature through that application. ➢ Moistures Check: User can check the moistures using that app. ➢ Nutrient Recipe: User can check the Nutrients recipes. ➢ Fish detail: Use can check the detail of fish. ➢ Plant detail: User checks the detail of plant. ➢ Ph check: User can check the ph level through that application. Technical Features: Website Software Requirements: ➢ Windows 10 ➢ SQL 2012 ➢ Visual studio 2013 Equipment Components: ➢ Processor – i3 ➢ Hard Disk – 5 GB ➢ Memory – 1GB RAM ➢ Graphical Tools: Photoshop CC 2015, Adobe artist CC Application Application Feathers ➢ Temperature: Control Room temperature ➢ Moistures Check ➢ Nutrient Recipe ➢ Fish detail ➢ Plant detail ➢ Ph check Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 32 2.4.2. System Feature 2 Function Requirement 2 Login Function “User can login into the System” Identifiers FR-002 Title Allows login access online Requirement User name, Password Rational Login to the system and provide security to personal information. Restriction and risk User name and password must be correct otherwise user don’t register. Dependency Pc , Connection with server Priority Safety ,timing Table 2b-Function Requirement Login Use Case 2 LOGIN Actor • Reg-User Preconditions • User must open the application • User must have account for this application Basic flow • User enters his user name and password and gets Log In. Alternate flows Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 33 Table 2b-Use Case 2 Login DIAGRAM 2 Figure 2b-Use Case Diagram Login 2.4.3. System Feature 3 Function Requirement 3 Logout Function “After placing the order user can logout” Identifiers FR-003 Title Allows Logout access online Requirement None Rational Logout to the system and provide security to personal information. Restriction and risk User must login. Dependency Pc , Connection with server Priority Safety ,timing • User can also use this application as unregistered user Post conditions • User must be successfully Log In Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 34 Table 2c-Function Requirement Logout Use Case 3 Log Out Actor • Reg-User Preconditions • User must be successfully Log In • Information of the User must be successfully entered Basic flow • User want to Log-out Alternate flows • User don’t want to view the result Post conditions • User must Log out Table 2c-Use case 3 Logout DIAGRAM 3 Figure 2c-Use case 3 Logout Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 37 Use Case 5 View Detail Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to view Detail Post conditions • User must see the path between source and destination Table 2e-Use Case View Detail DIAGRAM 5 Figure 2e-Use Case Diagram View Detail Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 38 2.4.6. System Feature 6 Function Requirement 6 View Nutrient Detail Function “If user what to check the detail of the plant which nutrients recipe is used to grow the plant.” Identifiers FR-006 Title Allows user to Nutrient view detail Requirement User must login and can view Nutrient detail of item Rational Login to the system and view Nutrient detail Restriction and risk User must login to view detail of nutrients otherwise no detail show. Dependency Pc , Connection with server Priority Safety ,timing Table 2F-Funcation Requirement View Nutrient Detail Use Case 6 View Nutrient Detail Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to view nutrient detail Post conditions • User must see the path between source and destination Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 39 Table 2F-Use Case View Nutrient Detail DIAGRAM 6 Figure 2F-Use Case Diagram View Nutrient Detail 2.4.7. System Feature 7 Function Requirement 7 Place order Function “User has ability to place order to the available item.” Identifiers FR-007 Title Access to place order on schedule Requirement City name, item type, date Rational User has ability to place order to the available item. Restriction and risk Current item, the available item or current timing must be adjusted. Dependency Valid information, available item is valid Priority Modified in order Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 42 DIAGRAM 8 Figure 2h-Use Case Diagram View order 2.4.9. System Feature 9 Function Requirement 9 Cancel order Function User can cancel the order which he place. Identifiers FR-009 Title Access to Cancel order on schedule Requirement Order in cart Rational User has ability to the Cancel order. Restriction and risk Current item, the available item or current timing must be adjusted. Dependency Valid information, available item is valid. Priority Modified in order. Table 2i-Function Requirement Cancel order Use Case 9 Cancel order Function Actor • Reg-User Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 43 Preconditions • User must successfully Login. • Information of the User must be successfully entered • Information of the Source must be successfully entered • User must create the event Basic flow • User Cancel order of the selected product Alternate flows • User don’t want to Cancel the order Post conditions • Event deleted successfully Table 2i-Use Case Cancel order DIAGRAM 9 Figure 2i-Use Case Diagram Cancel order Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 44 2.4.10. System Feature 10 Function Requirement 10 Add to cart Function After login user can add item like vegetable, herbs and organic food production plant. Identifiers FR-010 Title Allow user to add item to cart. Requirement Types of item, item no , item name Rational Allow user to add item into cart easily. Restriction and risk None Dependency None Priority None Table 2j-Function Requirement Add to Cart Use Case 10 Add to cart Actor • Reg-User Preconditions • User must be successfully login Basic flow • User want to see the path between source and destination. Alternate flows • None Post conditions • Product add to cart must be successfully entered Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 47 2.4.12. System Feature 12 Function Requirement 12 Payment Method Function User can select the payment method (By hand or by credit card) Identifiers FR-012 Title Allow user to select payment method after adding product into cart, methods like credit card or cash after deliver or by easy paisa. Requirement Types of card, Card no ,Card password, Card holder name, Card holder Mobile no Rational Allow user to select payment method. Restriction and risk None Dependency Valid card no or PIN Code Priority Account balance update Table 2l-Function Requirement of Payment Method Use Case 12 Payment Method Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between source and destination. Alternate flows • User don’t want to order Post conditions • User must see the payment method Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 48 Table 2l-Use Case Payment Method DIAGRAM 12 Figure 2l-Use Case Diagram Payment Method 2.4.13. System Feature 13 Function Requirement 13 Hospital Detail Check Function The framework additionally allowed the client to scan for the healing facilities relying upon the condition name entered by the client. Identifiers FR-013 Title Allow user to Check the detail of hospital Requirement Login and check detail. Hospital name, location Rational Allow user Check the detail of hospital. Restriction and risk None Dependency Login Priority None Table 2m-Funcation Requirement Hospital Detail Check Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 49 Use Case 13 Hospital Detail View Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to view the detail of hospital Post conditions • User must see the path between source and destination Table 2m-Use Case Hospital Detail Check DIAGRAM 13 Figure 2m-Use Case Diagram Hospital Detail Check Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 52 Use Case 1 Register Actor • UnReg-User Preconditions • User must open the application • User must open the Register page Basic flow • User wants to create its account for this particular application • User provides all required information and get registered Alternate flows • User can also use this application as unregistered user Post conditions • User must successfully registered Table 2.2a-Use Case Register DIAGRAM 1 Figure 2.2a-Use Case Diagram Register Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 53 2.4.16. System Feature 2 Function Requirement 2 Login Function User can login into the System Identifiers FR-002 Title Allows login access online Requirement User name, Password Rational Login to the system and provide security to personal information. Restriction and risk User name and password must be correct otherwise user don’t login. Dependency Pc , Connection with server Priority Safety ,timing Table 2.2b-Function Requirement Login Use Case 2 Login In Actor • Reg-User Preconditions • User must open the application • User must have account for this application Basic flow • User enter the username and password and gets log In. Alternate flows • User can also use this application as unregistered user Post conditions • User must be successfully log In Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 54 Table 2.2b-Use Case Login DIAGRAM 2 Figure 2.2b-Use Case Diagram Login 2.4.17. System Feature 3 Function Requirement 3 Logout Function After placing the order user can logout Identifiers FR-003 Title Allows Logout access online Requirement None Rational Logout to the system and provide security to personal information. Restriction and risk None Dependency Pc , Connection with server Priority Safety ,timing Table 2.2c-Function Requirement Logout Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 57 Table 2.2d-Use Case Control Room Temperature Diagram 4 Figure 2.2d-Use Case Diagram Control Room Temperature 2.4.19. System Feature 5 Function Requirement 5 Moisture Check User can Check Moisture Check through the application. Identifiers FR-005 Title Allows access to Check Moisture through application. Requirement None Rational Check Moisture to the system and provide information about the Moisture. Restriction and risk Wrong or correct logout sent to database Dependency Pc , Connection with server Priority Safety ,timing Table 2.2e-Function Requirement Moisture Check Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 58 Use Case 5 Moisture Check Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to check the Moisture Post conditions • User must see the path between source and destination Table 2.2e-Use Case Moisture Check DIAGRAM 5 Figure 2.2e-Use Case Diagram Moisture Check Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 59 2.4.20. System Feature 6 Function Requirement 6 View Nutrient Detail Function If user what to check the detail of the plant which nutrients recipe is used to grow the plant. Identifiers FR-006 Title Allows user to Nutrient view detail Requirement User login and then view Nutrient detail of item Rational Login to the system and view Nutrient detail Restriction and risk Wrong or correct login sent to database Dependency Pc , Connection with server Priority Safety ,timing Table 2.2f-Function Requirement View Nutrient Check Use Case 6 Nutrient Detail View Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to view the Nutrients Post conditions • User must see the path between source and destination Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 62 2.4.22. System Feature 8 Function Requirement 8 View Fish Detail Function If user what to check the detail of the plant which nutrients recipe is used to grow the plant. Identifiers FR-007 Title Allows user to view detail of fish. Requirement User must login to view fish the detail which fish is use as a nutrients to grow a plant. Rational Login to the system and view fish detail. Restriction and risk User must login to view the detail of fish otherwise no detail show. Dependency Pc , Connection with server Priority Safety ,timing Table 2.2h-Function Requirement Fish Detail Use Case 8 Fish Detail Actor • Reg-User Preconditions • Information of the Source must be successfully entered • Information of the Destination must be successfully entered Basic flow • User wants to see the path between Source and Destination Alternate flows • User don’t want to view the fish Detail Post conditions • User must see the path between source and destination Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 63 Table 2.2h-Use Case Fish Detail DIAGRAM 8 Figure 2.2h-Use Case Diagram Fish Detail 2.4.23. System Feature 9 Function Requirement 9 PH Detail Function If user what to check the Ph level of the liquid use in the manufacture of the plant. Identifiers FR-008 Title Allows user to check the Ph level of the liquid. Requirement User login and then check the Ph level of the liquid. Rational Login to the system and view PH detail. Restriction and risk User must login to check Ph detail otherwise no detail show. Dependency Pc , Connection with server Priority Safety ,timing Table 2.2i-Function Requirement PH Detail Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 64 Use Case 9 PH Check Actor • User Preconditions • User must successfully Sign In • Information of the User must be successfully entered Basic flow • User Check Ph level of water in plant. Alternate flows • Users dont want to check ph level. Post conditions • None Table 2.2i-Use Case PH Detail DIAGRAM 9 Figure 2.2i-Use Case Diagram PH Detail Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 67 Legal & Ethical Feasibility This web base application would be accessible for all clients and will meet legitimate and moral principles. As the client who will produce occasions would be a valid client with client data accessible so it is imagined that it would be a decent affair to utilize this application. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 68 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 69 Chapter 3 Use Case Analysis Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 72 Date of Creation 29/01/18 Executed by Maira Kamran Date of Execution 29/01/18 TEST CASE 2 Login: Test suite ID S002 Test Case ID C002 Actor Register User Test Case Summery To verify that login button functions correctly. Related Requirement None. Prerequisites 1. User must be registered Test Procedure 2. Open application 3. Enter Email and password 4. Click on the login button Test Data Login detail jack123,john Login detail abc123@outlook.org Expected Result ➢ If the username and password are valid then the home page should be opened. ➢ When User enters in invalid Email then message show “Your Email is invalid Please Enter the correct Email, Retry option”. ➢ When User enters a wrong Password then message show “Your Password is invalid Please Enter the correct Password, Retry option”. Actual Result Login successful Status Test Successful. Created By Maira Kamran Date of Creation 29/01/18 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 73 Table Test Case 3.2 TEST CASE 3 Logout: Test suite ID S003 Test Case ID C003 Actor Register user Test Case Summery To verify that Logout button is working when user click on it. Related Requirement Login user can Logout. Prerequisites None Test Procedure 4. When the user can Log in if he want to Logout. 5. Click Logout button Test Data For username field: Jack, john123,abc234@outlook.org For password field: 123123, asdasdv1232, as, ATy78& For city: 23123, asdasdas, Chakwal, Lahore Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 74 Expected Result For username: If valid username is entered, the field color should turn green (accepted). If invalid username is entered, the field color should turn red (rejected). ➢ The form will not be post and User will be notify “Please match the format request as the password requirement is not meet.” ➢ The form will not be post and User will be notify “Please match the format request as the password Confirmation is not Correct.” ➢ When User enters a Password less then (5 digits password) then message show “Your Password is Weak Please Enter the Strong Password to secure your account”. ➢ The User will be created in the database, the browser will display the search area and client name will replace the text “guest” in the navigation bar. ➢ When the user want to logout then click on logout button. Actual Result Test Successful. Status Pass Created By Maira Kamran Date of Creation 29/01/18 Executed by Maira Kamran Date of Execution 29/01/18 Table Test Case 3.3 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 77 Table Test Case 3.6 TEST CASE 7 View Fish Detail: Test suite ID S007 Test Case ID C007 Actor Register User Test Case Summery To verify View Fish Detail button is functioning correctly. Related Requirement User can enter required information to view detail of Fish. Prerequisites User must be login. Test Procedure Login in User can enter required information of Fish. Test Data User can view detail of the Fish. Expected Result User can view detail of the Fish. Actual Result View detail of the Fish. Status Test Successful. Created By Maira Kamran Date of Creation 01/29/18 Executed by Maira Kamran Date of Execution 01/29/18 Table Test Case 3.7 TEST CASE 8 Place Order: Test suite ID S008 Test Case ID C008 Actor Register user Test Case Summery To verify place order button is functioning correctly. Related Requirement User must be successfully Login In Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 78 Information of the User must be successfully entered Information of the Source must be successfully entered Prerequisites User must be login. Select the item. Test Procedure User must login Select the item Add to cart after selecting the item. Test Data User can place order. Expected Result User can place order after selecting the item. Actual Result Place order after selecting the product. Status Test Successful. Created By Maira Kamran Date of Creation 01/29/18 Executed by Maira Kamran Date of Execution 01/29/18 Table Test Case 3.8 TEST CASE 9 View Order: Test suite ID S009 Test Case ID C009 Actor Register user Test Case Summery To verify view order button is functioning correctly. Related Requirement User must be successfully Login In Information of the User must be successfully entered Information of the Source must be successfully entered Prerequisites User can view order of selected item. Test Procedure User must login Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 79 Select the item Add to cart after selecting the item. User can view order of selected item. Test Data User can view order. Expected Result User can view order after placing the order. Actual Result View the order detail. Status Test Successful. Created By Maira Kamran Date of Creation 01/29/18 Executed by Maira Kamran Date of Execution 01/29/18 Table Test Case 3.9 TEST CASE 10 Cancel order Test suite ID S010 Test Case ID C010 Actor Register user Test Case Summery To verify cancel order button is functioning correctly. Related Requirement User must be successfully Login Information of the User must be successfully entered Information of the Source must be successfully entered Prerequisites User can cancel order of selected item. Test Procedure User must login Select the item User can cancel the order.. Test Data User can cancel order. Expected Result User can cancel order after placing the order. Actual Result View the detail. Status Test Successful. Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 82 TEST CASE 13 Select Payment Method: Test suite ID S013 Test Case ID C013 Actor Register user Test Case Summery To verify payment method button is functioning correctly. Related Requirement User must be successfully Login In Information of the User must be successfully entered Information of the Source must be successfully entered User can select item and add to cart Then payment method show in front of the user. Prerequisites None Test Procedure User must login Select the item After tracking the order then payment module show in front of the user and select payment method by hand or by credit card. Test Data User can add item into the cart and payment method show. Expected Result Payment method shows in front of the user. Actual Result After placing the order payment method shows in front of the user. Status Test Successful. Created By Rehan Akbar Date of Creation 01/29/18 Executed by Rehan Akbar Date of Execution 01/29/18 Table Test Case 3.13 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 83 TEST CASE 14 Hospital Search: Test suite ID S014 Test Case ID C014 Actor Register user Test Case Summery To verify hospital search button is functioning correctly. Related Requirement User must be successfully Login In Information of the User must be successfully entered Information of the Source must be successfully entered Prerequisites None Test Procedure User must login User can check the detail of the hospital Test Data User can check the detail of the hospital Expected Result User can check the detail of the hospital Actual Result User can check the detail of the hospital Status Test Successful. Created By Rehan Akbar Date of Creation 01/29/18 Executed by Rehan Akbar Date of Execution 01/29/18 Table Test Case 3.14 Project Report: < Smart Farm> Faculty of CS&IT, Superior University Lahore, Pakistan 84 TEST CASE 15 Check Doctor Detail: Table Test Case 3.15 Test suite ID S015 Test Case ID C015 Actor Register user Test Case Summery To verify Check doctor detail button is functioning correctly. Related Requirement User must be successfully Login In Information of the User must be successfully entered Information of the Source must be successfully entered Prerequisites None Test Procedure User must login User can check the detail of the doctor that recommended the herbs. Test Data User can check the detail of the doctor that recommended the herbs. Expected Result User can check the detail of the doctor that recommended the herbs. Actual Result User can check the detail of the doctor that recommended the herbs. Status Test Successful. Created By Sohaib Ajmal Date of Creation 01/29/18 Executed by Sohaib Ajmal Date of Execution 01/29/18
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved