Khái niệm về javaBean

Một phần của tài liệu luận văn công nghệ thông tin xây dựng cửa hàng bán linh kiện máy tính trên mạng (Trang 40)

_ JavaBean là một thành phần java 100% mà làm việc trên bất kỳ máy ảo nào. Nĩ là một lớp Java dùng lại được.Khi chúng ta nhúng nhiều mã java hơn trong JSP,người phát triển Java phải vật ngã người thiết kế trang cho sự truy nhập xuống trang.Thật khĩ hơn để đọc mã Java khi nĩ pha trộn bên trong với HTML.Cách mà chúng ta cĩ thể giữ mã java của chúng ta riêng biệt từ JSP sẽ sử dụng một javaBean.

_ Yêu cầu tối thiểu nhất để tạo nên thành phần JavaBean là:cơng cụ và trình biên dịch JDK 1.1 trở lên.JavaBean cĩ thể sử dụng các phương thức get/set để lấy về và đặt thuộc tính cho đối tượng Bean mà nĩ thể hiện.

_ Để tạo ra lớp đối tượng JavaBean bằng cách cài đặt giao tiếp java.io.Serializable của Java.Tiếp đến ,bạn thiết lập và xây dựng các phương thức mang tên get/set để trình bày cách gọi những thuộc tính của Bean trong trang JSP.Tất cả các sự truy nhập tới Bean phải được thơng qua những phương pháp này;trường dữ liệu nằm bên dưới là bảo mật.Những thuộc tính này cĩ dạng getVariableName() và setVariableName().cả hai thuộc tính cĩ thúc đẩy các hoạt động phức tạp tùy ý.Điều này cĩ nghĩa là bean hoạt động như một hộp đen huyền bí.Mơ hình của JavaBean được minh họa trong hình 2.6.1

II - Ưu điểm JavaBean

_ Hai thứ mà JavaBean đặt biệt sử dụng.Trước hết khơng chỉ các nhà lập trình Java mà cịn các nhà phát triển JSP cần biết đến tính năng mở rộng của JavaBean để sử dụng chúng.Điều hữu ích thứ hai là nĩ khơng quan trọng cái gì chúng làm như khơi phục hoặc thay đổi một thuộc tính.Cĩ thể yêu cầu để cĩ được một thuộc tính thì địi hỏi JavaBean phải tìm kiếm một vài thơng tin nào đĩ trong cơ sở dữ liệu.

“JavaBean lợi dụng một vài yêu cầu mà nhà phát triển mạng cĩ thể tìm thấy hữu ích.Bởi vì tất cả bean phải cĩ phương thức set/get với đối số zero và khơng nên phơi bày bất kỳ thuộc tính nào,bởi những tiêu chuẩn này làm cho nĩ dễ dàng đưa JavaBean vào mơi trường mạng trên nền tảng Servlet.

getProperty1() setProperty1() getProperty2() setProperty2() getProperty3() getProperty4() setProperty4() Mơ hình 2.6.1

III - THÊM JAVABEAN VÀO JSP

_ Để dử dụng JavaBean vào trong trang JSP,cĩ ba thẻ chuan được định nghĩa để kết hợp JavaBean:một thẻ dùng để định vị hoă tạo một JavaBean trong phạm vi xác định, một thẻ khác dùng để đặt thuộc tính cho bean và cuối cùng là thẻ lấy về giá trị thuộc tính của Bean.Bảng sau đây liệt kê danh sách cú pháp mà cĩ thể sử dụng JavaBean trong trang JSP.

Mục đích Cú pháp Định nghĩa Bean <jsp:useBean id=”name” scope=”page|request|session|application”class=”className ”/> Đặt thuộc tính cho Bean <jsp:setProperty name=”beanName”prop_expr/> Lấy giá trị thuộc tính của Bean <jsp:getProperty name=”beanName”property=”property=”propertyName/> The Bean Property4(Stored in adatabase) Data Property1(Stored in memory) Property2(Stored in memory,and changes property3) Property3

Cú pháp sử dụng JavaBean trong trang JSP

_ Thuộc tính scope cho biết mơi trường sống của đối tượng .Phạm của khai báo mà thành phần Bean cĩ hiệu lực bao gồm:

(1) Page :bean chỉ cĩ hiệu lực và phạm vi truy xuất trong trang khai báo nĩ .

(2) Request : Cĩ hiệu lự trong một lần yêu cầu từ phía máy khách ) (3) Session :Cĩ hiệu lực trong thời gian thực hiện bất kỳ trang JSP hoặc java servlet trong phiên HTTP này.

(4) Application :Cĩ hiêụ lực trong bất kỳ trang JSP hoặc Java Servlet trong ứng dụng mạng.

CHƯƠNG 3

PHÂN TÍCH VÀ HIỆN THỰC CỬA HÀNG BÁN LINH KIỆN MÁY TÍNH TRÊN MẠNG

3.1 KHẢO SÁT HỆ THỐNG BÁN HÀNG QUA MẠNG

_Hiện nay, việc buơn bán đã phát triển khơng ngừng và trở thành nhịp cầu nối giữa các tỉnh thành trong cả nước cũng như trên thế giới.việc giao dịch thương mại và ký kết đơn hàng đã được thực hiện một cách nhanh chĩng và cĩ hiệu quả thơng qua các phương tiện hỗ trợ cực kỳ hữu dụng như ;Fax,Email và Internet.Trong đĩ ,chúng ta phải kể đến một lợi ích to lớn của thương mại điện tử thơng qua mạng Internet.Điển hình là một hệ thống bán linh kiện máy tính qua mạng đã làm cho việc kinh doanh trong nước ngày càng phát triển vượt bật.

_ Một khách hàng khi tham quan Website bán linh kiện máy tính,họ sẽ đặt vấn đề cơng ty kinh doanh những loại linh kiện gì? thơng tin về các sản phẩm được bán giá cả và những hình thức thanh tốn như thế nào?…Do đĩ để đáp ứng nhu cầu của khách hàng, Website này phải đảm bảo cung cấp những thơng tin cần thiết đĩ,cĩ giá trị và hơn thế nữa là sự thuận tiện và dễ dàng trong việc thao tác đăng ký mua hàng.hàng khi bán phải cĩ thơng tin về hình ảnh, giá cả và các thơng tin khác cĩ liên quan để giới thiệu chi tiết đến khách hàng.Đây là một hình thức giao tiếp khá hay,phù hợp với thực tế nhằm tạo sự đặc sắc, lơi cuốn khách hàng khi tham quan Website này.Ngồi những thơng tin về sản phẩm, website cần phải cập nhật thêm những thơng tin giá cả và tình hình biến động của các linh kiện máy tính trong và ngồi nước nhằm giúp cho khách hàng kịp thời nắm bắt thơng tin.

_ Đây là một hình thức giới thiệu và bn bán linh kiện máy tính trên mạng tương đối mới.Người quản lý bán hàng phải giao tiếp và theo dõi khách hàng của minh thơng qua các đơn dặt hàng .

- Về phía khách hàng phải cung cấp thơng tin về mình cho nhà quản lý để nhà quản lý cĩ thể dựa trên thơng tin đĩ để giao hàng và thanh tốn. - Về phía nhà quản lý bán hàng ,ngồi viêc ghi nhận thơng tin từ khách hàng ,nhà quản lý cịn phải đưa thơng tin về tất cả các mặt hàng máy tính,giá cả và các thơng tin khác lên mạng Internet để khách hàng tham khảo .Nhà quản lý phải xây dựng cơ sở dữ liệu phù hợp ,khơng dư thừa phải nhất quán một giao diện thân thiện giúp khách hàng khơng bỡ ngỡ khi bước vào Website.

- Khách hàng cĩ thể trực tiếp vào trang Web của cơng ty để tham khảo và mua các loại linh kiện máy tính.Trước khi mua hàng khách hàng phải đăng ký thơng tin cá nhân của mình cho cơng ty .Nếu lần sau khách hàng cĩ mua hàng thì khách hàng chỉ cần nhập tên và mật khẩu đã được cấp lần trước để đăng nhập mà khơng cần phải cung cấp thơng tin thêm một lần nữa .Điều này giúp cho khách hàng đỡ tốn nhiều thời gian và được ưu tiên hưởng từ phía cơng ty.

3.2 NHIỆM VỤ CỦA HỆ THỐNG BÁN HÀNG QUA MẠNG

_Trong phần này, giới thiệu về một hệ thống bán linh kiện máy tính qua mạng. Hệ thống này được xây dựng nhằm đáp ứng nhu cầu bán linh kiện máy thính trong cả nứơc. Nĩ cho phép tất cả user đang truy cập thơng tin trên mạng cĩ thể khảo sát tham quan, tra cứu, tìm kiếm các thơng tin về mặt hàng mà khách hàng cần. Sau khi xem xong và muốn đặt mua mặt hàng nào đĩ thì hệ thống bán hàng cũng đáp ứng được thơng qua một đơn đặt hàng

được thực hiện ngay qua mạng và thơng tin đơn hàng sẽ được đưa vào bởi khách hàng, lúc đĩ hệ thống sẽ tạo ra đơn đặt hàng vĩi khách hàng nào cĩ yêu cầu. Đơn đặt hàng này sẽ được hệ thống kiểm tra, đối chiếu, xem thơng tin mà khách hàng nhập vào cĩ đúng hay khơng. Sau khi đơn đặt hàng đã được kiểm tra đúng, hệ thống sẽ giao cho bộ phận giao nhận và giao cho khách hàng theo địa chỉ của khách và khách hàng sẽ thanh tốn hĩa đơn bằng cách chuyển khoản…

3.3 PHÂN TÍCH HIỆN TRẠNG VÀ GIẢI QUYẾT VẤN ĐỀ

 Cơ cấu tổ chức.

_ Trong Cơng ty bán linh kiện máy tính, hệ thống tổ chức các bộ phận cĩ sự hỗ trợ lẫn nhau bao gồm: Ban điều hành, bộ phận giao dịch, bộ phận kế tốn, bộ phận kho, bộ phận tài chính, bộ phận KCS, bộ phận quản trị mạng.

 Mơ tả hoạt động của từng bộ phận trong cơng ty. (adsbygoogle = window.adsbygoogle || []).push({});

1. Ban điều hành :

Quản lý và phân phối hoạt động của cơng ty. Quản lý và điều hành hoạt động của nhân viên. Phân loại khách hàng.

Quyết định giá chính thức cho từng mặt hàng. Tuy nhiên giá được chia theo từng loại tùy vào loại khách hàng (khách hàng mua số lượng nhiều, khách hàng thường xuyên ...) .

BAN ĐIỀU HÀNH BỘ PHẬN HÀNH CHÁNH BỘ PHẬN KẾ TỐN BỘ PHẬN KHO BỘ PHẬN GIAO DỊCH BỘ PHẬN KCS QUẢN TRỊ MẠNG

Nhận báo cáo từ các bộ phận khác như: kế tốn, hành chính, bán hàng …Từ đĩ cĩ cách nhìn về tình hình cơng ty, thị hiếu khách hàng … để cĩ kế hoạch định hướng, phát triển nhằm đáp ứng yêu cầu thị hiếu khách hàng và tiến triển cho cơng ty.

2. Bộ phận hành chính :

Ghi chép những chi phí về vận chuyển, chi phí trong việc chế biến, mua hàng từ nhà cung cấp, chế độ tiền lương nhân viên …

Ghi chép chi phí trong việc chi trả cho khách hàng được thưởng, khuyến mãi, hậu mãi.

Xem năng suất để cĩ chế độ khen thưởng đối với những cá nhân cĩ thành tích gĩp phần phát triển cơng ty hoặc kỷ luật đối với cá nhân khơng hồn thành nhiệm vụ hay cĩ biểu hiện tiêu cực.

Bên cạnh đĩ phải theo dõi biến động giá cả và đây là loại biến động theo thời gian. Từ đĩ đưa ra bảng giá thích hợp cho từng loại mặt hàng.

3. Bộ phận giao dịch :

Cơng ty cĩ hai loại về khách hàng: khách hàng tại cơng ty và khách hàng trên mạng.

Trực tiếp tại cơng ty:

Tại cơng ty cơng việc của nhân viên giao dịch là lập đơn đặt hàng của khách. Cơng ty khơng cĩ phương thức bán thiếu nhưng khách hàng phải đăng ký ở bơ phận bán hàng các thơng tin về mình để dễ liên lạc và quản lý như: tên khách hàng, địa chỉ liên lạc, số điện thoại, tên cơng ty... và mỗi khách hàng được quản lý bằng mã số riêng và khách hàng dùng mã số đĩ để mua hàng hay đặt hàng. Mỗi khách hàng thường cĩ một nhân viên theo dõi, quản lý với mã số riêng của từng nhân viên.

Sản phẩm được trưng bày tại cơng ty ,khách hàng đến cơng ty cĩ thể u cầu xem hàng mẫu cùng với bảng báo giá .Mỗi sản phẩm đều được kiểm tra chất lượng theo đúng tiêu chuan quốc tế khi đã thành phẩm . Khi khách hàng mua hàng, bộ phận giao dịch sẽ trao đổi thơng tin cùng khách hàng, chịu trách nhiệm hướng dẫn, làm đơn đăng ký mua hàng(trong trường hợp khách mua). Sau khi tiếp nhận yêu cầu trên bộ phận này sẽ làm hĩa đơn và thanh tốn tiền.

Trong trường hợp nhiều cơng ty, các doanh nghiệp … cĩ yêu cầu đặt hàng, mua với số lượng lớn thì cơng ty nhanh chĩng làm phiếu đặt hàng phiếu thu cĩ ghi thuế cho từng loại hàng và giao hàng theo yêu cầu.

Trên mạng:

Đây là loại hình thức mới mà người mua hàng phải hồn tồn tự thao tác thơng qua từng bước cụ thể để cĩ thể mua được hàng.

Trên mạng, các mặt hàng thủy sản được sắp xếp, phân chia thành nhiều phân khu và mỗi phân khu cĩ nhiều loại khác nhau riêng biệt để giúp cho người dùng dễ sử dụng, tham khảo, giúp cho người quản trị dễ thay thế, thêm bớt sản phẩm của họ. Trong hoạt động này người dùng chỉ cần chọn một loại sản phẩm nào từ trong danh sách của từng phân khu là những thơng tin về sản phẩm đĩ sẽ hiện lên như: tên hàng hĩa, giá cả và những mơ tả ngắn về loại hàng hĩa đĩ và bên cạnh là trang liên kết để thêm hàng hĩa vào trong giỏ điện tử (basket).

Đây là giỏ hàng điện tử mà trong đĩ cĩ chứa các thơng tin về hàng hố lẫn số lượng khách mua và hồn tồn được cập nhật trong giỏ.

Khi khách hàng muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn đặt hàng cùng thơng tin về khách hàng và hàng hố. Và cuối cùng là do khách hàng tuỳ chọn đặt hàng hay khơng.

Các cơng việc cụ thể øcho bộ phận giao dịch:

 Theo dõi được hàng hĩa trong kho.

 Nhân viên giao dịch cần phải nhập những thơng tin cần thiết của từng

mặt hàng vào và với mã số riêng của họ.

 Nhập thơng tin khách hàng với mã số riêng biệt.

 Theo dõi, tính tốn tốc độ lắp ráp và xác định thời gian giao hàng.  Nhân viên chịu trách nhiệm quản lý khách hàng mà mình phục vụ.

4. Bộ phận KCS :

Kiểm tra chất lượng các mặt hàng trước khi nhập về cơng ty và kiểm tra chất lượng sản phẩm .

Mỗi lơ hàng kiểm tra đều cĩ mã số riêng và cĩ kèm mã nhân viên KCS. (adsbygoogle = window.adsbygoogle || []).push({});

5. Bộ phận kho :

Chức năng chính của bộ phận kho là nhập hàng, xuất hàng cho bộ phận bán hàng và theo dõi số lượng hàng tồn kho.

Nhân viên phải thường xuyên kiểm tra để biết được số lượng hàng hĩa bị hư hỏng, sắp hết hay quá hạn, khi đĩ phải đề xuất ban điều hành cĩ kế hoạch xử lý.

a. Quản lý hàng hĩa:

Các linh kiện máy tính đều phải cĩ một loại mã số riêng để phân biệt với mặt hàng khác. Các mặt hàng đều phải đầy đủ các thơng tin như: tên hàng hĩa, chi tiết hàng hĩa, giá cả, thơng tin nhà cung ứng…

Các qui định về mã số của cơng ty thường thì được lưu trữ nội bộ do bộ phận quản lý đặt: thường thì cách lấy mã số theo dạng số thứ tự 123

...

b. Quá trình đặt hàng với nhà cung cấp :

Hàng ngày nhân viên kho sẽ kiểm tra hàng hĩa trong kho và đề xuất lên ban điều hành cần xử lý về việc những mặt hàng cần nhập. Trong quá trình đặt hàng thì ban điều hành sẽ cĩ trách nhiệm xem xét các đề xuất về những mặt hàng yêu cầu và quyết định loại hàng, số lượng hàng cần đặt và phương thức đặt hàng với nhà cung cấp.

Việc đặt hàng với nhà cung cấp được thực hiện trong hai lần và

thực hiện thơng qua địa chỉ trên mạng hay điện thoại, fax.

c. Quá trình nhập hàng vào kho :

Quá trình nhập hàng theo nhiều cách khác nhau: Mua từ bên ngồi(cơng ty khác, tư doanh, đại lý...) Do bị trả lại từ quầy bán hàng.

Do khách hàng trả.

Do đơn hàng khơng hợp lệ.

Sau khi nhận yêu cầu đặt hàng qua điện thoại, fax hay qua mạng từ cơng ty, nhà cung cấp sẽ giao hàng cho cơng ty cĩ kèm theo hĩa

đơn hay bảng kê chi tiết các loại mặt hàng hĩa của từng loại. Thủ kho sẽ kiểm tra lơ hàng của từng nhà cung cấp và trong trường hợp hàng hĩa giao khơng đúng yêu cầu đặt hàng hay kém chất lượng y... thì thủ kho sẽ trả lại nhà cung cấp và yêu cầu giao lại những mặt hàng bị trả đĩ. Trong khi làm việc cho những trường hợp xảy ra này thì thủ kho phải ghi lại những hàng hĩa nhập thực.

Kế tiếp thủ kho sẽ kiểm tra chứng từ giao hàng (hĩa đơn trực tiếp khơng khấu trừ VAT, hĩa đơn cĩ khấu trừ VAT, bảng kê hàng hĩa, giá cả) để gán giá trị thành tiền cho từng loại sản phẩm. Những loại hàng hĩa này sẽ được cung cấp một mã số và được cập nhật ngay vào giá bán.

Trong quá trình nhập chứng từ giao hàng vào máy tính để làm phiếu nhập trong trường hợp là mặt hàng cũ thì sẽ đưa vào danh sách cĩ mã này trước đĩ trong từng loại hàng hĩa.Cịn những hàng hĩa mới sẽ gán một mã số mới và trong từng loại hàng hĩa mới(nếu cĩ).

Sau khi nhập xong chứng từ giao hàng, nhân viên nhập kho sẽ in một phiếu nhập để lưu trữ trong hồ sơ.

d. Quá trình xuất hàng :

Q trình xuất hàng cĩ nhiều hình thức sau:

Xuất hàng nội bộ để bán trên mạng, trong quầy, lắp ráp. Xuất hàng theo lơ, bộ khi cĩ yêu cầu của đơn đặt hàng.

Trả lại cho nhà cung cấp cho trường hợp hàng khơng đạt yêu cầu, kém chất lượng, bán chậm … kèm theo các giấy tờ cĩ liên quan.

Xuất hàng để thanh lý vì quá hạn hay hư hỏng nặng.

Đưa ra các hình thức khuyến mãi do tình hình thị trường, tình hình cơng ty và áp dụng cho từng loại cụ thể trên mạng hay quảng cáo

Một phần của tài liệu luận văn công nghệ thông tin xây dựng cửa hàng bán linh kiện máy tính trên mạng (Trang 40)