Báo cáo công nghệ phần phềm quản lý các đại lý

69 473 1
Báo cáo công nghệ phần phềm quản lý các đại lý

Đ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

Công nghệ phần mềm LỜI NÓI ĐẦU Ứng dụng tin học việc quản lí dường không xa lạ với doanh nghiệp, công ty Lợi ích mà chương trình phần mềm quản lí đem lại khiến ta không thừa nhận tính hiệu Trong thực tế, công ty mẹ hay đại lí lớn muốn có quản lí công ty con, đại lý cách xác, hiệu nhanh chóng Nắm bắt nhu cầu đó, phần mềm quản lí đại lí đời nhằm đáp ứng nhu cầu chung Tuy nhiên, thời gian có hạn nên phầm mềm chưa hoàn thiện theo ý muốn, thời gian tới nhóm tiếp tục cố gắng để phần mềm thực đưa vào sử dụng thực tế Sau bảng báo cáo tài liệu có liên quan đến trình thiết kế xây dựng phần mềm Nhóm sinh viên thực - Quản lý đại lý - Công nghệ phần mềm CHƯƠNG 1: BẢN ĐỀ XUẤT DỰ ÁN QUẢN LÝ CÁC ĐẠI LÝ Nhóm thực hiện: I MỤC TIÊU CỦA DỰ ÁN: Ứng dụng tin học việc quản lí dường không xa lạ với doanh nghiệp, công ty Lợi ích mà chương trình phần mềm quản lí đem lại khiến ta không thừa nhận tính hiệu Trong thực tế, công ty mẹ hay đại lí lớn muốn có quản lí công ty con, đại lý cách xác, hiệu nhanh chóng Nắm bắt nhu cầu đó, phần mềm quản lí đại lí đời nhằm đáp ứng nhu cầu chung Vì nhóm xin đưa đề xuất dự án quản lý dự án phần mềm “Quản lý đại lý” II VẤN ĐỀ VÀ CƠ HỘI: - Về sở vật chất: phải trang bị đầy đủ máy tính có nối mạng LAN, có điều kiện kết nối Internet để tương lai hệ thống quản lý truy cập thông qua mạng Internet - Về công tác tổ chức: + Phải có chủ trương đắn ban giám đốc, thống cao nhân viên quản lý đại lý + Công tác điều hành kinh doanh phải chủ động kịp thời sâu sát việc ứng dụng công nghệ thông tin kinh doanh quản lý có hiệu + Phát huy sức mạnh tổng hợp đội ngũ nhân viên tham gia triển khai + Phải có nhân viên chuyên trách phụ tá cho người quản lý để làm công việc * Những kết đạt được: - Giảm bớt thời gian làm việc nhân viên - Việc quản lý đại lý phải thiết kế cách khoa học dễ sử dụng - Thực việc cập nhật, chỉnh sửa, xoá tìm kiếm thông tin cần thiết - Quản lý đại lý - Công nghệ phần mềm III CÁC YÊU CẦU PHI CHỨC NĂNG: Yêu cầu thiết kế: - Có giao diện Việt (Sử dụng bảng mã tiếng Việt Unicode TCVN 6909-2001) thiết kế khoa học, dễ sử dụng Được xây dựng theo mô hình ứng dụng dạng Web Yêu cầu bảo mật: - Ở mức ứng dụng: Hệ thống có mật cho người quản lý Chống việc truy nhập trái phép Chỉ có người quản lý có nhiệm vụ quyền hạn liên quan truy cập chức liệu liên quan; kể việc in ấn tài liệu, số liệu - Ở mức hệ thống: Chống việc truy nhập trái phép CSDL hệ thống Yêu cầu an toàn: - Có chế ngăn ngừa việc thực sai quy trình, sai quy định, nhập sai liệu - Có chế thông báo, cảnh báo trường hợp sửa, xóa liệu quan trọng - Bảo đảm tính quán, thống nhất, toàn vẹn liệu hệ thống - Có chế bảo đảm an toàn CSDL hệ thống giải pháp lưu dự phòng định kỳ - Có chế cấu hình cho phép linh động việc thay đổi, di dời hạ tầng thiết bị liên quan máy chủ, máy trạm, cấu hình mạng,… Yêu cầu vận hành: - Bảo đảm tính ổn định cao, vận hành 24giờ/ngày, 7ngày/tuần cố phần cứng, hạ tầng CNTT - Có chế kiểm tra vận hành, bảo trì hệ thống định kỳ để phát hỏng hóc, rủi ro gây bất ổn hoạt động hệ thống Yêu cầu hạ tầng: - Không đòi hỏi khác biệt hạ tầng phần cứng, phần mềm - Công nghệ có tính phổ biến, dễ dàng quản lý, phát triển mở rộng, tích hợp tương lai Yêu cầu sử dụng: - Có giao diện Việt (Sử dụng bảng mã tiếng Việt Unicode TCVN 6909-2001) thiết kế khoa học, dễ sử dụng Được xây dựng theo mô hình ứng dụng dạng Web - Bảo đảm yêu cầu tính dễ sử dụng Không đòi hỏi người tham gia phải có kỹ CNTT - Quản lý đại lý - Công nghệ phần mềm - Có tài liệu hướng dẫn cụ thể đính kèm chương trình vận hành IV CÁC CHỨC NĂNG NGHIỆP VỤ: Mô hình thành phần hệ thống: Tổng thể phần mềm “Quản lý đại lý” bao gồm 04 thành phần cấu thành sau: Sau người quản lý đăng nhập vào hệ thống - Tổ chức: Dùng người quản lý đăng nhập, quản lý hồ sơ đại lý, quản lý quy chế đại lý, thông tin mặt hàng thoát hệ thống - Lưu trữ: Đảm nhận chức cho phép người quản lý lập phiếu xuất thực lập phiếu thu tiền đại lý Thiết lập hoá đơn xuất công ty - Kết xuất: Đảm nhận chức cho phép người quản lý báo cáo thống kê doanh số đại lý báo cáo công nợ - Trợ giúp: Giới thiệu chức hệ thống quản lý đại lý giới thiệu phần mềm quản lý Ngoài Cơ sở liệu hệ thống: Là thành phần quan trọng bậc hệ thống ứng dụng Nơi chứa toàn liệu hệ thống ứng dụng quản lý đại lý Số liệu khứ phát sinh ngày liên quan đến quản lý nghiệp vụ vận hành hệ thống lưu giữ tập trung bảo đảm chế an toàn, bảo mật phục vụ vận hành hệ thống 24/24 ngày, 7/7 ngày tuần Mô hình chức năng: Tương ứng thành phần hệ thống nói trên, phần mềm “Quản lý đại lý ” có chức sử dụng bao gồm sau: SỐ TT CHỨC NĂNG NGƯỜI DÙNG MÔ TẢ I ĐĂNG NHẬP: Tên đăng nhập Người quản lý Mật Người quản lý II TỔ CHỨC ĐẠI LÝ - Quản lý đại lý - Người quản lý Chức cho phép người quản lý thêm, cập nhật tìm kiếm thông tin đại lý xoá, thoát chức trở giao diện Người quản lý phải điều đầy đủ thông tin sau cập nhật thông tin: Công nghệ phần mềm MẶT HÀNG QUI CHẾ - Mã hồ sơ - Ngày tiếp nhận - Tên - Loại đại lý - Huyện - Email - Điện thoại - Địa Người quản lý nhân viên Chức cho phép theo dõi mặt hàng đại lý Người quản lý nhân viên Chức cho phép người quản lý nhập thêm danh sách khách hàng, mặt hàng, tiền nợ khách hàng hệ thống Chức cho phép người quản lý cập nhật thông tin đại lý thoát chức trở giao diện Người cập nhật phải điều đầy đủ thông tin sau cập nhật thông tin: 3.1 Quy định tổ chức -Số loại đại lý: đại lý có số riêng - Số đại lý tối đa huyện đó: huyện tối đa có đại lý - Số huyện: huyện số theo danh sách đại lý mẹ - Số lượng mặt hàng: đại lý số lượng mặt hàng có 3.2.Quy định mặt hàng - Quản lý đại lý - Chức cho phép người quản lý cập nhật thông tin mặt hàng đại lý thoát chức trở giao diện Người cập nhật phải điều đầy đủ thông tin mặt hàng sau cập nhật vào: thông Công nghệ phần mềm tin - Mặt hàng: mặt hàng tên loại - Số lượng: số lượng - Đơn giá: đơn giá mặt hàng 3.3 Qui định tiền nợ Chức cho phép người quản lý cập nhật tiền nợ đại lý thoát chức trở giao diện Người cập nhật phải điều đầy đủ thông tin sau cập nhật vào: thông tin - Mã đại lý: Mỗi đại lý có mã riêng THOÁT Số tiền nợ: tiền nợ Người quản lý nhân viên Chức cho phép người thoát khỏi hệ thống Người quản lý, nhân viên Giúp cho việc lập phiếu xuất đại lý mẹ cho đại lý chức người quản lý thực xuất, xoá, tìm kiếm thoát: nội dung phiếu lập yêu cầu mã đại lý, tên đại lý, ngày lập phiếu, mã mặt hàng, mã phiếu, số lượng, đơn giá, thành tiền II LƯU TRỮ PHIẾU XUẤT HÀNG - Quản lý đại lý - - Mã đại lý, - Tên đại lý, - Ngày lập phiếu, - Mã mặt hàng, - Mã phiếu, - Số lượng, - Đơn giá, Công nghệ phần mềm - PHIẾU THU TIỀN Người quản lý Thành tiền Chức cho phép người quản lý thực việc thu tiền nợ đại lý thoát chức trở giao diện Người cập nhật phải điều đầy đủ thông tin sau cập nhật vào: thông tin mã đại lý tên đại lý, địa xuất hiện, ngày thu tiền, số tiền thu… - Mã đại lý: - Ngày thu tiền: - Số tiền thu: III KẾT XUẤT BÁO CÁO DOANH SỐ BÁO CÁO CÔNG NỢ Người quản lý Người quản lý Chức cho phép người quản lý báo cáo doanh số với đại lý mẹ tổng giá trị xuất cho đại lý theo tháng: với chức người quản lý biết mã hồ sơ, số phiếu xuất, tháng , tổng giá trị - Mã hồ sơ: - Số phiếu xuất: - Tháng; - Tổng giá trị: Chức cho phép người quản lý báo cáo doanh số với đại lý công nợ đại lý theo tháng: với chức người quản lý biết mã hồ sơ, tháng , nợ đầu, phát sinh, nợ cuối - Mã hồ sơ: Tháng: - Nợ đầu: - Phát sinh: - Nợ cuối: IV TRỢ GIÚP: HƯỚNG DẪN SỬ DỤNG - Quản lý đại lý - Người quản lý Giới thiệu công việc hệ thống thực như: tiếp nhận đại lý, phiếu xuất, phiếu nhập Công nghệ phần mềm GIỚI THIỆU Người quản lý ĐỔI MẬT KHẨU Người quản lý Giới thiệu hệ thống Cho phép người quản lý thay đổi mật V CÔNG VIỆC CẦN TRIỂN KHAI: - Cần có mạng LAN, kết nối Internet để tiện cho việc liên hệ đại lý khác qua mạng sau - Cài đặt phần mềm khởi tạo CSDL quản lý máy chủ mạng LAN công ty Như cần ý cần có CSDL máy tính công ty - Các máy tính khác mạng LAN gồm 08 máy tính phận 01 máy giám đốc cài đặt phần mềm bình thường không khởi tạo CSDL máy tính Các máy tính tạm gọi máy trạm - Thư mục chứa CSDL công ty cần chia sẻ Full cho máy trạm nhìn thấy Chú ý: người tham gia vào công việc nhập liệu phân tán trường hợp cần phải hiểu rõ việc chia sẻ file có hiểu biết định tin học - Từ máy trạm chạy phần mềm bình thường Dùng lệnh mở CSDL tìm tệp CSDL công ty nằm thư mục chia sẻ máy Sau mở làm việc bình thường với CSDL VI GIẢI PHÁP XÂY DỰNG VÀ BẢO MẬT: Giải pháp xây dựng: Dựa vào việc phân tích toán, sở tiêu chí phải mang lại thành công hiệu quả, chi phí hợp lý, ổn định cao, khả mở rộng khả tích hợp với ứng dụng khác sau Chúng đề nghị sử dụng nhóm giải pháp sau: Phần mềm đề xuất xây dựng phát triển giải pháp công nghệ mã nguồn đóng với framework (khung công nghệ), có số đặc điểm sau: Ngôn ngữ phát triển: ASP.NET / C# / XML Công nghệ hỗ trợ: Web Service / Ajax / Hibernate / Jquery Hệ quản trị CSDL: MS SQL 2005 Server Web Server: IIS 5.x Framework: Net 2.0  Ưu điểm: - Kỹ thuật xây dựng thông dụng - Quản lý đại lý - Công nghệ phần mềm - Giao tiếp quen thuộc, dễ sử dụng - Dễ dàng bảo trì, phát triển mở rộng - Vận hành ổn định, bảo mật an toàn - Phù hợp với ứng dụng lớn, có tính tương tác cao - Thuận tiện tích hợp ứng dụng sau  Nhược điểm: - Sản phẩm không triển khai hệ điều hành khác với dòng Windows (UNIX, LINUX, ) - Công nghệ xây dựng phải có chi phí quyền (Nếu triển khai đơn vị) Giải pháp bảo mật: - Dựa tảng bảo mật Microsoft chuẩn bảo mật mã hóa phổ biến (MD5) - Áp dụng chế bảo mật nhiều lớp: Lớp ứng dụng, lớp CSDL lớp mạng - Phân quyền sử dụng, khai thác phần mềm theo vai trò Mỗi vai trò gán cho phép mức truy cập chức số liệu định VII GIẢI PHÁP THỰC HIỆN: Tổ chức thực hiện: Để thực xây dựng triển khai ứng dụng, cần tham gia phối hợp chặt chẽ hai bên Nhóm Tin K19 trường ĐHKH Huế (bên A) đại lý.(bên B) Mỗi bên thành lập đội có nhiệm vụ đảm nhận việc phối hợp, tham gia thực Tổ chức thực theo mô hình dự án Phía bên A có vai trò đơn vị kỹ thuật, có vai trò đảm nhận việc thực nghiên cứu, xây dựng, triển khai, đào tạo chuyển giao phần mềm Thực phản hồi, góp ý phía bên B để có phương án hoàn thiện sản phẩm, hỗ trợ trình sử dụng Phía bên B có vai trò bên sử dụng sản phẩm cuối Có hỗ trợ cấp yêu cầu, làm rõ vấn đề nghiệp vụ quản lý; cung cấp thông tin, liệu ban đầu Kiểm tra, xác nhận đắn nghiệp vụ tính hợp lý phần mềm; tiếp nhận sử dụng phần mềm có ý kiến phản hồi suốt trình xây dựng, thử nghiệm trình sử dụng thức Mỗi bên có người cử làm đại diện cho việc phối hợp Kế hoạch thực hiện: Nội dung thực chia logic thành trình (Pha) Pha - Khảo sát, phân tích, xây dựng mô hình hệ thống phần mềm: Kết pha tạo hiểu biết thống yêu cầu phần mềm, mô hình - Quản lý đại lý - Công nghệ phần mềm nghiệp vụ tài liệu, tài nguyên cần thiết cho việc thiết kế chi tiết, lập trình phần mềm Pha - Lập trình xây dựng phần mềm: Kết pha module phần mềm Pha - Kiểm thử, thử nghiêm hệ thống: Kết pha đánh giá, nhận diện sai sót, chưa hoàn thiện để hiệu chỉnh Pha - Hoàn thiện hệ thống: Kết pha sản phẩm hoàn thiện sở sửa đổi lỗi, điểm chưa hoàn thiện xác định pha Pha - Chuyển giao hệ thống: Kết pha hệ thống phần mềm hoàn thiện tài liệu hướng dẫn sử dụng, vận hành chuyển giao, đào tạo cho đối tượng người sử dụng đại lý Bắt đầu trình sử dụng thức phần mềm để thực nghiệp vụ quản lý đại lý Các pha nói dự kiến thực theo kế hoạch vòng khoảng từ tháng 1/4/2011 đến tháng 10/5/2011 sau hợp đồng có hiệu lực sau: 1/4/2011 Hạng mục Tuần Tuần Tuần 10/5/2011 Tuần Tuần Tuần Pha Pha Pha Pha Pha * Ngày hoàn thành dự án dự kiến: 10 tháng năm 2011 VIII KINH PHÍ XÂY DỰNG VÀ TRIỂN KHAI DỰ ÁN: - Quản lý đại lý - 10 Công nghệ phần mềm V Menu trợ giúp Form hướng dẫn sử dụng Lời Giới thiệu Form đổi mật khẩu: Sau đăng nhập thành công vào chương trình chính, người dùng chọn đổi mật để thay đổi mật đăng nhập * Đoạn code đổi mật Private Sub thaydoi_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles thaydoi.Click Try If txtmkcu.Text.Trim = "" Or txtpassmoi.Text.Trim = "" Or txtpassmoi_laplai.Text.Trim = "" Then MessageBox.Show("Chưa nhập đầy đủ thông tin") Exit Sub End If 'Nếu người dùng nhập xong tiến hành thay đổi pass If txtmkcu.Text = DangnhapBindingSource.Item(0)("matkhau") Then DangnhapBindingSource.Item(0)("matkhau") = txtpassmoi.Text 'Cập nhật vào Cơ sở liệu Me.Validate() Me.DangnhapBindingSource.EndEdit() Me.DangnhapTableAdapter.Update(Me.QuanLiDataSet.dangnhap) 'Thông báo cho người sử dụng biết thay đổi đóng form thay đổi mật MessageBox.Show("Đổi mật thành công!") Me.Close() Else MessageBox.Show("Bạn chưa nhập mật đăng nhập cũ") txtmkcu.SelectAll() txtmkcu.Focus() End If Catch ex As Exception MessageBox.Show(ex.Message) End Try End Sub Private Sub DangNhapBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Validate() Me.DangnhapBindingSource.EndEdit() Me.DangnhapTableAdapter.Update(Me.QuanLiDataSet.dangnhap) End Sub - Quản lý đại lý - 55 Công nghệ phần mềm End Sub Private Sub doimatkhau_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'QuanLiDataSet.dangnhap' table You can move, or remove it, as needed Me.DangnhapTableAdapter.Fill(Me.QuanLiDataSet.dangnhap) DangnhapBindingSource.Filter = "tendangnhap='" & sLayUsername & "'" lblchaomung.Text = "Xin chào " + DangnhapBindingSource.Item(0) ("tendangnhap") + "! Hãy nhập đầy đủ thông tin bên dưới." End Sub End Class - Quản lý đại lý - 56 Công nghệ phần mềm CHƯƠNG V: KIỂM TRA CHẤT LƯỢNG PHẦN MỀM Mã số ca II 1.1 sử dụng : Tên ca sử Thêm hồ sơ dụng : Được tạo Nhóm : Cập nhật cuối : Ngày tạo : Ngày cập nhật cuối : Tác nhân : Người quản lý đại lý Mô tả mục tiêu ca sử dụng : Số ca kiểm thử : Khi khách hàng yêu cầu muốn làm đại lý đại lý, người quản lý thu thập thông tin khách hàng tên, loại, địa chỉ… Hệ thống kiểm tra xem loại đại lý có thuộc “danh sách loại đại lý”, huyện nhập vào có nằm “danh sách huyện” loại đại lý có nhỏ hay số đại lý tối đa Điều kiện Người quản lý Người quản lý Người quản Người quản lý trước : đăng nhập thành đăng nhập lý đăng nhập đăng nhập công thành công thành công thành công Phần mềm QLĐL phải có chức thêm hồ sơ Phần mềm QLĐL phải có chức thêm hồ sơ Phần mềm QLĐL phải có chức thêm hồ sơ Tác nhân : Người quản lý Người quản lý Người quản Người quản lý lý Hành động Chọn mục tìm : kiếm hồ sơ -> Giao dịch thêm hồ sơ xuất Chọn mục tìm kiếm hồ sơ -> Giao dịch thêm hồ sơ xuất Chọn mục tìm kiếm hồ sơ -> Giao dịch thêm hồ Nhập vào tên hồ Nhập vào tên sơ xuất sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có - Quản lý đại lý - Phần mềm QLĐL phải có chức thêm hồ sơ Chọn mục tìm kiếm hồ sơ -> Giao dịch thêm hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL 57 Công nghệ phần mềm CSDL Kết Hiện thông Hiện thông mong đợi tin hồ sơ có mã tin hồ sơ có tên (Điều kiện hồ sơ nhập vào đại lý nhập vào sau) : Hiện Hiện thông thông tin hồ tin hồ sơ có tên sơ có loại đại huyện nhập vào lý nhập vào Lỗi : Ghi : Dữ liệu thử Dữ liệu thử Dữ liệu thử HS75201123151 4171 Đại lý Thanh DL1 Thảo Bảng Anh văn Bảng mã TCVN3 Bảng mã TCVN3 TCVN3 Dữ liệu thử H6 mã Bảng TCVN3 mã Thành công/thất bại/bị trở ngại : Thành công Thành công Thành công Thành công Số ca kiểm thử : Điều kiện Người quản lý Người quản lý Người quản Người quản lý trước : đăng nhập thành đăng nhập lý đăng nhập đăng nhập công thành công thành công thành công Phần mềm QLĐL phải có chức tìm kiếm hồ sơ Phần mềm QLĐL phải có chức tìm kiếm hồ sơ Phần mềm QLĐL phải có chức tìm kiếm hồ sơ Tác nhân : Người quản lý Người quản lý Người quản Người quản lý lý Hành động Chọn mục thêm : hồ sơ -> Giao dịch thêm hồ sơ xuất Chọn mục thêm hồ sơ -> Giao dịch thêm hồ sơ xuất Chọn mục thêm hồ sơ -> Giao dịch thêm hồ sơ Nhập vào ngày Nhập vào tên xuất tiếp nhận đại lý email đại lý có Nhập vào số có CSDL CSDL điện thoại đại lý có - Quản lý đại lý - Phần mềm QLĐL phải có chức tìm kiếm hồ sơ Chọn mục thêm hồ sơ -> Giao dịch thêm hồ sơ xuất Nhập vào địa đại lý có CSDL 58 Công nghệ phần mềm CSDL Kết mong đợi (Điều kiện sau) : Hiện thông tin hồ sơ đại lý có ngày tiếp nhận nhập vào Hiện thông tin hồ sơ đại lý có email nhập vào Hiện thông tin hồ sơ đại lý có số điện thoại nhập vào Hiện thông tin hồ sơ đại lý có địa nhập vào Dữ liệu thử Dữ liệu thử Dữ liệu thử Lỗi : Ghi : Dữ liệu thử 22/3/2001 tt@yahoo.com Bảng TCVN3 Thành công/thất bại/bị trở ngại : Thành công 05434834583 36 Mạc Đỉnh Chi mã Thành công Thành công Thành công Mã số ca II 1.2 sử dụng : Tên ca sử Tìm kiếm hồ sơ dụng : Được tạo Nhóm : Cập nhật cuối : Nhóm Ngày tạo : Ngày cập nhật cuối : Tác nhân : Người quản lý Mô tả mục tiêu ca sử dụng : Số ca kiểm thử : Use case tìm hồ sơ cho phép người quản lý tìm thông tin hồ sơ cách nhanh chóng xác Người quản lý nhập thông tin hồ sơ, nhấn nút tìm hệ thống hiển thị thông tin mà người quản lý yêu cầu Điều kiện Người quản lý Người quản lý Người quản Người quản lý trước : đăng nhập thành đăng nhập lý đăng nhập đăng nhập công thành công thành công thành công Phần mềm QLĐL Phần mềm Phần mềm Phần mềm phải có chức QLĐL phải có QLĐL phải QLĐL phải có - Quản lý đại lý - 59 Công nghệ phần mềm tìm kiếm hồ chức tìm có chức chức tìm sơ kiếm hồ sơ tìm kiếm hồ kiếm hồ sơ sơ Tác nhân : Người quản lý Người quản lý Hành động Chọn mục tìm : kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Người quản Người quản lý lý Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ Nhập vào tên hồ Nhập vào tên xuất sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có CSDL Kết Hiện thông Hiện thông mong đợi tin hồ sơ có mã tin hồ sơ có tên (Điều kiện hồ sơ nhập vào đại lý nhập vào sau) : Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL Hiện Hiện thông thông tin hồ tin hồ sơ có tên sơ có loại đại huyện nhập vào lý nhập vào Lỗi : Ghi : Dữ liệu thử Dữ liệu thử Dữ liệu thử HS75201123151 4171 Đại lý Thanh DL1 Thảo Bảng Anh văn Bảng mã TCVN3 Bảng mã TCVN3 TCVN3 Dữ liệu thử H6 mã Bảng TCVN3 mã Thành công/thất bại/bị trở ngại : Thành công Thành công Thành công Thành công Số ca kiểm thử : Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Điều kiện Chọn mục tìm trước : kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất - Quản lý đại lý - 60 Công nghệ phần mềm Nhập vào tên hồ Nhập vào tên xuất Nhập vào tên sơ đại lý có hồ sơ đại lý có Nhập vào tên hồ sơ đại lý có CSDL CSDL hồ sơ đại lý CSDL có CSDL Tác nhân : Người quản lý Người quản lý Hành động Chọn mục tìm : kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Kết mong đợi (Điều kiện sau) : Người quản Người quản lý lý Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ Nhập vào ngày Nhập vào tên xuất tiếp nhận đại lý email đại lý có Nhập vào số có CSDL CSDL điện thoại đại lý có CSDL Chọn mục tìm kiếm hồ sơ -> Giao dịch tìm kiếm hồ sơ xuất Hiện thông tin hồ sơ đại lý có ngày tiếp nhận nhập vào Nhập vào địa đại lý có CSDL Hiện thông tin hồ sơ đại lý có email nhập vào Hiện thông tin hồ sơ đại lý có số điện thoại nhập vào Hiện thông tin hồ sơ đại lý có địa nhập vào Dữ liệu thử Dữ liệu thử Dữ liệu thử Lỗi : Ghi : Dữ liệu thử 22/3/2001 tt@yahoo.com Bảng TCVN3 Thành công/thất bại/bị trở ngại : Thành công 05434834583 36 Mạc Đỉnh Chi mã Thành công Thành công Thành công Mã số ca II 1.3 sử dụng : Tên ca sử Xoá hồ sơ dụng : - Quản lý đại lý - 61 Công nghệ phần mềm Được tạo Nhóm : Cập nhật cuối : Nhóm Ngày tạo : Ngày cập nhật cuối : Tác nhân : Nhân viên bán hàng Mô tả - Use case xóa hồ sơ cho phép người quản lý xoá hồ sơ mục tiêu hệ thống không quản lý đại lý Người quản lý nhập ca sử dụng thông tin hồ sơ, nhấn nút xoá hệ thống xoá hồ sơ : Số ca kiểm thử : Điều kiện Người quản lý Người quản lý Người quản Người quản lý trước : đăng nhập thành đăng nhập lý đăng nhập đăng nhập công thành công thành công thành công Phần mềm QLĐL Phần mềm phải có chức QLĐL phải có xoá hồ sơ chức xoá hồ sơ Tác nhân : Người quản lý Người quản lý Hành động Chọn mục xoá hồ : sơ -> Giao dịch xoá hồ sơ xuất Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Phần mềm QLĐL phải có chức xoá hồ sơ Người quản Người quản lý lý Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ Nhập vào tên hồ Nhập vào tên xuất sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có CSDL Kết Hiện thông Hiện thông mong đợi tin hồ sơ có mã tin hồ sơ có tên (Điều kiện hồ sơ nhập vào đại lý nhập vào sau) : Phần mềm QLĐL phải có chức xoá hồ sơ Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL Hiện Hiện thông thông tin hồ tin hồ sơ có tên sơ có loại đại huyện nhập vào lý nhập vào Lỗi : Ghi : Dữ liệu thử HS75201123151 - Quản lý đại lý - Dữ liệu thử Dữ liệu thử Đại lý Thanh DL1 Dữ liệu thử H6 62 Công nghệ phần mềm 4171 Thảo Anh văn Bảng Bảng mã TCVN3 TCVN3 Bảng mã Bảng TCVN3 mã TCVN3 mã Thành công/thất bại/bị trở ngại : Thành công Thành công Thành công Thành công Số ca kiểm thử : Điều kiện Chọn mục xoá hồ trước : sơ -> Giao dịch xoá hồ sơ xuất Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ Nhập vào tên hồ Nhập vào tên xuất sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có CSDL Tác nhân : Người quản lý Người quản lý Hành động Chọn mục xoá hồ : sơ -> Giao dịch xoá hồ sơ xuất Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Kết mong đợi (Điều kiện sau) : Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL Người quản Người quản lý lý Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ Nhập vào ngày Nhập vào tên xuất tiếp nhận đại lý email đại lý có Nhập vào số có CSDL CSDL điện thoại đại lý có CSDL Chọn mục xoá hồ sơ -> Giao dịch xoá hồ sơ xuất Hiện thông tin hồ sơ đại lý có ngày tiếp nhận nhập vào Nhập vào địa đại lý có CSDL Hiện thông tin hồ sơ đại lý có email nhập vào Hiện thông tin hồ sơ đại lý có số điện thoại nhập vào Hiện thông tin hồ sơ đại lý có địa nhập vào Dữ liệu thử Dữ liệu thử Dữ liệu thử Lỗi : Ghi : Dữ liệu thử - Quản lý đại lý - 63 Công nghệ phần mềm 22/3/2001 tt@yahoo.com Bảng TCVN3 Thành công/thất bại/bị trở ngại : Thành công 0543483458 mã Thành công Thành công 36 Mạc Đỉnh Chi Thành công Mã số ca II 1.4 sử dụng : Tên ca sử Cập nhật hố sơ dụng : Được tạo Nhóm : Cập nhật cuối : Nhóm Ngày tạo : Ngày cập nhật cuối : Tác nhân : Người Quản Lý, Người Bán Mô tả mục tiêu ca sử dụng : Số ca kiểm thử : Use case cập nhật hồ sơ cho phép người quản lý bổ sung thông tin hồ sơ Người quản lý nhập thông tin hồ sơ, nhấn nút cập nhật hệ thống tự động cập nhật lưu vào sở liệu Điều kiện Người quản lý Người quản lý Người quản Người quản lý trước : đăng nhập thành đăng nhập lý đăng nhập đăng nhập công thành công thành công thành công Phần mềm QLĐL phải có chức cập nhật hồ sơ Tác nhân : Người quản lý Phần mềm QLĐL phải có chức cập nhật hồ sơ Phần mềm QLĐL phải có chức cập nhật hồ sơ Người quản lý Người lý Hành động Chọn mục cập Chọn mục cập Chọn - Quản lý đại lý - Phần mềm QLĐL phải có chức cập nhật hồ sơ quản Người quản lý mục Chọn mục cập 64 Công nghệ phần mềm : nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất nhật xoá hồ sơ -> Giao dịch cập nhật hồ sơ xuất cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Nhập vào tên hồ Nhập vào tên sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có CSDL Kết Hiện thông Hiện thông mong đợi tin hồ sơ có mã tin hồ sơ có tên (Điều kiện hồ sơ nhập vào đại lý nhập vào sau) : nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL Hiện thông tin hồ sơ có loại đại lý nhập vào Hiện thông tin hồ sơ có tên huyện nhập vào Dữ liệu thử Dữ liệu thử Lỗi : Ghi : Dữ liệu thử Dữ liệu thử HS75201123151 4171 Đại lý Thanh DL1 Thảo Bảng Anh văn Bảng mã TCVN3 Bảng mã TCVN3 TCVN3 H6 mã Bảng TCVN3 mã Thành công/thất bại/bị trở ngại : Thành công Thành công Thành công Thành công Số ca kiểm thử : Điều kiện Chọn mục cập trước : nhật hồ sơ -> Giao dịch cập nhật xoá hồ sơ xuất Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật xoá hồ sơ Nhập vào tên hồ Nhập vào tên xuất sơ đại lý có hồ sơ đại lý có Nhập vào tên CSDL CSDL hồ sơ đại lý có CSDL - Quản lý đại lý - Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Nhập vào tên hồ sơ đại lý có CSDL 65 Công nghệ phần mềm Tác nhân : Người quản lý Người quản lý Hành động Chọn mục cập : nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Kết mong đợi (Điều kiện sau) : Người lý quản Người quản lý Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Nhập vào ngày Nhập vào tên tiếp nhận đại lý email đại lý có Nhập vào số có CSDL CSDL điện thoại đại lý có CSDL Chọn mục cập nhật hồ sơ -> Giao dịch cập nhật hồ sơ xuất Hiện thông tin hồ sơ đại lý có ngày tiếp nhận nhập vào Nhập vào địa đại lý có CSDL Hiện thông tin hồ sơ đại lý có email nhập vào Hiện thông tin hồ sơ đại lý có số điện thoại nhập vào Hiện thông tin hồ sơ đại lý có địa nhập vào Dữ liệu thử Dữ liệu thử Dữ liệu thử Lỗi : Ghi : Dữ liệu thử 22/3/2001 tt@yahoo.com Bảng TCVN3 Thành công/thất bại/bị trở ngại : Thành công 05434834583 36 Mạc Đỉnh Chi mã Thành công Thành công Thành công Mã số ca II 1.5 sử dụng : Tên ca sử Đăng Nhập dụng : Được tạo Nhóm : Ngày tạo : Cập nhật cuối : Nhóm Ngày cập nhật cuối : Tác nhân : Người quản lý, Người bán - Quản lý đại lý - 66 Công nghệ phần mềm Mô tả - Trước muốn đăng nhập để biết thông tin phải mục tiêu điền đầy đủ thông tin cần thiết ban đầu, sau đăng nhập thành ca sử công, máy cho ta biết thông tin cụ thể mà ta cần dụng : Số ca kiểm thử : Điều kiện Phần mềm QLĐL Phần mềm trước : phải có chức QLĐL phải có đăng nhập chức đăng nhập Phần mềm QLĐL phải có chức đăng nhập Phần mềm QLĐL phải có chức đăng nhập Tác nhân : Người quản lý, Người quản lý, Người quản Người quản lý, Người bán Người bán lý, Người bán Người bán Hành động Chọn nút đăng Nhập tên đăng Nhập tên : nhập nhập có đăng nhập , CSDL Mật Và bấm nút có đăng nhập CSDL Nhập tên đăng nhập , Mật CSDL Và bấm nút Và bấm nút đăng nhập đăng nhập Kết Thông báo chưa Thông báo Chuyển đến Thông báo tên mong đợi nhập tên đăng chưa nhập mật hình đăng nhập (Điều kiện nhập dành cho không tồn sau) : người quản lý, nhân viên Lỗi : Ghi : Dữ liệu thử Dữ liệu thử Dữ liệu thử admin Admin 123 ADMIN 321 Thành công/thất bại/bị trở ngại : Thành công Thành công Thành công Thành công Số ca kiểm - Quản lý đại lý - 67 Công nghệ phần mềm thử : Điều kiện Phần mềm QLĐL Phần mềm trước : phải có chức QLĐL phải có đăng nhập chức đăng nhập Tác nhân : Người quản lý, Người quản lý, Người bán Người bán Hành động Nhập tên đăng Nhập tên đăng : nhập ,có nhập ,mật CSDL mật có CSDL không Và nhấn phím Và bấm nút đăng Enter nhập Kết Thông báo mật mong đợi không (Điều kiện sau) : Chuyển qua hình dành cho người quản lý người bán Lỗi : Ghi : Dữ liệu thử Thành công/thất bại/bị trở ngại : Dữ liệu thử admin Admin 321 321 Thành công - Quản lý đại lý - Thành công 68 Công nghệ phần mềm MỤC LỤC CHƯƠNG 1: BẢN ĐỀ XUẤT DỰ ÁN QUẢN LÝ CÁC ĐẠI LÝ .2 I.MỤC TIÊU CỦA DỰ ÁN: II.VẤN ĐỀ VÀ CƠ HỘI: .2 III.CÁC YÊU CẦU PHI CHỨC NĂNG: .3 IV.CÁC CHỨC NĂNG NGHIỆP VỤ: V.CÔNG VIỆC CẦN TRIỂN KHAI: VI.GIẢI PHÁP XÂY DỰNG VÀ BẢO MẬT: VII.GIẢI PHÁP THỰC HIỆN: .9 VIII.KINH PHÍ XÂY DỰNG VÀ TRIỂN KHAI DỰ ÁN: .10 CHƯƠNG II 13 ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM 13 Danh sách biểu mẫu qui định .13 II Yêu cầu hệ thống .16 CHƯƠNG III 17 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 17 I Actor hệ thống 17 II Use Case hệ thống 17 III: Phân rã use case hệ thống .18 IV:Biểu đồ trình tự 39 CHƯƠNG IV: 44 THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT HỆ THỐNG 44 I Cơ sỡ liệu hệ thống .44 II Giao diện hệ thống 47 III Form đăng nhập .48 IV Các form menu tổ chức .49 V Menu Lưu trữ 52 V Menu trợ giúp 55 End Class 56 CHƯƠNG V: 57 KIỂM TRA CHẤT LƯỢNG PHẦN MỀM 57 - Quản lý đại lý - 69 [...]... Actor chính của hệ thống là người quản lý đại lý Người quản lý sau khi đăng nhập vào hệ thống thì có thể quản lý tất cả các chức năng của hệ thống như: - Tiếp nhận hồ sơ đại lý - Quản lý mặt hàng - Quản lý quy chế - Lập phiếu xuất hàng - Lập phiếu thu tiền - Báo cáo doanh thu - Báo cáo công nợ II Use Case hệ thống - Quản lý các đại lý - 17 Công nghệ phần mềm III: Phân rã các use case hệ thống 3.1: Use... có - Cách thoát khỏi THSD: Nhấn vào nút thoát - Quản lý các đại lý - 27 Công nghệ phần mềm - Điều kiện trước: Người quản lý phải đăng nhập vào hệ thống - Điều kiện sau: Sau khi thực hiện xong use case sẽ lưu lại thông tin * sơ đồ hoạt động 3.14: Quản lý mặt hàng - Tên THSD: Quản lý mặt hàng - Quản lý các đại lý - 28 Công nghệ phần mềm - Mô tả: Use case Quản lý mặt hàng” giúp cho người quản lý có... thông báo không thành công - Cách thoát THSD: Nhất nút thoát - Điều kiện trước: Nhập thông tin huyện - Điều kiện sau: Hệ thống lưu lại thông tin 3.10: Quản lý quy chế 3.11: Quản lý quy chế tổ chức - Quản lý các đại lý - 25 Công nghệ phần mềm - Tên THSD: Quản lý quy chế tổ chức - Mô tả: Use case quản lý quy chế tổ chức” cho phép người quản lý có thể cập nhật quy chế tổ chức các đại lý con của đại lý. .. IV V 1 2 lýCài - Quản các ặt đạitriển lý - khai, đào tạo vận hành phần mềm 11 4,160,000 Công nghệ phần mềm Do chưa đủ thời gian nghiên cứu nên dự án phát triển phần mềm quản lý các đại lý bước đầu chỉ phát triển với quy mô hẹp Chúng tôi mong rằng một ngày nào đó sẽ phát triển nó rộng rãi hơn - Quản lý các đại lý - 12 Công nghệ phần mềm CHƯƠNG II ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM 1 Danh sách các biểu... THSD: Quản lý quy chế tiền nợ - Mô tả: Use case quản lý quy chế tiền nợ” cho phép người quản lý có thể cập nhật quy chế tiền nợ của các đại lý con theo các loại - Luồng sự kiện: Người quản lý chọn chức năng quản lý quy chế tiền nợ - Quản lý các đại lý - 26 Công nghệ phần mềm Người quản lý tuỳ chọn cập nhật quy chế Hệ thống tự động lưu lại thông tin - Luồng cơ sở: Không có - Luồng phụ: Không có - Cách... định như sau: + QĐ1: Thay đổi số lượng các loại đại lý , số các đại lý tối đa trong một huyện +QĐ2: Thay đổi số lượng mặt hàng cùng với đơn vị tính và đơn giá bán, tiền nợ tốiđa của từng loại đại lý - Quản lý các đại lý - 15 Công nghệ phần mềm II Yêu cầu của hệ thống 2.1: Yêu cầu chức năng 2.2: Yêu cầu phi chức năng - Quản lý các đại lý - 16 Công nghệ phần mềm CHƯƠNG III PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG... số tiền đại lý đang nợ Ví dụ: BM4 : Phiếu thu tiền Đại lý : Vật liệu xây dựng Thanh Thảo Địa chỉ : 36 Mạc Đỉnh Chi Điện thoại : 05434835483 E-mail : tt@yahoo.com Ngày thu tiền: 4/4/2011 Số tiền thu: 2540000 VND Biểu mẫu 5: BM5.1: Báo cáo danh số Tháng: Stt Đại lý - Quản lý các đại lý - Số phiếu xuất Tổng trị giá Tỷ lệ 14 Công nghệ phần mềm BM5.2 Tháng: Báo cáo công nợ đại lý Stt Đại lý Nợ đầu Phát... Luồng phụ: Nhập sai thông tin - Cách thoát THSD: Nhấn nút thoát - Điều kiện trước: Nhập thông tin - Điều kiện sau: Hệ thống lưu vào cơ sở dữ liệu - Quản lý các đại lý - 23 Công nghệ phần mềm * Sơ đồ hoạt động: 3.8: Thêm huyện - Tên THSD: Thêm huyện - Mô tả: Use case thêm huyện cho phép người quản lý đại lý có thể quản lý các huyện có thể có các đại lý con Người quản lý nhập các thông tin về huyện cần... xong sẽ đổi password cho người quản lý * Sơ đồ hoạt động: - Quản lý các đại lý - 19 Công nghệ phần mềm 3.3 Tiếp nhận hồ sơ 3.4: Thêm hồ sơ - Tên THSD: Thêm hồ sơ - Mô tả: Khi khách hàng yêu cầu muốn làm đại lý con của đại lý, thì người quản lý sẽ thu thập thông tin của khách hàng như tên, loại, địa chỉ… Hệ thống sẽ kiểm tra xem loại đại lý này có thuộc “danh sách loại đại lý , huyện nhập vào có nằm trong... nghệ phần mềm - Tên THSD: Thêm loại đại lý - Mô tả: Use case thêm đại lý cho phép người quản lý đại lý có thể quản lý các loại đại lý con Người quản lý nhập các thông tin về huyện cần thêm, hệ thống sẻ kiểm tra huyện này đã có trong cơ sở dữ liệu và có đúng với quy chế hay không Hệ thống lưu các thông tin về huyện cần thêm - Luồng sự kiện: Nhập thông loại đại lý Hệ thống kiểm tra thông tin Hệ thống

Ngày đăng: 07/06/2016, 12:03

Từ khóa liên quan

Mục lục

  • 1. Yêu cầu về thiết kế:

  • 2. Yêu cầu bảo mật:

  • 3. Yêu cầu về an toàn:

  • 4. Yêu cầu về vận hành:

  • 5. Yêu cầu về hạ tầng:

  • 6. Yêu cầu về sử dụng:

  • 1. Mô hình thành phần hệ thống:

  • 2. Mô hình chức năng:

  • 1. Giải pháp xây dựng:

  • 2. Giải pháp bảo mật:

    • 1. Tổ chức thực hiện:

    • 2. Kế hoạch thực hiện:

    • 1. Danh sách các biểu mẫu và qui định

      • * Biểu mẫu 1 và qui định 1

      • Biểu mẫu 2 và qui định 2

      • Biểu mẫu 3 :

      • Biểu mẫu 4 và qui định 4:

      • Biểu mẫu 5:

      • II. Yêu cầu của hệ thống

      • I. Actor hệ thống

      • II. Use Case hệ thống.

      • III: Phân rã các use case hệ thống

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

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

Tài liệu liên quan