您好,欢迎来到钮旅网。
搜索
您的当前位置:首页WEB信息管理系统的设计与实现

WEB信息管理系统的设计与实现

来源:钮旅网
WEB信息管理系统的设计与实现 摘要:信息管理系统是完成各类行政办公或综合管理功能等的计算机应用系统,经过

多年的应用,因此信息管理系统的广泛应用已然成为社会趋势。在windowsnt4.0及iis5.0平台下,用asp实现基于web的信息管理系统,它包括前台和后台两个部分。本文系统阐述了平台下的信息系统构建,并简要以银行系统进行实例分析。

关键词:web系统;信息管理;设计实现

中图分类号:tp393.09 文献标识码:a 文章编号:1007-9599 (2010) 12-0000-01 web information management system design and implementation li yirong

(bureau of health insurance,ji‟an 331300,china)

abstract:the information management system to complete the integrated management of various administrative functions office or computer application system,after years application,so the extensive application of information management systems has become the social trend.in windowsnt4.0 and iis5.0 platform,using asp web-based information management system,which includes two parts front and back.this paper describes the platform system of information system construction,and a brief study of bank system as practical case.

keywords:web system;information management;design&implementation

一、系统运行环境

(一)硬件环境

服务器:为了确保网站能高效安全运转,应该采用intelpiii或p4级cpu为核心的专用服务器,内存最少为512m,硬盘采用sics双硬盘(使用镜像技术备份)。配备ups不间断电源。网卡:10m-100m自适应网卡。路由器:cisco2610路由器。集线器(交换机):支持10m-100m自适应的集线器(交换机)。modem机:支持ddn的ntu。专线:申请一条ddn专线。 (二)软件环境

软件系统主要分为三个大模块:系统模块、业务模块和管理模块。系统模块实现系统参数设置、系统维护、用户信息维护功能;业务模块实现保险产品定制、投保处理、查询统计功能;管理模块实现系统报表、手续费管理、日终日初功能。windowsnt4.0、ntpack6、iis5.0及其他相关的支持软件。

二、系统整体结构及构建方法

基本的html做不到动态地生成网页、动态地更改网页内容及对数据库的处理,asp在这方面具有简便易学的方法,只要将一些vbscript、javascript指令嵌入到您的html文件中,就可以从表格中收集数据并进行分析。asp脚本还提供了对数据库的操作,这样就实现了信息的存储及处理。浏览器从web服务器上请求.asp文件时,asp脚本开始运行。然后web服务器调用asp,asp全面读取请求,执行所有脚本命令并将web页传送给浏览器。根据asp以上的特点决定使用asp创建信息管理系统。

(一)前台程序设计

通过使用weblogic server 7.0提供的多种应用容器承装了银行保险信息管理系统的基于e-jb,jsp,servlet等应用交易模块,使得整个交易安全流畅,并具有很高的可移植性和升级空间。为做到显示信息结构化、版面整洁,要用html表格来处理栏目及信息内容的显示。对每个要用同一页面显示的栏目都要显示主页、同层及上一级栏目,可以编制公用函数解决,每页

只引用不同参数以标识当前页,这样便于用户在不同的栏目上跳转。

(二)后台程序设计

后台程序主要是完成信息更新、栏目调整及一些自由栏目维护。后台所有操作都是对数据库的操作,利用asp的server特性就可实现。如何连接数据库呢?假定建立的数据库为webdata.mdb目录在虚拟目录/database下。例程如下: dimconn

dimconnstr

substartconn()

connstr=\"dbq=\"+server.mappath(\"/datab ase/webdata.mdb\")+\";defaultdir=;driver={ microsoftaccessdriver(*.mdb)};\" setconn=server.createobject(\"adodb.c onnection\")

if err.number<>0 then

setconn=nothing else

cn.connectiontimeout=200„连接超时 conn.openconnstr endif

endsub

subendconn()

conn.close

setconn=nothing endsub

以上文件定为:dbcon.asp,在每个用到数据库操作的编程文件前加入如下语句就可引用这个文件,在编程文件中,操作数据表前,调用数据库连接函数substartconn(),操作数据表结束时,调用关闭数据库函数 subendconn()。

数据表数据的操作如下:

dimrs,sql

setrs=server.createobject(“adodb.records

et”)

sql=“select*from user” rs.opensql,conn,1,1

以上是用来查询用户表user中所有数据的操作方法,其中sql是符合sql语言标准的字符串,有增加(insert)、修改(update)、删除(delete)语句,rs是创建访问表记录的游标,conn是在dbcon.asp中创建的数据库连接对象。最后一条是打开数据表访问,并将指针指到数据表的第一条记录,用指针的eof(文件尾)和bof(文件首)属性来完成对文件是否有记录的判断,用它的movenext属性完成对记录的逐条读取。conn.execute sql也是完成对数据库增加、修改和删除操作的语句。conn、sql同上描述。

三、菜单设置与系统安全

(一)b/s模式采用点对多点、多点对多点这种开放的结构模式

并采用tcp/ip这一类运用于internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。现代企业需要有开放的信息环境,需要加强与外界的联系,尤其像银行保险业务还需要通过internet发展网上营销业务,这使得大多数企业将他们的内部网与internet相连。由于采用tcp/ip,他们必须采用一系列的安全措施,如构筑防火墙,来防止internet的用户对企业内部信息的窃取以及外界病毒的侵入。在硬件架构中,设置防火墙以防止外界的侵入,在软件层面,则需要对用户的权限进行控制,以保证系统安全。 (二)涉及到商业软件安全

尤其是关系到交易系统的商业软件,安全性是至关重要的。基于商业银行的核心系统也有自己的一套加密手段,因此,银行保险信息管理系统的传输数据的加密手段须符合银行要求。 菜单权限设计采用一个用户只属于一个组,而一个用户组可以有零到多个菜单。菜单对应相应的权限,以保证没有权限的用户不能够进行权限外操作,维护系统安全。塔方式,用户根据角色不同,对数据库的访问权限也不尽相同,核心用户权限高,一般用户权限低。

四、结束语

以上就是基于web信息管理系统的设计,作者就是基于以上思路设计并编制了某银行信息管理系统,用户普遍反映良好,实现了设计初衷。该系统涵盖了银行代理保险业务流程中的多项业务功能,为客户投保带来了便捷的服务,也使银行和保险公司从中获益。银行保险信息系统的开发,首先有助于实现银行保险业务的信息化,提高了工作效率,以客户为中心,为银行保险业务的发展奠定了基础;其次有助于加强信息技术在银行保险领域的应用,实现业务管理现代化。满足现阶段客户的需求。

参考文献:

[1]张洪涛.银行保险的现实选择[j].财经界,2002,11

[2]蔺旭东,曾晓宁,王宇宾.基于j2ee平台构建大型业务支撑系统的研究[j].计算机应用与软件,2008,3

[3]武艳丽,陶振凯.基于j2ee的web客户端安全验证[j].科技创新导报,2008,2 [4]周维京.基于j2ee构架的web开发应用研究[j].电脑与电信,2008,

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务