5.1界面设计规范以及流程图(详细见页面14)
主界面:菜单栏、工具条、工作区(本系统采用SSTab页框)、状态栏等。
5.2 系统窗体汇总
窗体名称 FrmLogIn Form1 Form2 Form3 Form4 Form5 Form6 Frm_sys_set frmAbout frmMsg 名称 Database xp_canvas Xpcmdbutton Xphelp Xptopbuttons xpcmdbutton1 Xpcmdbutton2 Xpcmdbutton3 Xpcmdbutton4 Xpcmdbutton5 Xpcmdbutton6 …….. 窗体类型 启动窗体 MDI主窗体 模式窗体 MDI子窗体 模式窗体 模式窗体 模式窗体 模式窗体 模式窗体 MDI子窗体 类型 数据类型 窗体 按钮 系统 系统 按钮 按钮 按钮 按钮 按钮 按钮 ………… 简要说明 系统登陆 系统主窗体 图书信息录入 职工信息录入 借书管理 还书管理 使用帮助 账号管理 关于软件 友情提示 模块说明 数据连接 窗体移动 个性按钮 系统帮助 最大化,最小化,关闭 借书 还书 图书录入 职工录入 图书查询 借阅查询 …………… 5.3主窗体界面设计
主界面的设计采用标准无标题主窗口样式,自上而下依次为:菜单栏、工具条、工作区(本系统采用SSTab页框)、状态栏等。所有系统用户拥有相似的主界面。主界面包含基本的或共享的功能,如书目浏览与检索,基本统计等。代码见光盘code目录下:main.txt 主界面如下图所示:
21
用户登陆
该窗体主要完成用户管理登陆功能,也是进入系统的一个重要的门槛,该门槛是有权限限制,根据不同的用户帐号,功能也截然不同,这就是本系统的一个关键点。(默然读者帐号;reader 密码;008)代码见光盘code目录下:login.txt
如果用户名错误或者密码错误” 友情提示”窗体就会响应,传送信息给用户
提示1
22
提示2
2.借书
该窗体主要完成读者借阅功能,也是最重要的一项功能,读者借阅图书与职工人员,管理人员才能完成借阅功能,,借阅后系统信息将保存,以便管理员能核对一下,以免出错,假如你已经超过最大的借阅量,系统还会自动提醒管理员该读者已经不能继续借书了。该阅子模块简单,计算机图书综合信息以图书编号归拢在一起,方便借阅。代码见光盘code目录下: borrow.txt 窗体图:
23
3. 还书
还书这一环节,也同样关键,用户在知道工号的前提下,只要知道借书信息的图书编号,就能方便的还书。代码见光盘code目录下: record.txt
4. 图书查询
点击 xpcmdbutton5控件按纽,数据控件将显示 当前 表“BOOK”信息,如管理员,图书编码,图书名称,作者,出版社等,一目了然,无权限。 程序代码:
Private Sub xpcmdbutton5_Click() open_connection (\tablename = \
Set DataGrid1.DataSource = rst End Sub
24
窗体图:
5. 图书录入
新书录入窗口中显示的是员工必要信息。可供用户增加、修改、删除、显示上一记录、下一记录等功能。向数据库中添加新的记录、删除不需要的记录、修改错误的记录、对数据库中的信息进行查询。当用户想修改某条记录时,只要双击“修改记录”安扭控件中修改要修改的记录,就会自动弹出详细信息窗体,该窗体已经显示了你要得信息,你就可以对其该条记录进行修改了。 本系统的一大特点可以直接在TEXT文本框进行数据修改,修改后,按ENTER键即可完成修改,并保存在数据库”book”表中。代码见光盘code目录下: Entry.txt 窗体图:
5. 职工查询
这一功能应用在“xpcmdbutton7”控件上,DataGrid1控件显示职工信息,如职工的工号,姓名,地
25