1. Trang chủ
  2. » Giáo án - Bài giảng

Đề tài Database

19 548 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 133 KB

Nội dung

Một trong các yêu cầu khi xây dựng CSDL là phải kiểm sóat các chuyến bay, các đặt chỗ trước của hành khách và khi hình thành chuyến bay thì phải theo dõi việc gán máy bay, phi công và ph

Trang 1

Đề tài 1:

Hệ Thống quản lý đặt chỗ máy bay trước

Airline Reservations Software

Tình trạng hiện tại của hệ thống

McCall Aviation là một công ty chở thuê bằng máy bay có trụ sở ở Idaho Với một phi đội gồm 14 máy bay, McCall Aviation chuyên chở thuê giữa các thành phố

Năm 2003 họ đã tập trung vào việc phát triển hệ thống đặt chỗ và đăng ký chuyến bay trước cho McCall Aviation đặt tại Idaho Một trong các yêu cầu khi xây dựng CSDL

là phải kiểm sóat các chuyến bay, các đặt chỗ trước của hành khách và khi hình thành chuyến bay thì phải theo dõi việc gán máy bay, phi công và phi công phụ cho mỗi chuyến bay

Các chức năng chính của hệ thống đặt chỗ này là:

- Nhập thời gian của việc đặt chỗ chuyến bay bằng gọi điện thoại Một người

có thể đăng ký cho nhiều người

- Lưu trữ thông tin các khách hàng quen

- Nhóm các đặt chỗ trước lại theo ngày giờ để phát ra các chuyến bay

- Gán các phi công và lập kế họach cho chuyến bay đã khởi tạo

- Các chuyến bay nhiều chặng với danh sách hành khách mỗi chặng sẽ làm giảm được lưu lượng các chuyến bay

- Tạo 1 số báo cáo gửi cho ban lãnh đạo cuối mỗi tháng

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

Trang 2

Tiến độ thực hiện:

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định Tuần 8,9 Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

script

Tuần 14,15

Trang 3

Đề tài 2

Công ty môi giới PSSC

Tình trạng hiện tại của hệ thống

PSSC là 1 công ty môi giới bất động sản chuyên mua bán cổ phần (stocks) cho khách hàng (client) Công ty có văn phòng ở nhiều thành phố khác nhau Mỗi nhân viên môi giới (broker) làm việc tại 1 trong các văn phòng này Nhân viên môi giới cũng có thể là giám đốc (manager) tại văn phòng họ đang làm việc

Khách hàng là chủ nhân các tài khoản và bất kỳ tài khoản nào cũng có thể có nhiều hơn 1 chủ nhân (owner) Mỗi tài khoản đều được giám sát bởi một nhân viên môi giới Một khách hàng có thể có nhiều tài khoản và 1 nhân viên môi giới cũng có thể giám sát nhiều tài khoản nhưng một khách hàng không thể có nhiều hơn 1 tài khoản tại 1 văn phòng

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDLđể theo dõi thông tin khách hàng/ nhân viên môi giới và việc mua bán của mỗi tài khoản

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Trang 4

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

Đề tài 3

Hệ thống đăng ký trực tuyến của sinh viên

Trường đại học của bạn đang triển khai hệ thống đăng ký dành cho sinh viên (student) sao cho các sinh viên có thể đăng ký (register) các môn học (course) từ máy tính cá nhân tại nhà

Mục tiêu của hệ thống là cho phép sinh viên và giảng viên (faculty) thực hiện các việc sau:

1 Đăng ký nhận dạng người dùng của hệ thống

2 Đăng ký các môn học sẽ được dạy trong học kỳ tới

3 Nhận báo cáo về tình hình học tập

4 Duy trì thông tin về sinh viên và các môn học

5 Nhập điểm môn học khi sinh viên đã kết thúc môn

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7 Tạo CSDL với các ràng buộc, rule, Tuần 8,9

Trang 5

giá trị mặc định

Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

script

Tuần 14,15

Trang 6

Đề tài 4

