PHẦN II : PHÂN TÍCH VÀ THIẾT KẾ CƠ SỞ DỮ LIỆỤ
3.2. Nội dung chương trình82
3.2.1. Thiết kế form
Sử dông Developer9i Suite để thiết kế form và viết chương trình.
Tìm hiểu Oracle9i và bài tốn quản lý sách
Từ đây để thêm bớt, cập nhật cho các bảng con nh: Nhà xuất bản, loại sách, tác giả và bảng chi tiết về sách, hay là thơng tin về khách hàng thì từ cửa sổ chính của chương trình, bạn nhấp vào Menu Quản Lý sau đó tìm đến các biểu mẫu tương ứng.
Ví dơ: ta nhấp vào menu Quan Ly Tac giạ Khi đó biểu mẫu của bảng tác giả sẽ xuất hiện nh sau:
Từ đây các bạn có thể thêm, xố sửa và xuất báo cáọ
3.2.2. Thiết kế báo cáo
Các báo cáo được thiết kế trong chương trình. + Báo cáo về thông tin nhà xuất bản
+ Báo cáo về thông tin tác giả
+ Báo cáo thông tin sách và loại sách. + Báo cáo thơng tin hố đơn khách hàng. + Báo cáo số sách bán chạy
+ Báo cáo tổng tiền bán sách.
Tìm hiểu Oracle9i và bài tốn quản lý sách
Từ menu Bao cao Sach. lập tức báo cáo về các đầu sách xuất hiện nh sau:
Khi muốn thốt khỏi chương trình, thì người sử dụng chỉ việc nhấp vào menu thốt trên menu của cửa sổ chính của chương trình.
Form builder của bộ developer9i suite của Oracle là công cụ tốt nhất cho việc phát triển ứng dụng client - server, cịng nh là cơng cụ tốt nhất cho việc phát triển các Applet cần thiết cho các ứng dụng kinh doanh web. Trong phần này tôi đã giới thiệu cho các bạn về ứng dụng kinh doanh sách. mà ứng dụng này không chạy trên môi trường client - server mà chạy trên mơi trường web. đó là mét tính năng rất mới của Oraclẹ Nã cho phép chúng ta có thể phát triển các ứng dụng chạy trên web, mà không phải chạy trên môi trường client - server. Điều này sẽ giảm chi phí đáng kể cho việc cấu hình mạng, cũng như việc cài đặt ứng dụng phía client.
Phần IV
KẾT LUẬN VÀ PHƯƠNG HƯỚNG PHÁT TRIỂN
Phạm vi đồ án này là chỉ tập chung tìm hiểu về cơng nghệ Oracle9i là chính, cịn phần bài tốn quản lý sách chỉ là phần minh hoạ của một bài tốn quản lý sử
Tìm hiểu Oracle9i và bài tốn quản lý sách
dụng công nghệ Oracle9ị Qua quá trình nghiên cứu và thực hiện em thấy đề tài này mang tính thiết thực, nhất là với những bài tốn mà có cơ sở dữ liệu lớn thì sự lưa chọn công nghệ Oracle là tối ưu và tất nhiên là tối ưu với cả những bài tốn trung bình và cỡ lớn.
Tuy nhiên, trong quá trình thực hiện đồ án thì em gặp khơng Ýt những khó khăn.
* Cơng nghệ Oracle là hoàn toàn mới mẻ so với sinh viên Việt Nam * Có rất Ýt những người đi đầu, vì thế kinh nghiệm rất hạn chế * Khó khăn cả về thời gian, sức người, tài chính, cịng nh về trí tuệ
Với đồ án này, trong thời gian hạn hẹp cho phép, và vốn kiến thức hạn chế. Em đã cố gắng hết sức mình để hồn thành nhiệm vụ bài tốn được giaọ Tuy nhiên do những khó khăn khơng thể tránh, do đó nội dung đồ án chưa được thực sù nh mong muốn và khơng thể tránh được những thiếu sót.
Em rất mong muốn trong thời gian tới nhận được sự trợ giúp, góp ý của thầy cơ và bạn bè để em có thể hồn thiện đồ án của mình như mong muốn.
Nhân đây, cho em xin một lần nữa lời cảm ơn chân thành tới thầy giáo Nguyễn Quang Vinh và cùng các thầy cô giáo trong khoa Công Nghệ Thông Tin Trường Đại Học Dân Lập Phương Đông đã tận tình giúp đỡ em trong quá trình thực hiện đồ án. Mong rằng với sự giúp đỡ tận tình của thầy cơ, bạn bè em có thể hồn thiện chương trình tốt hơn chương trình nói riêng và kỹ năng về chun mơn của mình nói chung trong thời gian sớm nhất.
Hà nội, Ngày 05 tháng 05 năm 2006
SINH VIÊN THỰC HIỆN
Nguyễn Văn Hưng
[1] Nguyễn Văn Vy - Lê Văn Phùng: Giáo trình phân tÝch thiết kÕ hệ thống thơng tin, khoa cơng nghệ thông tin_Đại Học Quốc Gia Hà Nội, 2000 (152 Trang).
[2] TS.Lê Văn Phùng: phân tích và thiết kế hệ thống thông tin kiến thức và thực hành, NXB Lao Động Xã Hội, 2003 (450 trang).
[3] TS.Lê Văn Phùng: Bài giảng cơ sở dữ liệu, viện công nghệ thông tin, 2002 (74 trang).
[4] TS Cao Kim Ánh: Bài giảng về nhập môn Kỹ Nghệ Phần Mềm, ĐHPĐ Hà Nội, 2003 (99 trang) .
[5] Trần Tiến Dũng: Giáo trình lý thuyết và thực hành Oracle, NXB Giáo Dục, 2000 (875 trang).
[6] Nguyễn Thiên Bằng - Nguyễn Ngọc Minh: Thành thạo Oracle9i quản trị cơ sở dữ liệu (tập 1), NXB Thống Kê, 2004 (640 trang).
[7] Nguyễn Thiên Bằng - Nguyễn Ngọc Minh: Thành thạo Oracle9i quản trị cơ sở dữ liệu (tập 2), NXB Thống Kê, 2004 (704 trang).
[8] Nguyễn Ngọc Minh: Oracle9i Developer - phát triển ứng dụng Web với Forms Builder, NXB Thống Kê, 2004 (330 trang).