Cong ty Cong Nghe Tin hoc Nha truong http://www.schoolnet.vn
Lịch sử phát triển phần mềm xếp thời khóa biểu TKB (2): phiên bản TKB đầu tiên
12/12/2012

xếp thời khóa biểuNgay từ khi chuẩn bị kết thúc đề tài về bài toán thời khóa biểu ĐHBK đó, tôi đã có ý nghĩ mình sẽ thiết kế và làm 1 phần mềm dùng để xếp thời khóa biểu cho trường phổ thông. Phần mềm này sẽ có tên TKB. Ý nghĩa này nung nấu trong tôi, tôi đã nói chuyện với nhiều bạn bè và các anh lớn tuổi trong bộ môn, tuy nhiên mọi người đều hờ hững. Nhưng tôi vẫn quyết định phải làm bằng được. Như vậy ý tưởng và hình hài của phần mềm TKB đã ra đời từ lúc đó, vào khoảng cuối năm 1987.


Trong những tháng cuối 1987, đầu 1988 tôi đã lang thang khắp nhiều nơi ở Hà Nội để tìm những nơi có máy tính để tranh thủ lập trình phần mềm này. Chỉ với 1 đĩa mềm trong tay, tôi đã lang thang nhiều nơi:

- Phòng máy tính viện Cơ. Tại đây tôi có mấy người bạn học cùng đại học, tranh thủ tới đó, lúc nào có máy tính rỗi là nhảy vào làm.

- Phòng máy tính của bộ môn Toán tại 77 Quan Thánh. Phòng này có đúng 1 máy tính, chúng tôi thường phải đăng ký làm việc vào nửa đêm để làm việc trên máy tính.

- Phòng máy tính của phòng đào tạo HVKTQS tại Tam Đảo.

- Tôi đã từng đến cả nhà Đại tướng Võ Nguyên Giáp để lập trình! Vì đó là nhà 1 cậu bạn tôi, Trương Gia Bình (*), ở đó có máy tính!

Thế rồi có 1 sự việc ngẫu nhiên nhưng may mắn đã đến.

Đó là vào khoảng Tết âm lịch 1988. Mùng 4 tết chúng tôi đến trực tết tại 23 Phan Bội Châu, HN. Tại đây, hôm đó có anh Bùi Quang Diệu là tổ trưởng Bộ môn của tôi. Hôm đó ở đó gặp cả anh Luyện là Trường Phòng Đào tạo, HVKTQS. Nói chuyện gẫu 1 lúc, thế rồi, anh Diệu bất ngờ đề nghị anh Luyện giao cho bộ môn Toán, cụ thể là tôi đảm nhiệm 1 nhiệm vụ quan trọng: viết 1 phần mềm hỗ trợ xếp thời khóa biểu cho HVKTQS. Anh Luyện hỏi tôi: "cậu có chắc làm được không?", tôi trả lời: "chắc chắn làm được nhưng với 1 điều kiện", "điều kiện gì", "điều kiện là Học viện cho tôi mượn hẳn về nhà 1 máy tính và 1 máy in, trong 3 tháng sẽ làm xong". Hôm đó mọi việc diễn ra nhanh chóng. HVKTQS giao cho tôi làm phần mềm xếp thời khóa biểu cho Học viện, đổi lại tôi được mượn, cấp về nhà ở HN riêng 1 máy tính + máy in. Lúc đó được như vậy đúng là như trong mơ.

Như vậy tôi có 3 tháng để hoàn toàn tập trung làm 1 việc duy nhất là lập trình. Chiếc máy tính mang về nhà tôi là 1 máy AT, lúc đó là xịn nhất của VN thời đó.

Tôi đã bắt đầu lập trình phần mềm xếp thời khóa biểu đại học TKBU lúc đó, là tiền thân của phần mềm TKBU bây giờ.

Đồng thời tôi đã tranh thủ hoàn thiện thêm phần mềm của riêng tôi, phần mềm TKB.

Đến tháng 5 năm đó phần mềm TKBU hoàn thành, đồng thời phần mềm TKB 1.5 cũng hoàn thành. Tôi đã được 3 tháng toàn tâm toàn ý để làm những việc mà mình thích đồng thời rèn luyện kỹ năng lập trình, thiết kế hệ thống.

Khi tôi bàn giao cho HVKTQS bản TKBU đầu tiên tất cả đã thành công mỹ mãn. Đó là phần mềm xếp thời khóa biểu đại học đầu tiên của Việt Nam cũng như HVKTQS.

Đồng thời phiên bản TKB 1.5 cũng hoàn thành vào thời gian đó. Tháng 9/1988 chúng tôi đã lần đầu tiên thử nghiệm phần mềm TKB để xếp cho 1 số trường phổ thông ở Hà Nội.

(*) Trương Gia Bình hiện là CT HĐQT Công ty FPT.


Bùi Việt Hà, Công ty Công nghệ Tin học Nhà trường
URL của bài viết này::http://www.schoolnet.vn/modules.php?name=CDROM&file=article&sid=6880
© Cong ty Cong Nghe Tin hoc Nha truong contact: sales@schoolnet.vn