5分鐘制ASP圖書管理系統
發表時間:2024-01-04 來源:明輝站整理相關軟件相關文章人氣:
[摘要]系統開發A.開發緣由[本站原創]最近,為了應付上級檢查,需要給學院的資料室做一個圖書管理系統。在一般人眼中,圖書管理系統總是跟復雜的編程聯系在一起,我也是如此,但是在開發過程中一個很偶然的機會,讓我發現了一個基于數據庫程序開發的利器,并令我最終放棄了Macromedia Dreamweaver M...
系統開發
A.開發緣由
[本站原創]最近,為了應付上級檢查,需要給學院的資料室做一個圖書管理系統。在一般人眼中,圖書管理系統總是跟復雜的編程聯系在一起,我也是如此,但是在開發過程中一個很偶然的機會,讓我發現了一個基于數據庫程序開發的利器,并令我最終放棄了Macromedia Dreamweaver MX和在其中寫了一半的代碼。
這個神秘的東東就是ASPMake,它提供了一種方便快捷的可視化操作環境,使用者即使沒有任何的網絡編程經驗,只要提供Access數據庫或是ODBC數據源,都可以憑借它在五步之內自動生成一個包含查看、搜索、添加、編輯、刪除等功能的ASP信息管理程序。
軟件當前最新版本為2.2,可以去其開發公司的網站下載30天試用版本(下載網址:http://www.hkvstore.com/aspmaker/),另外,在國內各大軟件下載站點也都有此軟件下載。
下面就結合筆者ASPMaker制作這個管理系統的過程介紹一下它的使用。
一、數據庫設計
首先當然還是應該設計一個數據庫,由于數據量不是太大而且內部使用也不需要太多考慮安全方面的原因,所以我們選擇采用ADO訪問Access數據庫的方式。
設計數據庫名為lib.mdb,內有兩個表:用于保存圖書信息的表books和保存管理員信息的表operators。Books表的各字段為書號、作者、出版社、出版日期、書號、價格、語種、規格、數量,為設計簡單,均采用字符型,長度為50字符;表operators中的字段為管理員、管理密碼,字段類型同上。在這里我們不指定主鍵,保存時ACCESS會提示是否創建主鍵,記得一定要選擇“是”(如果選擇“否”,后面用ASPMaker制作出來的程序只能列出數據庫數據而不能添加),然后ACCESS會創建一個自動編號的字段ID作為主鍵。
需要指出的是規范的做法是將各字段設計成英文的,但是ASPMaker會自動將字段名作為各項數據的名字,設計成中文可在后續的修改中可以省去不少精力。