Công ty quần áo thời trang và thể thao

Công ty AD là công ty chuyên bán quần áo và sản phẩm thể thao rất nhiều mẫu mã đa dạng hợp thời trang Hàng hóa được phân loại theo giới tính, thể thao hay quần áo thời trang, nhãn hiệu, kích cỡ, màu sắc,… Công ty hiện thời nhận đơn đặt hàng qua điện thoại, mail, fax hay email và đang bắt đầu nhận đặt hàng qua Website của công ty Công ty đã phát triển rất nhanh và quyết định mở thêm 1 trung tâm bán hàng mở cửa

24 giờ trong ngày Công việc tiếp thị đang được tiến hành rầm rộ Hệ thống CSDL hiện tại của công ty không còn phù hợp với số lượng bán hàng tăng vọt hiện nay Công ty đang cố gắng nâng cấp CSDL hiện hành thành SQL server

Quy trình bán hàng của họ như sau: khi 1 khách hàng đặt mua hàng, nhân viên sẽ nhập đơn đặt hàng (order) vào máy tính Hệ thống cần phải kiểm tra xem còn hàng trong kho hay không? Nếu hàng tồn vẫn còn, thì đơn đặt hàng sẽ được tạo ra Hệ thống cần cập nhật lại số lượng trong kho hàng Nếu hàng trong kho không đủ, hệ thống sẽ thông báo cho khách biết thời gian nào hàng sẽ được nhập về Nếu khách vẫn muốn mua dù đã hết hàng thì hóa đơn “chưa giải quyết” và phiếu hẹn phân phối hàng

sẽ được tạo ra

Khi kho có hàng lại, hệ thống phải tạo báo cáo chứa các mặt hàng còn thiếu chưa giải quyết, nhờ đó các phiếu hẹn phân phối hàng sẽ được thực hiện Hàng chỉ phân phối cho khách sau khi hóa đơn đã được thanh toán

Đơn giá hàng của kho sẽ thay đổi, do đó hệ thống cần lưu lại giá cả theo từng thời điểm Hệ thống cần ghi lại giá cả, ngày thay đổi giá, lý do thay đổi Việc điều chỉnh giá này được thực hiện bởi giám đốc bán hàng Lịch sử giá này sẽ giúp biết được giá cả tại thời điểm mà khách hàng mua để thanh toán lại khi khách trả lại hàng

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Trang 7

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định

Tuần 8,9

Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

script

Tuần 14,15

Trang 8

Đề tài 5

Cửa hàng băng đĩa nhạc

R&S là 1 cửa hàng chuyên bán băng đĩa nhạc nổi tiếng dành cho giới trẻ Các loại nhạc

mà cửa hàng bán bao gồm hip hop, đồng quê, Jazz,… Khách có thể đặt mua các đĩa nhạc từ loại phổ thông dễ tìm, đến cả những đĩa nhạc nổi tiếng vô cùng khan hiếm trên thị trường Chính khả năng sưu tầm đĩa đặc biệt này đã thu hút khách hàng đến với cửa hàng

Chủ cửa hàng luôn xem dịch vụ khách hàng là mục tiêu hàng đầu của cửa hàng Mỗi ngày cửa hàng nhận được từ 1000-1500 cuộc giao dịch với khách hàng hoặc trực tiếp tại cửa hàng, hoặc qua điện thoại hay qua mail Nhiệm vụ của nhân viên bán hàng là tiếp xúc khách hàng tại cửa hàng hay qua điện thoại, ghi lại các giao dịch bán hàng vào

sổ nhật ký bán hàng ngay khi kết thúc giao dịch Nhân viên còn có nhiệm vụ tìm kiếm trong danh mục bán hàng băng đĩa nhạc vừa bán để cập nhật lại số lượng tồn Do cách quản lý thủ công này, nên việc quản lý rất lộn xộn và hay nhầm lẫn

