Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

14 583 0
Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

Đ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

Nghệ thuật phối hợp việc phát triển phần mềm để tối thiểu hoá... sự lẫn lộn được gọi là “quản lý cấu hình”.Quản lý cấu hình là nghệ thuật xác định, tổ chức và kiểm soát những thay đổi cho phần mềm đang được xây dựng bởi một nhóm lập trình.Mục tiêu là làm tối đa năng suất bằng cách tối thiểu các sai lầm.Quản lý cấu hình phần mềm được áp dụng để xác định danh mục&mă hiệu của cấu hình, kiếm soát các phiên bản của cấu hình&lập báo cáo tổng hợp về trạng thái của cấu hình sử dụng trong thiết kế phần mềm. Tài liệu thiết kế là hồ sơ chính thức trong qui trình thiết kế phần mềm quản lý sinh viên khoa Tin Học Kinh Tế. II>CÁC DẤU HIỆU. *Danh mục cấu hình: chứa tất cả các thông tin được tạo ra. -Khoa THKT có 10 lớp sinh viên( gồm 650 sinh viên) từ năm thứ 1 đến năm thứ 4.Các công viẹc quản lý: +Nạp hồ sơ của thí sinh( gồm các thông số: họ tên, quê quán, ngày, tháng, năm sinh, hoàn cảnh xuất thân của gia đình, đối tượng học). +Vào điểm cho sinh viên sau cuối kỳ thi& tính điểm trung bình. +In ra danh sách sinh viêb được học bổng, danh sách sinh viên được lên lớp hàng năm, danh sách sinh viên phải lưu ban, phải ngừng học, phải buôc thôi học. +In ra các giấy chứng nhận để sinh viên làm các thủ tục đăng ký hộ khẩu, đăng ký xe máy, làm thẻ sinh viên. +In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên.

