Forum NIIT ChoLon


 
IndexPortalli*Trợ giúpTìm kiếmĐăng kýNhómĐăng Nhập
Navigation
Latest topics
» Project 2 - Case Study 3 : ABC Corp.
by phumylinh92 10/01/12, 01:51 pm

» Mu Thăng Long.Vn open 23/10/2011 - SeaSon 6
by muthanglong 19/10/11, 04:04 pm

» MuThangLong.Vn - open 15/10/2011 season 6
by muthanglong 11/10/11, 01:17 pm

» tìm lớp học tiếng trung
by lanhqua 04/10/11, 01:52 pm

» Quater8(Java)
by lenoxnguyen 10/06/11, 05:06 am

» Project 1 - case 2: New Tech Book Store
by gauhuongbong 03/10/10, 11:56 am

» Sự rắc rối của con gái:
by oahqvan8011 30/09/10, 03:10 pm

» Mu Kim Long Season 5 Episode 5 - Nhân Thần Chiến(Tháng 9)
by ztaitrangz 08/09/10, 01:15 pm

» NIIT anh Em Q6 Net vào giúp mình với
by kanwonbi 27/08/10, 10:37 am

» Tru Tiên Sever Private (new)
by blackcat8438 11/07/10, 07:07 pm

» Không đề
by 7113 21/09/09, 02:55 pm

» Tw
by 7113 11/09/09, 09:32 pm

» Clip động phòng của Dra
by cpudual1 07/07/09, 08:26 pm

» Vài lời của bố
by dratwister 05/04/09, 06:41 pm

» Anh Hưng giúp em với
by dratwister 05/04/09, 06:40 pm

» An choi Next time
by dratwister 14/11/08, 02:34 pm

» giúp đỡ check textbox
by anhcaucoi 04/11/08, 12:03 pm

» Lớp học nhóm ^^
by ..:Habie Babie:.. 31/10/08, 03:05 am

» SpAm...sPaM by English
by dratwister 17/10/08, 10:54 pm

» Kinh dị - The Rogue 2007
by lucius.sj24 10/10/08, 07:08 pm

Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Diễn Đàn

Quảng Cáo
forum gratuit Annuaire des forums
Le bottin des forums
Kouaa



Share | 
 

 Project 1 - case 3: Turnshop Automobiles

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
dratwister
Hết Chổ Nói
Hết Chổ Nói


Nam
Tổng số bài gửi : 640
Age : 29
Đến từ : Grand Line
Sở thích : Spam
Registration date : 18/05/2007

Bài gửiTiêu đề: Project 1 - case 3: Turnshop Automobiles   24/06/08, 04:47 pm

Ờ, nguội rồi à, nóng lên nào, nóng lên...


Bối cảnh:

Turnshop Automobiles khởi đầu từ năm 1972, là một cửa hiệu chuyên cung cấp dịch vụ sửa chữa các thiết bị xe bốn bánh. Từ 1980 về sau, công ty đã chuyển sang sản xuất xe của riêng họ. Những chiếc xe của Turnshop nhanh chóng trở nên ngày càng phổ biến, do chúng có những kiểu dáng bắt mắt cùng khả năng tiết kiệm nhiên liệu. Việc kinh doanh của phía công ty ngày càng phát triển ở một tốc độ nhanh chóng, chính vì thế mà họ cần phải mở rộng hệ thống kinh doanh của mình.

Hiện nay, công ty có nhiều nhà máy sản xuất cùng nhiều trung tâm phân phối hàng khác nhau. Chuỗi nhà máy sản xuất sẽ dùng các thiết bị phụ tùng xe từ nhiều nhà cung cấp địa phương.

Hệ thống tồn tại:


Khi số lượng xe bán ra ngày càng gia tăng, các nhà máy sản xuất của Turnshop Automobiles nhận ra rằng việc tự sản xuất tất cả các thiết bị phù tùng sẽ rất khó khăn. Vì thế, để giảm thiểu quá trình làm việc này, Turnshop Automobiles đã bắt đầu việc đặt các thiết bị đó từ những nhà sản xuất chuyên dụng tại từng địa phương.

Ở hệ thống hiện tại, Turnshop Automobiles lưu các thông tin danh sách các nhà cung cấp trong các file. Mỗi khi có một thiết bị phụ tùng nào đó cần được bổ sung, một nhân viên từ phòng Kế Toán sẽ tiến hành việc tìm kiếm nhà cung cấp tương ứng và đặt hàng với họ. Không phải bất kỳ nhân viên nào trong phòng Kế Tóan đều có quyền đặt hàng. Nhưng ở hệ thống hiện tại, không có bất kì một tính năng, tiêu chuẩn nào đảm bảo được người đặt hàng là người có quyền. Bên cạnh đó, do việc chi tiết các nhà cung ứng đều chỉ được lưu trong file thô, nên việc tìm kiếm một nhà cung ứng phù hợp thực sự mất rất nhiều thời gian. Đó là chưa kể bất kì một sai sót nào trong quá trình đặt hàng đều có thể dẫn đến rất nhiều rắc rối, như việc đặt hàng ở một nhà cung ứng trong khi họ lại không có sản phẩm yêu cầu.


Hệ thống yêu cầu:

Người quản lý của Turnshop Automobiles muốn thực hiện một phương pháp giúp giảm thiểu thời gian vận hành hay tiết kiệm giá cả nhằm nâng cao lợi nhuận công ty. Họ có kế hoạch trong việc lưu giữ thông tin nhà máy và đơn đặt hàng trong CSDL. Họ đã quyết định thực hiện việc tự động hóa quá trình lựa chọn nhà cung ứng và phát sinh đơn đặt hàng, bằng cách này, nhân viên thực hiện việc đặt hàng không cần phải làm thủ công ở mọi thao tác. Để đảm bảo tính bảo mật cho tiến trình phát sinh đơn đặt hàng, phía quản lý yêu cầu một hệ thống đăng nhập kiểm tra quyền nhân viên đặt hàng.

Người quản lý đã quyết định phát triển một ứng dụng Web có thể thực hiện module đặt hàng cho Turnshop Automobiles, trang web có khả năng tự động các tiến trình lựa chọn nhà cung cấp và phát sinh đơn đặt hàng. Những nhân viên đã đăng kí trước tiên cần đăng nhập để khai báo quyền trước khi đặt hàng. Một danh sách các nhà cung cấp chuyên về một phụ tùng (Product) nào đó có thể được hiển thị ra thông qua việc chọn lọai phụ tùng (Product-Type). Sau đó, một đơn đặt hàng có thể được sinh ra sau khi chọn nhà cung ứng và điền vào chi tiết đơn.

Để có được các tính năng mong muốn ở trên, module đặt hàng cần có:

1. Hệ thống nên lưu giữ thông tin chi tiết về những nhân viên đã đăng kí, thông tin nhà cung cấp, thông tin đơn hàng trong một CSDL trung tâm.
• Các chi tiết của nhân viên đăng kí bao gồm:
o ID nhân viên.
o Tên nhân viên.
o Password của họ.
• Các chi tiết của nhà máy thuộc Turnshop:
o ID nhà máy.
o Tên nhà mày.
o Khu vực.
• Các chi tiết của nhà cung ứng bao gồm:
o ID cung cấp.
o Tên cung cấp.
o Địa chỉ.
• Các chi tiết về lọai phụ tùng:
o Lọai phụ tùng
o ID cung cấp

• Các chi tiết của đơn đặt hàng bao gồm:
o ID đơn hàng.
o ID nhà máy.
o ID cung cấp.
o Lọai phụ tùng.
o Số lượng.

2. Trong hệ thống mới này, những nhân viên phòng Kế Tóan có quyền đặt hàng, trước hết cần đăng kí với hệ thống đặt hàng. Sau đó, chỉ những người này mới có quyền xem danh sách nhà cung ứng và đặt hàng.

3. Hệ thống cần có cơ chế xác định quyền của những nhân viên đã đăng kí. Điêu này có thể đảm bảo được các đơn đặt hàng chỉ có thể được phát sinh từ những nhân viên có quyền hạn.

4. Hệ thống cần có cơ chế hiển thị danh sách các nhà cung ứng, tiêu chuẩn dựa trên lọai mặt hàng được chọn.