Khách hàng cũng có thể gọi đến cửa hàng để hỏi thông tin về đĩa nhạc họ cần Nhân viên sẽ tra cứu danh mục bán hàng để xem có đĩa không, nếu có thì số lượng tồn là bao nhiêu để trả lời cho khách hàng Do tra cứu bằng tay, nên nhiều lúc nhân viên không thể trả lời ngay, khách hàng phải chờ đợi điện thoại lâu, không làm hài lòng khách hàng do đó mất nhiều cơ hội bán hàng

Hiện tại cửa hàng có 6 nhân viên làm việc cả ngày Họ luôn bận rộn với sổ sách giấy tờ

và phục vụ khách hàng

Chủ cửa hàng quyết định tin học hóa công tác quản lý và bán hàng cũng như tư vấn cho khách hàng

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Trang 9

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định

Tuần 8,9 Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương Tuần 12,13 Viết báo cáo và hòan chỉnh các

Trang 10

Đề tài 6

Công ty nhật báo Thời đại mới

Công ty báo chí truyền thông Thời đại mới cần nâng cấp lại website của họ để cạnh tranh với các công ty báo chí khác Độc giả luôn hướng tới các báo điện tử nào mà luôn

có tin tức thời sự và dự báo thời tiết mới nhất, chính xác nhất

Hiện nay, báo mà do công ty xuất bản thường có nội dung chính tập trung vào tin tức trong và ngoài nước, kinh doanh, nghề nghiệp, thể thao, báo hỷ và tang lễ, quảng cáo, thông báo tuyển dụng, thời tiết, … Thu nhập chính của công ty có được là từ quảng cáo cho các công ty, sản phẩm, nhà cửa, xe cộ, tàu thuyền, …

Trong 5 năm qua, công ty đã xây dựng được hình ảnh của mình và thu hút được một lượng độc giả khá đông Có hơn 600,000 ngàn độc giả dành cho bản tin vắn, 750000 độc giả cho các ấn phẩm đặc biệt thứ bảy và chủ nhật Các ấn phẩm thứ bảy và chủ nhật có nội dung phong phú hơn ấn phẩm ngày thường, và giá cũng đắt hơn

Nhờ vào sự phát triển của công nghệ thông tin, số lượng độc giả đọc trực tuyến ngày càng tăng Công ty Thời đại mới dự định giảm số lượng ấn phẩm bằng giấy, và khuyến khích độc giả đọc trực tuyến Nhưng website của công ty chỉ mới có khả năng cung cấp tin vắn trong và ngoài nước, dự báo thời tiết

Hệ thống trực tuyến nhắm vào việc cung cấp 1website năng động hơn với tính năng đa phương tiện như video/ movie, các sự kiện âm nhạc, audio, phỏng vấn trực tuyến,… Người đọc có thể truy xuất vào website theo 2 cách: không cần bảo mật và bảo mật Nếu truy xuất không bảo mật thì chỉ đọc được các tin vắn Nếu truy xuất bảo mật, nghĩa

là trở thành 1 thành viên của báo, thì được quyền đọc đầy đủ mọi nội dung

Cần xây dựng 1 CSDL

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL để phục vụ cho

hệ thống báo chí trực tuyến của công ty

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Trang 11

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định

Tuần 8,9 Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương Tuần 12,13 Viết báo cáo và hòan chỉnh các

Trang 12

Đề tài 7

Hệ thống quản lý qũy học bổng Pell

Pell Grant Management

Tình trạng hiện tại của hệ thống

Chương trình cấp học bổng Pell sẽ cung cấp các học bổng cho bất kỳ sinh viên đại học nào trong cả nước mà đang có yêu cầu trợ cấp tài chính Để có học bổng, sinh viên hay cha mẹ cần phải hòan tất một đơn xin trợ cấp học tập

Sau một thời gian ngắn, sinh viên sẽ nhận được thông báo cho biết sinh viên có hợp lệ

để nhận học bổng hay không Tiêu chuẩn xét là sinh viên phải thuộc các trường đại học hoặc cao đẳng quốc lập, học lực từ TB khá trở lên ( điểm trung bình >=6,5 ), và thu nhập hàng năm của gia đình < 10000 USD

