notes+for+centralized+database+and+forms
TRANSCRIPT
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
1/8
Hi.
Please review these notes and attached spreadsheet for database sample and
forms. I have tried to be as detailed as possible but feel free to ask more
questions if you have.
I need to know the tools and strategy you would use for my project. Feel free to
revise your bid if you want. It is a relatively simple project for an experienced
database and web developer.
Project notes:
The first tab in the spreadsheet is the main database that will be populatedusing the forms.
There are 7 forms in the subsequent tabs. The forms are arranged in theorder they will be filled. Except the first form (order entry form), each form
has some read only and some write fields. Order entry form will only have
the writable fields.
Admin will decide who gets access to which form and which fields aremandatory in the form. Other forms should not even be visible to the users.
Form # 4 (America to India shipping form) is unique. This will be accessedby our shippers. We currently have 3 shippers. They should not be able to
see each others form. The shipper is identified by the field called
Courier/PPO shipped to: and is decided in the Form # 2 (Sourcing Form). I
can explain this in more detail over the phone or skype.
The fields in the form need not be verticaly listed like they are currentlyshown in the tabs. The fields can be horizontal like a grid so we can fill
multiple records at the same time..that means multiple orders in theorder entry form and multiple sourcing orders in the sourcing form and so
on and so forth. I can explain it more if you want.
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
2/8
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
3/8
Case 1:If Admin enters in the system
Screen 1: Admin Panel
Screen 2: Customize Forms
On click of any form edit link, it takes place to edit the fields of the form (like to
set it required etc) and to set the accessibility of the form
Admin will be shown two buttons on admin panel. One for customize the
forms and other is for existing order listing page
Customize Forms Orders List
Form 1: Order Entry Form edit
Form 2: Sorcing Form edit
Form 3: Suplier Shipping Form edit
Form 4: Amerioca to India Shipping Form edit
Form 5: Within India Shipping Form edit
Form 6: Post sale Form edit
Form 7: Cost Expense Form edit
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
4/8
Screen 3: Form Edit Screen
Order Entry FormAccessable By User/Admin/Subscriber (These will be checkbox to select multiples)
Order Source [x] (checkbox to select if required or not)
Sales Record # [x] (checkbox to select if required or not)
User ID [x] (checkbox to select if required or not)
Buyer First Name [x] (checkbox to select if required or not)
Buyer Middle Name [x] (checkbox to select if required or not)
Buyer Last Name [x] (checkbox to select if required or not)
Buyer Full name [x] (checkbox to select if required or not)
Buyer Phone # [x] (checkbox to select if required or not)
Buyer Email [x] (checkbox to select if required or not)Buyer Address Line 1 [x] (checkbox to select if required or not)
And so on
Other fields will listed like other fields. The admin can make it required or compulsory to be
filled. Here admin can also set the accesibilty of the form by just clioking the accessible drop
down and selecting the user type.
For ex. If admin select the accessible type to be as admin only, then user and suppliers can not
see the form
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
5/8
Screen 4: Order List Screen
Screen 5: Order More Info
Here order full detail will be shown. There will be button to edit the order,
clicking on which he will come to screen 6 to edit the order
Orders
Order number Buyer Name User ID Item Name
123 ABC 234rf5 Item 1 More Info | edit
234 XYZ 567tyg Item 2 More Info | edit
456 YUZ 567yui Item 3 More Info | edit
Here user will be seen all the orders made
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
6/8
Screen 6: Order Edit Order Entry Form
Orders Entry Form
Here the user/admin/supplier will be shown the order entry form to be customized by the
admin. As this is the case of admin, all form can be shown to admin by default. There will be no
restriction to the admin.
However, the required fields have to be filled by the admin
Order Source User ID #
Buyer First Name Buyer Address Line 1 #
And so on.. (There is some alignment issue in
world which you will not see on the actual
application)
On next, the user will be taken to fill up the next
Next
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
7/8
Screen 6: Order Edit Sourcing Form
And so on, other forms will be shown to the admin.
Orders Entry Form
Here the user/admin/supplier will be shown the order entry form to be customized by the
admin. As this is the case of admin, all form can be shown to admin by default. There will be no
restriction to the admin.
However, the required fields have to be filled by the admin
Order Source: E-Bay (Non editable, to be fetched from back form)
Sales Record # : 124e34 (Non editable, to be fetched from back form)
And so on...other non editable fields to be fetched from back form
*Supplier Order:
*Supplier Order date: Click here to enter a date.
Supplier Item Title:
And so on other editable fields
NextBack
-
8/4/2019 Notes+for+Centralized+Database+and+Forms
8/8
Case 2:If user Enters the system
User will be shown the form based on the accessibility set by the admin. On each
form he has to fill the required information as set by the user.
User will not be shown the America to India Shipping form, as it is for supplier
only and supplier or admin can only edit that.
On login, the user will be shown the screens from screen 6: order entry form
Case 3:If supplier Enters the system
Supplier will be shown the order list screen on login (Screen 4). And all process
will be followed as shown in admin case.
The above prototype is the basic and very raw prototype to clarify if I have
understood all requirements or not. If this prototype is ok, we can continue to
work on the project