Professional Documents
Culture Documents
- BY L.HARITHA K.G.SWETHA
CURRENT SCENARIO
To approach the courier agency directly at
SOLUTION
Proposed solution for these problems in the current scenario can be the usage of a handheld device, Mobile . The usage of this device is an attempt to cope up with the present lifestyle of the people and in a way to understand their needs.
TECHNOLOGY INVOLVED
The Technologies involved are as follows: J2ME GPRS (General Packet Radio Service)
J2ME
The micro edition of Java 2 platform provides an application environment that specifically addresses the needs of commodities in the vast and rapid growing consumer and embedded space which includes modile phones. It consists of a collection of packages and classes for application development on mobile devices.
GPRS
General Packet Radio Service. A standard for wireless communication. It applies a packet radio principle to transfer user data packets in an efficient way between mobile stations and external packet data networks.
APPLICATION AREA
This is a Vertical application which enables the user to interact with the courier agency and even allows the user to track the status of the parcel/package which was to be delivered.
SCOPE OF PROJECT
This application of the COURIER SERVICE on the GPRS connected mobile phone is an innovative idea to assure better business with profits and also making it more user friendly.
SRS
Software Interface:
WAP Gateway. J2ME. ORACLE 9i.
Hardware Interface:
Mobile phones enabled with MIDP 2.0. GPRS connectivity.
9
SYSTEM DESIGN
Architectural Design:
10
Usecase diagram:
<<extends>>
Agent details
Get Status
<<includes>>
Login login
11
Class Diagram:
Admin id name address contact_no getser_id() getdetails() getPID()
Agent agent_id name address contact_no qualification getrequest() setrequest() givestatus() getinfo() Customer c_id password Name Address contact_no Email_id Payment_id getid() getpassword()
Package PID content weight date charges getPID() getcontent() getweight() getdate() setPID()
Services ser_id name offers rate setser_id() setname() getser_id() getname() updation()
Products product_id name price getdetails() getprice() setprice() update() delete() substitute()
Order Details ser_id info date des_address contact_no payment_id New User r_form options register() services() offers() getser_id() grtinfo() getaddress() getpayment_id()
12
Activity Diagram:
User Administrator
Enter details
Error message
13
Sequence Diagram:
Agent Login:
agnt:agent login admin:administ rator for validation validate confirmation
enter details
14
MODULE DESCRIPTION
USER MODULES: Registration. Services. Place order. Check status. AGENT MODULES: Check orders. Update status.
15
CODING
Mobile screens (user and agent). Database connectivity through Servlets. Classes like MyMidlet, Login, Registration etc..
16
TESTING/RESULTS
Let us look at one of the screens that play a maximum role in our application it being a mobile application. The screen showed here is the general pattern with two text fields basically for login purpose In this application we have two login forms one for user login and another for agent login
Valid if the id and the password matches with the database else invalid.
17
FEASIBILITY OF APPPLICATION
GUI based. User Friendly. Moving a step further towards mobilization.
18
ENHANCEMENTS
This application can be further enhanced To a larger agency which includes services across the entire globe. Various transport facilities available. More services and advantages to the user.
19
CONCLUSION
20
REFERENCES
IEEE Std 830-1998, IEEE recommended practice for System Requirements Specifications. http://java.sun.com/products http://en.wikppedia.org http://www.mobilelin.com http://www.bluedart.com http://www.dtdc.biz
21