A.HỒ 1: QUẢN CẤU HÌNH. Mă hiệu tài liệu: 01/TKPM/THKT. Lần ban hành: 1. Ngày có hiệu lực: 30/10/2002. I>MỤC ĐÍCH. Nghệ thuật phối hợp việc phát triển phần mềm để tối thiểu hoá . sự lẫn lộn được gọi là “quản cấu hình”.Quản cấu hình là nghệ thuật xác định, tổ chức và kiểm soát những thay đổi cho phần mềm đang được xây dựng bởi một nhóm lập trình.Mục tiêu là làm tối đa năng suất bằng cách tối thiểu các sai lầm.Quản cấu hình phần mềm được áp dụng để xác định danh mục&mă hiệu của cấu hình, kiếm soát các phiên bản của cấu hình&lập báo cáo tổng hợp về trạng thái của cấu hình sử dụng trong thiết kế phần mềm. Tài liệu thiết kếhồ chính thức trong qui trình thiết kế phần mềm quản sinh viên khoa Tin Học Kinh Tế. II>CÁC DẤU HIỆU. *Danh mục cấu hình: chứa tất cả các thông tin được tạo ra. -Khoa THKT có 10 lớp sinh viên( gồm 650 sinh viên) từ năm thứ 1 đến năm thứ 4.Các công viẹc quản lý: +Nạp hồ của thí sinh( gồm các thông số: họ tên, quê quán, ngày, tháng, năm sinh, hoàn cảnh xuất thân của gia đình, đối tượng học). +Vào điểm cho sinh viên sau cuối kỳ thi& tính điểm trung bình. +In ra danh sách sinh viêb được học bổng, danh sách sinh viên được lên lớp hàng năm, danh sách sinh viên phải lưu ban, phải ngừng học, phải buôc thôi học. +In ra các giấy chứng nhận để sinh viên làm các thủ tục đăng ký hộ khẩu, đăng ký xe máy, làm thẻ sinh viên. +In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên. *Kiểm soát các thay đổi: Với một nỗ lực phát triển phần mềm lớn, những thay đổi không kiểm soát được nhanh chóng dẫn tới sự hỗn loạn.Kiểm soát thay đổi tổ hợp các thủ tục con người và các công cụ tự động hoá để đưa ra một cơ chế cho việc kiểm soát thay đổi. Có hai cách kiểm soát sự thay đổi: Kiểm soát thâm nhập và kiểm soát đồng bộ. Khi tiến hành nạp hồ của thí sinh có thể xảy ra trường hợp sinh viên trùng họ tên, ngày tháng năm sinh . vì vậy viêc quản đầu tiên nạp hồ quan trọng. Nếu hồ thí sinh đã được đồng bộ ,chuẩn thì nó sẽ rất thuận lợi cho các công việc vào điểm và in sau đó. Khoa THKT sẽ cử 1 người chuyên phụ trách về hồ các sinh viên. Kĩ sư có quyền thâm nhập và thay đổi các thông tin cập nhật cho thí sinh một cách đúng nhất.Việc theo dõi ,quản các sinh viên thương xuyên sẽ giúp cho nhà trường và gia đình có một cách quản tốt nhất. 1 Kĩ sư phần mềm phân chia danh sách các sinh viên theo từng khoa(THKT), khoá, lớp, họ tên . Khi danh sách các thí sinh đã đi vào dần ổn định thì chỉ cần căn cứ vào kết quả học tập của các thí sinh trong từng kỳ để thực hiện việc in ra số lượng các thí sinh được học bổng, danh sách sinh viên lưu ban, ngừng học, thôi học . Từ những thay đổi đó ta sẽ quay lại hồ sinh viên để cập nhật những thay đổi và mỗi năm thì số lượng các thí sinh của từng lớp thay đổi.Để thực hiện thay đổi thì các kĩ sư phần mềm cần có sự chấp thuận của khoa, giáo viên chủ nhiệm, của mỗi thí sinh. Việc kiểm soát đồng bộ hoá giúp đảm bảo những thay đổi song song. *Quản các phiên bản cấu hình. Viẹc quản sinh viên khoa tin học kinh tế có thể lưu trữ các thông tin bằng 1 máy tính, có RAM và Pentium mới nhất. Quản các phiên bản cấu hình cần trả lời các câu hỏi sau: +Thay đổi đã xác định có được tiến hành không?Những sửa đổi phụ có được tổ hợp vào không? +Các chuẩn kỹ nghệ phần mềm có được tuân thủ đúng không? +Sự thay đổi có làm sáng tỏ trong quản cấu hình không? +Các thủ tục để lưu ý sự thay đổi, ghi lại sự thay đổi, và báo cáo thay đổi có được tuân thư đúng không? +Tất cả các danh mục có được cập nhật đúng không? III>LƯU ĐỒ. 2 Mở Đầu Lập kế hoạch quản cấu Xác định danh mục cấu Kiểm soát cấu hình Lưu trữ cấu Đánh giá trạng thái Báo cáo tổng hợp Kết thúc IV>THÔNG SỐ. Thông số Mô tả Yêu cầu 1.Thông số chung Người thực hiện Cán bộ quản cấu hình Nguyễn Thị Phương Hảo. Nắm vững phần cứng tổng quan về máy tính sử dụng, phần mềm tổng quan sử dụng như Visual Foxpro, sử dụng máy in . Điều kiện bắt đầu Thông qua kế hoạch quản cấu hình nêu ở trên. Hội đồng khoa THKT phê duyệt Điều kiện thực hiện Cấp đầy đủ các công cụ quản cấu hình Được phê duyệt Điều kiện kết thúc Kết thúc dự án quản sinh viên khoa THKT. Có biên bản ghi nhận 2.Input Kế hoạch +Kế hoạch ban đầu: Quản hồ sinh viên, vào điểm sau cuối kỳ thi& tính điểm trung bình, in ra danh sách sinh viên hoc bổng, lưu ban, lên lớp,ngừng học, thôi học. +Kế hoạch bổ sung:là căn cứ để lập ra các phương hướng học tập và giảng dậy để nâng cao chất lượng học tập. Các yêu cầu *Các tài liệu dự án: Cập nhật thông tin của từng sinh viên( họ tên, quê quán .), điểm thi, các mẫu yêu cầu cần thiết cho mỗi sinh viên. *Yêu cầu nâng cấp: nâng cấp ổ cứng, phần mềm ứng dụng. Được phê duyệt Yêu cầu khác *Tiêu chuẩn cấu hình tốt, phù hợp. *Tiêu chuẩn tổ chức thư mục đảm bảo sự thống nhất. Được phê duyệt. 3.Output Kế hoạch Đưa ra kế hoạch quản cấu hình. Được phê duyệt Danh mục cấu hình *Danh mục cấu hình . *Phát hành cấu hình Được phê duyệt Báo cáo *Báo cáo danh mục: +Hồ sinh viên +Điểm thi , điểm trung bình của từng 3 kỳ học. +In ra danh sách xét duyệt cho sinh viên. +In ra giấy chứng nhận cho sinh viên. +In ra bảng điểm tổng hợp. 4.Đánh giá chất lượng Theo các tiêu chuẩn cấu hình đã nêu ra. 100%. 5.Quá trình liên quan *Thiết kế phần mềm quản sinh viên khoa tin học kinh tế. *Tiến hành lập trình:(2 lập trình viên): Đinh Thế Song. Lê Quyết Thắng. *1 cán bộ Test:Trần Thị Xuân Phượng *1 cán bộ triển khai:Trần Đình Khâm. *2 cán bộ quản trị phần mềm: Phạm Ngọc Dậu. Nguyễn Thị Thu Hiền. Được hội đồng khoa phê duyệt. V>PHÂN ĐOẠN VÀ HOẠT ĐỘNG Số thứ tự Điều kiện thực hiện Bắt đầu Kết thúc 1 Lập kế hoạch quản cấu hình. Bắt đầu quá trình quản lý. Được phê duyệt. 2 Kiểm soát Sau bước 1 Được phê duyệt. 3 Lưu trữ Sau bước 2 Được phê duyệt. 4 Đánh giá trạng thái Sau bứơc 3 Được phê duyệt. 5 Báo cáo quản cấu hình Sau bứơc 4 Được phê duyệt. Mỗi hoạt động trong 5 hoạt động trên sẽ được chi tiết thành các bước cụ thể: STT Mô tả hoạt động Sản phẩm Người thực hiện Tài liệu hướng dẫn 1 Lập kế hoạch quản cấu hình Kế hoạch quản sinh viên khoa THKT. Nguyễn Quang Huy Danh sách sinh viên từng lớp, mẫu bảng điểm, mẫu các giấy chứng nhận tạo điều kiện cho sinh viên( làm thẻ sinh viên, đăng ký xe máy .) 2 Kiểm soát bản, kiểm soát thay đổi. Phần mềm quản sinh viên hợp . Hoàng Ngọc Đảng Dựa vào kết quả học tập của từng sinh viên qua mỗi kỳ thi từ đó kiểm soát sự thay đổi về danh sách viên của 4 từng lớp, khoá học. 3. Lưu trữ Sản phẩm phần mềm được cất giữ. Bùi Anh Tú Sử dụng các công cụ phần mềm để lưu và đặt mật khẩu. 4 Đánh giá trạng thái Báo cáo trạng thái Nguyễn Hồng Hà Tiến hành trả lời các câu hỏi:Điều gì xảy ra? Ai làm điều đó?Nó xảy ra khi nào? Cái gì khác sẽ bị ảnh hưởng.Việc báo cáo trạng thái cấu hình là phương pháp trao đổi và cập nhật thông tin một cách hiệu quả nhất cho những người thực hiện. 5. Báo cáo QLC H Xem xét tổng hợp quá trình quản Đưa ra báo cáo phần mềm quản sinh viên khoa THKT Phạm Ngọc Dậu Nguyễn Thị Thu Hiền Báo cáo các danh mục cấu hình và trạng thái, tình hình sinh viên khoa THKT, kết quả rèn luyện của mỗi sinh viên. VI>TÀI LIỆU LIÊN QUAN. Số thứ tự Tên tài liệu Mã tài liệu Cấp qui định 1 Báo cáo trạng thái CH 01/TKPM/THKT Khoa THKT 2 Tiêu Chuẩn 02/TKPM/THKT Khoa THKT 3 Phiên bản sản phẩm 05/TKPM/THKT Khoa THKT 4 Hướng dẫn QLCH 03/TKPM/THKT Khoa THKT 5 Danh mục cấu hình 04/TKPM/THKT Khoa THKT 6 Sổ tay chất lượng 06/TKPM/THKT Khoa THKT 5 VII>HỒ SƠ. ST T Tên hồ Người lập Người duyệt Mức quản trị 1 Kế hoạch quản cấu hình Cán bộ quản cấu hình: Nguyễn Thị Phương Hảo Quản trị dự án: Phạm Ngọc Dậu Trung Bình 2 Danh mục đơn vị cấu hình Nguyễn Thị Phương Hảo Phạm Ngọc Dậu Trung bình 3 Danh mục các phiên bản sản phẩm Nguyễn Thị Phương Hảo Nguyễn Thị Thu Hiền Trung Bình 4 Báo cáo các thay đổi về tình hình sinh viên Nguyễn Thị Phương Hảo Phạm Ngọc Dậu Trung Bình 5 Báo cáo tổng quan về sinh viên khoa THKT Nguyễn Thị Phương Hảo Phạm Ngọc Dậu Trung Bình Người Duyệt Người Kiểm Tra Người Lập Phạm Ngọc Dậu Trần Thị Xuân Phượng Nguyễn Thị Phưong Hảo Chủ Nhiệm Khoa Hàn Viết Thuận 6 B.HỒ 2: HỒ CHI TIẾT VỀ LẬP TRÌNH. Mã hiệu: 02/TKPM/THKT. Lần ban hành: 1 Ngày có hiệu lực: 01\11\2002. I>MỤC ĐÍCH Xây dựng thiết kế phần mềm hồ chi tiết lập trình quản sinh viên Khoa THKT, tích hợp hệ thống ,thực hiện Test bộ và xây dựng tài liệu mô tả chức năng phần mềm . II> MÔ TẢ CƠ CHẾ HOẠT ĐỘNG . 1.Lập kế hoạch. Xây dựng phần mềm quản sinh viên khoa THKT gồm 10 lớp sinh viên với 650 sinh viên từ năm thứ 1 đến năm thứ 4.Thực hiện các công việc quản sau: + Nạp hồ thí sinh (gồm các trường họ tên , quê quán , ngày, tháng năm sinh, hoàn cảnh xuất thân của gia đình , đối tượng học(chính quy, tại chức , văn bằng hai, .)). +Vào điểm cho sinh viên cuối mỗi kỳ thi , tính điểm TB. +In ra danh sách sinh viên được học bổng , được lên lớp, lưu ban , phải ngừng học , phải buộc thôi học hàng năm . +In ra các giấy chứng nhận tạo điều kiện học tập và rèn luyện cho sinh viên ( như thủ tục đăng ký hộ khẩu, đăng ký xe máy , làm thẻ sinh viên .). +In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên . 2.Xác định công cụ lập trình Sử dụng các thiết bị ngoại vi , các phần mềm quản CSDL , ngôn ngữ lập trình VSFOX . 3.Lập trình các thư viện chung Giúp hỗ trợ cho toàn bộ công việc của hệ thống phần mềm hoạt động 4.Lập trình các module chức năng a> Nạp hồ thí sinh : 7 Cập nhật hồ thí sinh Khóa Lớp Nhập họ tên Nhập quê quán Nhập ng y sinhà Nhập ho n à cảnh xuất thân Nhập đối tượng học Để tra cứu thông tin về sinh viên ta có thể tìm kiếm qua các module xử sau: b> Vào điểm cho sinh viên sau cuối kỳ thi và tính điểm TB Để tra cứu và cập nhật điểm của sinh viên ta có thể thực hiện theo các module xử sau: 8 Tra cứu khóa Tra cứu lớp Tra cứu theohọ tên Tra cứu theo quê quán Tra cứu theo ng yà sinh Tra cứu theo ho n à cảnh xuất thân Tra cứu theo đối tượng học Tra cứu theo khóa Tra cứu theo lớp Tra cứu theo kỳ Nhập môn học V o à điểm môn học Tính điểm TB Nhập số học trình c>In ra danh sách sinh viên được học bổng theo các tiêu chuẩn quy định, lên lớp, lưu ban, phải ngừng học, phải buộc thôi học. Để xác định số lượng sinh viên được học bổng, được lên lớp, phải lưu ban, phải ngừng học, phải buộc thôi học ta có thể tra cứu theo các Module xử sau: d>In các giấy chứng nhận để sinh viên làm các thủ tục đăng ký xe máy, đăng ký hộ khẩu, làm thẻ sinh viên. Để tạo điều kiện cho quá trình học tập của sinh viên cần in ra một số mẫu giấy chứng nhận có sẵn để dễ dàng cho việc quản lý, nhu cầu về học tập và xã hội của sinh viên. Ta có thể tìm kiếm những mẫu yêu cầu thông qua các Module xử sau: e>In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên. Ta có thể tìm kiếm được kết quả học tập của mỗi sinh viên trong 4 năm học qua các Module xử sau: 9 Tra cứu theo khoá Tra cứu theo lớp Tra cứu theo điểm TB In danh sách sinh viên học bổng In danh sách sinh viên được lên lớp In danh sách sinh viên lưu ban In danh sách sinh viên ngừng học In danh sách sinh viên buộc thôi học Tra cứu yêu cầu, do In ra các giấy chứng nhận theo mẫu. 5.Tích hợp các Module : theo kiểu logíc của chương trình để có cái nhìn bao quát nhất. 6.Viết tài liệu mô tả chương trình hướng dẫn. Hướng dẫn cho người sử dụng cập nhật, tra cứu được dữ liệu một cách nhanh nhất nhờ các công cụ.Ví dụ như ta có thể tìm kiếm thông tin về một sinh viên bằng cách tra cứu theo như các tiến trình của Module nạp hồ cảu thí sinh theo từng bước :đầu tiên tìm kiếm theo khoá học, theo lớp, theo họ tên, quê quán, theo ngày, tháng, năm sinh. 10 Tra cứu theo khoá Tra cứu theo lớp Tra cứu theo các kỳ học Tra cứu theo các môn học Tra cứu theo số học trình Ghi điểm thi In ra bảng điểm tổng hợp Lập chương trình quản sinh viên khoaTHKT Tra cứu hồ thí sinh Tra cứu điểm thi Lập danh sách các sinh viên Lập các giấy chứng nhận Lập các bảng điểm tổng hợp . kiện kết thúc *Bộ chương trình quản lý sinh viên. *Tài liệu mô tả về phần mềm quản lý. *Chức năng: lập được hồ sơ chi tiết về lập trình quản lý sinh viên. đây là hai bộ hồ sơ chính thức trong qui trình thiết kế phần mềm quản lý sinh viên khoa THKT( hồ sơ quản lý cấu hình& ;hồ sơ chi tiềt về lập trình) .Hi vọng

