网上书店管理信息系统

2024-07-17

网上书店管理信息系统(精选10篇)

网上书店管理信息系统 篇1

1 数据分析

设计系统数据库中表结构时, 应考虑到以下几点:

(1) 数据库中表结构的设计应符合数据库的规范化原则, 对表中字段的命名要使其看起来有业务含义;

(2) 在设计数据库中表的字段时应选择合适的数据类型和数据长度;

(3) 在设计数据库中表的字段时, 要确定表中的字段需要采用的完整性约束与默认值。

该网上书店管理信息系统的角色可以分为以下两类。

(1) 注册用户:浏览图书、在线购买、管理购物车。

(2) 图书管理员:管理图书、用户、订单。

在本系统中, 注册用户和图书管理员都有自己的功能。任何一个游客都可以注册使用该系统, 注册时需录入的信息有用户名、密码、用户的真实姓名、性别、手机号码、邮件地址和联系地址等, 而且系统要求注册时使用的用户名唯一, 即几个用户不能同时使用同一个用户名注册系统。

(1) 用户登录。已成功注册本系统的用户可以使用用户名和密码等信息登陆。

(2) 用户修改个人信息。已注册的用户使用用户名和密码登陆本系统后, 可以查看自己的个人信息, 并对个人信息进行修改、补充等操作。

(3) 用户选购图书。已注册的用户使用用户名和密码登陆本系统后, 可以选择自己需要的图书及数量, 将其加入购物车;用户也可以修改已选择图书的购买数量;用户可以删除已选择的某本图书;用户可以取消所有已选择的图书 (清空购物车) ;用户可以在确认自己所购图书之后下订单进行购买。

(4) 管理员登录。图书管理员可以使用管理员名进入后台进行管理操作。

(5) 管理员管理图书信息。图书管理员可以查看系统中图书的分类信息, 并可以选择添加、修改或者删除系统中的图书分类信息;图书管理员可以查看系统中图书的详细信息, 并可以选择添加、修改或者删除系统中的某本图书的详细信息, 其中包括图书名称、作者、图书出版社、价格、图书简介、图书书号、图书类别等。

(6) 管理员查看订单。该系统中用户订单的详细信息主要有订单ID、订购者的真实姓名和订购图书的名称、数量、价格以及订购时间等, 图书管理员可以登陆进后台来查看系统中已有的用户下达的所有订单的详细信息。

(7) 管理员管理用户信息。系统的图书管理员不仅能够登陆进后台来查看本系统中的所有注册用户的个人信息, 还可以对某个用户的信息进行删除操作。

经过以上对用户和管理员的功能需求的分析, 可以知道本系统在设计时至少要创建的数据表以及数据项信息如下所示:

(1) 用户表, 包括用户名、密码、真实姓名等数据项;

(2) 管理员表, 包括管理员名, 管理员密码等数据项;

(3) 图书表, 包括图书名、图书作者、图书出版社、图书价格等数据项;

(4) 图书类别信息, 包括图书类别名称等数据项;

(5) 订单明细信息, 包括订单ID、图书产品ID、订单ID、订货时间等数据项。

2 系统E-R模型

实体-联系图 (ERD) 是用来描述实体间交互和逻辑联系的模型。基于上述分析, 可知系统的E-R图如图1所示:

3 数据库表结构定义

对上述E-R图中的数据进行说明, 该项目中所需要建立的数据表如下。

(1) 用户表 (users) :用于存放注册的用户的记录;

(2) 图书类别表 (types) :用于存放图书类别信息;

(3) 图书信息表 (books) :用于存放图书信息;

(4) 用户订单表 (orders) :用于存放用户下达的订单的基本信息;

(5) 管理员表 (admin) :用于存放系统中的管理员的数据信息;

(6) 图书等级表 (tates) :用于存放图书等级信息 (推荐商品、新到商品) 。

主要表格的数据字段说明如下所示。

用户表如表1所示。

管理员表如表2所示。

图书信息表如表3所示。

图书类别表如表4所示。

用户-订单表如表5所示。

图书等级表如表6所示。

4 结语

主要阐述了网上求职招聘信息系统的总体设计, 通过系统的用例分析了解了系统的用户以及各用户使用该系统的权限;通过系统总体功能模块的划分了解了网上求职招聘信息系统的各个功能模块;通过系统的结构划分了解了网上求职招聘信息系统的前台功能以及后台功能;通过系统数据库数据字典的设计了解了网上求职招聘信息系统的系统数据定义。

参考文献

[1]Hans Bergsten.JSP设计 (第三版) [M].何健辉, 许俊娟, 译.2002.

[2]高红岩.Struts使用开发指南--基于MVC+My Eclipse的Java Web应用开发[M].北京:科学出版社, 2007.

[3]沈大林.中文Visal Basic 6.0程序设计案例教程 (第三版) [M].北京:中国铁道出版社, 2009.

网上书店管理信息系统 篇2

【摘要】在移动互联网火热的今天,网上商城的发展对其信息管理系统提出了新挑战,信息管理系统在此背景下产生了一些新问题,不同的电商对信息管理系统都提出了相似的要求。针对存在的问题,提出何克服和解决问题的方向。

【关键词】电子商务信息管理系统O2O移动互联网大数据云端互动

1移动互联网下的电子商务对信息管理系统存在问题的研究的背景和意义

随着双11当天,以天猫、京东、苏宁、易迅为代表的中国电商企业的网上商城上三百亿销售额的诞生,电子商务已然成为21世纪中国经济发展的主要动力之一。它极大促进了物流业、广告业、金融业的发展,推动了互联网行业和传统销售行业的改革和进步,创新性提出了互联网金融概念,同时也提升了人们对网络信息安全的意识和认识,以及促进了信息安全技术的进步。

概括讲,网上商城是以数据化信息的表现方式,通过互联网技术手段,实现管理买卖实物与非实物商品的全过程。人们参与网上商城的过程,实质就是使用一套根据行业特点定制的行之有效的管理信息系统的过程,使人们能对商品、销售、服务、质量进行信息跟踪管理,对商品进销存的全过程进行信息管理,对第三方货物配送流程中的安全、赔偿、信用支付提出的信用信息进行管理,对因信息泄露、恶意攻击、安全漏洞等而引发的信息安全进行系统安全管理。

一套有价值的系统稳定可靠的简单易用的网上商城及其信息管理系统是支撑电子商务业务开展的基础,因而在互联网金融概念火热的今天,重新审视网上商城的发展对传统信息管理系统提出的挑战具有十分重要的意义和作用。

2信息管理系统(IMS)在电商背景下存在的问题和提出的挑战

