Đã đổi TRANG WEB qua http://NIITDONGNAI.EDU.VN
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

bai dich Project1 cs2Q5

2 posters

Go down

bai dich Project1 cs2Q5 Empty bai dich Project1 cs2Q5

Bài gửi  doantandoi Sat Apr 05, 2008 9:16 am

Case Study 2 : Sales Order Processing
Pear Computer là xí nghiệp tiêu thụ tốt các sản phẩm điện tử bao gồm màn hình máy tính, bàn phím, máy in và máy quét của các công ty khác. Được thành lập vào năm 1982, Pear Computers là thị trường đầu tiên luôn đứng đầu bởi nó là một thị trường vững mạnh và liên tiếp nâng cao vốn đầu tư sản phẩm. Sự lớn mạnh của công ty chủ yếu là do nó rất hiểu về tầm ảnh hưởng của thị trường và vì nó luôn biết cách vượt qua các cạnh tranh trên quy mô lớn trong lĩnh vực khởi đầu thay đổi sản phẩm.

Pear Computer có một hệ thống mạng rất lớn của những người giao dịch buôn bán lẻ trong số lượng bán lẻ có chiều hướng. Hệ thống hiện tại chứa các dữ liệu bán hàng được tạo bởi người bán sỉ lẻ được biểu diễn dưới đây.

Người giao dịch bán lẻ thường sắp xếp các sản phẩm từ PCs. Pear Computer có một số những người bán hàng quản lí hành chính làm việc tiếp xúc với người buôn bán lẻ. khi nào một người bán lẻ làm một hóa đơn, thì người quản lí hành chính chịu trách nhiệm giao tiếp với người bán lẻ lên một hóa đơn là Customer Detail.


Đây là mẫu form được thu thập từ bắt đầu một ngày cho đến hết ngày đó, toàn bộ thông tin của khách hàng sẽ được nhập vào form trên.
Còn người quản lí hành chính lên một hóa đơn khác là Sale Order.


Đây là mẫu form được thu thập dữ liệu từ bắt đầu một ngày cho đến hết ngày đó, toàn bộ thông tin hóa đơn hàng sẽ được nhập vào form trên. Hóa đơn nhận và thanh toán hàng vào bất cứ lúc nào sẽ được người bán hàng đại diện ra để đánh dấu bỏ đi những dữ liệu đã nhập sử lí.

Một hóa đơn được phát ra cho các khach hàng trong form sau:



Toàn bộ công việc trên đều làm theo cách thủ công. David, là người quản lí điều hành công ty, ông ta muốn sự tự động hóa tòa bộ công việc trên trong thời gian ngắn.
Bạn là kĩ sư phần mềm, có nhiệm vụ tạo ra hệ thống bán hàng tự động giúp David sử dụng Shell Script. Bạn cần thực hiện những công việc sau :
- Tạo 4 file sản phẩm, màn hình vi tính, bàn phím, máy in và máy quét để lưu vào Form Transaction tương ứng với mỗi sản phẩm
- Khi khách hàng đặt một hóa đơn thì lưu vào Order Detail.
- Tạo một file giá hàng bao gồm đơn giá các sản phẩm của các công ty khác nhau :
Products : Company1: Company2: Company3
Monitor: # #:# #:# #
KeyBoard: # #:# #:# #
Printer: # #:# #:# #
Scaner: # #:# #:# #
Trong file tạo trên :
• Đơn giá có đề cập đến trong file là dấu $
Mỗi dữ liệu trong file gồm có thông tin sau:
• Order ID (Generated Automat)
• Order_Date
• Quantity
• Company(C1/ C2/ C3)
• Delivered(Y/N)
• Total_Amount
Trong file trên :
• Các cột trong file cách nhau dấu hai chấm
• Công ty có thể là : C1, C2, C3
• Phân ra các cột gồm Y/N có giá trị khi nhấn Y là Yes, nhấn N là No
• Total_Amount là cột tính toán như sau: Total Amount=Quantity*Price
• Bạn cần rút ra các giá thành tương ứng với mỗi sản phẩm và công ty từ file Prices.
Thực thi các tìm kiếm sau :
• Chi tiết về Order ID
• Chi tiết về hòa đơn sản phẩm
• Hóa đơn giao hàng
• Hóa đơn chưa giao hàng
• Hóa đơn lập vào tháng trước
• Hóa đơn lập trong tháng hiện tại
Xóa đi các hóa đơn đã nhận từ file tương ứng. Các hóa đơn được lập vào tháng trước cần phải xóa đi.
Nếu chưa nhận được hóa đơn giao hàng, thì sẽ không phát ra hóa đơn tương ứng. Đương nhiên hiện lên thông báo”The Order….generate”
Gửi toàn bộ hóa đơn cho Admin
Tạo Backup cho mỗi file transaction vào cuối ngày, với mục đích bảo mật kết quả.
Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy Very Happy

doantandoi

Tổng số bài gửi : 4
Join date : 05/04/2008
Age : 39
Đến từ : niit cho lon

Về Đầu Trang Go down

bai dich Project1 cs2Q5 Empty Re: bai dich Project1 cs2Q5

Bài gửi  Admin Tue Apr 08, 2008 6:40 pm

Thanks bạn nhiều nha.
Admin
Admin
Admin

Tổng số bài gửi : 47
Join date : 11/03/2008
Age : 44
Đến từ : NIIT Đồng Nai

http://NIITDongNai.good.to

Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết