Chương trình chạy trên Server

Một phần của tài liệu Khóa luận tốt nghiệp Chương trình quản lý việc mua bán sách trên thiết bị di động (Trang 79)

Đây là phần chương trình được thiết kế để phục vụ cho các nhân viên của cửa hàng. Nhìn chung chương trình đáp ứng khá đầy đủ các yêu cầu đặt ra. Giao diện tiếng Việt rất dễ sử dụng. Việc lưu trữ và xử lý dữ liệu diễn ra nhanh chóng. Việc phân trang trên web còn hơi hạn chế, mỗi lần phải di chuyển đến trang kế tiếp phải load lại toàn bộ trang web nên mất nhiều thời gian. Dung lượng lưu trữ và xử lý trên Server rất lớn nên chương trình có đoạn đã hơi lạm dụng và phung phí bộ nhớ. Mặc dù vậy chương trình đã chạy demo và chạy ở

mức chấp nhận được. Vấn đề bảo mật trên Server chưa được chú trọng nhiều. Để đưa vào ứng dụng thực tế thì vấn đề này cần được chú trọng và quan tâm nhiều hơn.

5.3.2 Chương trình chy trên Client

Giao diện này được thiết kế chủ yếu là cho khách hàng sử dụng. Vì là phiên bản demo nên trong luận văn này chúng em chưa thật sự chú trọng đến giao diện nhiều. Chính vì vậy giao diện chưa thật sự nổi bật cho người dùng. Nếu muốn

ứng dụng vào thực tế thì cần phải load những hình ảnh lên J2ME thì sẽ làm chương trình mình nổi bật hơn rất nhiều. Các chức năng đã đáp ứng được các yêu cầu đặt ra, dễ sử dụng. Dung lượng bộ nhớ trên J2ME rất hạn chế nên việc xử lý dữ liệu còn hơi chậm. Chưa giải quyết được triệt để những xung đột tìm

Ch Ch Ch

Chương ng 5ng ng 555: : T: : TTTng kết – đánh giá

5.4 Hướng phát trin

Thị trường thiết bị di động hỗ trợ J2ME ở Việt Nam ngày nay rất phổ biến và đa dạng. Đặc biệt là chiếc điện thoại di động trở nên gắn bó mật thiết với cuộc sống con người. Chính vì vậy Việt Nam là một tìm năng rất lớn cho các nhà phát triển các dự án phần mềm trên các thiết bị di động này. Mục tiêu ban đầu của chúng em khi xây dựng chương trình này là tạo được một nền móng thật vững chắc để có thể dễ dàng phát triển lên và đưa vào ứng dụng thực tế. Sau khóa luận này nhóm em sẽ tiếp tục nghiên cứu và phát triển ứng dụng này.

Đểứng dụng này được đưa vào thực tế thì chúng em xin nêu ra một số phương pháp và cách làm cụ thể như sau:

- Thiết kế lại cơ sở dữ liệu hoàn thiện hơn

- Về phần web Server phải đăng ký một tên miền trên Internet. Nhân viên của cửa hàng có thể làm việc tại nhà được.

- Các thiết bị hỗ trợ J2ME phải kết nối Internet.

- Khắc phục một số nhược điểm như đã đề cập phần trên. - Có thể thanh toán tiền online

Ch Ch Ch

Chương ng 5ng ng 555: : T: : TTTng kết – đánh giá

Mô hình triển khai thực tế

H 5.40 Mô hình phát trin

Với việc xây dựng thành công ứng dụng này chúng em hy vọng sẽ góp phần làm cho lĩnh vực thương mại điện tử của chúng ta ngày càng phong phú và đa dạng hơn. Từ ứng dụng này cũng có thể phát triển thành nhiều ứng dụng khác nữa như: Đặt mua vé tàu hỏa, máy bay, xe khách… qua môi trường di động.

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

PH LC

Hướng dn cài đt J2ME Wireless Toolkit 2.5

Tiến hành chạy tập tin sun_java_wireless_toolkit-2_5_1-windows.exe

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Đây là những thông tin về bản quyền và quy định sử dụng phần mềm. Chọn

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Để chương trình chạy được thì cần phải cài đặt file JDK. Trong luận văn này

chúng tôi đã tích hợp JDK vào trong Jboss. Nên chúng ta chỉ cần chọn đường dẫn

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Chọn đường dẫn để cài đặt phần mềm. Tên thư mục WTK2.5.1 là do mặc định phần mềm tạo ra. Chúng ta nên để mặc định. Nhấn Next để tiếp tục cài đặt

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Đây là màn hình đặt tên cho biểu tượng của phần mềm. Chúng ta nên để mặc

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Nếu muốn cập nhật phần mềm từ nhà sản xuất thì ta đánh dấu check vào mục

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Đây là những thông tin mà mình đã cài đặt từ bước đầu. Nếu thấy chưa đúng chúng ta có thể nhấn nút Backđể quay lại chọn lại. Nhấn Nextđể tiếp tục

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Ph PhPh

Ph l l l lcc: Hucc: Hu: Hu: Hungngngng d d d dnn cnn cài c càiài dài d d dtttt J2ME J2ME W J2ME J2ME WWireless TWireless Tireless Tireless Toooooolkit 2.5oolkit 2.5lkit 2.5lkit 2.5

Đây là màn hình thông báo quá trình cài đặt đã hoàn tất. Nhấn Finish để kết thúc quá trình cài đặt.

T T T

Tàiài àiài lilililiệu tham khảo

DANH MC TÀI LIU THAM KHO

Webstie:

http://www.thongtinmobile.com: Trang chứa tài liệu về các bài học về lập trình J2ME

http://www.sun.com: Trang chủ Sun Java

http://www.manguon.com: Trang chứa các project thuộc hệ thống mã nguồn mở

http://www.java2s.com:Trang chứa các đoạn chương trình ứng dụng trên J2ME và J2EE

Sách:

- Nền tảng công nghệ J2ME & MIDP

Tác giả: Nguyn Th Bích Hà

Nhà xut bn giao thông vn ti

- Giáo trình môn học Java Server Pages

Tác giả: Phm Hu Khang(huukhang@yahoo.com) - Java™ 2 Micro Edition Application Development By Michael Kroll & Stefan Haustein

- Wireless Java Developing with J2ME, Second Edition

By Jonathan Knudsen - JavaTM Servlet Specification

By Danny Coward(danny.coward@sun.com)

& Yutaka Yoshida(yutaka.yoshida@sun.com)

- Enterprise J2ME: Developing Mobile Java Applications

By Michael Juntao Yuan

- Core Java™ 2: Volume I–Fundamentals By Cay S. Horstmann & Gary Cornell

- Mastering Enterprise JavaBeans 3.0

By - Rima Patel Sriganesh

- Gerald Brose

- Micah Silverman

- Maximizing Your Java Application Development By Rahul Kumar Gupta

Một phần của tài liệu Khóa luận tốt nghiệp Chương trình quản lý việc mua bán sách trên thiết bị di động (Trang 79)

Tải bản đầy đủ (PDF)

(91 trang)