r控件为它添加背景图片,加入两个label控件,分别在他们的caption中输入“管理员ID”和“密码”添加text控件,作为文本输入框,添加两个button控件,caption中分别输入“确定”“取消”分别在button中添加click事件,把form中的minbutton和maxbutton设为F,取消视窗的最大化和最小化,showwindow属性改为2作为顶层菜单。该表单用于管理员登陆使用,输入id,密码点击确定,输入正确跳入主页面。输入错误提示出错。主操作页面:
主操作页面中包含了借书,还书,图书管理,读者管理,资料查询,修改密码和退出,的功能按键。利用项目管理器中的新建表单的功能建立一张新的表单,加入图像控件,按钮组控件,选中按钮组控件,右键编辑调整按钮组控件的属性、位置、clickevent事件,buttoncont属性改为7,调整按钮位置。分别在案件的caption中输入“借书”“还书”“图书管理”“资料查询”“修改”“退出”,在form中调用菜单功能。点击借书时借书界面自动跳出。借书界面:
借书界面需要两个形状控件,调整他们的大小适合表单,向表单中添加18个label控件输入,如图的标题文字。添加text控件按顺序调整位置如图,添加optionsgroup控件,buttongroup属性改为2,右键编辑,将两个选项的caption改为“图书名”“按图书编号查询”,在他们的clickevents中键入代码,用于选择查询类型。向表单中添加按钮控件,调整位置如图,分别更改caption属性。借书界面可根据您提供的图书名和图书编号确认图书,再根据读者的编号确认读后把此书借给这位读者。主操作页面中点击还书,还书见面自动跳出。
利用项目管理器中的表单设计器,添加表单,caption改为还书,向表单中添加shape控件,调整shape的大小位置,向shape中添加lable控件,text控件,如图。向表单中加入其他的控件如图。
还书界面见面提供的图书名和图书编号确认图书,再根据读者的编号确认读者后点击归还图书归还。在主操作界面中点击图书管理,图书管理界面自动弹出。
图书管理界面设计,利用项目管理器,添加一张新的表单,添加两张shape控件,调节它的位置和大小,向其中添加text控件和,lable控件,和button控件及按钮组控件,改按钮组控件的buttoncount属性为2,右键编辑按钮组,更改按钮组的caption属性,在clickevent中添加代码。在表单中添加其他控件,修改其属性。图书管理界面对所有图书的资料进行添加,修改和删除等操作,直接在要改的属性条上修改。点击操作栏中的读者管理,读者管理界面自动跳出。读者管理界面:
读者管理界面设计,利用项目管理器进行添加表单建立方法与上述几种表单的建立相似。读者管理对所有读者的资料进行添加,修改和删除等操作。在主操作页面中点击资料查询,操作也面弹出所有的图书信息,借阅记录等。图书查询界面:
查询见面设计时主要多了表单控件,grid控件中clumncount设置13,右键编辑grid,对每一个header进行修改,修改为相应的标题,把grid的recordsource设置为book_table.txm。在查询界面中还多了组合框控件,他的rowsource属性改为group_table.chinalb。其他的控件添加和其它表单相似。查询表单可以查询所有图书包括不在馆图书,借出图书、归还图书、今日新进图书。可以有条件的查询所需要的图书情况。点击操作见面的修改密码,管理员更新界面就会跳出。管理员更新界面。
四、调试与维护
1.把整个系统的各个
程序串起来就可以形成一个完整的系统,最后用菜单来显示整个过程可以有提纲挈领的效果。2.在做8个按钮的时候,要注意各个按钮的关系,注意按钮的属性。
3.报表的制作可以手工也可以用想到做,改变报表样式使其更美观。