Đặt vấn đề Trang 8 package trang web khác web bằng ngôn không có chức ngữ PHP. Người năng này. quản trị ch cần nhập 1 số thông tin cần thiết thì chương trình s tự động cài đặt 1 website thiệp điện tử của riêng người đó với đầy đủ các chức năng cần thiết 5 Không có thông báo Trang web không Xây dựng chức 4 cho người gửi khi ây dựng chức năng thông báo người nhận đã em năng này cho người gửi biết thiệp người nhận đã em thiệp 6 Không thay đổi các Do người quản trị Xây dựng các 2 themes trong website muốn bảo mật themes có s n và trang web của chức năng cho mình không cho ph p người quản người khác thay trị khi cài đặt đổi giao diện. trang web có thể thay đổi giao diện 7 Khó khăn trong kiểm Do một số người Xây dựng 1 chức 6 tra các thông tin mà d ng gửi 1 số năng d ng để người d ng gửi lên thông tin ấu lên người quản trị có trang web trang web thể kiểm tra các thông tin của người d ng gửi lên và cho ph p đưa lên trang web nếu hợp lệ.
8 Không có thống kê số Có nhiều dữ liệu Xây dựng chức 7 lần truy cập vào trang lưu trữ nằm năng thống kê để web thiệp được yêu nhiều bảng khác người quản trị có thích nhất số thành nhau nên khó thể biết trang web viên thống kê của mình hoạt động như thế nào. Chương 01 : Xác định yêu cầu - Phần B : Các chức năng chính của hệ thống Trang 9 B.Các ch c n ng chính c a hệ th ng I.Tầm vực hệ th ng : Database Server Internet Personal Computer Workstation II.Các yêu cầu v ch c n ng : 1. Cài đặt chương trình. Cập nhật dữ liệu.
Kiểm duyệt nội dung file mà thành viên gửi lên. Xoá thành viên. Gửi thông tin mới.Đăng ký thành viên.Tìm kiếm thiệp theo chủ đề.Xem thiệp gửi.Các yêu cầu v dữ iệu : 1. Cài đ t chương trình : Hệ quản trị CSDL : b t buộc 1 Database r ng : b t buộc 2.
Cập nhật dữ iệu : Dữ liệu thiệp : chủ đề thiệp, file hình ảnh thiệp Dữ liệu nhạc : chủ đề nhạc, file nhạc Dữ liệu thơ : chủ đề thơ, file chứa nội dung bài thơ(file text) Chương 01 : Xác định yêu cầu - Phần B : Các chức năng chính của hệ thống Trang 10 Dữ liệu chủ đề : nhập tên chủ đề mới. Th ng ê : Dữ liệu thiệp : thống kê số lượng thiệp nào được gửi nhiều nhất. Dữ liệu thành viên : thống kê số lượng thành viên của trang web. Số lần truy cập : thống kê số lần trang web được truy cập.
X m g p ý : Dữ liệu ý kiến : tựa đề, người gửi, ngày gửi và nội dung của ý kiến. Ki m duyệt nội dung fi mà thành viên g i ên : Dữ liệu thiệp : các thiệp được s p xếp theo t ng chủ đề mà thành viên gửi lên trang web. Dữ liệu nhạc : dữ liệu được hiễn thị theo t ng chủ đề mà thành viên gửi lên cho trang web. Dữ liệu thơ : các bài thơ được hiển thị theo t ng chủ đề.
Xoá thành viên : Dữ liệu thành viên : nhập tên đăng nhập của thành viên cần xóa. Dữ liệu ý kiến : ý kiến hiển thị theo ngày gửi, người quản trị chọn ý kiến muốn xóa. G p ý : Dữ liệu ý kiến : ý kiến hiển thị theo ngày gửi, người quản trị ch cần nhấn vào xem nội dung của t ng ý kiến 8. G i thông tin mới : Dữ liệu chủ đề : b t buộc chọn chủ đề trước khi gửi thông tin.
Dữ liệu thiệp : nhập đường dẫn file muốn upload lên trang web và tựa đề của thiệp. Dữ liệu nhạc : nhập đường dẫn file muốn upload lên trang web và tên bài nhạc. Chương 01 : Xác định yêu cầu - Phần B : Các chức năng chính của hệ thống Trang 11 Dữ liệu thơ : nhập đường dẫn file muốn upload và tên bài thơ. G i thiệp : Dữ liệu thiệp : b t buộc chọn 1 mẫu thiệp muốn gửi đi.
Dữ liệu nhạc : t y chọn. Dữ liệu thơ : t y chọn. Dữ liệu thiệp gửi : lưu trữ thiệp đã gửi đi.X m thiệp : Dữ liệu thiệp : hiển thị thiệp theo t ng chủ đề.Đ ng nhập : Dữ liệu người sử dụng : người quản trị và thành viên, b t buộc nhập tên đăng nhập và mật khẩu.Đ ng ý thành viên : Dữ liệu người sử dụng : thành viên, b t buộc nhập tên đăng nhập, username, có thể nhập hoặc không nhập địa ch email.Tìm i m thiệp th o ch đ : Dữ liệu thiệp : hiển thị các thiệp theo chủ đề đã chọn. Dữ liệu chủ đề : b t buộc chọn chủ đề thiệp.X m thiệp g i : Dữ liệu thiệp Dữ liệu nhạc Dữ liệu thơ Dữ liệu thiệp gửi : b t buộc phải có mã thiệp gửi.
Chương 01 : Xác định yêu cầu - Phần C : Các ràng buộc hệ thống Trang 12 C.Các ràng uộc hệ th ng : I. àng uộc v giao diện : Giao diện web II. Ràng buộc v an ninh : Bảo mật về mật khẩu của thành viên. Thành viên nào không tuân thủ các qui định của wensite thì s bị người quản trị xóa.
àng uộc v vận hành : Chạy trên Internet plorer I IV. àng uộc v chính sách và pháp uật : Tuân thủ đúng các điều luật do nhà nước quy định. Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng Trang 13 Chương 2 : Phân tích ch c n ng A. Phân tích ch c n ng : I.
Summary usecase : Nguoi quan tri Quan ly thiep dien tu Thanh vien Nguoi gui thiep Nguoi nhan thiep Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng Trang 14 II. Usergoal : Ca p n ha t thi ep , n ha c, tho van , chu de ,go p y, ph an quye n Ph an qu ye n ch o tha nh vi en Xo a tha nh vi en T h on g ke Ng uo i q ua n tri Xe m y ki en Ki e m du ye t n oi d un g cac fi l e do tha nh vi en g ui Ca i d at ch uo ng tri nh Go p y Gu i m a u thi e p m oi T h an h vi e n Gu i fi l e nh ac m oi Gu i tho va n, tu c n gu Gu i thi e p Du ye t l a i thi e p m uo n g ui Ng uo i g ui th i ep Xe m thi ep Da ng nh ap Da ng ky th an h vi e n Ng uo i d un g T i m ki e m thi ep th eo chu de Xe m thi ep g ui Ng uo i n ha n thi ep Xo a thi e p gu i T h oi gi a n Gu i n hu ng th i e p co ng ay gui l a ng ay hi en ta i Xo a cac th an h vi e n kh on g d an g nh ap tro ng von g 1 tha ng <<extend>> Duyet lai thiep muon gui Gui thiep theo ngay chon lua Gui thiep Xem thiep gui <<include>> Xoa thiep gui <<include>> Cai dat chuong trinh Xoa thiep,nhac,tho van,chu de Kiem duyet noi dung cac file do <<include>> <<include>> <<extend>> Quen password thanh vien gui <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> <<include>> Dang nhap Kiem tra username va password Cap nhat thiep, nhac, tho van, chu <<include>> <<include>> III. Quan hệ giữa các Us cas : de <<include>> <<include>> <<include>> Them thiep,nhac,tho van, chu de Gui tho van, tuc ngu Dang ky thanh vien Quan ly thiep dien tu <<include>> <<extend>> <<extend>> Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng <<include>> <<include>> <<include>> <<include>> <<include>> Xoa thanh vien khong dang nhap Gui file nhac moi trong 1 thang <<include>> <<include>> <<include>> Gui mau thiep moi Gop y Xoa thanh vien Xem y kien Thong ke Tim kiem thiep theo chu de Phan quyen cho thanh vien Trang 15 Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng Trang 16 IV. Các mô tả Us cas : 1.
Cài đặt chương trình : Mô tả : Mục đích sử dụng : cài đặt web site vào hệ thống Tầm ảnh hư ng : người quản trị Mức độ : User Goal Kết quả : website và CSDL của website được cài đặt vào hệ thống Điều kiện l i : không có hệ quản trị CSDL tên đăng nhập và mật khẩu để đăng nhập vào CSDL sai. Tác nhân chính : người quản trị Kịch bản : Nguoiquantri Thong bao cau Chon cau hinh co hinh sai ban cua he thong Thong bao ket Nhap thong tin noi khong duoc ket noi CSDL Nhap thong tin Thong bao sai ve nguoi quan tri Sai Kiem tra cau hinh co ban he thong Sai Kiem tra ket noi CSDL Sai Dung [Ket noi CSDL duoc] Thuc hien cai dat chuong trinh vao he thong Thong bao cai dat thanh cong Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng Trang 17 2. Đăng nhập : Mô tả : Mục đích sử dụng : đăng nhập vào website Tầm ảnh hư ng : người sử dụng Mức độ : User Goal Kết quả : người sử dụng được đăng nhập vào hệ thống, session được kh i tạo, cập nhật lại ngày đăng nhập vào hệ thống. Tác nhân chính : người sử dụng Kịch bản : Nguoidung Nhap username va password Thong bao nhap username Sai Kiem tra username hoac password sai va password Dung[username va password] Khoi tao Cap nhat ngay session dang nhap Setattribute (username) cho session Hien thi trang lam viec ung voi quyen cua username do Chương 02 : Phân tích yêu cầu - Phần A : Phân tích chức năng Trang 18 3.
Đăng ký thành viên : Mô tả : Mục đích sử dụng : đăng ký làm thành viên của trang web. Tầm ảnh hư ng : người sử dụng Mức độ : User Goal Kết quả : thành viên được đăng nhập vào hệ thống với tên đăng nhập và mật khẩu đã đăng ký Tác nhân chính : người sử dụng Kịch bản : Nguoidung Nhap thong tin dang ky Thong bao username da co roi Kiem tra username da co chua? Da co username nay Chua co <<Kiem tra dia chi email nhap dung khong?>> Thong bao nhap Sai[ VD : haiau ] dia chi email sai Dung [VD : haiau@yahoo.