MỤC LỤC
Chương 1. TỔNG QUAN .5 1. VÌ SAO CHÚNG TÔI CHỌN “TÒA SOẠN BÁO ĐIỆN TỬ” ? .5
1.1. Cách nhìn nhận về báo điện tử : 5
1.2. Sự vượt trội của báo điện tử so với báo giấy thông thường 6
1.3. Sự thành công của các tờ báo điện tử hiện nay .7
1.4. Sự gia tăng về số lượng độc giả của các báo điện tử 9
1.5. Mục tiêu đề tài .10
1.5.1 Tìm hiểu Bộ portal mã nguồn mở DotNetNuke 10
1.5.2 Xây dựng tòa soạn báo điện tử 11
2. LÝ DO CHỌN DOTNETNUKE LÀM NỀN TẢNG ỨNG DỤNG .11
2.1. Tính mới và tính mở của DotNetNuke 12
2.2. Kiến trúc và tính đóng gói của DotNetNuke 14
2.2.1 Kiến trúc của DotNetNuke 14
2.2.2 Tính đóng gói của DotNetNuke 15
2.3. Tính tiện dụng của DotNetNuke .19
2.4. Triển vọng của DotNetNuke .22
2.5. DotNetNuke và việc xây dựng một tờ báo điện tử .23
3. CÔNG CỤ HỖ TRỢ VIỆC LẤY TIN TỰ ĐỘNG 24
3.1. Tính khả thi của việc lấy tin tự động 24
3.1.1 Tổng quan 24
3.1.2 Cơ sở lý thuyết 24
3.1.3 Phương án giải quyết .27
3.1.4 Kết luận .30
3.2. Công cụ hỗ trợ việc thu thập tin tức từ các báo điện tử khác .30
Chương 2. PHÂN TÍCH HIỆN TRẠNG 31
1. PHÂN TÍCH YÊU CẦU HỆ THỐNG 32
1.1. Yêu cầu chức năng, phi chức năng và các yêu cầu khác 32
1.2. Nhận xét và định hướng 34
2. THAM KHẢO QUY TRÌNH HOẠT ĐỘNG CỦA TÒA SOẠN ĐIỆN TỬ BÁO TUỔI TRẺ 34
2.1. Mô hình hệ thống 34
2.1.1 Mô hình ứng dụng .34
2.1.2 Các tác nghiệp của hệ thống 43
3. ĐỀ XUẤT GIẢI PHÁP 50
3.1. Sơ đồ tổ chức .51
3.2. Mô tả hoạt động 52
3.3. Mô hình DFD Quan niệm hệ thống mới .54
3.3.1 Mô hình DFD Cấp 1 54
3.3.2 Mô hình DFD Cấp 2 56
3.3.3 Mô hình DFD Cấp 3 60
3.4. Sưu liệu phần mô hình quan niệm hệ thống mới 61
181 trang |
Chia sẻ: maiphuongtl | Lượt xem: 1743 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Đề tài Xây dựng một tòa soạn báo điện tử sử dụng công nghệ DotNetNuke, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Cấu trúc
BÀI_VIẾT
Hàm này dùng tìm kiếm những tin đã
đăng. Khối lượng tìm kiếm là rất lớn.
19 Tìm kiếm tin đang nằm
trong dây chuyền
(chưa đăng)
Cấu trúc
BÀI_VIẾT
Hàm này dùng tìm kiếm những tin chưa
đăng. Khối lượng tìm kiếm không nhiều.
Nhưng rất quan trọng, vì nó liên quan
đến cả dây chuyền sản xuất tin.
Chương 4. CÀI ĐẶT
1. CÔNG CỤ VÀ MỘI TRƯỜNG PHÁT TRIỂN HỆ THỐNG
1.1. Xây dựng tòa soạn Báo điện tử
¾ Công nghệ phát triển : DotNetNuke 1.0.10
¾ Môi trường lập trình : Microsoft Visual Studio.NET
¾ Ngôn ngữ lập trình : ASP.NET với code-hind là Visual Basic.NET
¾ Hệ quản trị cơ sở dữ liệu : Microsoft SQL Server 2000
¾ Ngoài ra, trong quá trình lập trình tòa xây dựng tòa soạn Báo điện tử còn sử dụng
một số thư viện khác như : FreeTextBox.dll, CountryListBox.dll, SharpZipLib.dll,
SolpartControls.dll.
1.2. Xây dựng công cụ hỗ trợ việc thu thập tin tự động
¾ Công nghệ phát triển : XPATH
¾ Môi trường phát triển : Microsoft Visual Studio.NET
¾ Ngôn ngữ lập trình : Visual Basic.NET
2. MỘT VÀI GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH:
2.1. Phân hệ tòa soạn báo điện tử
Hình : Màn hình chính
Mô tả hoạt động
¾ (1) Người dùng chọn một chuyên mục để xem tin tức
¾ (2) Các tin đáng chú ý của các mục mà người dùng có thể chọn xem
¾ (3) Một mục được thể hiện gồm 3 tin nóng, trong đó có một tin nóng nhất.
¾ (4) Các tin tức được chọn làm sụ kiện
Hình : Quản lý qui trình
Mô tả hoạt động
¾ (1) Chọn nút gốc của cung cần thêm trong qui trình
¾ (2) Chọn nút ngọn của cung cần thêm trong qui trình
¾ (3) Chọn hướng của cung
¾ (4) Xóa cung đã có trong qui trình
¾ (5) Thêm một cung theo các thông số đã chọn.
Hình : Quản lý người dùng
Mô tả hoạt động
¾ (1) Thêm mới người dùng
¾ (2) Xem danh sách người dùng theo kí tự đầu của tên đăng nhập
¾ (3) Chỉnh sửa thông tin người dùng
¾ (4) Xem những người dùng chưa được kích hoạt
Hình : Viết bài
Mô tả hoạt động
¾ (1) Chọn đường dẫn ảnh minh họa (sau khi đã nhập Tiêu đề…)
¾ (2) Chọn ảnh làm ảnh minh họa
¾ (3) Nhập chú thích ảnh và trích dẫn tin
¾ (4) Các công cụ hỗ trợ công việc soạn bài
Hình : Duyệt bài
Mô tả hoạt động
¾ (1) Chọn duyệt bài cho chuyên mục
¾ (2) Chọn duyệt bài theo tình trạng tin
¾ (3) Tiêu đề bài viết cần duyệt. Click vào tiêu đề để xem bài viết.
¾ (4) Số phiên bản của bài viết. Click vào số phiên bản để xem chi tiết các phiên bản
tin.
Hình : Tìm kiếm bài viết đã đăng
Mô tả hoạt động
¾ (1) Tìm chính xác cụm từ, tìm nội dung có chứa tất cả các từ hoặc chỉ chứa một
trong các từ nằm trong từ khóa
¾ (2) Nhập từ khóa
¾ (3) Chọn phạm vi tìm kiếm từ khóa (trong tiêu đề, trong nội dung hay cả hai)
¾ (4) Chọn chuyên mục để tìm kiếm bài viết
¾ (5) Thực hiện tìm kiếm
¾ (6) Kết quả tìm kiếm được trả về
2.2. Phân hệ công cụ hỗ trợ thu thập tin tự động
Hình : Phân tích để tìm câu truy vấn XPATH
Mô tả hoạt động
¾ (1) Đường dẫn của tập tin (*.htm) để phân tích
¾ (2) Cấu trúc thẻ của tập tin cần phân tích được biểu diễn lại thành cấu trúc cây.
Chọn các node trên cây và so sánh yêu cầu của người dùng với hình (7) (dạng thể
hiện trên web) hoặc so sánh với đoạn code HTML trong textbox (6). Khi yêu cầu
trùng với thể hiện thì câu truy vấn XPATH thể hiện trong ô textbox (4). Để chọn
các mẫu, người dùng check vào các checkbox (3)
Chương 5. TỔNG KẾT
Qua quá trình thực hiện, nhóm đã thu thập được rất nhiều kiến thức bổ ích về công
nghệ Dotnetnuke cũng như công nghệ .NET. Với quĩ thời gian có hạn, nhóm đã xây dựng
được một tòa soạn Báo điện tử đáp ứng được đầy đủ những chức năng cơ bản mà nó cần
phải có . Các chức năng nâng cao, phục vụ cho việc quản trị cũng như nâng cấp chương
trình đòi hỏi nhiều thời gian và kĩ thuật đang được nhóm tìm hiểu và sẽ hoàn thành trong
thời gian tới. Sau đây là những thành quả mà nhóm thu được trong quá trình thực hiện và
nhữnng định hướng phát triển trong tương lai :
1. KẾT QUẢ ĐẠT ĐƯỢC
1.1. Về mặt lý thuyết
¾ Hiểu rõ các tính năng của DotNetNuke phiên bản 1.0.10 và nhiều kĩ thuật lập
trình ASP.NET với code-behind là VisualBasic.NET
¾ Nắm rõ quy trình hoạt động của các tòa soạn báo điện tử hiện nay.
¾ Cơ bản nắm được những tiêu chuẩn của một tòa soạn Báo điện tử; cách thể hiện
tin tức và các nội dung khác trên một tờ báo sao cho rõ
1.2. Về mặt thực nghiệm
¾ Xây dựng đầy đủ các chức năng cần có của một tòa soạn báo điện tử.
¾ Thể hiện khá đầy đủ các tính năng của Dotnetnuke trong chương trình.
¾ Chương trình có khả năng thay đổi toàn bộ giao diện một cách nhanh chóng.
¾ Quản lý chặt chẽ các loại người dùng.
¾ Việt hóa gần như hoàn toàn diễn đàn của ASP.NET. Tạo điều kiện cho việc trao
đổi thông tin một các trực tiếp giữa người dùng và nhà quản trị website.
¾ Chương trình đang được chạy thử nghiệm tại Khoa Kinh tế, Đại học Quốc gia
Tp.HCM
2. HƯỚNG PHÁT TRIỂN
¾ Xây dựng thêm nhiều module để phục vụ cho nhiều loại đơn vị, nhiều loại người
dùng khác nhau.
¾ Nâng cấp các tính năng chưa hoàn hảo của chương trình. Ví dụ : Tìm kiếm tin bài
với kết quả trả về được đánh dấu những từ khóa; thiết lập một kênh liên lạc bên
trong tòa soạn; cho phép góp ý tin bài đa dạng và phong phú hơn; giao diện thân
thiện hơn…
¾ Nâng cấp và chỉnh sửa chương trình lên phiên bản 2.x của DotNetNuke nhằm tận
dụng các tính năng mới của phiên bản này.
¾ Triển khai chương trình trên hệ thống phân tán nhằm đáp ứng được yêu cầu của
các đơn vị hoạt động trên phạm vi lớn.
¾ Dùng chính phần mềm vừa xây dựng xong làm nơi quảng bá và thu hút nhiều
người cùng sử dụng DotNetNuke; đây cũnh là nơi thu nhận được những ý kiến,
kinh nghiệm của những nhóm khác cùng làm việc trên DotNetNuke
Tài liệu Tham khảo
[1] MriDula Parihar (2002), “ASP.NET Bible”, Hungry Minds, Inc.909 Third Avenue New
York, NY 10022 www.hungryminds.com
[2] Mesbah Ahmed, Chris Garrett. Jeremy Faircloth, Chris Payne, DotThatCom.com, Wei
Meng Lee, Jonothon Ortiz, “ASP.NET Web Developer’s Guide”, Syngress Publishing , Inc
800 Hingham Street, RockLand, MA 02307
[3] (2002) “TopXML Reference”, Microsoft DOM
[4] Lê Đình Duy, “Tài liệu Hướng dẫn tự học ASP.NET”,
[5] Shaun Walker (2003), “DotNetNuke Documentation”,
[6] Shaun Walker (2003), “DotNetNuke WhitePaper”,
[7]
[8]
[9]
[10]
[11]
[12]
[13]
Chương 6. PHỤ LỤC
1. SƯU LIỆU CHO MÔ HÌNH QUAN NIỆM HỆ THỐNG MỚI
1.1. Mô tả dòng dữ liệu
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả dòng dữ liệu : BAI
VIET
Tờ : 1:
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Nguồn đi :
Đầu cuối :
Thành viên có chức năng viết bài
Thành viên có chức chỉnh sửa bài víêt
Kho dữ liệu :
Bài viết chưa được đăng
Bài viết được đăng
Bài viết bị hủy
Ô xử lý :
Nhận Bài viết mới (1.1)
Lưu Bài viết (1.2)
Nhận bài viết đã chỉnh sửa (1.4)
Lưu phiên bản mới của bài viết (1.5)
Lưu bài viết cần chỉnh sửa lại (2.2)
Chuyển bài viết cho bộ phận xuất bản báo (2.3)
Kiểm tra những bài viết cần xử lý (2.1.1)
Nguồn đến :
Kho dữ liệu : Bài viết chưa được đăng, Bài viết được đăng
Đầu cuối : Thành viên có chức năng viết bài, Thành viên có chức duyệt bài, chỉnh sửa
bài
Ô xử lý : Hủy bài viết, Kiểm tra những bài viết cần xử lý
Diễn giải :
BAI VIET là một dòng dữ liệu rất quan trọng trong các mô hình xử lý. Nó là đầu vào
cho các xử lý : Nhận bài viết để chỉnh sửa, duyệt bài viết, chuyển giao bài viết sang các
cấp khác nhau.
Ngoài ra, BAI VIET còn là đầu ra của các xử lý : Lưu bài viết, Kiểm tra bài viết… Khi
hành động lưu bài viết được thực hiện, bài viết sẽ được lưu xuống kho dữ liệu Bài viết
chưa được đăng hoặc Bài viết được đăng tùy theo cấp thực hiện hành động lưu bài viết
đó.
Cấu trúc dữ liệu:
MA_BAI_VIET
MA_CHUYEN_MUC
MA_TAC_GIA
NGAY_VIET
TIEU_DE
NOI_DUNG
DUONG_DAN_ANH
KICH_THUOC_ANH
CHIEU_DAI
CHIEU_RONG
SO_LAN_XEM
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả dòng dữ liệu : NHU CAU TIM
KIEM THONG TIN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Nguồn đi :
Đầu cuối : Độc giả, Bộ phận quản lý
Nguồn đến :
Ô xử lý : Độc giả đọc báo (5), Tra cứu thông tin trên các bài báo đã đăng(6)
Diễn giải :
Người dùng có nhu cầu tìm kiếm thông tin từ các bài báo đã đăng. Khi tìm kiếm, người
dùng cần phải cung cấp cho hệ thống các tiêu chí tìm kiếm. Các tiêu chí tìm kiếm có
thể là : Từ khóa, tên tác giả, chuyên mục, khoảng thời gian mà bài viết được đăng…
Cấu trúc dữ liệu:
TU_KHOA (text)
TEN_TAC_GIA (text)
MA_CHUYEN_MUC
THOI_GIAN
TU_NGAY (Date)
DEN_NGAY (Date)
Khối lượng :
Hiện tại : Không xác định, tùy thuộc vào số lượng độc giả
Tương lai : Không xác định
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả dòng dữ liệu : CHUYEN MUC
Tờ :
Ngày lập : 28/6/2004
Người lập :
a. Hoàng Minh Ngọc
Hải
b. Nguyễn Duy Hiệp
Nguồn đi :
Kho dữ liệu : Chuyên mục
Ô xử lý : Nhập chuyên mục (3 – Phân hệ quản lý)
Nguồn đến :
Ô xử lý : Phân công công việc (7.2)
Diễn giải :
Chuyên mục được hình thành từ sự định huớng về nội dung hoạt động của tờ báo
Chuyên mục được phân công cho các thành viên. Một chuyên mục có thể có hoặc
không có mục cha.
Cấu trúc dữ liệu:
MA_CHUYEN_MUC
TEN_CHUYEN_MUC
MA_CHUYEN_MUC_CHA | NULL
TIN_NONG_1 (có cấu trúc là một BAI VIET)
TIN_NONG_2 (có cấu trúc là một BAI VIET)
TIN_NONG_3 (có cấu trúc là một BAI VIET)
Khối lượng :
Hiện tại : 46
Tương lai : 50
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả dòng dữ liệu : CHUC
DANH
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Nguồn đi :
Kho dữ liệu : Chức danh
Ô xử lý : Nhập chức danh (1 – Phân hệ quản lý)
Nguồn đến :
Ô xử lý : Xác định chức danh của thành viên (2.1.3), Gán chức danh (7.1), Phân công
công việc (6)
Diễn giải :
Chức danh chính là sự phân nhóm người dùng. Mỗi nhóm người dùng sẽ có những
chức năng và quyền hạn khác nhau..
Cấu trúc dữ liệu:
MA_CHUC_DANH
TEN_CHUC_DANH
Khối lượng :
Hiện tại : 7
Tương lai : 15
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả dòng dữ liệu : CONG
VIEC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Nguồn đi :
Kho dữ liệu : Công việc, Bảng phân công công việc
Nguồn đến :
Ô xử lý : Phân công công việc (7.2)
Diễn giải :
Công việc gắn liền với khái niệm module. Mỗi module có một chức năng riêng biệt.
Phân công công việc cho thành viên chính là phân quyền sử dụng module cho thành
viên.
Cấu trúc dữ liệu:
MA_MODULE
TEN_MODULE
MA_NGUON (Mã nguồn chứa các xử lý điều khiển hoạt động của module)
Khối lượng :
Hiện tại : 30
Tương lai : Không xác định (>30)
1.2. Mô tả các kho dữ liệu
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : BAI VIET
DUOC DANG
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Bài viết được đăng
Dòng dữ liệu ra :
Bài viết
Diễn giải :
Kho này lưu trữ những bài viết đã được đăng
Cấu trúc dữ liệu:
MA_BAI_VIET
MA_CHUYEN_MUC
MA_TAC_GIA
NGAY_VIET
TIEU_DE
NOI_DUNG
DUONG_DAN_ANH
KICH_THUOC_ANH
CHIEU_DAI
CHIEU_RONG
SO_LAN_XEM
Khối lượng :
- Hiện tại : Không xác định
- Tương lai : Không xác định
Thông tin thường truy xuất :
MA_BAI_VIET
MA_CHUYEN_MUC
TIEU_DE
NOI_DUNG
SO_LAN_XEM
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : BAI DA
CHINH SUA
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Bài viết đã chỉnh sửa
Bài viết mới
Dòng dữ liệu ra :
Bài viết cần chỉnh sửa
Diễn giải :
Kho này lưu trữ những bài viết đang nằm trong dây chuyền
Cấu trúc dữ liệu:
MA_BAI_VIET
MA_CHUYEN_MUC
MA_TAC_GIA
NGAY_VIET
TIEU_DE
NOI_DUNG
DUONG_DAN_ANH
KICH_THUOC_ANH
CHIEU_DAI
CHIEU_RONG
Khối lượng :
- Hiện tại : Không xác định
- Tương lai : Không xác định
Thông tin thường truy xuất :
MA_BAI_VIET
MA_CHUYEN_MUC
TIEU_DE
NOI_DUNG
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : CHUC
DANH
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Chức danh
Dòng dữ liệu ra :
Chức danh
Diễn giải :
Cho biết chức danh của thành viên hệ thống
Cấu trúc dữ liệu:
MA_CHUC_DANH
TEN_CHUC_DANH
Khối lượng :
- Hiện tại : 7
- Tương lai : 15
Thông tin thường truy xuất :
MA_CHUC_DANH
TEN_CHUC_DANH
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : THANH
VIEN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Thành viên chưa phân công công việc, Thành viên đã phân công công việc
Dòng dữ liệu ra :
Thành viên chưa phân công công việc, Thành viên đã phân công công việc
Diễn giải :
Lưu trữ danh sách các thành viên hệ thống
Cấu trúc dữ liệu:
MA_THANH_VIEN
TEN_THANH_VIEN
{MA_LOAI_THANH_VIEN}n
THONG_TIN_CA_NHAN_KHAC
TEN_DANG_NHAP
MAT_KHAU_DANG_NHAP
Khối lượng :
- Hiện tại : 20
- Tương lai : 40
Thông tin thường truy xuất :
MA_THANH_VIEN
TEN_THANH_VIEN
TEN_DANG_NHAP
MAT_KHAU_DANG_NHAP
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : CONG
VIEC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Công việc
Dòng dữ liệu ra :
Công việc
Diễn giải :
Loại công việc tương ứng với các module
Cấu trúc dữ liệu:
MA_MODULE
TEN_MODULE
MA_NGUON (Mã nguồn chứa các xử lý điều khiển hoạt động của module)
Khối lượng :
- Hiện tại : 20
- Tương lai : 40
Thông tin thường truy xuất :
MA_MODULE
MA_NGUON (Mã nguồn chứa các xử lý điều khiển hoạt động của module)
Hệ thống thông tin:
Xây dựng toà soạn
báo điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn
báo điện tử
Mô tả dòng dữ liệu : PHAN
CONG
CONG VIEC
Tờ :
Ngày lập : 28/6/2004
Người lập :
3. Hoàng Minh Ngọc Hải
4. Nguyễn Duy Hiệp
Dòng dữ liệu vào :
Chức danh, công việc, chuyên mục, thành viên
Dòng dữ liệu ra :
Chức danh, công việc, chuyên mục, thành viên
Diễn giải :
Bảng phân công công việc của các thành viên trong hệ thống
Cấu trúc dữ liệu:
MA_THANH_VIEN
MA_CONG_VIEC
MA_CHUC_DANH
[MA_CHUYEN_MUC]
Khối lượng :
- Hiện tại : 500
- Tương lai : 2000
Thông tin thường truy xuất :
MA_THANH_VIEN
MA_CONG_VIEC
MA_CHUC_DANH
[MA_CHUYEN_MUC]
1.3. Mô tả các ô xử lý
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
NHAN BAI VIET MOI
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (1.1)
Dòng dữ liệu vào : Bài viết
Dòng dữ liệu ra : Bài viết mới
Diễn giải : Phóng viên sau khi viết một bài mới sẽ gửi vào hệ thống. Những bài viết này
được lưu dưới dạng những bài viết chưa được xử lý.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử
lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
LUU BAI VIET MOI
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (1.2)
Dòng dữ liệu vào : Bài viết mới
Dòng dữ liệu ra : Bài viết mới
Diễn giải : Lưu bài viết dưới tình trạng “Chưa xử lý”
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
NHAN BAI VIET DA CHINH
SUA
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (1.4)
Dòng dữ liệu vào : Bài viết đã chỉnh sửa
Dòng dữ liệu ra : Bài viết đã chỉnh sửa
Diễn giải : Bài viết sau khi thành viên (có chức năng chỉnh sửa) duyệt, chỉnh sửa và trả lại
cho thành viên phụ trách bài viết đó.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử
lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
LUU PHIEN BAN MOI
CUA BAI VIET
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (1.5)
Dòng dữ liệu vào : Bài viết đã chỉnh sửa
Dòng dữ liệu ra : Bài viết đã chỉnh sửa
Diễn giải : Bài viết đã chỉnh sửa được lưu vào CSDL dưới tình trạng “Đã xử lý” tại cấp vừa
chỉnh sửa và dưới tình trạng “Chưa xử lý” tại cấp được chuyển bài về
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
KIEM TRA NHUNG BAI VIET
CAN XU LY
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (2.1.1)
Dòng dữ liệu vào : Nhu cầu kiểm tra, thông tin cá nhân, Bài viết
Dòng dữ liệu ra : Bài viết cần xử lý
Diễn giải : Khi thành viên có nhu cầu kiểm tra các bài viết mà mình cần phải chỉnh sửa, ô
xử lý này sẽ được thực hiện.
Ô xử lý này sẽ gọi thực hiện hai ô xử lý khác là (2.1.2) Xác định chuyên mục hoạt động của
các thành viên và (2.1.3) Xác định chức danh thành viên.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
XAC DINH CHUYEN MUC
HOAT
DONG CUA THANH VIEN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (2.1.2)
Dòng dữ liệu vào : Thông tin cá nhân thành viên
Dòng dữ liệu ra : Chuyên mục hoạt động của thành viên
Diễn giải : Ô xử lý này có chức năng tìm ra chuyên mục mà thành viên có phụ trách.
- Nếu kết quả tìm thấy là NULL thì thành viên không phụ trách một chuyên mục nào
- Kết quả trả về chính là những chuyên mục mà thành viên đó phụ trách.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
XAC DINH CHUC DANH
THANH VIEN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (2.1.3)
Dòng dữ liệu vào : Thông tin cá nhân thành viên
Dòng dữ liệu ra : Chức danh của thành viên
Diễn giải : Ô xử lý này có chức năng tìm ra Chức danh của thành viên có thông tin cá nhân
trùng với thông tin cá nhân được đưa vào hệ thống.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
CHUYEN BAI VIET CHO BO
PHAN XUAT BAN BAO
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
NHAP LOAI CHUC DANH
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (1) – Phân hệ quản lý
Dòng dữ liệu vào : Tiêu chuẩn (Tên chức danh do Bô phận quản lý chọn)
Dòng dữ liệu ra : Chức danh
Diễn giải : Nhập cách chức danh ban đầu
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
NHAP LOAI CONG VIEC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (2) – Phân hệ quản lý
Dòng dữ liệu vào : Tiêu chuẩn (Tên Công việc)
Dòng dữ liệu ra : Công việc
Diễn giải : Nhập các công việc ban đầu
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
NHAP CHUYEN MUC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (3) – Phân hệ quản lý
Dòng dữ liệu vào : Tiêu chuẩn (Tên Chuyên mục)
Dòng dữ liệu ra : Chuyên mục
Diễn giải : Nhập các chuyên mục ban đầu
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
LUU TRU DANH SACH
THANH VIEN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (5) – Phân hệ quản lý
Dòng dữ liệu vào : Thông tin cá nhân (người dùng đã được chấp nhận quyền hoạt động
nhưng chưa phân nhóm người dùng và chưa phân công công việc)
Dòng dữ liệu ra : Thành viên
Diễn giải : Lưu trữ danh sách người dùng
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
PHAN CONG CONG VIEC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (7.2) – Phân hệ quản lý
Dòng dữ liệu vào : Người dùng đã được gán chức danh, chuyên mục, loại công việc
Dòng dữ liệu ra : Thành viên đã được phân công công việc
Diễn giải : Phân công cho thành viên phục trách chuyên mục theo chức danh cụ thể mà họ
được gán cho trong ô xử lý Gán chức danh (7.1)-Phân hệ quản lý
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
GAN CHUC DANH
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (7.1) – Phân hệ quản lý
Dòng dữ liệu vào : Người dùng chưa gán chức danh, Chức danh
Dòng dữ liệu ra : Thành viên đã được gán chức danh
Diễn giải : Phân người dùng vào các nhóm.
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
CHON TIN NONG, TIN
THUONG CHO MUC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (4.2)
Dòng dữ liệu vào : Bài viết được đăng, Tiêu chuẩn chọn tin, Khung của trang báo
Dòng dữ liệu ra : Trang báo
Diễn giải : Chọn các tin nóng đại diện cho chuyên mục
Hệ thống thông tin:
Xây dựng toà soạn báo
điện tử
Mô hình quan niệm xử lý
Hiện tại []
Tương lai[]
Trang :
Ứng dụng :
Xây dựng toà soạn báo
điện tử
Mô tả ô xử lý :
DUA BAO LEN INTERNET
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Ô xử lý số : (4.3)
Dòng dữ liệu vào : Trang báo
Dòng dữ liệu ra : Báo
Diễn giải : Trình bày các tin được chọn lên trang web chính thức
2. SƯU LIỆU CHO MÔ HÌNH THỰC THỂ KẾT HỢP
2.1. Mô tả các thực thể
Chú thích :
Loại giá trị thuộc tính :
• B : Bắt buộc
• K : Không bắt buộc
• Đ : Có điều kiện
Kiểu dữ liệu :
• S : Số
• V : Văn bản
• M : Mã số
• L : Luận lý
• N : Ngày
• B : 0 hoặc 1
• T : Tiền
• K : Ký tự
2.1.1 Thực thể Tinchuadang
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :
TINCHUADANG.
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt
thuộc tính
Diễn giải Loại
giá trị
Kiểu
dữ
liệu
Chiều
dài
(ký tự)
Ghi chú
MUC Mục B S 4 Mỗi tin chưa đăng phải thuộc
một mục nào đó. Không có tin
nào lại thuộc nhiều mục.
NGAYVIET Ngày viết
bài
B N 8
NGAYDAN
G
Ngày đăng
bài lên
mạng
K N 8 Nếu bài chưa được post thì sẽ
mang giá trị NULL
Chiều dài tổng cộng : 20
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 20
Trung bình : 100 Trung bình : 200
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.1.2 Thực thể Phienbantin
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :
PHIENBANTIN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều
dài (ký
tự)
Ghi chú
SOPHIENBAN Version B S 4 Tin thuộc phiên bản
thứ mấy của tin chính
NGAYTAO Ngày chỉnh
sửa bài
B N 8
TIEUDE Tiêu đề bài
viết
B V 200
TRICHDAN Trích dẫn K V 2000
NOIDUNG Nội dung bài
viết
B V 16
ANHNGUON Đường dẫn tới
file ảnh
K V 300 Mỗi phiên bản có
hoặc không có ảnh
đại diện
CHIEUDAI Chiều rộng file
ảnh
K S 4
CHIEUCAO Chiều cao file
ảnh
K S 4
CHUTHICH Chú thích ảnh K V 100
Chiều dài tổng cộng : 2636
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 2636
Trung bình: 100 Trung bình : 263600
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.1.3 Thực thể Loainguoidung
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :
LOAINGUOIDUNG
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều
dài (ký
tự)
Ghi chú
TEN Tên vai trò
của người
dùng
B V 50 Vd : phóng viên,
biên tập viên
CHUTHICH Chú thích K V 1000
Chiều dài tổng cộng : 1050
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 1050
Trung bình : 5 Trung bình : 5250
Tối đa : 10 Tối đa : 10500
2.1.4 Thực thể Nguoidung
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể Người dùng
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại giá
trị
Kiểu dữ
liệu
Chiều dài
(ký tự)
HO Tên người dùng B V 50
TEN Họ người dùng B V 50
DUONG Đường K V 50
THANHPHO Thành phố K V 50
VUNG Vùng K V 50
MATP Mã vùng K V 50
QUOCGIA Đất nước K V 50
MATKHAU Mật khẩu B V 50
EMAIL Địa chỉ Email K V 100
DONVI Đơn vị N V 50
DACBIET Là người dùng đặc biệt hay
không
K B 1
DIENTHOAI Điện thoại K V 50
TENDANGNHAP Tên đăng nhập B V 100
Chiều dài tổng cộng : 701
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 701
Trung bình : 10 Tung bình : 7010
Tối đa : 100 Tối đa : 70100
2.1.5 Thực thể Muc
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể MUC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều dài
(ký tự)
Ghi chú
MUCCHA Mục cha K S 4 Mỗi mục có thể có
mục con hoặc mục
cha. Nếu mục cha
là 0 thì mục đó là
mục có cấp cao
nhất
TENTRAI Tên thể hiện trên
Menu
B V 100
TENGIUA Tên thể hiện ở cột
giữa trang chủ
B V 200
CHISOTRAI Chỉ số thể hiện
trên Menu
K S 4
CHISOGIUA Chỉ số thể hiện ở
cột giữa Menu
K S 4
TIN1 Tin nóng cấp 1 K S 4 Mỗi mục đều có
các tin nóng. Các
tin nóng này sẽ là
đại diện cho mục
tại một thời điểm
nhất định. Tin
nóng cấp một sẽ
nằm ở hàng đầu
tiên.
TIN2 Tin nóng cấp 2 K S 4
TIN3 Tin nóng cấp 3 K S 4
Chiều dài tổng cộng : 324
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :10 Tối thiểu : 3240
Trung bình : 20 Trung bình : 6480
Tối đa : 40 Tối đa : 12960
2.1.6 Thực thể Tindadang
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể TINDADANG
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ
liệu
Chiều dài
(ký tự)
Ghi chú
MUC Mã mục K S 4 Một tin đã đăng phải
thuộc một mục nào
đó. Một tin chỉ thuộc
một mục
NGAYDANG Ngày post bài B N 8
TIEUDE Tiêu đề bài viết B V 200
TRICHDAN Trích dẫn K V 2000 Mỗi tin có thể có
hoặc không có trích
dẫn
QUYENHAN Quyền hạn B B 1
NOIDUNG Nội dung B V 16
SOLANDOC Số lần đọc K S 4
FILEANH Đường dẫn đến
file ảnh
K V 300 Là file ảnh đại diện
cho tin. Mỗi tin có
thể có hoặc không
hình ảnh đại diện.
CHIEURONG Chiều rộng file
ảnh
K S 4
CHIEUCAO Chiều cao file
ảnh
K S 4
CHUTHICH Chú thích ảnh K V 100
Chiều dài tổng cộng : 2641
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :10 Tối thiểu : 26410
Trung bình : 100 Trung bình : 264100
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.1.7 Thực thể Tieudiem
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể TIEUDIEM
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều dài
(ký tự)
Ghi chú
TENTIEUDIEM Tên tiêu điểm B V 100 Tiêu điểm có nhiều
loại. Tiêu điểm về
học tập, về việc làm.
TRICHDAN Trích dẫn B V 200 Trích dẫn cho tiêu
điểm. Mỗi loại tiêu
điểm đều phải có
trích dẫn cho riêng
nó.
MAUTEN Màu thể hiện
vị trí thể hiện
tên tiêu điểm
K V 10 Các màu này được
lưu ở dạng Hex
MAUTRICHDAN Màu thể hiện
ở vị trí trích
dẫn
K V 10
MAUTIN Màu thể hiện
ở vị trí thể
hiện tin
K V 10
Chiều dài tổng cộng : 330
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :0 Tối thiểu : 0
Trung bình : 10 Trung bình : 3300
Tối đa : 100 Tối đa :33000
2.1.8 Thực thể Ykienthamdo
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể: YKIENTHAMDO
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Tên tắt
thuộc tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều dài
(ký tự)
Ghi chú
TENTHAMDO Tên loại
thăm dò
B V 100 Có nhiều loại thăm dò : Về
học tập, việc làm…
TRICHDAN Trích dẫn B V 2000 Diễn giải cho loại thăm dò
đó.
Trích dẫn sẽ cho người dùng
hiểu rõ hơn về các ý kiến
thăm dò
Chiều dài tổng cộng : 2100
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :0 Tối thiểu : 0
Trung bình : 10 Trung bình : 21000
Tối đa : 100 Tối đa :210000
2.1.9 Thực thể Cacchonlua
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :CACCHONLUA
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ
liệu
Chiều
dài (ký
tự)
Ghi chú
TENCHONLUA Tên lựa
chọn
B V 200 Mỗi loại thăm dò có
nhiều loại chọn lựa
(option).
SOLANCHON Số lần chọn
.
B V 4 Mỗi lần chọn một
option thì số lần chọn sẽ
tăng lên
Chiều dài tổng cộng : 204
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :0 Tối thiểu : 0
Trung bình : 10 Trung bình : 2040
Tối đa : 100 Tối đa : 20400
2.2. Mô tả các mối kết hợp
2.2.1 Thực thể Tinlienquan
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :TINLIENQUAN
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ
liệu
Chiều
dài (ký
tự)
Ghi chú
TIN Tin gốc có nhiều tin khác mà B S 4
nó liên quan tới.
TINLIENQUAN Các tin liên quan tới tin gốc. B S 4
Chiều dài tổng cộng : 8
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :0 Tối thiểu : 0
Trung bình : 100 Trung bình : 800
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.2.2 Thực thể Tintieudiem
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể :TINTIEUDIEM
Tờ :1
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ
liệu
Chiều dài
(ký tự)
Ghi chú
TIEUDIEM Tên tiêu điểm B S 4
TINTIEUDIEM Các tin thuộc tiêu
điểm trên
B S 4
Chiều dài tổng cộng : 8
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :0 Tối thiểu : 0
Trung bình : 100 Trung bình : 800
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.2.3 Thực thể Tinhtrangtinchuadang
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể:
TINHTRANGTINCHUADANG
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn
giải
Loại
giá trị
Kiểu
dữ liệu
Miền
giá trị
Chiều
dài (ký
tự)
Ghi chú
TINHTRANG Mã tình B S 0,1,2 4 Có 3 loại :
trạng bài Bài chưa xử lý : 0
Bài đã xử lý : 1
Bài đã chuyển : 2
Chiều dài tổng cộng : 4
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 4
Trung bình : 100 Trung bình : 400
Tối đa : Không giới hạn Tối đa : Không giới hạn
2.2.4 Thực thể Capquanly
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thểl: CAPQUANLY
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều
dài (ký
tự)
Ghi chú
CHUTRINH Đường đi của
chu trình
B S 4 = 1 : gởi bài lên.
= -1 : chuyển bài về.
Chiều dài tổng cộng : 4
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 4
Trung bình : 5 Trung bình : 20
Tối đa : 100 Tối đa : 400
2.2.5 Thực thể Nguoidung - Vaitro
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể: NGUOIDUNG-
VAITRO
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc
Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu
dữ liệu
Chiều
dài
(ký tự)
Ghi chú
NGUOIDUNG Người
dùng
B S 4 Một người dùng có thể có
nhiều vai trò.
VAITRO Vai trò B S 4
Chiều dài tổng cộng : 8
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 8
Trung bình : 5 Trung bình : 40
Tối đa : 100 Tối đa : 800
2.2.6 Thực thể Quanlymuc
Hệ thống thông tin:
Xây dựng tòa soạn
báo điện tử
MÔ HÌNH QUAN NIỆM DỮ
LIỆU
Hiện tại []
Tương lai []
Trang :
Ứng dụng :
Xây dựng tòa soạn
báo điện tử
Mô tả thực thể : QUANLYMUC
Tờ :
Ngày lập : 28/6/2004
Người lập :
1. Hoàng Minh Ngọc Hải
2. Nguyễn Duy Hiệp
Tên tắt thuộc
tính
Diễn giải Loại giá trị Kiểu dữ
liệu
Chiều dài (ký
tự)
Ghi
chú
MUC Mục B S 4
NGUOIDUNG Người dùng B S 4
Chiều dài tổng cộng : 12
Tổng số thể hiện : Khối lượng tổng cộng :
Tối thiểu :1 Tối thiểu : 8
Trung bình : 10 Trung bình : 80
Tối đa : 100 Tối đa : 800
3. SƯU LIỆU CHO MÔ HÌNH PDM
3.1. Mô tả thực thể
Có thể NULL :
0 : Không thể Null.
1: Có thể Null.
Khóa chính :
(XXX) : in đậm gạch dưới.
3.1.1 Thực thể _NewsCategory
_NewsCategory(IdNewsCategory, IdParentCategory, NameList, NameShow,
IndexList, IndexShow, IdNews1, IdNews2,IdNews3)
( Ý nghĩa của bảng :
Tòa soạn báo sẽ có nhiều kênh thông tin (mục) như: vi tính, giáo dục, du
học. Mỗi mục có thể là mục con của một mục khác, hoặc không là mục con của mục nào.
Mỗi mục có thể có nhiều mục con hoặc không có mục con nào.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu
dữ liệu
Kích thước Có
thể Null
Diễn giải
1 IdNewsCategor
y
int 4 0 Mã mục, đại diện cho từng
mục
2 IdParentCatego
ry
int 4 1 Mã mục, nếu mục là mục gốc
thì IdParentsCategory = 0. Còn
nếu mục là mục con của một
mục khác thì
IdParentsCategory khác 0.
3 NameList nvarcha
r
100 0 Tên hiển thị trên Menu góc bên
trái
4 NameShow nvarcha
r
200 0 Tên hiển thị ở phần hiển thị
tin
5 IndexList int 4 1 Giá trị của mục thể hiện trên
Menu. Tùy vào giá trị này để
xác định vị trí của mục trên
Menu. Nếu IndexList = 1 thì
Mục sẽ được xếp ở hàng đầu
tiên trên Menu.
6 IndexShow int 4 1 Giá trị của mục thể hiện ở cột
hiển thị tin. Tùy vào giá trị này
để xác định vị trí của mục trên
Menu. Nếu IndexShow = 1 thì
Mục sẽ được xếp ở hàng đầu
tiên trên ở phần hiển thị tin.
7 IdNews1 int 4 1 Mã tin nóng cấp 1
8 IdNews2 int 4 1 Mã tin nóng cấp 2
9 IdNews3 int 4 1 Mã tin nóng cấp 3
3.1.2 Thực thể Users
Users(UserID, FirstName, LastName, Street, City, Region, PostalCode,
Country, Password, Email, Unit, IsSuperUser, Telephone, Username)
( Ý nghĩa của bảng :
Mỗi người dùng sẽ được cấp một UserName, Password. Mỗi lần đăng nhập
sẽ ứng với một UserName, Password khác nhau.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ
liệu
Kích
thước
Có thể
Null
Diễn giải
1 UserID Int 4 0 Mã người dùng
2 FirstName nvarchar 50 0 Họ người dùng
3 LastName nvarchar 50 0 Tên người dùng
4 Street nvarchar 50 1 Đường
5 City nvarchar 50 1 Thành phố
6 Region nvarchar 50 1 Vùng
7 PostalCode nvarchar 50 1 Mã bưu điện
8 Country nvarchar 50 1 Quốc gia
9 Password nvarchar 50 0 Mật khẩu
10 Email nvarchar 100 0 Địa chỉ Email
11 Unit nvarchar 50 1 Đơn vị
12 IsSuperUser bit 1 0 Kiểm tra có phải là
người dùng đặc biệt
không. Nếu là người
dùng đặc biệt thì có thể
thao tác vào phần hệ
thống của chương trình
13 Telephone nvarchar 50 1 Số điện thoại
14 Username nvarchar 100 0 Tên đăng nhập
3.1.3 Thực thể _tNews
_tNews(IdNews, IdNewsCategory, AuthorUserId, CreatedDate, PostedDate,
PosterUserId, PosterRoleId)
( Ý nghĩa của bảng :
Bảng chứa những tin trong dây chuyền chưa xử lý. Các tin này có thể
chuyển lên hoặc xuống nhiều cấp khác nhau. Người dùng có thể chọn những tin trong bảng
này để đăng bài lên mạng.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu
dữ liệu
Kích
thước
Có thể
Null
Diễn giải
1 IdNews int 4 0 Mã tin chưa đăng.
2 IdNewsCategory int 4 0 Mã mục. Dựa vào mã mục này
ta có thể biết được tin thuộc
mục nào.
3 AuthorUserId int 4 0 Mã ngươi dùng (tác giả).
4 CreatedDate datetime 8 0 Ngày viết.
5 PostedDate datetime 8 1 Ngày đăng lên mạng.
6 PosterUserId int 4 1 Mã người dùng (người đăng
bài lên mạng) Vì người viết có
thể không có quyền đăng bài
(phóng viên).
7 PosterRoleId int 4 1 Mã quyền hạn người dùng
(người đăng bài). Do người
dùng có thể có nhiều quyền
hạn khác nhau.
3.1.4 Thực thể _tNewsVersion
_tNewsVersion(IdNews, RoleId, Status)
( Ý nghĩa của bảng :
Mỗi tin chưa đăng có thể có nhiều version (phiên bản). Vì bài trong dây
chuyền có thể chuyển từ cấp này sang cấp khác. Mỗi lần chuyển bài chương trình sẽ phát
sinh thêm một phiên bản mới. Ứng với phiên bản mới này sẽ có một tình trạng tương ứng.
Dựa vào bảng này, ta có thể biết được tin đang thuộc cấp xử lý nào.
# Bảng mô tả các thuộc tính :
STT Thuộc
tính
Kiểu dữ
liệu
Kích
thước
Có
thể
Null
Diễn giải
1 IdNews int 4 0 Mã tin chưa đăng.
2 RoleId int 4 0 Mã quyền hạn. Dựa vào mã quyền
hạn này, ta biết được tin đang ở cấp
xử lý nào.
3 Status int 4 0 Tình trạng tin. Sau khi tin được
chuyển từ cấp này sang cấp khác, thì
tại vị trí cũ sẽ có một tình trạng khác
(bài đã chuyển), tại vị trí mới sẽ có
một tình trạng khác ( tin chưa xử lý)
3.1.5 Thực thể _tNewsProcess
_tNewsProcess(Role, RoleNext, Direction)
( Ý nghĩa của bảng :
Bảng này sẽ quản lý dây chuyền duyệt bài. Cấp nào được chuyển bài lên, gởi
bài về cho cấp nào. Ở đây, ta xem Role (vai trò người dùng) là các cấp duyệt bài.
# Bảng mô tả các thuộc tính :
STT Thuộc
tính
Kiểu
dữ liệu
Kích thước Có thể
Null
Diễn giải
1 Role int 4 0 Cấp nguồn.
2 RoleNext int 4 0 Cấp đích.
3 Direction int 4 0 Hướng gởi bài.
1 : Cấp nguồn chuyển bài lên cấp
đích.
-1 : Cấp nguồn trả bài về cấp đích
3.1.6 Thực thể _News
_News(IdNews, IdNewsCategory, UserId, Title, Description, Article,
NumOfView, ImagePath, ImageWidth, ImageHeight, ImageNote)
( Ý nghĩa của bảng :
Bảng này chỉ chứa các tin đã đăng. Khác với tin trong dây chuyền, tin đã
đăng không có phiên bản. Vì sao chúng tôi phân 2 bảng _News (tin đã đăng), _tNews (tin
chưa đăng) ra 2 bảng khác nhau.
Vì : tần suất sử dụng 2 bảng này là rất lớn. Bảng _News chỉ thường được
dùng cho bạn đọc khi yêu cầu xem những tin đã đăng khác nhau. Còn bảng _tNews lại
được dùng thường xuyên cho những nhà làm báo, họ quản lý các bài chưa đăng trong dây
chuyền. Chỉ khi nào cần đưa một tin trong dây chuyền lên mạng thì họ mới thao tác tới
bảng _News.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu
dữ liệu
Kích
thước
Có thể
Null
Diễn giải
1 IdNews int 4 0 Mã tin.
2 IdNewsCategory int 4 1 Mã mục.
3 UserId int 4 0 Mã người đăng tin.
4 Title nvarchar 200 0 Tiêu đề tin.
5 Description nvarchar 2000 1 Trích dẫn của tin.
6 Authed bit 1 0 Được phép đăng bài không ?
7 Article ntext 16 0 Nội dung tin.
8 NumOfView int 4 1 Số lần đọc tin
9 ImagePath nvarchar 300 1 Đường dẫn tới file ảnh đại diện.
10 ImageWidth int 4 1 Chiều dài file ảnh đại diện.
11 ImageHeight int 4 1 Chiều cao của file ảnh đại diện.
12 ImageNote nvarchar 100 1 Chú thích của file ảnh đại diện.
3.1.7 Thực thể _Roles_PostRight
_Roles_PostRight(RoleId, PostRight)
( Ý nghĩa của bảng :
Không phải quyền hạn nào cũng được đăng bài. Lý do không đưa thuộc tính
PostRight vào trong bảng Roles là vì : bảng Roles là bảng của Dotnetnuke. Nếu ta tự ý
thêm thuộc tính này vào sẽ ảnh hưởng đến toàn bộ hệ thống.
# Bảng mô tả các thuộc tính :
STT Thuộc
tính
Kiểu dữ
liệu
Kích
thước
Có thể
Null
Diễn giải
1 RoleId int 4 0 Mã quyền hạn người dùng
2 PostRight bit 1 0 Được phép đăng bài hay
không ?
3.1.8 Thực thể _Focus
_Focus(IdFocus, Name, Description, NameBackground,
DescriptionBackground, NewsBackground)
( Ý nghĩa của bảng :
Tiêu điểm có thể là những vấn đề nóng bỏng đang xảy ra trong đời sống
hàng ngày. Người dùng có thể thêm, bỏ nhiều tiêu điểm ra khỏi chương trình.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu
dữ liệu
Kích
thước
Có
thể
Null
Diễn giải
1 IdFocus int 4 0 Mã tiêu điểm.
2 Name nvarchar 100 0 Tên tiêu điểm.
3 Description nvarchar 200 0 Trích dẫn tiêu điểm.
4 NameBackground varchar 10 1 Mã màu thể hiện ở phần
tên tiêu điểm.
5 DescriptionBackground varchar 10 1 Mã màu thể hiện ở phần
trích dẫn.
6 NewsBackground varchar 10 1 Mã màu thể hiện ở phần
tin.
3.1.9 Thực thể _FocusModules
_FocusModules(ModuleId, IdFocus)
( Ý nghĩa của bảng :
Chương trình có nhiều tiêu điểm. Các tiêu điểm này muốn được thể hiện trên
màn hình thì phải có Modules thể hiện nó.
Ta chỉ cần viết một Module (mã là ModuleDef, trong bảng
ModuleDefinitions), mà Module này có thể hiện các tiêu điểm khác nhau. Khi thêm mới một
Module (có cùng ModuleDef) chương trình sẽ tạo ra một ModuleId mới, Module này sẽ thể
hiện một tiêu điểm nào đó.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 ModuleId int 4 0 Mã Module
2 IdFocus int 4 0 Mã tiêu diểm
3.1.10 Thực thể _Const
_Const(ConstName, ConstVal)
( Ý nghĩa của bảng :
Bảng này chứa tất cả các thông số của chương trình. Các thông số này có
thể được chỉnh sửa bởi người quản trị tòa soạn.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 ConstName nvarchar 50 0 Tên hằng số
2 ConstVal int 4 0 Giá trị hằng số
3.1.11 Thực thể _Suggestion
_Suggestion(IdSuggestion, Name, Description)
( Ý nghĩa của bảng :
Bảng chứa các thăm dò ý kiến bạn đọc. Nếu người dùng chương trình muốn
thăm dò về một vấn đề gì đó thì chỉ việc tạo ra các chuẩn thăm dò.
Ví dụ : Thăm dò về việc có hay không cho phép mở các lớp học thêm.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdSuggestion int 4 0 Mã thăm dò
2 Name nvarchar 200 0 Tên thăm dò.
Như : Thăm dò
ý kiến, trưng
cầu ý kiến, …
3 Description nvarchar 2000 0 Vấn đề cần
thăm dò.
3.1.12 Thực thể _Suggestion_Field
_Suggestion_Field(IdSuggestion, FieldName, NumOfChoose)
( Ý nghĩa của bảng :
Mỗi ý kiến thăm dò có nhiều sự lựa chọn. Bạn đọc sẽ chọn một trong các sự
lựa chọn đó ( option). Sau mỗi lần chọn một option, số lần chọn cho option đó sẽ tăng lên.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdSuggestion int 4 0 Mã thăm dò.
2 FieldName nvarchar 200 0 Sự lựa chọn.
3 NumOfChoose int 4 4 Số lần chọn.
3.2. Mô tả mối kết hợp
3.2.1 Thực thể _NewsFocused
_NewsFocused(IdFocus, IdNews)
( Ý nghĩa của bảng :
Mỗi tiêu điểm sẽ có nhiều tin (đã đăng).
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdFocus int 4 0 Mã tiêu điểm
2 IdNews int 4 0 Mã tin đã
đăng.
3.2.2 Thực thể _RelatedNews
_RelatedNews(IdNews, IdRelatedNews)
( Ý nghĩa của bảng :
Một tin có thể có hoặc không có nhiều tin liên quan (nó liên quan đến các
tin khác). Hoặc có, hay không nhiều tin liên quan đến nó. Độc giả khi đọc một bài viết, họ
rất quan tâm đến những bài viết có liên quan đến thông tin vừa đọc.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdNews int 4 0 Mã tin.
2 IdRelatedNews int 4 0 Mã tin liên
quan
3.2.3 Thực thể _UserCategoryOwner
_UserCategoryOwner(IdNewsCategory, IdUsers, RoleId)
( Ý nghĩa của bảng :
Mỗi người dùng có thể có nhiều quyền hạn khác nhau (role). Ứng với mỗi
quyền hạn, người dùng có thể quản lý nhiều mục.
Ví dụ :
¾ Ứng với quyền hạn là phóng viên, người dùng quản lý mục : Nhịp
sống trẻ, Vi tính. Với quyền hạn là phóng viên, người dùng không
thể đăng bài.
¾ Ứng với quyền hạn là biên tập viên, người dùng quản lý mục :
Thông tin du học, người dùng đó có thể đăng bài thẳng lên mạng.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdNewsCategory int 4 0 Mã mục.
2 IdUsers int 4 0 Mã người
dùng
3 RoleId int 4 0 Mã quyền hạn
người dùng.
3.2.4 Thực thể _UserRoles
UserRoles(UserRoleID, UserID, RoleID, ExpiryDate, IsTrialUsed)
( Ý nghĩa của bảng :
Một người dùng có thể có nhiều quyền hạn. Ứng với mỗi loại quyền hạn,
người dùng có những quyền hành khác nhau. Vd : Quyền viết bài, đăng bài, duyệt bài.
# Bảng mô tả các thuộc tính :
STT Thuộc tính Kiểu
dữ liệu
Kích
thước
Có
thể Null
Diễn giải
1 UserRoleID int 4 0 Của Dotnetnuke
2 UserID int 4 0 Mã người dùng
3 RoleID int 4 0 Mã loại người dùng
4 ExpiryDate Datetime 8 1 Ngày hết hạn sử dụng. Nếu
như một người được cấp cho
quyền hạn và hoạt động
trong một khoảng thời gian
nhất định sau khoảng thời
gian đó, người dùng sẽ
không còn quyền hạn đó nữa.
5 IsTrialUsed bit 1 1
3.2.5 Thực thể _tNewsStatus
_tNewsStatus(IdNews, RoleId, Status)
( Ý nghĩa của bảng :
• Một tin chưa đăng có thể được chuyển qua nhiều cấp khác nhau (loại
người dùng). Sau khi tin chưa đăng được chuyển qua các cấp khác
nhau thì nó sẽ có những tình trạng khác nhau tại các cấp tương ứng.
• Ứng với một cấp có thể không có tin được chuyển tới cấp đó một lần
nào ( tức sẽ không có tình trạng tin ở cấp đó).
• Hoặc ứng với một tin và một cấp, tin đó có thể được gởi tới cấp đó
nhiều lần ( tức sẽ có nhiều tình trạng tin).
# Bảng mô tả các thuộc tính :
STT Thuộc
tính
Kiểu dữ liệu Kích thước Có thể Null Diễn giải
1 IdNews int 4 0 Mã tin trong dây
chuyền
2 RoleId int 4 0 Mã vai trò người dùng
3 Status int 4 0 Mã tình trạng tin
Các file đính kèm theo tài liệu này:
- enews20office.pdf