2.1传统的信息管理系统无法满足多样的`网上商城的要求

信息管理系统IMS(InformationManagementSystem)是一个专门应用于管理的数据库系统,包括:数据库管理系统(IMSDB)和事务管理系统(IMSTM)。早期的信息管理系统主要对企业内部的知识数据管理,人员信息管理等进行服务,都有着固定的框架设计结构和固定的支撑功能,基本上都分为:用户管理,主题和内容管理,菜单管理,权限与内容及用户关系的管理,日志管理,事物管理。面对简单或者小微企业的日常信息管理,基本足够。

但随着互联网的出现,早期的网上商城及其信息管理系统得到了发展与延伸,它成为了企业和外部客户进行信息共享、交流、提供咨询服务的平台,可以看做为企业对外部信息进行管理的信息系统。而随着电子商务形态的出现与飞速发展后,网上商城对信息管理系统又提出了新的要求,它需要有统一的设计和规划,在一套系统中完成众多事物信息数据的交叉管理:一方面需要实现对商品本身的进销存的信息管理,一方面需要实现买家在网上商城中重要操作行为管理和支付管理,一方面需要帮助卖家对其管理销售商品过程中的关键信息和客户信息形成数据化产品从而加以管理分析。

2.2已开设网上商城的电商企业已有的组织架构对信息管理系统提出要求

在新时期基本来说网上商城,已不再是单纯的一个简单站点或者电子商店,也不在是一个单一独立的信息管理系统。以这样一个商贸公司为例,在移动互联网时代飞速发展的至20之前,它的电商与线下门店面基本都是独立的部门,分别完成销售工作和管理销售信息。换种说法,这种组织结构是基于PC端网上商城与线下店铺的,他们的公司在组织结构上是一家,但在信息和数据层次上却是分开的两套流程,销售信息数据只是简单的或者根本没有进行共享。但随着网上商城在移动互联和移动支付的大背景下的繁荣,PC端电商与线下门店之间开始可以无缝连接:门店微信、二维码扫描、公司微营销等等,都需要能直接接驳和管理客户的各类信息数据。因此商贸公司需要一套新的信息管理系统来打破已有组织结构体系下的泾渭分明的数据管理模式,融合统一线下店、销售渠道,PC端,将信息流、物流统筹等由信息中心通过统一的信息管理系统协调销售完成。

显然上文提到的有类似需求的商贸公司是目前存在的典型的网上商城系统的使用者,也是信息系统使用者中的主要产品需求方,也是愿意支付成本去开发并使用信息管理系统的客户源。同时,每个商贸公司所属的行业体系不同,则其各自的组织结构必然各不相同,根据行业体系的需求必然多种多样,他们的确可以使用已有的电商平台提供的有固定模式和结构的网上商城及其信息管理系统,如天猫、京东等交易平台为商家提供的销售管理信息系统,但显然公共的模块和功能早已不能满足自身的需求,在实际业务中他们更需要一套额外定制的、适合自身组织结构形态的、具有保密级别的,安全的管理信息系统去接驳和管理企业已有的和即将来自不同渠道平台的各类形态的数据源信息。

2.3网上商城需要信息管理系统成为提供实现O2O的有力工具

在移动互联网背景下,商品的中间环节更少,成本更透明,因此高流动性、时间间隔更小的数据对网上商城背后的企业管理者十分重要。

网上商城背后的商家,需要通过一套行之有效的信息管理系统,打破以往线上卖库存线下买新品、线上线下会员信息不同步的格局,打通以往货品信息流、资金信息流断档的局面,获取更高的活跃度数据。企业需要对线上商城和线下店铺产生的大量非结构化数据进行专业分析,需要获取新鲜的第一手信息数据源,因而一套能够融合公司级别ERP系统和真正实现O2O概念的信息管理系统呼之欲出,企业需要以互联网的方式催化和激活自己的商品信息数据和用户信息数据信息,那么一套高性能高效率的信息管理系统将是做好这些信息数据分析的基础建设关键工具。

2.4信息管理系统需要支持移动支付系统、物流管理系统等多个第三方平台

先听听来自企业的现时声音:“以前,大部分服装公司线上线下商品是割裂的状态,由不同的仓储发货。未来,不管是线上电商、线下店面还是手机端,都将是统一的一盘货,不再是分割的物流体系。”歌莉娅电子商务运营总监黄鑫[1]。

这其中包含了几个典型的对信息管理系统的新需求:首先,互联网背景下的信息管理系统,需要给买卖双方都提供可供追索查询的物流,他必须是实时同步的。这就要求来自第三方的物流管理系统,在货物传统过程中到达每个节点的时候,需要对网上商城所属的信息管理系统实时实现数据流推送。再者,当信息管理系统接收到来自第三方的物流信息数据时,一方面它需要帮助企业接收并记录物流数据,另一方面,他需要向PC端,或者手机客户端推送一条使用者所需的关于物流信息的个性化数据。信息管理系统需要成为这样一个具备处理各外界第三方平台推送信息的融合中枢。

3信息管理系统在互联网网上商城的环境下存在的问题的解决方案

3.1通过一个账户密码,管理多个平台账户

若要对完全独立的多套系统里的多个大数据进行统一分析应用,首先应打通用户权限,通过一套账户密码来实现同时登录并使用多个管理平台数据,在此基础上使用者才能进行真正的数据使用和有效的需求分析。

在这个方面,“平安一账通”已经为我们提供了一个很好的借鉴模式。它打通了平安旗下保险、银行、投资等板块的用户信息,通过积分消费服务“万里通”的配合,一方面提高了用户活跃度,另一方面在这一基础上,用户的习惯和需求得以通过数据更精准的描述[2]。从而管理者能够第一时间,从多个平台获取第一手数据,帮助企业设计和改进自身产品,通过用户导向提升产品使用活跃度,进而产生效益。

3.2统一第三方公共平台的开放接口,使网上商城、信息管理系统、金融有效融合

一方面,需要第三方的公共平台给有使用数据需求的所有网上商城的管理信息系统提供一套统一公用的接口并进行实施维护,接口主要有这几类:银行支付网关相关接口、用户信息及账号密码验证相关接口、物流信息查询相关接口,公共服务类数据查询接口,日志服务查询接口,针对各个平台的安全监测接口。

另一方面,支撑网上商城的管理信息系统需要根据自身系统结构,封装调用第三方的公共平台提供的公用接口,从而来支撑自身的数据应用。同时也需要通过处理这些信息数据,将分析结果推送给应用方。

在此方面,银行推出的第三方支付公用接口通过“一网通”已经成功支撑了淘宝、京东等网上商城的金融交易,这是三者迈向融合的重要一步。信息管理系统不仅要利用这些第三方平台的应用为前台的网上商城服务,也需要分析这些交易数据的背后产生的用户行为和特征,从而生成可供使用的新数据化信息,提供给管理者使用。

3.3把握屏幕互动趋势,挖掘云端互动模式

十多年前,人们的购物行为从传统的线下购物,适应并发展成之为常态的线上购物;现在,人们的购物行为又开始从固定的PC端转向移动互联。年智能设备火了,PC、平板、智能手机、智能电视,智能手表等可穿戴设备,智能家居等等各类互联网移动智能硬件瞬时间已经像冰箱洗衣机一样成了人们的基本生活电器。可以预见,智能设备只会进一步深入人们的日常使用。

各类智能硬件通过类似IFTTT这样的云平台完成互联互通,那么各大网上商城的信息管理系统,应充分认识并把握住当今屏幕互动的趋势,深入“万物互联”,充分利用云存储和云数据。在此方面,各大互联网巨头如百度、360、小米、京东等已经加快了对智能硬件的投资、并购、自主研发的步伐[3]。那么各大网上商城,应加快自身信息管理系统对布局和获取即将推出的智能硬件对应的APP应用开发,充分挖掘和利用云端互动模式下的信息数据。

4结语

当今是移动互联的时代,网上商城的使用者们需要综合应用各独立行业的信息管理系统的大数据,跨平台共享数据。因而网上商城在信息管理系统的支持下,必将比传统商业销售模式拥有更优势的客户资源,更广阔的发展空间和利润空间,在未来异军突起。

参考文献:

[1]王可心.服装行业如何运作O2O底层变革的?.腾讯网,2014.01.20.

[2]李张鲁.平安一账通:大数据成功运用的案例.微信平台.2014-01-17.

网上书店管理信息系统 篇3

一、人事档案数字化的意义

1.减少查询时间,提高工作效率

传统的干部档案查阅,基本上都是先根据姓名查看档案号,再根据档案号调出档案,然后手工翻阅,如果要查询一本比较厚的干部档案,查阅人员需要花费很长时间。而数字化电子档案只需要在计算机的人事系统上输入姓名直接查询并按所需查阅内容点击查阅,只需要几秒钟就能调阅一本档案。实现了快速查询和检索,使干部档案得到了充分的开发与利用。

2.节约干部档案的管理成本

过去,要提高档案的利用率,通常都是用增加档案人员和办公费来实现,导致档案的管理成本大幅增加。而数字化电子档案管理使传统的以纸质为载体的档案信息转为机读档案,不仅节省了纸质档案信息在保护或修复过程中所需的人力、设备与耗材的费用,避免了人员的浪费,也节省了库房硬件环境所需的费用,极大地降低了档案的管理成本。

3.有利于对档案原件的保护

将纸质档案转变为电子档案信息,既方便了利用,也减少了翻阅对纸质档案的伤害,保护了档案的原件,避免纸张发黄变脆、字迹褪色等现象,使档案能长期或永久保存,有效地保证了档案的完整和安全,延长了档案材料的寿命。

二、医院人事档案数字化管理的途径

1.通过医院网上招聘系统,建立完善的干部信息网络基础数据收集流程管理。

一是统一字段的设置。求职者在填报求职信息的过程中,通过系统设置的列表框、复选框等方式,对字符类较统一的项目作属性限制,避免录入过程中出现差错,如身份证号码、出生年月、性别、籍贯、简历时间等,同时也通过众多的数据验证程序,验证输入数据的合法性,数据库表字段的设置也会设置一些限制,如果误差太大,也一样会在提交过程中提示无法执行,从而促使求职者检验并更正数据。提高数据精确度。

二是细化个人信息模块。在个人信息模块设置上,根据干部档案的十大类的分类要求进行设置,求职者在录入信息时,特别在个人履历、资格证书、获奖情况、科研成果、学术论文、在校学生工作任职情况、家庭情况、证书图片上传中必须进行细化填写,以便于入职后的人事档案系统的丰富与建立。

三是多媒体技术的运用。计算机的多媒体技术为招聘工作提供了丰富多彩,效用优良的媒质,以多媒体记录招聘人员信息,以其信息量大、高密度存储、便于使用等诸多优点,成为我院招聘工作中一大亮点,为医院选拔人才提供了可视、可读的信息,摆脱了以往记录个人材料单一的纸质文字记载,利用多媒体信息技术生动全面记录各专业考生网上视频面试信息、考场面试视频信息和音频信息,面试官评语及评分,临床科室考核情况、心理测试分析、专业理论及英语考核、体检情况、招聘考核小组意见及录用批示等材料,针对档案实体情况,制定合适的处理方案,如纸质、照片等材料,通过高速扫描仪进行数据的采集、压缩、储存等数字化处理,成为各录用人员统一的数字化档案信息,最大限度地将档案实体上所负载的信息保留下来,准确、完整、真实记载各类人才原始的档案资料。

四是整合人员数据,医院网上招聘系统与人事档案管理系统实行无缝对接,建立入职人员电子档案。

2.建立审查监督机制

在干部电子档案收集的过程中,注意把好“三关”:一是审查关,人事科和人事档案室严格履行审查手续,从电子档案材料形成开始就把真实性、合法性和实用性作为人事电子档案材料鉴定和取舍的标准。二是程序关,人事电子档案形成涉及多个部门和环节,既有组织形成的材料,也有个人提供的材料,严格遵守个人上传证件材料与个人档案记录一致的原则,忠于真实,杜绝弄虚作假。建立个人诚信记录及职业信用记录,使之成为个人职业生涯的信用资本。三是处罚关,严肃处理档案材料中弄虚作假或故意不作为两种极端行为,对伪造档案,篡改档案等行为给予严厉的制裁。

三、医院人事档案数字化管理的成效

1.为“知人”“善任”提供全面的材料

由于电子档案中记录的是干部的个人履历情况、诚信状况、干部在录用、考核、专业技能、专业资格、科研成果、晋升、培训教育、奖惩情况、工资福利、健康状况等方面情况的记录,改变了以往人事档案内容单一的模式,注重反映一个人的个性特征,通过对入职人员绩效以及信誉做出的评估,建立员工翔实的个人职业信用档案,为单位选拔人才提供详尽的材料,为个人职业生涯规划的设计、稳定干部队伍提供有效的数据分析。

2.个别材料向个人公开增加透明度

通过人事档案管理信息服务平台,输入职工姓名及工号和密码,实现人事档案远程化查找和利用。把人事档案信息数据库中除一些组织考察材料、群众意见汇总等涉及保密的档案仍要继续保密外其他一些非保密信息向个人开放,如履历表、年度考核表等自己填写的表格,对这些信息个人只有查阅权利而没有修改权利。在一定范围内开放档案,保证职工对档案的知情权,便于档案的利用,促进档案的完整、真实和透明。人事档案信息部分向个人开放,不仅方便了职工对档案的利用,而且增强了公众的档案意识,对人事档案工作也起到了监督的作用,使人事档案更好地为公众服务。

3.减少对纸质档案的伤害

通过扫描仪把纸质的原始档案中利用频率高、利用价值高的档案材料传输到计算机中,形成个人档案信息基础数据,有效保护纸张载体和字迹,利用部门或上级领导可根据需要进行查阅、打印、摘录,避免反复调用原件,更好地保护实体档案。

4.数据共享,达到资源的有效利用

通过建立人事档案管理信息基础数据库,实现多个平台进行访问,为不同部门提供各类人员基本信息的共享。数据库的建设,不仅可以支持人事管理部门的管理,为综合研究分析本单位人员信息,开展高层次的档案信息服务和人才选拔工作提供帮助,为人事部门科学的决策提供准确信息,更方便领导调阅,为领导和相关部门提供全方位的人员信息,有利于人才的挑选,通过实时服务,提高人事档案管理效率和人事档案利用效率。

5.实现人性化管理,提高工作效率。

人事档案数据库实现信息化后,数据只需一次录入就可以多次反复利用,在医院内部进行数据共享,让库房查找变为网络即时检索查询,大大提高了管理人员的工作效率。例如:每年我院都有一百多位专业技术人员参加高级职称评审,这就需要个人聘期内的年度考核表及年度考核结果,以往,档案管理员就需要查找档案、撤出聘期内年度考核表,逐张进行正反复印,这无形之间都造成了大量人力、物力、财力的浪费。实现人事档案数据共享后,专业技术人员可以通过人事档案管理信息服务平台进行查阅与打印,而无需档案管理员的服务,一定程度上降低了档案管理员的劳动强度,提高了工作效率。档案管理人员从繁琐的劳动中解脱出来,节约大量的工作时间,就能第一时间及时更新档案信息,保证人事档案信息的准确和完整。并且有充裕的时间钻研业务开拓创新,学习各种管理知识,不断提高管理水平。同时,减少了管理人员在库房的逗留时间,有益于管理人员的身心健康,更能体现以人为本的人性化管理理念。

网上书店管理信息系统 篇4

当今时代, 网上办公作为企事业单位推动办公顺利实施的有效手段, 已经在国家诸多的事业单位以及大中型企业中得到了广泛应用, 而作为维持网上办公健康顺利运行的综合信息管理系统在办公工作中发挥了较为明显的作用。目前, 我国还未能真正达到对于综合信息管理系统的设计工作, 致使网上办公受到了颇多的阻碍, 加强对于此种管理系统的优化设计已经成为新时期相关信息技术人员必须落实的一项工作。本文分析了我市人力资源和社会保障局的网上办公对信息管理系统的设计工作所提出的要求, 并且针对这些要求讨论了对系统的具体设计, 最后还提出了系统的测试以及实现, 希望能够利用此系统为网上办公提供更多的助益。

1 网上办公对综合信息管理系统设计的要求

近几年来, 网络计算机技术对人们工作与生活的渗透日益加深, 各种信息资源在网络上的存储逐渐增多, 推动信息的有效管理成为人们顺利利用网络开展各项事务的必要保证。而目前人力资源和社会保障部门面临着越来越繁杂且重要性不断提升的人力资源以及社会保障的工作, 其为了有效提升工作的效率逐渐开始采用网上办公的形式来开展工作, 而与此同时, 大量的信息也被纳入到网络办公的系统中, 建立先进的综合信息管理的网络系统就成为工作人员有效利用这些信息的必然要求。下面主要讨论人力资源和社会保障部门当前的网上办公对综合信息管理系统设计的要求。

首先, 综合信息管理系统在此机构中的设立, 一方面必须满足机构内部的各个部门对于信息的有效应用, 另一方面还要保障隶属于此机构的其它外部工作部门对于信息的及时获取。所以, 此系统的设计必须在对内及对外两个方面实现独立运行, 系统必须建立在两个独立架构之间的结合处, 才能够保证各人力资源部门以及社会保障部门对信息的获取及应用。而且, 信息管理系统的设计必须要能够保障系统内部人员以及隶属于系统外部人员使用信息的便利性, 即保障各个部门能够顺利及时地实现对信息系统的有效链接。同时, 信息管理系统的设计还要尽可能避免其他不相干人员对系统的入侵, 切实保障信息的安全性及完整性。

其次, 综合信息管理系统在此机构中的设计, 还必须要能够实现其自身对各类信息的整合、分类及归档, 争取在最快速的工作状态下使各项输入到网上办公系统中的信息得以完善管理。而且, 此信息系统的构建还需要有高效的索引及查询命令, 使工作人员能够在繁多的系统中迅速精确地找寻到其办公所需的信息, 并且保证不会使不相关的信息受到不良的影响, 全面地提升信息使用的有效性。同时, 信息管理系统的设立还要能够根据用户需求的变动而实现及时地升级或调整, 保证其在设立完成之后还具备一定的灵活性, 避免管理系统落后于工作人员的使用需求。

此外, 信息系统的设计还应该实现对自身运行的有效维护及修复, 保障系统运行处于安全持久的状态中, 避免系统故障对各种信息造成损坏, 使系统运行能够在最大程度上实现无人操作的自动化运行及自我管理。

2 网上办公综合信息管理系统设计

信息管理系统的设计需要从系统登录、用户管理、数据库设计、档案信息查询、档案借阅记录以及信息统计报表等各个方面实现有效运行, 同时还要保障系统的管理人员与普通用户这两者对于同一系统的差别性运用。所以, 系统的具体设计工作极其复杂, 大致来讲, 设计出的系统所具备的功能如图1所示。

下面主要从系统的框架设计与细节设计对此系统的具体设计进行分析。

2.1 系统的框架设计

当前的综合信息管理工作所采用的系统是B/S与C/S二者结合的总体架构, 这两者各有其优缺点, 二者的结合应用能够实现保密、安全、反应速度以及灵活性、系统维护等方面的功能, 进而实现用户对系统操作及维护的便捷性。

以信息管理系统的网络架构来讲, 此系统主要将网络架构分作了两个部分, 系统的外部访问用户要通过广域网的网络访问端来进入系统, 而机构的系统内部用户则可应用机构的局域网或者是VPN等直接对系统进行访问。这样相互独立的网络架构不仅能够保证机构内外人员对于系统的差别性应用, 还可以确保不同用户之间操作的不相干涉, 进而促进系统的顺利运营。

对于系统的逻辑机构来讲, 目前的网络信息系统区域复杂, 各种项目也获得了日益拓展的规模, 要想使信息系统的各项功能得以全面有效的实现, 设计人员还必须保障系统的统一规划与分步实施设计原则的实现, 而这种设计原则就不可避免地要求信息管理系统必须实现软件分层。信息管理系统的逻辑架构大致由4个分层组成, 即应用于用户登录的用户表现层、提供全面信息服务的系统应用层、提高系统应用效率的系统支撑层、系统的硬件及软件平台层, 而最后一个平台层包括操作系统、中间层以及数据库服务等功能。

就系统的数据架构来讲, 此系统必须实现对于不同信息的处理、交流以及公布, 而满足这些功能的系统主要包括系统信息表、系统用户表、系统查询定制表几个主要的数据表以及其它小的数据表等。

从系统的功能架构来讲, 它必须包括人力资源模块、用户管理模块、系统登录模块、信息查询模块、数据统计模块、系统代码表维护模块、系统日志管理等几个方面, 以推动系统各项功能的全面发挥。

2.2 系统的细节设计

信息管理系统的细节设计主要围绕系统的用户需求以及系统的框架设计来开展更加深入的规划和设计, 保证系统用户能够实现对系统的有效操作。这种深入的规划设计主要包括规划阶段、分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、最终实施阶段这几个方面。以系统规划设计阶段为例, 它涵盖了系统开发的名称、范围、性能、功能目标、资源、成本、路线、效益等细节方面的内容。

3 信息管理系统的测试与实现

网上办公信息管理系统极其复杂, 其各种架构设计及细节设计又分为很多细小的环节, 设计人员必须充分地根据人力资源与社会保障部门的应用需求切实做好各个环节的具体设计, 才能最终推动系统设计的完成及应用。下面讨论一下系统的实现及其应用测试。

以系统的实现来讲, 需通过各种架构设计及细节设计, 此系统的实现流程可通过图2来表示。

系统主要是通过几项较为重要的功能来具体执行任务从而最终实现操作的, 除了系统所具备的“打印”功能需要依赖于其它功能的运作才能实现外, 其它功能之间并没有操作顺序的限制。这种系统的应用清晰、自然、方便、实用, 能够使具备同一类别的工作性能的不同用户尽可能地集中于一个窗口中完成所有的操作, 极大地节省了用户的工作时间, 使得网上办公的工作效率得以有效的提升。

以系统的应用测试来讲, 用户通过控制面板迅速登录到系统中, 能够对其自身的各种信息进行更改和具体的管理, 然后又通过进入系统的系统管理模块, 对各种所需信息进行搜寻, 能够使用户在最短时间内实现对其所需信息的有效查询及获取。而对于机构内部的系统管理人员来讲, 它通过对系统的人力资源模块进行操作, 能够实现对于人员外出、请假、出差等审批的考勤管理, 以及由系统自主实现考核项目、考核任务、具体考核的制定, 从而对工作人员进行考核。所以说, 此系统对于机构的内部人员管理工作而言也是一种极其有效的管理手段。

4结语

就本文所阐述的系统来讲, 其对于当前的网上办公工作是较为适用的, 而在未来时期的办公中就必须根据工作需求的变化具体调整, 才能不落后于网上办公的时代要求。网上办公系统在未来人力资源以及社会保障工作中的应用必将呈现出更加巨大的需求, 办公机构要想切实地推动各项网上办公工作的有效实现, 就必须不断地对信息管理系统进行优化设计与管理, 确保信息管理系统能够始终与其工作需求相适应。

参考文献

[1]马霞歌.基于BS结构的网上办公系统的设计与实现[J].煤炭技术, 2011 (2) .

[2]董久敏, 杨旭.基于J2EE的网上办公系统的设计及实现[J].制造业自动化, 2011 (5) .

[3]苏先娜.基于ExcelAccess的人事管理信息系统开发[J].中国管理信息化, 2011 (1) .

[4]肖颖, 洪志全.基于工作流的网上办公系统的设计与实现[J].铁路计算机应用, 2007 (10) .

[5]谢春明, 蔡宗吟.网上办公系统安全解决方案[J].中国新技术新产品, 2009 (6) .

山东省网上信访信息系统操作手册 篇5

操作流程

一、关于系统登录事宜

(一)、信访系统对操作系统、浏览器和办公软件有什么要求?

答:对操作系统要求不高,XP及其以上即可。对浏览器,目前对IE8支持比较好,请尽量使用IE8浏览器。办公软件,对word2003、2010和WPS支持好,尽量使用。

(二)、登录系统前需要做的准备工作

登录系统前,需要对IE进行设置,以IE8为例: 1)打开IE浏览器,点击菜单栏中的“工具”,点击“Internet选项”,选择“每次访问网页时”,点确定。

选择安全中的可信任站点,如下图:

2)点击“自定义级别”,带有“ActiveX”的选项全部启用,如下图:

3)点击可信任站点,添加山东省网上信访信息系统登陆地址: http://172.25.0.1/sdxfnb/ 到“可信站点”。如下图所示:

注意:不要勾选最下面的“对该区域中的所有站点要求服务器验证(https:)(s)”。

注意:不要勾选“对该区域中的所有站点要求服务器验证(https:)(s)”。

4)在“工具”中选择“弹出窗口阻止程序”中点击“关闭弹出窗口阻止程序”。

5)如果IE浏览器有拦截广告等第三方工具,必须卸载或停用拦截工具。

6)增加兼容性视图设置,菜单栏中的“工具”兼容性视图设置,把地址

http://172.25.0.1加入。

7)对操作系统的分辨率设置1280及其以上。省信访信息技术交流群:208153998 加群请更改群名片: 地区+人名

第二章关于业务办理

2.1 网站访问 功能描述:信访人进入山东省网上信访受理平台的页面总体架构。

操作角色:信访人

1)信访人在浏览器地址栏中输入域名(如:http://),按回车键即可进入山东网上信访受理平台页面。如下图所示:

2)网站主要以下功能:反映问题,信访事项查询、评价,网上建议,省长信箱,信访指南,案例公开。2.2 用户注册

功能描述:信访人在山东省网上信访受理平台反映问题须先在网站进行注册。操作角色:信访人

1)信访人,单击【注册】→查看弹出的注册须知,如果同意,则点击【同意】→如果想匿名写信,则选中“匿名反映问题”(如果非匿名不用进行勾选)→填写(注册信息)→单击【注册】,如下图所示:

除带红色“*”为必填项之外,户口所在地、常用地址、通讯地址三项至少填写一项。

2)非匿名信访人注册证件类型如果选择为身份证,填写完证件号码,如果证件号码以“37”开头的身份证证号,将调用山东省公安厅提供的实名认 证接口进行认证,认证通过才允许注册,其他证件类型不认证。如下图所示:

2.3 登录

功能描述:信访人反映问题时需要登录网站。操作角色:已注册的信访人

1)信访人,打开网站→填写(用户名,密码)→单击【登录】,如下图所示:

2)登录成功后,显示如下信息,如下图所示:

3)

4)忘记密码,单击【忘记密码】→→填写(手机验证码)→单击【找回密码】→填写(新密码)→密码修改成功 2.4 反映问题

功能描述:信访人登录后进行网上反映问题。操作角色:已登录信访人

1)信访人,登录系统→单击【开始我的信访】,如下图所示:

2)填写反映问题信息后,→单击【提交】,其中,标题、问题发生地、问题、详细地址、投诉内容、验证码为必填项,如有附件,可以上传附件。如下 图所示:

提交后,提示“已成功反映问题,请耐心等待工作人员处理”,点击“确定“转向当前信访人反应的并且没有被工作人员处理的问题列表:

信访人在此可进行撤回操作,见 2.6 撤回我反映的问题 2.5 我反映的问题

功能描述:信访人反映问题以后,信访机构在系统内部进行点击查看,信访人反映的问题就会在我反映的问题中进行查看,信访人可以查看信访件详细的办理过程。操作角色:已登录信访人 1)

示的是信访人反映的,工作人员已经在业务系统中登记的信访件,如下图所示:

2)所示:

如该信访件已经处理完成,点击“评价”按钮进行评价(见 2.9)

2.6 撤回我反映的问题

功能描述:信访人在反映问题以后,信访机构没有进行查看之前,是可以撤回所反映的问题

1)单击“撤回我反映的问题”→撤回我反映的问题列表 如下图所示:

2)查看反映问题详情:单情。如下图所示:

2.7 个人信息修改

功能描述:信访人注册信息的修改。操作角色:已登录的信访人

1)单击“个人信息”→个人信息,其中,用户名、性别、姓名、证件类型不可修改,其他项目均可修改,如下图所示:

2.8 信访事项查询、评价

功能描述:对有查询码的信访人都可以通过此功能进行信访件办理过程信息的查询跟踪;包括来信、来访、网上信访形式的信访件

操作角色:有查询码的信访人 1)

查询码)→单击【查询】,如下图所示:

2.9 满意度评价

功能描述:对于纳入满意度评价范围的信访件须进行满意度评价,评价分为对信访部门的评价和对责任单位的评价,评价指标分为满意、基本满意、不满意三种,如果选择不满意,则可以继续选择不满意原因,并且可以留言,目前系统允许二次评价(但最多只能两次),以应对信访人开始对处理结果不满意,后来经过工作人员继续做工作后又满意的情况。操作角色:信访人。

1)信访人查看办理过程页面,符合满意度评价条件的【评价】按钮为蓝色,否则不能进行满意度评价,【评价】按钮为灰色。

2)满意度评价流程:单击【评价】进入满意度评价页面→填写(评价信息)→单击【提交评价】,如下图所示:

3)评价提交后,弹出如下页面

2.10 网上建议

功能描述:征集人民群众建议 操作角色:人民群众。

此功能暂时不启用。2.11 省长信箱

功能描述:“省长信箱”栏目是受山东省省长委托,受理公民、法人或其他组织对山东省各级人民政府及政府工作部门的意见和建议的一个网上窗口。操作角色:信访人。

1)单击“省长信箱”→单击【给省长写信】→页面跳转到“山东省人民政府”网站。如下图所示:

2.12 信访指南

功能描述:对信访人进行信访活动予以引导提示。操作角色:信访人。

1)单击“信访指南”→单击【信访条例】→查看“信访条例”,如下图所示:

2)单击“信访指南”→单击【注意事项】→查看“注意事项”,如下图所 示:

3)“地市信访部门”、“省直信访部门”暂时不启用。2.13 案例公开

功能描述:对于来信、来访、网上投诉的典型信访事项,遵守信访人意愿以及信访相关条例规定进行选择性公开。以便于信访人参考处理类似的信访案例处理情况。操作角色:信访人。

1)单击“案例公开”→单击【查看案例公开】→进入“案例公开”列表→单击 “案例公开”列表标题→查看 “案例公开”正文内容,如下图所示:

第三章 网上信访调阅登记 3.1 网信登记

功能描述:主要针对在外网注册用户,在外网进行反映的问题进行登记,工作人员根据反映的问题,补充相关内容,然后提交相关机构负责人。

操作角色:办信处(网信处)登记岗位

1)登录系统→“信访工作台”→单击“网信登记”→进入网信登记页面。如下图所示:

页面中分别展示了未登记、已登记、已撤回的网上投诉案件。(黑色加粗是未打开过的案件)。

2)选择“未登记页面”→选择列表中的一条记录 单击【调阅】或者双击该条记录。打开详细登记页面。→补全该信访件的信息→ 单击【保存】 如图所示:

打开详细登记页面时,系统会自动根据信访人的基本信息进行判重,如果有重复信访件信息,则人工选择一条进行信息回填,复用数据。如果不存在,可根据页面中信访人的诉求和基本信息补全该信访件信息。打开登记页面,系统会自动新增一条处理办理记录。登记人可直接选择处理或者点击保存,在 “已登记”列表中选择双击该记录,重新进行补全信息。

3)单击【增加】(打开记录是系统会自动增加一条办理记录)→选择处理的方式,去向办理机关。→单击【办理】。

办理后该条信访事项就会以选择的办理方式自动出现在去向办理机构的待办列表中。

4)如果信访人在外网反映的问题,工作人员还未打开处理,被信访人在外网撤回的,则显示在“已撤回“Tab 页中。

3.2 网上建议调阅

暂不启用。3.3 案例选登

功能描述:网信处(办信处)人员,选择已完成的完整的信访案例,发布在外网进行公开展示,供信访人参考。操作角色:网信处(办信处)人员。

1)登录系统→“信访工作台”→单击“案例选登”→进入案例选登列表。→ 单击【增加】 如下图所示:

案例选登列表中展示所有发布在外网的案例,【修改】可对保存的案例进行修改。

2)编写案例选登的文稿→ 单击【保存】如下图所示:

3)访问外网网页→选择“案例公开”→单击“查看案例公开”如下图所示:

4)检查发布的案例是否成功。如下图所示:

第四章 来信登记 4.1 来信详细登记

功能描述:办信处人员对信访人寄来的信件进行筛选后进行详细的登记,补全信访的信息,然后提交相关机构负责人。操作角色:办信处办信登记人员

1)办信登记处人员登录系统→“信访工作台” →单击“来信详细登记”→进入来信登记的页面。→单击【新建】 如下图所示:

登记页面中展示所有的登记过的信件。

2)判重,如输入“张三”,“山东省济南市市辖区解放路街”→ 单击【判重】如下图所示:

判重将查询出所有所有信息相近的信访件并显示信访件状态。

3)选择符合条件的信访件→单击【相同信访事项】或者【相同信访人】如下图所示:

如果选中一条判重出来的记录,则将选中信访件信息带入到登记页面

4)补全基本信息→单击【保存】,该记录进入登记列表,可双击该条记录重新编辑。登记时,系统会根据设置的满意度评价规则进行判断,如果符合系统设置的必须满意度评价的条件,则系统判断后,自动在页面“满意度评价“域上面选中,并且不许认为修改,如果是需要人工判断,则“满 意度评价“域为可编辑状态,如果不符合满意度评价规定,则该域既不自动选中,也不允许认为选中。满意度评价规则:

1)系统初次、非匿名、非涉法涉诉、求决类,必须进行满意度评价,系统自动纳入满意度评价,并且不允许修改。2)系统初次、非匿名、非涉法涉诉、非求决类,人工判断并选择是否纳入满意度评价;

3)匿名、非初次、涉法涉诉件三者具备其中任何一点,都不能纳入满意度评价。

5)单击【增加】→新增一条办理记录,选择该信访件的处理方式 →单击【办理】。详细说明见信访件处理章节。6)送审。对于工作人员不清楚如何处理或者不清楚处理方式是否恰当时,则可以录入拟处理意见,点击“送审”,选择需要送审的领导后,送领导审阅后,再做处理,详见送审章节。

4.2 来信简单登记

功能描述:来信简单登记是针对内容不清信、重信、转外省、涉法涉诉信、三级终结信进行简单的信息登记的功能。操作角色:办信处办信登记人员

1)登录系统→“信访工作台”→单击“来信简单登记” 进入来信简单登记的页面。→单击【增加】 如下图所示:

2)填写来信的姓名地址→单击【判重】→补全页面上的简单信息→ 选择去向→点击【保存】 如下图所示:

3)保存后会出现在“来信简单登记” 列表中。

办信工作人员在一开始有可能不清楚某封信是否需要简单登记,在这种情况下,工作人员在详细登记页面输入姓名和住址之后,系统进行判重,如发现该信件应该简单登记(如申诉件),则点击“来信简单登记”按钮,进入到来信简单登记页面,姓名和住址可以带回到简单登记页面,输入简单登记的类型、来信数量、受信人、说明,选择办理方式,去向后保存。来信简单登记并不需要后续办理。如果办信工作人员在一开始就确定某封信件应该进行简单登记,则可直接 点击“来信简单登记”菜单,进入简单登记页面。简单登记保存后,不做任何后续操作。

第五章 来访登记及办理业务

(一)来访登记

登录系统→“信访工作台”→单击“来访登记”→单击【新建】如下图所示:

手动输入来访人信息

1)输入姓名,地址→单击【判重】如下图所示:

填写补充基本信息(补全信息需要登记随访人,选择接谈人,领导接谈)

补全基本信息→单击【保存】,该记录进入登记列表,可双击该条记录重新编辑。登记时,系统会根据设置的满意度评价规则进行判断,如果符合系统设置的必须满意度评价的条件,则系统判断后,自动在页面“满意度评价”域上面选中,并且不许认为修改,如果是需要人工判断,自动在页面“满意度评价”域可为编辑状态,如果不符合满意度评价规定,则该域既不自动选中,也不允许认为选中。随访人登记:

填写基本信息页面中“来访人数”→单击【详情】→刷身份证件→单击【增加】→单击【拍照】→单击【允许】→单击【拍照】

选择接谈人

单击【选择接谈人】→选择接谈人→单击【确定】,如下图所示:

选择接谈人后,保存时该信访件会自动出现在选择接谈人的接谈列表中。

(二)信访件的办理 5.1.6.1 受理告知

1)打开信访件详情页面。

2)点击【增加】→点击“办理方式”框,→选择“告知→“受理告知”→填写其它相关信息→点击【办理】

3)弹出告知单编辑页面→编辑告知单→单击【文档入库】即办理成功。

6.1.6.2 不予受理告知

具体操作请参照 5.1.6.1 受理告知。6.1.6.3 不再受理告知

具体操作请参照 5.1.6.1 受理告知。6.1.7 自办

功能描述:对于自己出具受理告知书的信访件可进行自办操作

操作角色:信访件处理岗 1)打开信访件详情展示页面

2)点击【增加】点击“办理方式”输入框选择“自办”→填写其它信息→点击【办理】

3)弹出自办处理单填写页面→填写处理意见→点击【保存】 4)点击【答复意见书】

5)弹出答复意见书编辑页编辑文档点击【文档入库】即可存档

6)将答复意见书送达信访人→填写自办处理单答复意见书送达相关信息点击【保存】即完成操作。其中,送达后是否签收,信访人意见等六项需一起填写方能保存,保存后答复意见书不可再编辑。6.1.8 存

功能描述:这是来信特有的办理方式,对多次信访相同事项的信访件,不需进行再次办理,可选择【存】办理方式 操作角色:信访件处理岗 1)打开信访件详情展示页面

2)点击【增加】→点击“办理方式”输入框→选择“存”→点击【办理】 6.1.9 报告(汇报)

功能描述:对转送或者交办到本级机构的信访件,向上级进行汇报,编写汇报内容,送领导进行审阅。上级收到汇报后针汇报的内容审核,并进行相应的处理。操作角色:办信处、网信处收件岗。

1)登录系统→ “信访工作台”→单击“待办工作”→单击“待办转送来信件” 或者 “待办交办来信件”→选择需要汇报的信访件,双击该条记录。如下图所示:

2)“办理情况”→单击【增加】→选择办理方式为【报告】 单击→【办理】。【增加】后新增一条处理记录,只有转送或交办到本级机构的信访件才能选择【报告】这种处理方式,否则不能选择报告。如下图所示

3)填写报告标题,报告的内容(总字数不能超过 4000(含标点符号)。→单击【上传附件】→选择单击【保存】或直接【报告】→ 单击【保存】→单击【返回】 返回办理情况列表。如下图所示:

4)信访件办理情况中会出现一条报告的办理记录(尚未汇报)→单击【报告单】→ 重新编辑。如下图所示:

5)重新编辑“汇报内容”→单击【报告】 如下图所示: 系统会自动查询该信访件的来源,自动汇报到发来信访件的上级机构。6.2.1 待办提醒

功能描述:用户登录后,对于应该登录用户办理的所有待办业务,在首页右下角自动弹出当前登录用户未处理的所有待办事项条数的通知,并且可以直接打开处理。操作角色:所有角色

1)用户登录系统,右下角自动弹出未处理的待办事项条数的通知(弹出的通知为当前登录用户待办工作中的事项)。单击某条待办事项通知,页面跳转到相应的待办页面。2)当登录用户的待办事项条数增加时,系统会自动弹出待办事项通知。如下图所示:

6.2.2 单位收件待办

功能描述:对于上级转送的信访件会出现在待办转送来信(来访、网信)件中,对于上级交办的信访件会出现在待办交办来信(来访、网信)件中。

操作角色:来信收件岗、来访收件岗、网信收件岗 1)点击“信访工作台”→“待办工作”→待办转送(交办)来信(来访、网信)件。

6.2.3 待办发送功能

功能描述:对于在待办中的信访件可发送给同一部门的其他人办理

操作角色:普通用户(待办转送、交办件需有相应收文权限)1)点击【信访工作台】→【待办工作】→【待办转送来信件】

2)选择要转送的信访件→点击【发送】→弹出选择框 3)选择要发送的人→点击【确定】

点击确定后,该件就进入选中工作人员的个人待办工作中。6.2.4 设为已办

功能描述:将待办中信访件设置为已办。操作角色:普通用户

1)【信访工作台】→【待办工作】→【个人待办】 2)选择信访件→点击【设为已办】→弹出确认提示→【是】办理成功

6.2.5 从已办工作收回到待办

功能描述:将已经办理的信访件设置为待办进行重新办理。操作角色:普通用户

1)【信访工作台】→【已办办工作】

2)选择信访件→点击【设为待办】→弹出确认提示→【是】办理成功 6.2.6 汇报审阅

功能描述:汇报至本级的的信访件,根据信访件和汇报的内容,做出相应的处理。

操作角色:办信处、网信处收件岗。

1)登录系统→ “信访工作台”→单击“代办列表”→单击“个人代办”→双击信访件办理方式是“报告”的记录。如下图所示:

2)根据汇报的内容,选择审核情况→ 选择办理方式→ 单击 处理方式。如下图所示:

此处办理方式对应三种情况:

1)当审核情况为“存案备查”则后面办理方式对应为“存档”,表示此件办理没有问题,并且汇报到本级就可以归档; 2)当审核情况为“通过”,则后面的办理方式对应为“报告”,说明此件办理没有问题,但是还需要进一步向上汇报,此时本级处理机构需要再向上级机构报告,重复报告过程。3)当审核情况为“不通过”,则后面办理方式对应为“督查督办”,说明此件办理有问题,需要重新办理,此时要生成一条督办记录,对下级进行督办,督办功能暂未实现,通过电话通知方式进行。6.2.7 退回

在信访业务办理过程中(包括来信、来访、网络信访),如果接收方发现发送方发送对象错误(转送、交办、督办对象错误),则可以向发送方发送退回申请,发送方审批同意申请后,退回操作处理完成,退回需要逐级进行,例如省里 转送至市、市里转送至县的信访件,如果需要退回,则要县里退回到市,市里退回到省。6.2.7.1 退回申请

1)用户登录系统,打开待办工作中的个人待办页面。2)选中要退回的信访件记录(可选多条),单击【退回】(或双击一条记录打开信访件详细画面,单击右上方的【退回】)打开退回申请页面,输入退回理由后,单击【确定】弹出确认对话框,单击【确定】退回处理提交成功。如下图所示:

操作角色:来信收件岗

1)用户登录系统,打开待办工作中的待办转送来信件(或待办交办来信件)。

2)选中要退回的信访件记录(可选多条),单击【退回】(或双击一条记录打开信访件详细画面,单击右上方的【退回】)打开退回申请页面,输入退回理由后,单击【确定】弹出确认对话框,单击【确定】退回处理提交成功。如下图所示: 6.2.7.2 退回申请审批

工作人员对发送过来的退回申请进行审批。来信收件岗、来信处理岗

网上书店管理信息系统 篇6

本文主要针对企业网上财务报销信息系统体系架构进行分析评价, 提出解决方案的同时, 研究建设过程中的优点和不足, 并对存在的问题提出改进建议, 以期为其他类似问题的解决提供可借鉴经验。

体系结构是系统的高级表示, 是识别各子系统并建立起子系统控制和通信的框架。系统体系结构影响系统的性能、强固性、分布能力和可维护性。软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象, 由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。软件体系结构不仅指定了系统的组织结构和拓扑结构, 并且显示了系统需求和构成系统的元素之间的对应关系, 提供了一些设计决策的基本原理。

自从软件系统首次被分成许多模块, 模块之间有相互作用, 组合起来有整体的属性, 就具有了体系结构。好的开发者常常会使用一些体系结构模式作为软件系统结构设计策略, 但他们并没有规范地、明确地表达出来, 这样就无法将他们的知识与别人交流。软件体系结构是设计抽象的进一步发展, 满足了更好地理解软件系统, 更方便地开发更大、更复杂的软件系统的需要。

一、系统结构设计

该网上报销系统软件的系统结构设计图如下:

根据安全规范, 该网上报销软件系统构建在完全封闭、物理隔绝的一个独立的内网之中。底层环境是IP交换网络, 数据库服务器是Windows Server 2008, 数据库是SQLServer2008, 应用服务平台是.Net, 工作流引擎是.Net, 网上财务报销系统是构建在此体系架构中的第一个应用系统。

根据业务和安全访问控制需要, 又把网络划分为不同的域, 每个使用者有一个域账号, 每个使用者的设备都在域服务器管理下工作, 加入域以后, 网络内的访问都是不需要密码的, 没有加入域的机器必须先加入到域, 使用域用户账号登录入域。域 (Domain) 是安全的边界, 是Windows Server 2008活动目录的核心单元, 是共享同一活动目录的一组计算机集合。

对域的管理由活动目录来实现, 可以用活动目录来控制域用户, 添加或者删除, 可以建立工作组, 为工作组分配权限。

活动目录 (Active Directory, 简称AD) 服务是Windows server 2008操作系统平台的中心组件之一。活动目录使得组织机构可以有效地对有关网络资源和用户的信息进行共享和管理。另外, 目录服务在网络安全方面也扮演着中心授权机构的角色, 从而使操作系统可以轻松地验证用户身份并控制其对网络资源的访问。活动目录提供了对基于Windows的用户账号、客户、服务器和应用程序进行管理的焦点。企业内部用户可以从内部门户进入财务报销系统, 完成网上报销作业。

从体系架构的设计可以看出, 从操作系统, 到数据库、中间件、门户和认证系统都是构建在微软的产品之上的, 其工作流引擎也是基于微软的.Net。尽管与开放系统相比, 微软的软件不是标准和开放的, 其性能、稳定性和成熟度都还有差距, 但是, 微软的操作系统使用广泛, 用户界面为人熟知, 开发容易上手, 投资也相对较少, 因此, 受到中小企业的普遍欢迎, 特别适合用户自己开发使用。

二、三层的体系架构

该系统采用三层的体系架构, 把界面组件与数据访问组件分离, 前端界面部分采用web技术, 前端表现层采用IE浏览器作为系统统一的客户端访问工具, 数据访问部分采用中间件技术。中间商业逻辑层为COM+组件或.NET的Enterprise Service, 封装了系统的商务逻辑, 采用XML技术与前台客户端和后台数据进行交互。后台为SQL数据库、Active Directory用于存储用户数据和用户认证以及授权。

通过Microsoft.NET框架可以轻松实现办公自动化方案的三层架构:

通过ASP.NET实现的MVC模式可以清晰的分离表示层和业务逻辑层, 基于Code Behind实现的MVC模式使用户页面和业务逻辑分开, 这种结构更有利于代码的重构并且可以降低程序的部署难度。

通过ADO.NET技术实现对各类关系型数据库的访问, 高层封装的ADO.NET可以更轻松地访问各种类型的数据库, 获得更高的访问效率。

三层体系结构见图2。

三层架构是基于模块化程序设计的思想, 为实现分解应用程序的需求, 而逐渐形成的一种标准模式的模块划分方法。三层架构的优点是:

1. 不必为了业务逻辑上的微小变化而迁至整个程序的修改, 只需要修改商业逻辑层中的一个函数或一个过程。

2. 增强了代码的可重用性。

3. 便于不同层次的开发人员之间的合作, 只要遵循一定的接口标准就可以进行并行开发了, 最终只要将各个部分拼接到一起构成最终的应用程序。

三、总结与建议

1. 总体设计规范合理。

在体系结构按照分层结构设计, 实现了软件开发的三层架构;应用了面向对象的设计技术;应用了工作流引擎, 并且还建立了一个工作流管理中心, 为以后其它业务系统的流程设计、开发和管理奠定了基础。

全面采用微软的企业架构技术。从服务器操作系统、数据库、中间件、门户、安全认证, 到桌面和开发环境都是微软的产品和技术, 简捷实用, 降低了开发难度, 还节省投资。

2. 引入域管理技术, 解决了系统认证的安全问题。

财务系统对安全性要求较高, 身份识别和访问控制特别重要, 该项目设计引入了AD域管理机制, 把整个ADR的组织结构构建在AD服务器之中, 不仅能够提供安全保证, 而且, 还能自动为系统提供报销人的基本信息, 简化了系统的复杂性, 还为以后其它应用系统的开发提供了统一认证的机制。域认证还有一个好处是不用在每次登陆系统时都输入用户名和密码, 简化了操作。

3. 对原有IT系统的投资保护, 开发利用和整合不够。

对原有IT系统的研究、利用和保护不够重视, 受IT专业知识和技能所限, 得出原有OA公文流转系统使用的Domino/Notes不适合工作流业务和不适合财务系统的结论是草率的和不正确的。而且, 恰恰相反, Domino/Notes具有强大的工作流引擎功能, 能够开发出功能十分强大的财务系统。

4. 向智能财务发展.

财务软件的智能化是未来的发展方向。财务软件要融合商业智能 (BI, Business Intelligence) 技术, 具备财务数据的数据仓库 (DW) 、智能在线分析 (OLAP) 和数据挖掘 (DM) 等技术和功能。一种成功的、先进的管理技术几乎都是从具体的实践应用层面发展上升到思想、思路、理论或方法层面, 并用语言、设备或制度将其固定下来, 才变成了一种可以普遍推广应用的新的管理技术, 智能化管理技术也应当是这样。

财务信息化已经经历了三个阶段, 一是单个数据业务处理阶段 (如核算软件) , 二是综合业务处理阶段 (如ERP) , 三是目前已经发展到了的智能化阶段。智能化阶段是信息技术应用于管理工作、代替人的复杂脑力劳动的阶段。

5. 向SOA架构发展。

该网上报销财务系统还不是面向服务架构 (SOA) , 而SOA是软件开发未来的发展方向。

SOA (Service-oriented architecture, 面向服务架构) 是以服务为导向的架构, 在很多的商业情况下, SOA都是和其他的一些商务流程相联系的, 因为用户业务系统要同时运行很多的商务流程, 所以软件系统需要具有很好的可延展性和可扩展性。现在商务流程中结构越来越复杂, 工作流也是越来越多, 设计开发人员就需要做很多的工作, 以前是单独去处理, 但现在就不需要这么做了, 因为在SOA的商务环境, 计算机可以实现虚拟化。在虚拟的环境中, 系统可以更好地处理多任务, 能够为不同用户同时提供商务服务, 这对于商务用户流程的管理非常有效。

SOA的架构目前是整个IT行业最能适应现在业务发展的情况。现在的业务是一个快速变化的市场, 导致不同的业务会有一些变化的需求。SOA架构的本质就是一个松耦合的架构, 不同的系统和系统之间耦合度很松, 不会因为改变一个系统导致其他系统被迫作出不必要的改变, 这是SOA很重要的一个特点。这就解决了长期以来的一个问题, 就是IT系统的发展和业务系统的发展不匹配。有了SOA之后, 一个业务变了, IT系统也可以很容易很迅速地适应这一变化。

SOA提供了一个更加敏捷的IT环境, 消除信息孤岛, 自动化业务流程, 快速开发新的业务应用, 帮助企业加强与客户和供应商之间的联系, 提高员工生产力, 提升制定商业决策的能力。

“S+S” (软件+服务) 是微软未来的发展方向。微软的“S+S” (软件+服务) 战略, 旨在打通“内部业务整合 (SOA) +外部业务拓展 (Saa S) +丰富用户体验”等多重资源, 将软件和服务有机地结合在一起, 让客户享有更多的选择和灵活性, 从而最大化IT的价值, 使其更好地服务于企业的商业目标。

微软SOA架构的核心中间件Biz Talk Server, 其主要特点包括:首先, 在项目的开发过程中, 大大节省了开发的周期和开发成本;第二, 平台具有很强的数据采集和数据交换的能力, 由于是基于XML的数据传输方式, 能够很容易地将异构的应用系统整合到一块;第三, 平台具有很高安全性和稳定性。

鉴于上述分析, 建议加强研究SOA软件架构, 把未来开发的系统架构在SOA上, 按照服务功能开发系统, 避免形成信息孤岛。

6. 加强与专业IT公司合作。

业务系统的开发仅仅熟悉业务和熟悉IT是不够的, 还需要行业经验。因此, 在业务系统开发是时可以考虑与专业IT公司合作, 请专家做顾问。专业IT公司不仅专家齐全, 熟悉各种IT技术, 熟悉架构、熟悉安全, 还能进行专业服务。最难得的是, 大型专业IT公司有各类行业的最佳实践, 能够指导系统开发, 保证开发质量。

摘要:文章从软件工程的理论应用、IT技术的发展和工程实践的角度, 对企业网上财务报销信息系统体系架构进行了分析研究, 从国内外财务软件发展现状研究入手, 对客户原有的IT环境、体系架构等方面进行了剖析, 对该系统所实现的目标、设计规范程度、技术水平等方面给予了充分肯定, 同时找出不足并提出了改进建议。

关键词:体系架构,域管理,SOA

参考文献

[1].张海藩, 软件工程导论 (第四版) .清华大学出版社, 2003

[2].[美]Roger S.Pressman.软件工程.实践者的研究方法 (第六版) .机械工业出版社, 2008

[3].湖北省电信有限公司武汉分公司.武汉电信网上报销系统建设的理论基础与实践探索.财政监督, 2007 (5)

[4].李莉, 龙金英.我国财务软件业发展策略研究.商业经济, 2005

[5].范玉顺, 胡耀光.企业信息化战略规划方法与实践.电子工业出版社, 2007

网上书店管理信息系统 篇7

信息提取IE(Information Extraction)是一种通过分析非结构化文本,提取预先定义好的实体、关系或事件,把非结构化的文本转化为结构化的信息的一种技术手段。通过IE系统可以将非结构化的信息,通过XML标记、实体关系转换等方法,转化为机器可以利用的结构化信息。随着互联网的普及与发展,其具体应用也越来越广泛,网络的自动新闻监测就是IE系统典型应用之一。

近几年网上销售作为一种新的商品销售渠道发展势头迅猛。由于其运营成本较低,且不受时间、空间的限制,一时间吸引了大量的销售商进入这一领域。伴随着信息量的迅速扩大,许多问题也逐渐显现出来。由于无法获取全面和及时的信息,消费者对网上商品品质价格难以比较,而相关机构也难以对网上的商品销售进行监督和检查。因此如果能够及时全面地获取网上信息,将网页上的内容还原成商品对象信息,就可以有效地应用到诸如商品信息搜索、比价和监测等方面。

针对这些需求,商品搜索引擎和比价网站应运而生,目前国内应用较多的比价网站如易价网、大拿网等网站大都采用人工或者半人工的包装器生成的方式,存在着覆盖面有限、对新的电子商务网站的更新不够及时等问题。而其他通用的IE系统由于针对性不强,在商品信息提取方面又会存在抽取的粒度较粗和准确率不够等缺陷。

通过对多家电子商务网站的调查,发现由于缺乏统一的规范,商品在网上发布和销售的表现形式各异,具体表现在:不同的网站页面布局和布局标签应用不同;不同网站提供的商品属性不同;同一网站对于不同类别的商品提供的信息也有所差异。

监测网上的商品信息发布,需要全面及时地获取网上的商品信息。针对这种情况,本文设计了一种基于语义和网页结构的信息提取框架,该框架通过计算DOM树的结构语义熵,可以对新领域的网站信息进行自动识别与抽取,从而有效地提高网上商品销售数据抽取的查准率和查全率。

1 相关工作

1.1 网页信息提取的方法

一个基本信息提取系统一般由爬虫程序、页面分类程序、包装器(wrapper)转化程序和包装器生成程序组成[1],通过如图1所示流程将网上提供的半结构化网页信息转化为结构化信息。

网络爬虫(Web crawler)首先在互联网上搜索感兴趣的网页,并获取这些页面。而后通过分类器将页面根据结构的相似性或者不同的页面主题进行分类。最后将同一组页面通过特定的包装器转化为结构化的信息。早期的IE系统信息提取规则多为手工提取,较早的帮助构建包装器的框架是95年提出的TSIMMIS[2](The Stanford-IBM Manager of Multiple Information Sources)。

目前网页信息提取系统有很多,但就其基本提取方式可以归纳为两种[3]。第一种是基于监督学习(supervised learning)的包装器的归纳(Wrapper induction)。首先由用户先对一些网页中感兴趣的内容进行手工标注,而后由系统学习和归纳抽取规则,再将这些规则应用于其他页面。其中具有代表性的包装器归纳系统有WIEN[4]、Softmealy[5]、WHISK[6]等。

另一种方法是基于非监督学习(unsupervised learning)的全自动抽取(Automatic extraction)。因为一个网站中数据记录的表现形式往往具有相似性,也就是通过对这些数据挖掘重复模式,可以找到承载这些数据的模板。比较典型的系统有RoadRunner[7]、MDR[8]。其中RoadRunner是将多个HTML文件作比较,找出其相似特征和不同特征,基于这些特征生成包装器。

1.2 网页信息提取系统的研究现状

从最初的网页信息提取系统TSIIMMIS[2]开始,网页信息提取系统的发展超过十年,并形成了一系列对网页提取系统的评价指标[9]。

评价一个网页信息提取系统的优劣可以从以下几方面进行考虑:

1) 自动化程度 可以分为手工、半自动化和全自动。采用纯手工构建的系统需要大量的人工操作,现在已经较少采用。而采用监督学习的包装器归纳法的系统由于需要人工对训练集合进行标注,因此自动化程度相对较低。而通过挖掘重复模式的非监督学习方法的系统一般自动化程度较高。

2) 对输入网页的结构化程度要求 一些系统以结构化和结构化程度较好的网页为抽取目标,不支持页面的文本分析。其中比较典型的有ShopBot[10]和WIEN[4],这些系统通常采用分隔符为主的抽取规则。另一些抽取系统则抽取表达更加松散的半结构化和非结构化网页。其中具有代表性的系统有RAPIER[11]、WHISK[6],这些系统使用混合抽取的算法,利用了语义和句法信息,但并不依赖于这些信息。

3) 灵活性 因为网页的结构和表达往往变化频繁,所以评价包装器的一个重要指标就是灵活性,即当网页有部分改变时,包装器是否仍然有效。

4) 适应性 另一个重要指标是适应性,即一个针对某应用领域的某种Web源的包装器是否也能对同一应用领域中的其他Web源有效。

对于一个网页信息提取系统,除了基本的查全率和查准率,以上的几点也是相当重要的评价指标。目前的网页提取系统存在以下不足。基于监督学习的包装器归纳方法需要大量用户手工标注的页面作为训练集合,且灵活性不佳,一旦网页的格式更改就会导致包装器的失效。全自动的包装器生成方式虽然对人工干预的要求降低,但是由于完全基于表现结构的相似性,系统并不了解用户感兴趣的内容,因此抽取结果中可能会包含很多用户不需要的数据。而且大部分系统对于输入还是需要做筛选和归类,以保证从输入的页面中可以提取到公共模板。

对此文献[12]中曾提出一种利用页面表示规则对网页信息提取的方法,这种方法只需要单一页面作为输入。但是由于其完全基于对页面结构的理解,没有考虑到内容中的语义信息,因此在遇到相同结构表达了完全不同的信息内容和同种信息内容有多种的表现形式的时候也会导致信息的误判。

2 利用语义信息和网页结构提取信息

2.1 方案概述

领域知识模型可以帮助系统识别出用户真正感兴趣的内容,从而在页面上快速地定位到包含这些信息的节点,提高识别的准确率,并大大提高算法的效率。

网上商品信息是将数据库中的商品数据,利用一定的展示规则,将其映射到半结构化的网页上所形成的,因此这些信息具有一定的聚集度。经大量页面的统计分析,实际的商品详细页面上属性标签和属性值确实表现出很高的聚集度,和结构上的相似性。另外如图2所示,商品详细页面在主体商品以外,还包括很多干扰信息,比如同类商品的推广广告等。

在其他页面,例如网站的主页,商品的分级目录页一般包含商品数量较多,但每件商品的属性单一。同时这些商品在展示结构上具有类似性。

本文提出的算法以商品领域的语义信息和网页结构为基础,利用商品属性信息的聚集度找出页面的主体部分。基本思路是:首先对抓取到的网页进行预处理,生成DOM树;其次利用语义词汇对DOM树上的属性标签和属性值进行匹配,计算每棵子树的结构语义熵,得出其聚集度,从而找到商品子树的根节点;最后在这棵子树内获取商品的属性标签和其对应的属性值。整个方案充分考虑到了语义信息和网页结构信息,以单一的页面作为输入得到商品的结构化信息,减少了人工干预。

通过原型系统在药品销售网站上的模拟,我们发现这种方法可以在保证准确率的前提下实现自动化的网页信息提取,且适应于大多数的商品销售网站。

2.2 语义词典的设计

语义词典的主要作用是提供网页定位的参考信息,同时也要考虑到其通用性和可扩展性。

通过分析网上商品销售的特性,可以发现商品的属性和属性值是商品信息中十分重要的项目,因此我们扩展了WORDNET中原有的概念关系,加入了属性取值的关系。另外考虑到文字的表达方式的多样性,加入了同义词关系。同时删减了部分无用的关系,具体关系如表1所示。

定义上下位关系,根义类:基于本体概念,和实际应用中商品发布的内容,定义根义类为“商品”以及“商品属性”。其中商品属性类是商品包含的各种描述的标签,例如:名称、品牌、价格、生产厂商等基本信息。商品的上下位关系以商品的类别为依据,根据商品所属的类别,定义下一级义类。商品的下义包括:虚拟货品、电子产品、药品等。这些特定的商品在继承上一级商品属性的同时,也会包括自身的特殊属性,例如药品会包括:批号、规格、单位等其他特殊信息。

定义属性关系,对于每一个商品类定义其包含的属性标签,每一个子类都可以继承父类的属性。如果该属性的取值有一定规律性,则以正则形式定义其取值,比如价格和上市日期就可以利用正则定义属性取值。

对每一个所涉及的概念定义同义词,例如,批准文号的同义词为批号信息;生产厂家的同义词为厂家、生产商等。

2.3 商品网页的获取和预处理

商品网页的获取程序是从互联网上获取商品网页的模块,是整个处理过程的输入。在一个网站的内部利用爬虫循环取得单个页面。

对于取得的网页,去除其中包含的纯格式代码和js脚本代码,以降低DOM树的结构复杂度。之后使用开源的NekoHTML对经过预处理的页面进行处理,修正文件中不成对的html标签,并构造出对应的DOM树。

2.4 计算节点的结构语义熵

一个网页根据其内容和结构的相关性,经常可以划分为多个区域。而商品详细信息往往位于页面的主体区域内,为了找出主体区域,我们引入了结构语义熵对节点进行评分。

首先在DOM树所有叶节点中,找到可以与语义词典中属性标签和属性值的表达式相匹配的商品属性和属性值,比如在页面找到5个生产厂家的属性标签,那么我们对这些节点均进行标注M,同时属性M的集合当中就包含5个元素。对于所有没有匹配到的节点,就暂时标定为噪声信息,归为一类U。将所有的叶结点按照属性种类的不同进行归类,形成集合。

以下面这棵结构树为例,其中N表示提供“产品名称”的信息的节点;M表示提供“生产单位”信息的节点;P表示提供价格的信息的节点;C表示提供“批准文号”的信息的节点;U表示无关节点。在DOM树上的标注结果如图3所示。

信息熵是信息论中用于度量信息量大小的一个概念。当一个系统越是有序,信息熵就越低;反之,一个系统越是混乱,信息熵就越高。所以,信息熵也是系统有序化程度的一个度量。在一棵子树中,如果出现的属性种类越多,那么表示这棵子树提供的商品信息越丰富。那么相对于属性种类来说,这棵子树的熵值就越高。

定义 设DOM 树中的节点S包含s个叶节点,每个叶节点可按提供信息的种类划分成m个不同的类别Ci , i ∈{1,2,…,m},不属于任何属性类别的节点都归为单独的一类,设si为属于类别Ci的叶节点个数。

用公式(1)计算DOM 树中任一节点的结构语义熵:

E(S)=-i=1mpilog(pi)(1)

其中:pi是任意一个叶节点属于类别Ci的概率,pi= si/s计算。其中的log 函数是以2 为底,因为按信息论原理,信息都是按位进行编码的。

以图3中的结构树为例,首先计算节点4的结构语义熵,节点4共有6个叶节点,其中属于类别为U的叶节点共2 个,属于其它类别叶节点各1 个。

E(4)=-i=1mpilog(pi)=-2/6log2(2/6)-1/6log2(1/6)-1/6log2(1/6)-1/6log2(1/6)-1/6log2(1/6)=2.2516

节点3 是一个典型的产品列表型节点,共有10 个叶节点,其中属于类别为N的叶节点共5 个,属于类别为P的叶节点也是5 个。其结构语义熵计算如下:

E(3)=-i=1mpilog(pi)=1

2.5 根据结构语义熵找到商品子树

经过计算,图3结构树各节点的结构语义熵值如图4所示。

通过计算我们可以得出以下规则:

(1) 任何叶节点的结构语义熵都为0。

(2) 应选择结构语义熵较大的节点作为商品子树的根节点,按信息论原理,此时信息熵比较大(理论上是更无序的节点)。在图4 的例子中,应该选择节点4。

(3) 当父子节点的结构语义熵一样大时,应选择子节点作为商品子树的根节点。如图4 所示,节点2 和节点4 的结构语义熵值相同,应该选择节点4。

根据上述结论,对页面DOM 树自根节点进行自上而下的计算,对每个节点计算其子节点的熵值,并取其中最大的那个与当前节点比较,如果当前节点的熵值大于其所有子节点的熵值,那么选取当前节点作为商品树的根节点,停止查找过程。否则取熵值最大的那个子节点重复上述过程。

算法1 查找商品主体子树根节点的算法

FindMerchandisetRoot

Input: Node R,root node in the DOM tree

Output: A node in the DOM tree

1: for Each child S of Node R do

2: E(S) := structured-semantic entropy of node S 公式1

3: end for

4: MaxS=argmax{E(S),S is the child node of R,

if there is more than one node has the max value,ignore all these nodes, get the node which has the next largest entropy }

5: if E(MaxS)< E(N) then

6: Output current node R

7: else

8: FindMerchandisetRoot (MaxS)

9: end if

其中为了排除商品列表的影响,在第四步寻找熵值最大的节点是,如果有大于两个节点熵值相同,那么认为这些节点是根据相同模板生成的商品列表,忽略这些节点,以随后熵值较大的那个节点作为熵值最大的节点。通过以上的算法可以找到页面上结构语义熵最大的那个节点。

计算以该节点作为根节点的那棵子树的结构语义熵和属性的种类个数,如果均大于设定的阈值,说明这棵树中的属性信息聚集度较高,且属性的个数可以充分地描述该商品特征。那么判定这棵树是一棵商品信息树,同时该页面是一个商品的详细页面。 否则认为这不是一个商品的详细信息页面。通过大量的商品详细网页统计发现页面出现属性种类的期望E(X)=6.75,标准差D(X)=1.45。根据契比雪夫不等式,在阈值的取值取4时,准确率在85%以上。同时根据信息论,编码可能出现4种不同情况的节点至少需要2bit,根据统计商品子树中所有叶节点中能够和语义词典中的属性标签或者属性值匹配到的比例在40%以上,那么可以得出熵的阈值应在1.5以上。

2.6 在选定的商品结构树内提取属性值

在网页上,商品的属性标签和属性值包含了语义信息。利用子树上已经标定的信息,对以下几种常见的表现形式的作不同处理,提取出DOM树中的标签和其对应的属性值。

(1) 节点中同时包含属性标签和属性值,例如叶节点中的文本为“品牌:施贵宝”。根据一般表达习惯,把非文字或数字的字符作为分割符,认为分割符的前面是属性标签,后面是属性取值。

(2) 标签和属性值位于不同的叶节点,例如匹配到的叶节点中的文本为“品牌”,它后面的叶节点中的文本为“施贵宝”。对于这种情况,寻找路径相同且紧跟标签节点的叶节点中的文本内容作为属性标签对应的属性值。

根据2.2节中语义词典的构建方法,商品按照其类别的层次结构可以视为一棵商品类别的层次树。根据取得的商品属性在商品的层次结构树上找到对应的类别K。对每一个有属性匹配到的商品类别,计算从该节点至根节点的路径上的每个商品类的得分K=m×i,其中m是该类别中匹配到的属性个数,i是属性深度。从当前节点至根节点对这些分数计算总和,作为该节点的分数。找到得分最高的就是商品对应的商品类别。这是因为随着深度的加深,商品属性的特殊性较大,应赋予较高的权值,同时在根节点到该节点的路径上的其他属性也符合这种商品的属性特征,只是其通用性较强,因此赋予较低的权重。例如找到{批准文号,适应症,商品名,价格,生产厂家,品牌}的商品对应商品类别就应该是药品。

3 系统实现和应用

3.1 算法实现

根据上述算法,我们实现了一个系统模拟该算法,系统的具体运行界面如图5所示。

通过对互联网上的药品销售网站的测试,我们随机选取了药房网等10家药品销售网站,对每一个站点随机选取了10个页面进行测试。测试项目如下:1)判断是否商品详细页面;2)提取页面商品属性标签和属性值对。

在属性种类阈值为4,结构语义熵阈值为1.5的情况下,发现该系统可以准确地判断出页面是否为详细页。另外在提取页面商品属性标签和属性值对时,除了偶有因为属性标签表述特殊而没有提取到的状况外,基本测试结果良好。而这种情况可以通过后期对语义词典词汇的丰富,使属性的查全率有进一步提高。

3.2 系统应用

目前该算法已经在“互联网药品监测系统”中得到了具体的应用。首先利用一般的搜索引擎对商品网站进行搜索,找到商品销售网站可能候选集合。再通过爬虫获取网站的具体页面,根据本文所提出的算法利用语义和结构信息对每个页面进行判别并获取其中的商品描述信息。

通过具体应用,发现通过该方法可以发现那些现有数据库中未记录的新的药品销售网站,并获取这些网站上发布的药品具体信息。

4 结 论

本文针对网页信息提取系统,深入分析了现有的抽取方案的优点与不足。并结合商品信息提取的具体应用场景,提出了一种基于结构语义熵的节点聚集度判别算法。该算法充分利用了商品的语义特征和网页的结构表现形式。通过实验验证该算法具有较高的准确率,且在商品信息提取领域具有灵活性和通用性。

通过使用本算法,可以实现全自动的商品信息提取。在具体应用中使商品信息提取具有自动扩展的能力,能够灵活应对网站格式变更以及新网站的查找,并且对商品的类别可以进行自动识别。通过语义词典的不断完善,可以使算法的查全率有进一步的提高,并且该算法还为实现全自动的包装器规则的归纳奠定了良好的基础。

参考文献

[1]Sergio Flesca.Exploiting structural similarity for effective Web informa-tion extraction[J].Data&Knowledge Engineering,2007(60):222-234.

[2]Chawathe S,Garcia-Molina H.The TSIMMIS Project:Integration of Het-erogeneous Information Sources[C]//Proceedings of IPSJ Conference,Tokyo,Japan,October1994:7-18.

[3]Liu B.Web Data Mining-Exploring Hyperlinks,Contents,and Usage Data[J].Springer,December,2006.

[4]Kushmerick N,Weld D S.Wrapper induction for information extraction[C]//Proc.of the Int.Joint Conf.on Artificial Intelligence,1997.

[5]Hsu C,Dung M.Generating finite-state transducers for semi-structured data extraction from the web[J].Information Systems,1998,23(8):521-538.

[6]Soderland S.Learning Information Extraction Rules for Semistructured and Free Text[J].Machine Learning,1999.

[7]Crescenzi V,Mecca G,Merialdo P.Roadrunner:Towards automatic data extraction from large web sites[C]//Proc.of 27th Int.Conf.on Very Large Data Bases,2001.

[8]Liu B,Grossman R,Zhai Y.Mining data records from web pages[C]//Proc.of14th ACMSIGKDD Int.Conf.on Knowledge Discovery in Da-tabases and Data Mining,2003.

[9]Laender A,Ribeiro-Neto B.A brief survey of web data extraction tools[J].ACM SIGMOD Record,2002,31(2):84-93.

[10]Doorenbos R B,Etzioni O.A Scalable Comparison-Shopping Agent for the World-Wide-Web[C]//Proceedings of the first International Con-ference on Autonomous Agents,California,February1997.

[11]Califf ME,Mooney R J.Relational Learning of Pattern-Match Rules for Information Extraction[C]//Proceedings of the ACLWorkshop on Nat-ural Language Learning,Spain,July1997.

网上书店管理信息系统 篇8

在低压用电信息采集平台上线运行“基于用电信息数据分析的反间歇性窃电检测方法”功能模块, 计算用户用电量预测值, 与用户实际用电量比较, 以构建相关阀值, 得出预测电量偏离较大的用户列表及相关信息, 对其中差值超过30%的用户具体分析其用电特征, 查找间歇性窃电现象, 落实排查整治措施, 大大提升了窃电查获率, 有效打击了规避抄表例日进行间歇窃电的现象。

结合用电信息采集系统的相关功能, 可批量获取CMS系统中存在超容现象的用户信息, 更直接有效地进行违约用电的处理, 为降损增效提供了技术支撑。截止2014年4月底, 通过用电信息采集系统, 共获取709户高低压超容用户数据, 完成处理534户, 累计补收违约使用电费881.19万元。

网上书店管理信息系统 篇9

当今社会, 随着计算机的应用和Internet的普及, Internet网络给人类社会带来了巨大变化, 网络在我们的生活中几乎无处不在, 对于商家来说, 充分利用现代化的营销手段, 可以极大地提高商业利润。因此, 建立网上电子书店的销售管理系统是一个不容错过的商机。由于JSP可以在85%以上的服务器上运行, 而且JSP 技术的应用程序比ASP的应用程序易于维护和管理。所以, 通过采用JSP技术设计开发在线书店系统符合时代的潮流、具有积极的进步意义。本文基于这样的实际需求, 结合教学需要设计开发了基于JSP的网上书店销售管理系统。

二、需求分析

本系统是由用户使用的选购商品、生成订单、订单状态查询的程序和后台管理员使用的用户管理、商品管理、订单管理系统等组成的。一个网上书店销售管理系统应该提供如下功能。

1.注册用户的管理

包括会员注册、个人资料修改、会员注消、非法会员和过期会员的删除等功能。要求系统根据用户的级别使用户拥有不同的权限, 可以实现用户数据库的增加、查询和修改等功能。

2.书籍分类的增加、查询和修改功能。

所有的书籍都可以按照一定的方式实现分类。每个分类中的图书都应该可以在这个系统中进行图书的增加、修改或者删除。注册用户可以对某一本图书进行评论, 还可以进行缺货登记。管理员能够管理这些评论, 管理员可以根据一定的标准把不符合发布标准的评论删除。

3.购物车功能

当客户登陆系统后, 系统会自动为此客户准备一辆“购物车”, 当用户选定一种商品后, 就可以把这种商品放置到购物车中。在购物车中的商品并不是用户最终会得到的商品, 只是一个购物的意向。

4.订单的生成、查找功能

当用户挑选好商品之后, 可以把购物车中的商品形成一张订单提交给系统。除了提交要购买的图书书籍之外, 还应该提交用户的电话和送货地点。用户在提交订单后, 可以通过订单查询程序来查询自己订单的处理情况。

三、系统设计

1.系统开发工具

本系统以JSP技术为出发点采用当前较流行B/S结构程序设计方法, 采用Windows 2003 Server作为服务器操作系统, Apache为Web服务器, 数据库采用SQL Server 2000, 前端开发工具采用Borland公司的JBuilder 8.0。

JSP是JAVA SERVER PAGE的简称, 是服务器端的一种基于JAVA语言的网页技术, 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它能很好的兼顾开发效率和运行效率, 同进满足分布式事件处理的功能, 并且具有强大的扩展能力, 在不同系统间的移植性也相当好。JSP的技术能将内容的生成和显示相分离, 通过可重用, 跨平台的组件来执行用户所要求的比较复杂的处理。它具有JAVA 技术的所有优点, 可以一次编写, 到处运行, 系统的多平台支持, 具有强大的可伸缩性, 多样化和功能强大的开发工具支持。

2.系统实现

(1) 总体框架。

本系统基于JSP技术, 采用表示层 (Browser) 、中间层 (Web) 、数据库层 (DataBase) 三层结构进行设计。系统的主要功能体现在各个模块上, 系统各功能模块如下。

基本数据维护。完成对一般用户、注册用户、书目信息的管理和维护, 可进行记录的增加、删除、修改、打印等操作, 并需要对上述数据库进行维护, 以保证在输入信息的实时性和准确性。

用户信息管理。实现对用户信息的录入、修改、查询、打印等功能, 用户信息包括一般用户和注册用户, 不同类别的用户享有不同的特权。一般用户可以进行用户注册、查询书籍列表、书籍分类, 搜索相关书籍和特价书及上市新书, 注册用户除可进行一般用户的操作外还可以进行选购书籍, 登记缺货, 填写定点。一般用户可以升级为注册用户。

统计与查询。实现各类统计结果页的生成、查询、打印。可以从众多的用户信息中迅速查到按姓名、性别、职称、年龄、学历的全体或个体, 部分用户的书目需求, 便于书店及时了解客户需求, 各种书目的需求量, 更新书目, 最大限度的满足客户需求。还可以从书目信息中按照类别、书名、作者、语言、出版社等信息进行查询, 了解各种书名的需求量, 为书店采购提够数据支持。

系统维护。由管理员对系统中的各种参数加以设定, 同时可以进行数据的备份与接收, 保证数据的安全备份管理, 还可以实现对部分数据库进行初始化。

系统帮助。提供系统完整使用说明以及版本说明, 为拥护操作软件提供帮助。

(2) 数据库设计。

为满足网上书店的业务需求, 数据库应全面包含实际所需的各项指标, 本系统数据库主要包含:用户信息表、书目表、订单表、购买表等四个方面。

用户信息表。主要用来记录用户的个人信息, 包括用户名, 性别, 省份, 受教育程度, 用户级别, 真实姓名, E-mail, 密码, 密码提示问题, 密码回答问题, 用户爱好, 自我介绍等。

书目表。用来记录书店书名信息, 包括书籍编号, 书名, 作者, 语言, 内容简介, 书籍类型, 出版社名称, 出版社地址, 是否配有光盘, 书本价格, 版次, 是否特价书, 推荐程度, 入库时间, 累计销售数量, 库存量, 购买人信息等。

订单表。用来记录用户订单信息, 包括用户名, 书本编号, 定货数量, 订单时间, 配送方式等。

购买表。用来记录用户曾经购买的书籍, 包括用户名, 书本编号, 购买数量, 购买时间, 付款方式等信息。

四、系统安全性设计

为了保证用户信息、订单信息等数据的安全、可靠, 本系统还需采取安全性设计。首先, 加强对用户密码的保护, 我们选择了SHAI算法对用户密码进行加密。其次, 为了保证登陆过程的安全性, 我们采用组件技术, 不仅使登录程序少了很多代码, 也使外人无法知道程序的验证过程, 极大地提高了系统的安全性。最后, 系统实现了登陆日志的建立, 将用户的登录信息记录下来, 不仅有助于管理员了解整个系统的使用情况, 还可以协助管理员及时掌握系统的安全性。

五、结语

网上书店销售管理系统在教学中具有典型性, 该系统对于加深同学们对JSP开发系统的认识具有很好的效果, 且该系统、软硬件结构简单, 易于实现, 具有很好的实用价值, 可以在实际应用中推广。

摘要:本文从教学需要出发, 结合网上书店的实际情况, 设计开发了基于JSP技术的网上书店销售管理系统。该系统以JSP技术为出发点采用当前较流行B/S结构程序设计方法, 对于同学们了解网上书店的系统模型, 掌握数据库的设计方法以及系统开发的基本知识大有帮助。

关键词:JSP,网上书店,销售管理系统

参考文献

[1][美]Phil Hanana.JSP技术大全[M].北京:机械工业出版社, 2002.

[2]沈兆阳, 李劲.SQL Server2000与XML整合应用[M].清华大学出版社, 2001.

[3]刘洁, 柏彦奇, 樊延平, 孙海涛.基于JSP的修理室综合业务管理信息系统[J].微计算机信息, 2005, 3.

网上书店管理信息系统 篇10

本着“留住青春, 呵护您的美丽”的宗旨, 美的呵护——网上化妆品信息筛选及推荐系统克服网上化妆品信息冗杂繁多、且存在虚假的问题, 高效准确地为用户介绍各化妆品的详细信息, 并根据用户的信息, 推荐适合他们的相关产品;此外该系统还提供在线皮肤测试、留言互动、关键词搜索等功能, 为用户呈现了一个精致的网站平台。

2使用软件

用Microsoft Access、Dreamweaver CS5进行网站的设计, 用PS、Flash、Firework进行素材的处理。

3网站的制作

⑴网站定位。由于网上化妆品信息冗杂, 且网上化妆品店铺大都以销售化妆品为主, 并不能实实在在地帮助用户筛选查询想要的化妆品信息, 所以美的呵护——网上化妆品信息筛选及推荐系统旨在全面准确地为用户提供化妆品方面的相关知识, 实现高效筛选的功能。

⑵市场调研并进行需求分析, 得到用户视图和用户操作手册, 整理数据逻辑关系, 形成数据字典, 完成数据库的设计。

⑶网站设计

(1) 网页布局, 采用DIV+CSS设计, 将网站内容和形式分离, 改版方便, 代码较简洁, 对搜索引擎友好;

(2) 导航设计, 方便用户到达网站的二级页面;

(3) 根据用户的年龄、肌肤状态分类, 使用户高效快捷的找到目标页面;

(4) 关键字搜索, 根据用户性别、年龄、皮肤特性综合筛选;

(5) 提供生活常识, 用户留言、皮肤测试等, 体现了界面的友好性。

具体网站首页的布局图见图1。

⑷网站二级页面的设计:通过Dreamweaver中的框架集结构来完成, 布局图见图2。

⑸网站前台和后台管理页面的设计:管理页面是在二级页面的基础上建立的动态页面, 实现了用户的注册与登陆、信息的更新、产品的推荐、皮肤测试等功能。该网站的动态页面以ASP技术为基础, 将动态页面的内容存储于数据库中, 建立网站和数据库的链接, 实现网页内容的自动更新, 减少后期更新信息负担。

⑹各网页之间的链接:根据不同的内容和各网页所需的链接方式, 恰当选择Dreamweaver软件中的文字链接、热点链接、图片链接、超链接等, 使页面级别明确, 条理清晰, 便于用户查找信息。

4 网页设计的注意事项

⑴规划站点结构时, 把站点划分成多个目录, 不同类型的文件放在不同的文件夹中。

⑵网页的色彩搭配要相互映衬。

⑵网站的适应性, 统筹考虑不同浏览器下网站的分辨率。最佳浏览效果的分辨率为800*600。

⑷文字样式:中文宋体, 英文times new Roma, 大小指定为9pt。

⑸网页的命名要与内容相符, 首页文件名为index.htm或index.asp。

参考文献

[1]杨选辉.网页设计与制作.北京:清华大学出版社.2009.

[2]陈笑.Dreamweaver 8, Photoshop CS2, Flash 8网页制作实用教程.北京:清华大学出版社.2006.

[3]http://www.56.com/w48/album-aid-10991893.html.

上一篇:读者意见下一篇:聚乙二醇二丙烯酸酯论文