Sie sind auf Seite 1von 2

hi,

I dont know what's happening with the network not able to access the mails prope
rly and not able to call also from two days.
Customer Information system:
Customer information system is the process which will store the information of t
he customers of the company. The objective to develop this system is to store th
e information of the customers of a company. For eg: ABC is a company and it has
3 customers named as x, y, z. so this system will store all the information of
the x,y,z. Information contains their personal details and official details as w
ell. You can assume what are the personal details and official details.
The second task of the system is to store all the information of our products. T
his is used as system is generating the bills and reports as per the requirement
.
and if the customer wants some stock than we can check is it availiable with us
or till when it can be full filled.
All the details can be amended, inserted, viewed and deleted. In the case of ame
nd or delete we are not deleting the existing record from the database. we have
some history tables we are moving the records in the history table for the futur
e inquiries.
Reports is the main part don't mention first the list of reports if not asked th
an start:
1. Product Sold report (Based on the product) daily, monthly and yearly
2. Profit gained report (Based on the product) daily, monthly and yearly
3. Total Profit gained report.
4. Active customers report. This report will tell us the customers information w
ho has done the transaction in last one month.
5. Deactive customers report. This report will tell us the customers information
who has not done the transaction in last one month.
6. Most Effective Product. This report will tell which product we sold mostly in
last one year.
7. Not a Effective product. This report will tell which product we sold less in
last one year.
8. Customer Raiting reports. This report will rate the customer as Premium, Gold
and Silver based on the gained profit with in current year.
Question can be raised:
1. What type of reports u r generating: Like in which month how much of the quan
tity we sold out based on the product. How much profit we gained based on the pr
oduct and total also? we can rate the customer based on his requirements.
2. What information you are storing of the product: Product name, Product id, Nu
mber of workers on the product, stock availiable, stock blocked etc.
3. What software u r using to generate the reports? we are generating the report
s on the screen. and has a option to save the report on the screen so it will sa
ve the same report in the system as a txt file. so we can take the prinout of th
e file. It is done through file streams. Code is as follows:
:
4:import java.io.*;
5:
6:public class WriteText{
7: public static void main(String[] args){
8: try {
9: FileWriter outFile = new FileWriter(args[0]);
10: PrintWriter out = new PrintWriter(outFile);
11:
12: // Also could be written as follows on one line
13: // Printwriter out = new PrintWriter(new FileWriter(args[0]));
14:
15: // Write text to file
16: out.println("This is line 1");
17: out.println("This is line 2");
18: out.print("This is line3 part 1, ");
19: out.println("this is line 3 part 2");
20: out.close();
21: } catch (IOException e){
22: e.printStackTrace();
23: }
24: }
25:}
in
new FileWriter(args[0]) we have to pass the values coming from database query.
4. How r u issuing the bill to the customer: We are printing the bill availiable
on the screen using Java Swings. code is in attached file
5. It is performing a lot of task. than why u called it Customer Information sys
tem: in the starting we rate it customer information system (to store the inform
ation only) than we added a lot of functionality but name is not changed.
- Show quoted text -
--
Gaurav Aggarwal
09008388004/09837096900
gaurav.mca06@gmail.com

Das könnte Ihnen auch gefallen