5. Hệ thống cần có cơ chế tự sinh ra đơn đặt hàng. Để làm chuyện này, nhân viên đặt hàng chỉ cần đơn giản điền thông tin vào đơn.


Để thực thi được tất cả mọi tính năng, Module đặt hàng trực tuyến cần có những module nhỏ hơn:

o Module đăng ký để tạo tài khoản cho nhân viên có quyền.
o Module đăng nhập để kiểm tra nhân viên trước khi cho họ quyền xem danh sách và đặt hàng.
o Module nhà cung cấp để lưu thông tin kèm theo lọai phụ tùng.
o Liệt kê danh sách nhà máy dựa trên lọai sản phẩm và tạo ra file XML chứa danh sách này.
o Module đặt hàng tự động sinh đơn đặt hàng.


Bạn có thể thiết kế một hệ thống trực tuyến 3 lớp, có nghĩa là bao gồm:
1. Lớp hiển thị: chứa các trang ASP.NET, các trang web này có thể dùng để nhập dữ liệu và hiển thị kết quả cuối cùng cho người dùng. ASP.NET có thể được dùng để quản lý luồng ứng dụng dựa trên yêu cầu từ phía người dùng.
2. Lớp logic doanh nghiệp:bao gồm các Service component và .NET remoting. Hệ thống cần có khả năng quản lý các giao dịch khi nhân viên hay nhà cung cấp đăng kí và phát sinh đơn trực tuyến. Bằng cách dùng .NET remoting với Service component trong việc phát triển ứng dụng sẽ giúp bạn có được lợi thế về tính năng bảo mật và giao dịch được cung cấp bởi môi trường .NET.
3. Lớp dữ liệu: bao gồm SQL server 2000 để lưu thông tin liên quan.



Những thành phần sau cần có để thực hiện những chức năng khác nhau cũa hệ thống:

1. XML web service: cung cấp các method trong việc tạo ra văn bản XML để có được danh sách nhà cung cấp nào đó.
2. .NET remoting và Service component: cung cấp các method trong việc xử lý dữ liệu, kiểm tra thông tin đăng nhập, đanưg kí nhân viên và nhà cung cấp mới, tìm kiếm danh sách nhà cung cấp và phát sinh đơn hàng.
3. ASP.NET và Visual C#: thiết kế trang web và gọi method từ Web service, các remote method của service component, hiển thị và truy xuất thông tin cần thiết.
Về Đầu Trang Go down
Xem lý lịch thành viên
dratwister
Hết Chổ Nói
Hết Chổ Nói


Nam
Tổng số bài gửi : 640
Age : 29
Đến từ : Grand Line
Sở thích : Spam
Registration date : 18/05/2007

Bài gửiTiêu đề: Re: Project 1 - case 3: Turnshop Automobiles   24/06/08, 04:51 pm

Riêng nhóm Dra :D...

logo :D


Sơ sơ thì trang login sẽ thế này :D... mong thầy đừng théc méc... làm thử thôi, chưa có gì gọi là "sâu sắc" hết, hok có code hay kiếc gì đâu.
Về Đầu Trang Go down
Xem lý lịch thành viên
tnb4001
..::Quậy nhất làng::..


Nữ
Tổng số bài gửi : 304
Registration date : 17/05/2007

Bài gửiTiêu đề: Re: Project 1 - case 3: Turnshop Automobiles   24/06/08, 10:56 pm

oh, my god.
Kiểu này em chết mất
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: Project 1 - case 3: Turnshop Automobiles   Today at 05:08 pm

Về Đầu Trang Go down
 
Project 1 - case 3: Turnshop Automobiles
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Heisei Project[Vocaloid]
» [11/1/13][Vid] Seungri, Yamada Ryosukevà Ngô Tôn trên Kindaichi Case File New Navi SP
» [Series] Shuuen no Shiori Project
» [ĐBCB] BIGBANG ALIVE and STILL ALIVE * YG Project
» [Fanart][Project] 188 kinds of... G-Dragon

Permissions in this forum:Bạn không có quyền trả lời bài viết
Forum NIIT ChoLon :: Góc Học Tập :: Quater 8-
Chuyển đến