APP下载

一种结合企业管理模式的信息化平台开发方案

2017-03-13刘君李维特

科技创新导报 2016年24期

刘君++李维特

摘 要:信息化系统的开发根据企业办公需要,可选择B/S或C/S模式,开发语言可选择网络扩展性很强的ASP或ASP.NET+SQL开发。该文选择B/S模式,开发语言采用ASP+SQL组合。以此为基础提出一种能够与企业实际情况相符合的信息化平台开发方案。

关键词:信息系统基础平台开发 管理流程信息化 管理瓶頸突破

中图分类号:TP315 文献标识码:A 文章编号:1674-098X(2016)08(c)-0097-02

随着信息技术的发展,计算机早已在我国普及应用,在企业管理日常工作开展中充当着重要的角色。为达到管理提升与成本控制,企业应考虑结合企业自身的管理模式,定制开发信息化系统。该文采用ASP+SQL进行系统开发,以基础平台+扩展接口方式(Open API)模式,可以快速进行系统部署。

1 系统平台构建模型

系统平台开发设计模型如图1所示。

1.1 平台中间层-Open API(核心)

平台中间层即核心层,负责系统平台的基础支撑。其中包含了系统主界面、平台标准应用数据接口(Open API),以及其他核心管理。例如,主界面数据集成、用户管理、权限修改、系统操作关系配置、系统日志记录等。

1.2 用户验证及系统配置判断模块

用户登录验证,是用户名及密码基础规范判断,以及登录页面切换使用等。例如,系统重大升级提示、重要信息通知及调查问卷等。例如,系统是采用WEB方式访问交互数据,则检查客户端IE版本是否支持该系统的组件及脚本运行等。同时,还包含了系统用户操作权限判断。

1.3 协同服务平台

协同服务平台主要负责整体系统的配套服务。例如,提供整体信息系统平台的邮件、手机短信息的提醒和告知业务。

1.4 功能模块(或子系统群)

功能模块(或子系统群)是系统平台重要组成部分,是具体负责某个业务流程的应用模块(或子系统)。这些功能模块(或子系统)通过API协议层与平台中间层(核心)进行数据交换。

2 系统平台开发

2.1 基础数据库建立

2.1.1 基础用户权限配置表

基础用户权限配置表包含用户名、密码、部门、系统操作权限、系统应用流程配置关系等。

2.1.2 组织机构表

组织机构表即部门表,主要包括信息系统当前用户部门,区分信息系统中获取相关信息定位,同时也包括了信息系统电子流程流转定位等。

2.1.3 系统日志表

系统日志表存储用户在系统操作过程中流水记录,包括账户注册、账户变更、登录状态即查阅信息记录等。

2.2 用户验证及系统配置

我们先做好配置文件(Config/Config.asp),在里面配置好数据库连接、数据集等信息。再建立信息系统登录页面(Login.asp),负责信息系统初始用户登录,其中应包含判断登录用户是否存在、密码是否正确等信息。值得注意的是,用户密码进行了MD5加密,将明文转化加密为MD5密文进行验证。同时还进行了fldUserAuthorization="Power"传递判断用户系统操作权限值的系统配置。

2.3 系统平台中间层(Open API)

2.3.1 用户权限判断(Power)

用户权限判断是信息系统用户权限配置核心,也是Login.asp页面“用户名和密码验证代码”中“Power”传递后期判断处理。下面我们新建一个页面命名为QX_User.asp(User代表通用权限,Admin代表超级管理员权限),同时将所有用户权限判断所有页面放入信息系统站点Int/QX_User.asp。

2.3.2 用户终端操作系统基础环境判断

“用户终端操作系统基础环境判断”可以判断操作系统、浏览器是否满足要求,或者判断浏览器是否满足安全设置要求等。

2.3.3 用户第二次安全验证

用户第二次安全验证,即不允许使用系统默认密码登录信息系统。如果判断是系统默认密码,则强制跳转至密码修改页面进行密码修改。

2.3.4 操作日志记录

操作日志记录首先应在活动页面进行变量声明,然后在Config.asp配置文件中写入操作日志记录数据库集和数据记录代码。

3 结语

至此,信息化系统基础平台已完成搭建和开发,接下来就可以依据企业文化特性,快速开发结合企业管理模式的信息化系统平台应用模块或子系统。

参考文献

[1] 刘文武.企业信息门户管理平台[D].吉林大学,2015.

[2] 赖鹏程.分类分级企业信息管理平台的设计与实现[D].吉林大学,2016.

[3] 魏翠玲.浅析中小企业信息管理平台建设[J].内蒙古科技与经济,2012(24):18-19.