我的毕业设计,请高手指点迷津。急 急 急 急 急 急~~~~~~~~~~~~~`
是这样的程序: 管理中心程序是一个综合应用网络和数据库的程序,它的运行基于管理中心主机的Access97数据库,通过对数据库的输入、查询、删除,实现引擎端配置信息和检测引擎的一致、自动处理功能等等。通过网络编程(Winsock、FTP等)实现对检测引擎进行配置并接收报警信息,通过管理中心的web浏览器功能对检测引擎日志数据库进行浏览、查询。
而我要负责的是:
1。 引擎管理(此处主要为数据库操作,按“添加”按钮后进入cmdAdd_Click过程,首先判断引擎名称的合法性,然后通过sql语句添加表名为 引擎名称 的表用以存放此引擎内存在的标准规则库。再添加表名为 引擎名称+userrules 的表用以存放用户针对该引擎添加的规则。最后在engine表中添加一条记录,并在listview中添加一条记录。
删除引擎的实现:选中引擎并点击“删除”按钮后,进入cmdDelete_Click过程,通过sql语句将engine表中相应记录删除,并删除 引擎名称 表和 引擎名称+userrules 表。最后在listview中删除相应记录。)
2。 检查引擎状态的实现(程序将”自动检查引擎状态”复选框的值记入注册表, 应用程序以此判断是否启用 frmMain主窗体上的tmrPing控件. tmrPing控件启用后, 程序将1分钟执行一次tmrPing_Timer过程 , 在tmrPing 过程中 依次ping各个检测引擎, 如果不通则在程序主界面状态栏上显示提示. ping的主要功能在模块 modalPing中实现, 只需调用ping函数即可.)
3。重新启动检测引擎的实现(由于更改检测引擎配置后, 需要重新启动检测引擎系统才能使新规则生效, 因此在发送引擎配置成功后, 询问用户是否重启检测引擎. 用户同意后, 使用 winsock 控件和检测引擎的特定端口建立一个TCP连接, 然后发送特定字符串, 从而控制引擎重新启动.)
4。引擎配置功能(对检测引擎的配置通过Access数据库实现, 然后使用Inet控件FTP到检测引擎. 为了保证管理中心的配置信息和检测引擎的实际配置一致, 在调出frmRules窗体时, 对数据库进行一次备份, 如果发送配置不成功则用备份数据库恢复原数据库. 如果备份成功, 则删除备份数据库. 此部分的重点为”添加用户规则” 中的显示和保存问题.)
本来要求用VC做的,可到现在我VC方面还不太懂。最近老师要我这个月底就交,
所以我现在决定用VB来开发。希望大家能给出些具体的实施方案啊!
问题点数:20、回复次数:6Top
1 楼luosidao(螺丝刀)回复于 2002-04-08 09:47:22 得分 0
我第一! 呵呵!Top
2 楼sinkinto(中国人民很行)回复于 2002-04-08 13:44:06 得分 0
呵呵,就这么完了啊?Top
3 楼wkoji(杨威利)回复于 2002-04-09 10:03:32 得分 0
我抢分来的Top
4 楼shenfuhua(世界真奇妙,无奇不有!)回复于 2002-04-09 17:10:59 得分 10
也许我可以help you
shenfuhua_129@163.netTop
5 楼yuyuyuan(碧海英才)回复于 2002-04-09 21:52:40 得分 5
给我发信,我最近有空,可以帮你忙忙。
Raymond.Kaiser@163.comTop
6 楼leonnet(里奥下的天空)回复于 2002-04-09 22:17:34 得分 5
毕业了,还的学习,集注还的学习Top




