WEBSITE mạng xã hội trường đại học sư phạm kỹ thuật TP HCM

25 433 1
WEBSITE mạng xã hội trường đại học sư phạm kỹ thuật TP HCM

Đ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

WEBSITE mạng xã hội trường Đại Học Sư Phạm Kỹ Thuật TP.HCM Bước 1: Xét yêu cầu đăng ký BM1: Thiết kế liệu với tính đắn - Biểu mẫu liên quan: BM1 - Các thuộc tính mới: TenDangNhap, MatKhau, Email , Quyen( chi tiết bạn là: để xác định quyền người đó, người khơng có quyền mà có thêm quyền người quản lý ứng dụng đó…) - Thiết kế liệu với tính đắn - Các thuộc tính trừu tượng: MaTK(AccountID), MaPhanQuyen(ApID), MaQuyen(PermissionID) Sơ đồ logic: - Thiết kế liệu với tính tiến hóa - Quy định liên quan: QĐ1 - Các thuộc tính mới: QDMK( quy định mật khẩu), QDTenTK( quy định tên đăng - nhập) Thiết kế liệu với tính tiến hóa: - Các thuộc tính trừu tượng: Sơ đồ logic: Thiết kế liệu với tính hiệu - Các thuộc tính bị trùng lắp thơng tin: khơng có - Thiết kế liệu với tính hiệu quả: (khơng thay đổi) - Sơ đồ logic Bước 2: Xét yêu cầu chỉnh sửa thông tin tài khoản BM2: Thiết lập với tính đắn - Biểu mẫu liên quan: BM2 - Các thuộc tính mới: Khơng có Thiết kế liệu với tính đắn: - - Các thuộc tính trừu tượng: khơng thay đổi Sơ đồ logic: Thiết kế với tính tiến hóa - Quy định liên quan: QĐ1 - Các thuộc tính mới: khơng có - Thiết kế liệu với tính tiến hóa:(khơng thay đổi) - Sơ đồ logic: Thiết kế liệu với tính hiệu - Các thuộc tính bị trùng lắp thơng tin: khơng có - Thiết kế liệu với tính hiệu quả: (khơng thay đổi) Bước 3: Xét yêu cầu Đăng nhập BM3: Thiết lập với tính đắn - Biểu mẫu liên quan: BM3 - Các thuộc tính mới: Khơng có - Thiết kế liệu với tính đắn: - Các thuộc tính trừu tượng: Sơ đồ logic: Thiết kế với tính tiến hóa - Quy định liên quan: QĐ1, QĐ1.1 - Các thuộc tính mới: QDSolanĐNsai( quy định số lần đăng nhập sai), - QDThoigianĐNlai( Thời gian đăng nhập lại bị khố ) Các thuộc tính trừu tượng: Thiết kế liệu với tính tiến hóa: - Sơ đồ logic: Thiết kế liệu với tính hiệu - Các thuộc tính bị trùng lắp thơng tin: khơng có - Các thuộc tính trừu tượng: Bước 4: Xét yêu cầu Phục hồi mật BM4: Thiết lập với tính đắn - Biểu mẫu liên quan: BM4 - Các thuộc tính mới: Khơng có Thiết kế liệu với tính đắn: (khơng thay đổi) - - Các thuộc tính trừu tượng: Sơ đồ logic: - Thiết kế với tính tiến hóa Quy định liên quan: QĐ1 Các thuộc tính mới: Khơng có Các thuộc tính trừu tượng: - Thiết kế liệu với tính tiến hóa: (khơng thay đổi) - Sơ đồ logic: Thiết kế liệu với tính hiệu - Các thuộc tính bị trùng lắp thơng tin: khơng có - Các thuộc tính trừu tượng: - Thiết kế liệu với tính hiệu quả: (khơng thay đổi) - Sơ đồ logic Bước 5: Xét yêu cầu Xem thông tin cá nhân BM5: Thiết lập với tính đắn - Biểu mẫu liên quan: BM5 - Các thuộc tính mới: Tên thật (realname), ngày sinh(birthday), địa chỉ(address), q qn(HomeTown),trường(School),giớitính(Sex),nghềnghiệp(job),hìnhđạidiện(avata),n ội dung trạng thái(status): đăng nhiều nội dung trạng thái khác nhiều thời điểm khác Phạm vi hiển thị status( Name) - Thiết kế liệu với tính đắn: - Các thuộc tính trừu tượng:StatusUpdateID,ProfileID Sơ đồ logic: - Thiết kế với tính tiến hóa Quy định liên quan: QĐ2 Các thuộc tính mới: QDSotuTDstatus(Quy đinh số từ tối đa status) Các thuộc tính trừu tượng: Thiết kế liệu với tính tiến hóa: - Sơ đồ logic: Thiết kế liệu với tính hiệu quả: - Các thuộc tính bị trùng lắp: - - + Trong bảng Profile tồn nhiều dịng lúc thuộc tính RealName, Address, Birthday, School, Sex, HomeTown, Job, Signature trùng lắp, ta phải tạo thêm bảng để chứa thông tin + Cần tạo bảng VisibilityLevel để quản lý tốt phạm vi hiển thị status Thuộc tính mới: ProfileAttributeID, SortOrder, Response, VisibilitiLevelID,CreateDay,LastUpdatedDay, TimeStamp Thuộc tính ProfileAttribute tên thuộc tính (RealName, Address, Birthday, School, Sex, HomeTown, Job, Signature) , SortOrder thứ tự thuộc tính đó, Response thuộc tính kho chứa nội dung VisibilitiLevelID thuộc tính id mức phạm vi hiển thị Thiết kế liệu với tính hiệu quả: - Thuộc tính trừu tượng: VisibilitiLevelID, ProfileAttributeID Sơ đồ logic: Bước 6: Xét yêu cầu Thay đổi thông tin cá nhân BM6: Thiết kế liệu với tính đắn: Biểu mẫu liên quan: BM6 - Các thuộc tính mới:ProfileAttributeTypeID, Type, SortOrder Thuộc tính ProfileAttributeTypeID id nhóm thuộc tính, Type tên nhóm thơng tin ( Thơng tin tài khoản, Sở thích, Nghề nghiệp, trường), SortOrder thứ tự nhóm thơng tin - Thiết kế liệu với tính đắn: - Thuộc tính trừu tượng: ProfileAttributeTypeID Sơ đồ logic: Thiết kế liệu với tính tiến hố: - Quy định liên quan: QĐ2 - Các thuộc tính mới: QDSotuTĐgioithieu(Quy đinh số từ tối đa giới thiệu thân) - Thiết kế liệu với tính tiến hóa: - Các thuộc tính trừu tượng: khơng thay đổi Sơ đồ logic: Thiết kế liệu với tính hiệu quả: Các thuộc tính bị trùng lắp: khơng có - Thuộc tính mới: khơng có - Thiết kế liệu với tính hiệu quả: - Sơ đồ logic: Bước 7: Xét yêu cầu Quản lý riêng tư (manage private) BM7: Thiết kế liệu với tính đắn: Biểu mẫu liên quan: BM7 - Các thuộc tính mới: PrivacyFlagID thuộc tính ID quản lý quyền cho phép - xem thơng tin profile theo nhóm Thiết kế liệu với tính đắn: - Thuộc tính trừu tượng: PrivacyFlagID Sơ đồ logic: Thiết kế liệu với tính tiến hố: - Quy định liên quan: Khơng có - Các thuộc tính mới: khơng có - Thiết kế liệu với tính tiến hố: - Thuộc tính trừu tượng: - Sơ đồ logic: Thiết kế liệu với tính hiệu quả: - Thuộc tính bị trùng lặp: khơng có - Các thuộc tính mới: khơng có - Thiết kế liệu với tính hiệu quả: - Thuộc tính trừu tượng: Sơ đồ logic: Bước 8: Xét yêu cầu Quản lý mức độ kinh nghiệm ( Level of experence) BM8: Thiết kế liệu với tính đắn: - Biểu mẩu liên quan: BM8 - Các thuộc tính mới: LevelOfExprience (Mức độ), LevelOfExprienceName(Tên mức độ) - Thiết kế liệu theo tính đắn: - Các thuộc tính trừu tượng: - Sơ đồ logic: Thiết kế liệu với tính tiến hố: - Quy định liên quan: Khơng có - Các thuộc tính : Khơng có - Thiết kế liệu theo tính tiến hố: (khơng thay đổi) - Các thuộc tính trừu tượng: - Sơ đồ logic: (khơng thay đổi) Thiết kế liệu với tính hiệu quả: - Các thuộc tính bị trùng lặp: LevelOfExprience, LevelOfExprienceName Nên tạo bảng LevelOfExprience để chứa hai thuộc tính - Các thuộc tính mới: LevelOfExprienceID - Thiết kế liệu theo tính hiệu quả: - Thuộc tính trừu tượng: LevelOfExprienceID - Sơ đồ logic: Bước 9: Xét yêu cầu Xem thông tin cập nhật (Alert) BM9: Thiết kế liệu với tính đắn: - Biểu mẩu liên quan: BM9 - Các thuộc tính mới: AlertID (Mã), CreatDate, IsHiden, AlertTypeName, Timestamp - Thiết kế liệu theo tính đắn: - Các thuộc tính trừu tượng: AlertID - Sơ đồ logic: Thiết kế liệu với tính tiến hố: - Quy định liên quan: Khơng có - Các thuộc tính : Khơng có - Thiết kế liệu theo tính tiến hố: (khơng thay đổi) - Các thuộc tính trừu tượng: - Sơ đồ logic: (không thay đổi) Thiết kế liệu với tính hiệu quả: - Các thuộc tính bị trùng lặp: Do có nhiều loại thơng tin cập nhật khác như: - aadfriend (thêm bạn), friendadd (lời mời kết bạn), UpdateProfile ( thay đổi thông tin cá nhân), UpdateAvarta (cập nhật hình đại diện)…nên cần thêm bảng AlertType(loai thơng tin) để dễ quản lý Các thuộc tính mới: AlertTypeID Thiết kế liệu theo tính hiệu quả: Thuộc tính trừu tượng: AlertTypeID Sơ đồ logic: Bước 10: Xét yêu cầu gửi lời mời kết bạn BM10: Thiết kế liệu với tính đắn: - Biểu mẩu liên quan: BM10 Các thuộc tính mới: FriendInvitationID, CreateDate, GUID, Timestamp Thiết kế liệu theo tính đắn: Các thuộc tính trừu tượng: FriendInvitationID Sơ đồ logic: Thiết kế liệu với tính tiến hố: - Quy định liên quan: Khơng có Các thuộc tính : Khơng có Thiết kế liệu theo tính tiến hố: (khơng thay đổi) Các thuộc tính trừu tượng: Sơ đồ logic: (khơng thay đổi) 3.Thiết kế liệu với tính hiệu quả: - Các thuộc tính bị trùng lặp: Khơng có Các thuộc tính mới: Thiết kế liệu theo tính hiệu quả: ( Khơng thay đổi) Thuộc tính trừu tượng: Sơ đồ logic: Bước 11: BM11: Thiết kế liệu với tính đắn: - Biểu mẫu liên quan: BM11 - Các thuộc tính mới: FriendID, CreateDate, Timestamp - Thiết kế liệu theo tính đắn: - Thuộc tính trừu tượng: FriendID - Sơ đồ logic: Thiết kế liệu với tính tiến hố: Quy định liên quan: Khơng có - Các thuộc tính : Khơng có - Thiết kế liệu theo tính tiến hố: (khơng thay đổi) - Các thuộc tính trừu tượng: - Sơ đồ logic: (không thay đổi) Thiết kế liệu với tính hiệu quả: - Các thuộc tính bị trùng lặp: Khơng có - Các thuộc tính mới: - Thiết kế liệu theo tính hiệu quả: ( Khơng thay đổi) - Thuộc tính trừu tượng: - Sơ đồ logic: ... chỉ(address), q qn(HomeTown) ,trường( School),giớitính(Sex),nghềnghiệp(job),hìnhđạidiện(avata),n ội dung trạng thái(status): đăng nhiều nội dung trạng thái khác nhiều thời điểm khác Phạm vi hiển thị status(... trùng lắp, ta phải tạo thêm bảng để chứa thông tin + Cần tạo bảng VisibilityLevel để quản lý tốt phạm vi hiển thị status Thuộc tính mới: ProfileAttributeID, SortOrder, Response, VisibilitiLevelID,CreateDay,LastUpdatedDay,... thứ tự thuộc tính đó, Response thuộc tính kho chứa nội dung VisibilitiLevelID thuộc tính id mức phạm vi hiển thị Thiết kế liệu với tính hiệu quả: - Thuộc tính trừu tượng: VisibilitiLevelID, ProfileAttributeID

Ngày đăng: 25/04/2015, 08:09

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan