图10开户窗体 现在进入“消户窗体”的设计,选择“消户——>确定”,进入“消户”窗体。该窗体共有四个CommandButton控件,一个Sstab控件,两个TextBox控件,四个Option控件,两个DataGrid控件,。各控件属性值如表12。运行效果见图11。 表12 消户属性表 控件 属性名 属性值 Datagrid Caption 普通用户信息 Option1 Visible True Caption 卡上有钱 Font 宋体 Option2 Visible True Caption 卡上没有钱 Font 宋体 Option3 Visible True Caption 卡上有钱 Font 宋体 Command1 Caption 确认消户 Font 宋体 Command2 Caption 返回 Font 宋体 Command3 Caption 确认消户 Font 宋体 Command4 Caption 返回 Font 宋体 Option4 Caption 卡上没有钱 DataGrid Caption 会员用户信息 Font 宋体 DataSource Adodc2 图11 消户窗体 下一步进行“查询”窗体设计,该窗体主要有一个DataGrid控件,两个CommandButton控件。各控件的属性以及运行效果图见表13和图12。 表13查询属性表 控件 属性名 属性值 Command1 Command1 Caption 查找/返回 Font 宋体 DataGrid Caption 消费记录 Font 宋体 DataSource Adodc1 图12 查询窗体 (5) 挂失管理模块的设计 挂失管理模块主要是对会员用户或者普通用户挂失息管理。首先是“挂失管理模块设置”窗体的设计。各控件属性值见表14。 表14 挂失窗体属性表 控件 属性名 属性值 Label1 Backstyle 0-Transparent Caption 输入卡号 Font 宋体 Label2 Backstyle 0-Transparent Caption 输入卡号 Font 宋体 Datagrid1 Datasource Adocd1 Caption 普通用户挂失信息 Font 宋体 Datagride Datasource Adocd2 Caption 会员用户挂失信息 Font 宋体 Command1 Caption 挂失 Command2 Caption 返回 Command3 Caption 挂失 Command4 Caption 返回 运行效果图 图13挂失窗体 其次是“充值”窗体的设计,在该窗体中,可以对上机卡的金额进行充值,各控件属性以及运行效果见表15和图14。 表15上机卡充值窗体属性表 控件 属性名 属性值 Command1 Command3 Caption 充值 Font 宋体 Command2 Command4 Caption 返回 Font 宋体 DataGrid1 Caption 普通/会员信息 Font 宋体 DataSource Adodc1
运行效果图: 图14 上机卡充值窗体 最后是费用合计览窗体,在该窗体中可以浏览上机费用信息。该窗体拥有三个CommandButton控件和三个Label控件。控件的属性值见表16,窗体界面如图15。 表16费用合计控件属性表 控件 属性名 属性值 Command1 Command2 Command3 Caption 合计/返回/是否被占用 Font 楷体_GB2312 Label1 Label2 Label3 Caption 输入起始日期 输入截止日期 费用合计 Font 宋体 Backstyle 0-Transparent
图15 费用合计窗体 (6) 修改、添加管理模块的设计 修改管理模块分为,通过该模块可以进行管理员密码的修改和添加管理员。其设计过程与前几个模块的设计过程类似,在这里就不再赘述了,只将完成后的效果图写于文档中。 16 修改密码窗体 图17 寻找密码窗体 图18添加用户窗体 (7) 高级管理模块的设计 高级管理模块分为多个选择管理模块,该模块的功能是管理员选择所要做的操作。第一步进入用户名和密码的输入窗体。该窗体一共有一个data控件,两个Commdbutton等主要控件。其主要控件的属性见表17。效果图见图19。 表17 用户名和密码添加窗体控件属性表 控件 属性名 属性值 Data Visible False Command1 Command2 Caption Ok/返回 Font 宋体 效果图: 图19高级确认窗体 第二步进入管理员选择窗体的设计。该窗体一共有八个Option控件,两个CommandButton控件。主要控件属性设置如表18。 表18 密码修改窗体控件属性表 控件 属性名 属性值 Command1 Caption 确定 Font 宋体 Command2 Caption 返回 Font 宋体 Option1 Option2 Enabled True Caption 开户 挂失 Font 宋体 Option3 Option4 Enabled True Caption 充值 消户 Font 宋体 Option5 Option6 Enabled True Caption 添加 查询 Font 宋体 Option7 Option8 Enabled True Caption 合计 会员注册 Font 宋体
效果图: 图20选择窗体 结论 经过一段时间紧张的努力学习和工作,机房管理信息系统的开发已经基本完成。其功能基本符合需求,能够完成机房运营过程中对有关各类信息进行处理。比如开户、消户、结算等信息的存储、查询和修改等。但是由于水平所限,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些问题有待于进一步的完善和求精。由于系统的设计和开发采用了软件工程的方法和手段,使系统具有很好的可维护性和可扩展性。随着时间的推移和软件开发工具、系统环境的不断发展,我们的系统性能也会随之进一步加强和完善,最终达到一个较理想的水平。通过这次毕业设计,我学习到了不少知识,对VB这个软件开发工具有了更深层次的了解,对数据库和软件工程学也有了更深刻的认识。使我得到不少的提高,这对于我以后的工作和学习都有一种巨大的帮助。 参考文献: 1 李华飚,毕宗睿,李水根.Visual Basic 数据库编程.人民邮电出版社.2001. 2 龚沛曾,陆尉民,杨志强.Visual Basic 程序设计教程 (6.0版).高等教育出版社.1999. 3 清宏计算机工作室编著.Visual Basic 编程技巧(网络与数据库篇).机械工业出版社.1999. 4 马威 .Access 2003实用培训教程.清华大学出版社.2003. 5 张海藩.软件工程导论(第四版).清华大学出版社.2003. 6 萨师煊,王珊.数据库系统概论(第三版).高等教育出版社.2002. 7 黄梯云,李一军.管理信息系统(第三版).高等教育出版社.2005. 8 王颖.Visual Basic + Access数据库应用实例.人民邮电出版社.2006. 9 袁锋.MIS开发实例介绍.机械工业出版社.2002.
首页 上一页 1 2 下一页 尾页 2/2/2