Ban quản lý chương trình cần xây dựng một CSDL để giúp cho họ việc giám sát từ lúc sinh viên bắt đầu đăng ký xin học bổng, gửi thông báo sinh viên có được chấp nhận hay không đến việc lưu trữ lịch học và chi phí cần thiết mỗi tháng để trợ cấp tiền cho sinh viên

CSDL cần quản lý lịch trả tiền học phí, mỗi lịch cho từng khu vực của các trường đại học, cao đẳng Ngày trả tiền và giờ học chuẩn được cho mỗi chương trình đào tạo

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Tìm hiểu hệ thống Tuần 5

Trang 13

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định Tuần 8,9 Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

script

Tuần 14,15

Trang 14

Đề tài 8

Hệ thống theo dõi việc phân phối kho hàng

Warehouse Inventory Distribution Tracking

Tình trạng hiện tại của hệ thống

Công ty Cross Island Cable trụ sở ở New York chuyên lắp đặt các thiết bị cho những công ty đường dây khác Họat động chính của công ty như sau: Mỗi sáng các kỹ thuật viên sẽ đến công ty để nhận lịch lắp đặt hàng ngày của họ và nhận các thiết bị cần thiết lên xe tải của họ Có thể một vài bộ phận của thiết bị sẽ được kỹ thuật viên trả về kho với tình trạng là tồn kho hay bị hư

Vấn đề chính mà công ty gặp phải là thiết bị mà các kỹ thuật viên chất lên xe tải của họ mỗi ngày thì rất đắt tiền Hầu hết các thiết bị này được lắp đặt cho công ty của khách hàng, nhưng đôi khi thiết bị không phù hợp cần thay đổi hoặc không lắp đặt được Công ty cần phải lưu giữ chính xác các thiết bị lưu kho và danh sách các thiết bị đã được lắp đặt cho khách hàng Công ty cần phải biết kỹ thuật viên mang các thiết bị nào

ra khỏi kho vào buổi sáng và thiết bị nào được trả về lại kho mỗi buổi chiều

Kho thiết bị của công ty sẽ nhập bổ sung các thiết bị mới vào kho thông qua mã vạch (code bar) của nó Mỗi thiết bị có một số thứ tự nhập kho duy nhất và thuộc một lọai thiết bị nào đó

Hệ thống quản lý kho hàng cần hổ trợ đầy đủ mọi chức năng liên quan đến kiểm sóat kho bao gồm việc giám sát vật liệu thiết bị được chuyển vào và ra khỏi kho và điều phối

số lượng tồn kho

Người quản lý dựa vào đơn đặt hàng của khách, sẽ gán kỹ thuật viên, ngày giờ lắp đặt cho mỗi thiết bị

Công ty đang cần xây dựng một CSDL để giúp giám sát việc quản lý kho vật tư của họ

Yêu cầu thực hiện:

1 Xây dựng mô hình quan hệ thực thể và mô hình quan hệ của CSDL

2 Tạo CSDL với các ràng buộc, rule và các giá trị mặc định thích hợp trong mỗi bảng

3 Tạo các thủ tục và trigger cần thiết

4 Viết 1 số lệnh truy vấn để test các đối tượng có đáp ứng yêu cầu không

Trang 15

Viết script chứa các lệnh thực hiện cho mỗi câu trên

Tiến độ thực hiện:

Tìm hiểu hệ thống Tuần 5

Xây dựng mô hình quan hệ thực

thể và mô hình quan hệ

Tuần 6,7

Tạo CSDL với các ràng buộc, rule,

giá trị mặc định

Tuần 8,9 Tạo trigger, thủ tục cần thiết Tuần 10,11

Viết các lệnh truy vấn để kiểm tra

tính hợp lệ của các đố tương

Tuần 12,13

Viết báo cáo và hòan chỉnh các

script

Tuần 14,15

Ngày đăng: 12/05/2014, 12:02

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w