和国外的资源管理系统相比,国内的系统还是有较大的差距。国外对工程信息技术的研发与推广都有很高的专业资源投入,对相关技术人员的培训也做的更为充分。国外有许多有实力的数据库公司、硬件公司等相关企业,他们相互之间强强合作拥有极大的研发便利。国外工程项目信息系统的设计研发比国内开始早很多,与我们相比完成度更高、拓展更加方便。并且加入了许多优秀的先进的管理理念,使之更加人性化,也是我们学习的方向。
国外的产品虽然与国内的相比更成熟更先进,但是从某种意义上来说,国外的软件并不“接地气”。由于文化,传统习惯的差异,国外的系统的设计理念与中国本土的管理方式有许多的不同,不顾客观规律只一的引进国外的先进系统显然实不可取。同样,国外的系统大都价格昂贵,在性价比上对很多新兴的小企业来说也是难以承受的。因此,我国的信息项目系统更应该有本土的特色,国内的软件开发商也更应该取长补短,开发出适合中国企业所需的产品。
2 需求分析
2.1 实现目标
系统的主要任务是提供对于数据的查询和管理功能。日志数据存入数据库后,可以通过计费信息管理系统来实现查询和管理功能。管理员登录计费信息管理系统后,可以进行角色管理、帐务账号管理、业务账号管理、账单管理以及报表数据查询等操作。
2.2 软硬件需求
操作系统:win7
开发软件:MyEcplise
数据库:Oracle
服务器:tomcat7
数据库操作软件:sqldeveloper
2.3 业务流程的分析
本系统作为一个计费信息管理系统,是一个 B/S 结构的 Web 应用程序,其详细结构组成如图 2.1所示。
系统结构图
由图 2.1可以看出,DMS采集端将数据发送到DMS服务器并存入数据库之后, 由本系统实现对数据的管理和查询。计费信息管理系统作为一个后台管理系统,只有具有管理员权限的账号通过浏览器成功登录 Web 服务器之后,才能使用系统所提供的各种业务。
一、 角色管理模块
具有角色管理权限的管理员登录后,具有此模块功能。
角色浏览:
进入“角色管理”界面,以查看所有的角色信息;界面上将分页列出所有的角色信息;
添加角色:
单击“角色管理”界面的“增加”按钮,则进入“增加角色”界面;角色至少选择一个权限,红色 * 号表示必填项单击“保存”按钮;对数据进行合法性验证;如果数据验证有误,显示错误提示;如果验证通过,进行增加角色的操作;单击的“取消”按钮,回到浏览界面。
修改角色:
单击“角色管理”界面某行数据上的“修改”按钮,则进入对应角色的“修改角色”界面;红色 * 号表示必须录入的数据项;数据改完后单击“保存”按钮;对数据进行合法性验证;进行修改角色的操作;如果单击“取消”按钮,回到浏览界面。
删除角色:
单击“角色管理”界面某行数据上的“删除”按钮,则显示提示信息,询问是否确定删除该角色数据;如果单击“取消”按钮,则取消删除操作,回到“角色浏览”界面;如果单击“确定”按钮,进行删除角色的操作。
二、 管理员管理模块
具有“管理员管理“权限的管理员登录后,具有此模块功能。
管理员浏览: java+oracle计费信息管理系统的研究与开发(3):http://www.youerw.com/jisuanji/lunwen_37613.html