一种快速构建信息系统软件的构架的制作方法

文档序号:12176428阅读:323来源:国知局

本发明涉及一种快速构建信息系统软件的构架,该构架包含信息系统最基本和必须的几个模块,构架包含系统登录、版本管理、用户管理、权限管理、数据字典维护和系统信息这几个模块,用这种构架开发信息系统软件,可以很快稳定的构建出软件系统基本框架,可以大大节约开发时间。



背景技术:

随着信息技术的发展,企业信息化以其社会性及方便、高效、主动的管理模式和方法得以大规模推广和应用,管理信息系统是保证企业信息化能顺利开展的基础,它涉及不同企业的组织结构,提供企业员工之间、员工与领导之间的交互,实现协同工作的信息交流及管理平台。

管理信息系统应用于不同企业,至今已有40年的历史。期间,国内外对管理信息系统的研究比较多,但是不同企业各自为政,着眼于自己企业管理信息系统的开发设计,并不借鉴其他信息系统的开发经验,最终开发出的系统的开放性和通用性都很差,造成了资源的大量浪费。

2.通用模块的可行性分析

管理信息系统通用性方面的研究,主要有以下几类:

(1)在J2EE架构的基础上提出了管理信息系统的通用框架,应用框架可以使管理信息系统领域内的软件结构一致性更好,达到分析蘑用、设计重用和代码重用的目的。

框架中引用了大量的设计模式,充分考虑了系统的可扩展性、可甫用性。还通过一个具体的应用系统的设计和实现,探讨了框架的应用。

(2)通过分析管理信息系统开发中存在的问题,提出了一种通用平台的开发思想,并分别叙述了通用平台的用户界面、通用管理系统、功能模块库和通用数据库框架的具体设计,最后对通用平台的优点进行了描述。

不同企业的组织结构按照服务内容或多或少都存在差异,但对企业各职能部分详细分析,会发现企业之间的许多相似之处,特别是同行企业间有更多相同之处,如制造企业一般都会有财会、人事、计划、生产、库存、采购和销售等职能部门;而且各个业务的流程也是浏览数据、增加业务数据、处理业务数据等几种操作的不同方式的组合。因此,各企业间的共同之处和各业务的流程抽象一致性为建立一套具有通用模块的管理信息系统构架提供了可能。

通过上面的分析可以看出,对管理信息系统需求变化方面的通用性研究比较少,而且从技术上看也是可行的。因此,本专利就需求的通用性进行了系统的分析和研究,并提出了通用模块的设计思想。通过通用模块不但可以定制不同业务的功能,而且可以定制同一个业务的不同查询和显示方式,进而满足需求的变化,实现管理信息系统的可配置化。

通用模块在管理信息系统的开发中具有辅助作用,能简化开发过程、提供通用功能的,在通用模块控制的需求范围内,如果需求发生变化,不需要更改客户端和服务器端的代码,只需要更改配置。这样不仅减少了开发工作量和重复劳动,更能提高系统的稳定性。



技术实现要素:

本发明的目的在于:针对以上现有信息系统软件开发模式的不足,提出一种快速构建信息系统软件的构架,用这种构架开发信息系统软件,可以很快稳定的构建出软件系统基本框架,可以大大节约开发时间。本构架包含以下几个模块:

系统登录——验证用户信息的模块,只有合法用户才可以登录系统。

版本管理——对软件进行版本管理的模块,只有最新版本的系统才可以使用。

用户管理——对使用系统的用户进行管理的模块。

权限管理——对用户权限进行管理,包含设置权限组,给用户授权等功能。

数据字典维护——对系统字典信息进行维护。

系统信息——显示系统版本信息、开发信息和帮助信息的模块。

具体实施方式

实施例一

本实施例的排队系统,该系统使用本专利申请的构架方式构架,实施过程如下:

首先在oracle9i数据库管理系统里新建一个名字为pd_admin的数据库用户,在pd_admin用户包含以下几张表,表的名称及其中的字段如下:

1、操作用户信息表SYSUSER

2、系统菜单代码表SYSMENU

3、用户菜单权限表USERMENU

4、业务政策表SYSPOLICY

注:dm=1表示问题最迟处理天数

5、辖区代码表AREA

6、登陆密码表LOGINCODE

7、系统代码表SYSCODE

8、用户政策表USERPOLICY

9、操作用户组信息表USERTEAM

10、权限组信息表POWERTEAM

11、权限组权限明细信息表POWERMENU

12、用户权限组信息表USERPOWER

13、版本信息表(VERSION)

14、系统登录日志表LOGON

表创建之后,在修改构架中相关数据连接参数配置之后,排队系统软件基本形成。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1