Ngày đăng: 25/07/2013, 21:16

Hình ảnh liên quan

*Quản lý các phiên bản cấu hình. - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

u.

ản lý các phiên bản cấu hình Xem tại trang 2 của tài liệu.
Người thực hiện Cán bộ quản lý cấu hình Nguyễn Thị Phương Hảo. - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

g.

ười thực hiện Cán bộ quản lý cấu hình Nguyễn Thị Phương Hảo Xem tại trang 3 của tài liệu.
+In ra bảng điểm tổng hợp. - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

n.

ra bảng điểm tổng hợp Xem tại trang 4 của tài liệu.
cấu hình - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

c.

ấu hình Xem tại trang 6 của tài liệu.
e>In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên. - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

e.

>In ra bảng điểm tổng hợp trong 4 năm học của mỗi sinh viên Xem tại trang 9 của tài liệu.
In ra bảng điểm tổng hợp - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

n.

ra bảng điểm tổng hợp Xem tại trang 10 của tài liệu.
*Cấu hình phần mềm *Chất lượng hoạt động tốt. V.PHÂN ĐOẠN & HOẠT ĐỘNG. - Xây dựng thiết kế phần mềm hồ sơ chi tiết lập trình quản lý sinh viên

u.

hình phần mềm *Chất lượng hoạt động tốt. V.PHÂN ĐOẠN & HOẠT ĐỘNG Xem tại trang 13 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan