Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
889,13 KB
Nội dung
ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KHOA HỌC - - Đề tài: Giáo viên giảng dạy: TS HỒNG QUANG Nhóm thực hiện:NHĨM 3 Lê Văn Tuấn Nguyễn Đức Phúc Nguyễn Ninh Giang Nguyễn Xuân Quang Nguyễn Xuân Toàn Lớp: Khoa học máy tính - Khóa:2015-2017 Huế, tháng năm 2016 TIEU LUAN MOI download : skknchat123@gmail.com BÀI 1: QUảN LÝ PHÂN PHốI HÀNG Phát biểu tốn Một cơng ty phải tổ chức sở liệu để quản lý việc phân phối hàng từ kho hàng công ty đến đại lý thành phố Cho biết số thông tin liên quan đến hoạt động sau: -Thông tin mặt hàng bao gồm mã hàng, tên mặt hàng -Thông tin kho hàng bao gồm mã số kho địa kho hàng Các đại lý bán hàng công ty cần phải quản lý với thông tin: mã đại lý, tên đại lý, địa điện thoại Các mặt hàng cất giữ kho, để tiện cho việc quản lý, mặt hàng cất giữ kho hàng theo quy định Đương nhiên, kho có nhiều mặt hàng khác Khi kho hàng xuất hàng cho đại lý phải lập phiếu xuất kho Trong phiếu xuất kho phải ghi số phiếu ngày xuất kho Một phiếu xuất kho xuất nhiều mặt hàng phải ghi rõ số lượng hàng xuất Yêu cầu: -Tập thực thể mặt hàng: cần quản lý thời gian sống giao tác mặt hàng Mối quan hệ xuất hàng(là mối quan hệ tập thực thể MặtHàng PhiếuXuấtKho): cần quản lý thời gian giao tác Xây dựng mơ hình ER a) Xác định tập thực thể Tên tập TT thực thể MATHANG KHOHANG DAILY STT PHIEUXUAT b) Xác định mối quan hệ Tên mối TIEU LUAN MOI download : skknchat123@gmail.com quan hệ ChuaO XuatHang XuatCho c) Thuộc tính mối quan hệ Tên thuộc tính Soluong STT d) Mơ hình ER MaHang MATHANG (1,n) XuatHang (1,n) PHIEUXUAT NgayXuat 3.Chuyển đổi mô hình ER sang mơ hình quan hệ TIEU LUAN MOI download : skknchat123@gmail.com Thiết kế mơ hình Time-ER MaHang MATHANG (LT) (1,n) XuatHang(BT) (1,n) PHIEUXUAT NgayXuat 5.Chuyển đổi mơ hình TimeER sang mơ hình quan hệ có yếu tố thời gian TIEU LUAN MOI download : skknchat123@gmail.com Chuyển đổi mơ hình ER sang mơ hình hướng đối tượng Class KHOHANG Properties MaKho: String; DiaChi: String; ChuaO: set(MATHANG); {invert MATHANG.MaKho} End KHOHANG Class MATHANG Properties MaHang: String; DiaChi: String; MaKho: KHOHANG; End MATHANG Class DAILY Properties MaDaiLy: String; TenDaiLy: String; DiaChi: String; DienThoai: String; GomPhieu: set(PHIEUXUAT); {invert PHIEUXUAT.CuaDaiLy} End DAILY Class PHIEUXUAT Properties SoPhieu: String; MaDaiLy: DAILY; NgayXuat: DateTime; CuaDaiLy: DAILY; End PHIEUXUAT Class XUATHANG Properties MaHang: set(MATHANG); SoPhieu: set(PHIEUXUAT); SoLuong: LongInt; End XUATHANG TIEU LUAN MOI download : skknchat123@gmail.com BÀI TẬP 2: QUẢN LÝ GHI DANH VÀ NỘP HỌC PHÍ CỦA HỌC VIÊN 2.1 Phát biểu toán Một Trung tâm tin học cần tổ chức sở liệu để quản lý việc ghi danh nộp học phí học viên Cho biết số thông tin liên quan sau: Mỗi học viên cấp mã học viên quản lý với thông tin bao gồm họ tên, ngày sinh, nơi sinh địa Mỗi lớp học mở gán mã lớp học Ngồi ra, lớp học cịn có thông tin tên lớp, ngày khai giảng, học phí, loại chứng đào tạo Khi học viên đăng ký học lớp học đó, trung tâm cần phải biết ngày học viên đăng ký mức giảm học phí áp dụng cho học viên Hiển nhiên, học viên đăng ký học nhiều lớp khác Việc nộp học phí cho đăng ký học lớp học viên nộp nhiều lần khác Mỗi học viên nộp học phí cho lớp (mà học viên đăng ký học), trung tâm viết phiếu thu học phí, cho biết học viên nộp học phí cho lớp số tiền nộp Ngoài ra, phiếu thu học phí đánh số phiếu phải cho biết ngày nộp học phí ngày 2.2 Mơ hình ER TIEU LUAN MOI download : skknchat123@gmail.com 2.3 Giải thích mơ hình ER a Tập thực thể TT Tên tập thực thể HOCVIEN LOP PHIEUTHU b Mối quan hệ STT Tên mối quan hệ DangKy NopHP c.Thuộc tính mối quan hệ TT ST Tên tập thực T MAT CHU PHIEU KHAC Giải thích ngữ nghĩa mối quan hệ STT Tên mối quan hệ Thanh BanH Thu Thuộc tính mối quan hệ BanHang Stt 19 TIEU LUAN MOI download : skknchat123@gmail.com 4.2 Chuyển mơ hình ER sang mơ hình quan hệ 4.3 Xây dựng mơ hình TimeER Soluong Đongia MaHang SoCT Tenhang MATHANG LT Loaihang (1,1) Ngaylap Quycach GiabanHT SoluongHC Sophieu Thuoc Thanhtoan (1,1) PHIEUTHUTIEN Ngaythu Sotien (1,n) KHACHHANG MaKH TenKH Điachi 20 TIEU LUAN MOI download : skknchat123@gmail.com phiếu Thanh Phi eu Th anh Toa n toán khách hàng khác h hàn g Tập NgayVay MaSP NgayTT SoTienVon SoTienLai hồ sơ Ngày bắt đầu vay Mã số phiếu toán Ngày toán Tiền gốc phải trả Tiền lãi phải trả Ngày Chuỗi (5) Khóa Ngày Tiền Tiền TIEU LUAN MOI download : skknchat123@gmail.com Giải thích ngữ nghĩa mối quan hệ (C, L) LậpHS: Khách hàng C lập hồ sơ vay vốn L (L, F) Vaytheo: hồ sơ vay vốn L vay theo hình thức vay F (L, B) Thanh toán: Hồ sơ vay vốn L tốn phiếu tốn B 3.2 Mơ hình quan hệ 3.3 Mơ hình TimeER u Cầu quản lý thời gian Tập thực thể KhachHang: cần quản lý thời gian giao tác khách hàng Thuộc tính địa liên hệcủa tập thực thể KhachHang: cần quản lý thời gian hợp lệ 13 TIEU LUAN MOI download : skknchat123@gmail.com 3.4 Mơ hình quan hệ có yếu tố thời gian TIEU LUAN MOI download : skknchat123@gmail.com 3.5 Mơ hình hướng đối tượng Class KhachHang MaKH: String; TenKH: String; DiaChiLH:String; End KhachHang Class HoSoVV MaHS: String; SoTien: Real; NgayVay: Datetime; LapHS: KhachHang; VayTheo: HinhThucV; 14 TIEU LUAN MOI download : skknchat123@gmail.com End HoSoVV Class HinhThucV MaHTV:String; TenHTV: String; ThoiGianVay: Datetime; LaiSuat: Real; End HinhThucV Class PhieuThanhToan MaSP: String; NgayTT: Datetime; SoTienVon: Real; SoTienLai: Real; ThanhToan: HoSoVV; End PhieuThanhToan TIEU LUAN MOI download : skknchat123@gmail.com 15 CÂU MÔ TẢ HỆ THỐNG Việc quản lý hoạt động bán hàng cửa hàng bán thiết bị điện tử mô tả sau: TIEU LUAN MOI download : skknchat123@gmail.com - Mỗi mặt hàng đánh mã số mô tả thông qua tên, loại hàng, quy cách, giá bán thời số lượng có mặt hàng - Khi bán hàng cho khách hàng, người bán hàng tiến hành lập chứng từ bán hàng Mỗi chứng từ có số chứng từ nhất; ngồi ra, thơng qua chứng từ bán hàng, ta biết số thông tin sau: Ngày lập chứng từ; Thông tin khách mua hàng (họ tên, địa chỉ); Danh mục mặt hàng khách mua kèm theo số lượng đơn giá - Khách hàng mua hàng khơng cần phải tốn tồn số tiền chứng từ mà trả thành nhiều đợt Mỗi khách hàng toán tiền, phải tiến hành lập Phiếu thu tiền cho khách hàng Mỗi phiếu thu tiền đánh số gọi số phiếu, đồng thời phiếu thu tiền phải thể thông tin sau: Phiếu thu tiền toán cho chứng từ nào; Ngày thu tiền; Số tiền thu khách hàng 16 TIEU LUAN MOI download : skknchat123@gmail.com 4.1 Mơ hình ER 4.1.1 Mơ hình ER (mơ hình 1) Soluong MaHang Tenhang MATHANG Loaihang Quycach GiabanHT SoluongHC Dongia TIEU LUAN MOIThanhToandownload : skknchat123@gmail.com Sophieu PHIEUTHUTIEN Ngaythu Sotien 17 TIEU LUAN MOI download : skknchat123@gmail.com T I 4.1.2 Mơ hình ER(mơ hình 2) MaHang Tenhang MATHANG Loaihang Quycach GiabanHT Thuoc SoluongHC ThanhToan Sophieu EUNgaythu LUAN MOI download : skknchat123@gmail.com SoCT Ngayl a MaKH TenKH ...BÀI 1: QUảN LÝ PHÂN PHốI HÀNG Phát biểu tốn Một cơng ty phải tổ chức sở liệu để quản lý việc phân phối hàng từ kho hàng công ty đến đại lý thành phố Cho biết số thông... -Thông tin mặt hàng bao gồm mã hàng, tên mặt hàng -Thông tin kho hàng bao gồm mã số kho địa kho hàng Các đại lý bán hàng công ty cần phải quản lý với thông tin: mã đại lý, tên đại lý, địa điện... điện thoại Các mặt hàng cất giữ kho, để tiện cho việc quản lý, mặt hàng cất giữ kho hàng theo quy định Đương nhiên, kho có nhiều mặt hàng khác Khi kho hàng xuất hàng cho đại lý phải lập phiếu