460 likes | 599 Views
信息系统方 案. By sarial. 内容介绍. 本文说明: 1 、本文对 “ 商印快线 ” 系统的硬件、软件总体的设计方案进行了描述。 2 、对于 B/S 结构,基于浏览器客户端开发的方案进行了详细分析。 3 、第一期的工作目标是建设一个良好的基础系统,完成必要的子系统模块,保证流程的畅通,良好的用户交互,系统的安全和稳定。. 硬件 - 配置与架构 硬件 - 硬件设备列表 硬件 - 系统软件 软件 - 系统总体架构 软件 - 各子系统分析 报价 - 硬件配置工作 报价 - 硬件设备报价 报价 - 系统开发. 概述:
E N D
信息系统方案 By sarial
内容介绍 本文说明: 1、本文对“商印快线”系统的硬件、软件总体的设计方案进行了描述。 2、对于B/S结构,基于浏览器客户端开发的方案进行了详细分析。 3、第一期的工作目标是建设一个良好的基础系统,完成必要的子系统模块,保证流程的畅通,良好的用户交互,系统的安全和稳定。 • 硬件-配置与架构 • 硬件-硬件设备列表 • 硬件-系统软件 • 软件-系统总体架构 • 软件-各子系统分析 • 报价-硬件配置工作 • 报价-硬件设备报价 • 报价-系统开发
概述: 本方案采用双机热备技术,实现稳定、高效、可移植、可扩展的目标 当一台服务器出现故障,网站仍能够正常运行 服务器安装Linux、Unix,系统安全高效 采用防火墙防止网络攻击 底层数据和WEB服务分离,保证数据安全 硬件-配置与架构 防火墙 交换机 WEB服务器 DB 服务器 DMZ区 DB区 注:此架构设计为中国移动、上交所、同仁医院等企事业单位选用的成熟架构
硬件-配置与架构-逻辑结构说明 • 利用LVS技术实现对2台Web Server进行负载均衡,以满足大量应用访问的需求,同时保证对web服务器存取效率的安全性和可靠性。 • 缓冲区服务器Cache 层缓存数据,减少数据库请求,降低数据库压力。 • 数据库服务器采用 master-slaver 分别处理不同业务数据。使用2台数据库实现主从复制,避免单点故障。对于集群中的关键性数据和文件自动进行备份。
硬件-配置与架构-网络结构说明 • 网络采用二级扁平化组网结构,省略汇聚层。扁平化组网使网络复杂度降低,网络稳定性提升,网络维护难度降低。同时还可以节约投资,提高性价比。 • 此网络结构满足带宽千兆、接入达到10/100/1000M的要求。 • 外部网络选用CISCO WS-C2960G-24TC-L交换机接入Internet,在防火墙上设立NAT模式,限制常见病毒端口,增强安全性。
硬件-配置与架构-网络结构说明 • 划分DMZ、内网区域,WEB服务器放在DMZ区, DB服务器放在内网区,他们在网络上隔离。DMZ区域的WEB服务器全部配置内网网段的IP,通过防火墙的NAT映射到公网; • 内网的Web/DB服务器配置内网网段的IP,禁止外部网络直接访问内网的服务器,并运行DMZ区域的web访问内网的DB服务。 • 所有服务器做双网卡聚合,防止单点故障。
硬件-配置与架构-关键设备配置策略 • 严格限制端口访问,后台访问使用https+IP限制。 • DMZ区域使用内网IP,在防火墙上使用一对一NAT 映射,禁止外部的网络访问内网,并严格检查允许DMZ区域的Web服务器访问内网的DB服务。 • 内网Web服务器区以及DB服务器区进行分区隔离,根据业务及运维需要开通端口及访问。 • 系统日志、权限、记录按运维要求执行。
硬件-配置与架构-监控系统 • 监控系统采用Nagios • 监控主机资源和网络服务 • 可通过编写插件来监控特定的服务 • 当被监控对象出现问题时,使用声音报警、短信报警、邮件报警通知管理人员 • 事先定义事件处理程序,当对象出现问题时自动调用对应的处理程序 • 通过 web 页面来监控服务状态,报警提示和日志文件。
硬件-系统软件 重要:以上软件均为开源软件,不存在版权问题
软件-系统总体架构 • 本期工作主要针对浏览器平台开发 • 建立一个完善的数据系统,做好基础性建设,保证安全性和兼容性
软件-各子系统分析-在线订购系统 • 本模块为线上保证会员业务流程的关键模块 • 能够完成在线订单的生成、提交 • 能够在订单提交各环节对客户问题进行解答 • 要具有良好的用户交互功能
软件-各子系统分析-在线订购系统-功能描述 • 用户查看产品列表,产品说明,产品图片,与产品管理系统协同 • 用户设置封面、内页属性 • 在线获取报价 • 登陆判断 • 订单支付提交,判断支付是否成功,与在线支付系统协同 • 处理业务流程中的问题,与在线帮助系统协同
软件-各子系统分析-产品管理系统 • 支持产品个属性添加 • 具有良好的维护性 • 由于印刷品属性多,专业度高,因此设有产品属性模板
软件-各子系统分析-产品管理系统-功能描述 • 产品模板管理 • 设置产品的必要属性 • 产品管理 • 设置产品的基本信息 • 产品图片、效果图 • PDF说明文件 • 产品类型管理 • 可维护产品类型,如单页、宣传册… • 产品发布频道管理 • 可维护产品发布频道,如固定产品、时效产品…
软件-各子系统分析-产品管理系统-功能描述 • 与图片管理系统协同,管理产品图片 • 与在线订购系统协同,发布产品信息
软件-各子系统分析-会员管理系统-会员视图 • 便于用户管理自己的账号 • 便于用户管理自己的订单 • 便于用户查询自己的业务追溯信息
软件-各子系统分析-会员管理系统-会员视图 • 新用户 • 用户注册流程 • 找回密码 • 修改密码 • 用户登录 • 会员管理 • 查询自己的订单信息及相关问题反馈信息 • 查询订单的追溯信息 • 订单按时间排序
软件-各子系统分析-会员管理系统-会员视图 • 会员积分 • 查询自己的积分 • 积分换领 • 查询积分换领产品 • 处理积分换领业务 • 订单处理 • 与订单管理系统协同,继续未完成的订单 • 账户管理 • 充值、预付款
软件-各子系统分析-会员管理系统-管理员视图 • 用于管理员管理所有的会员 • 维护会员相关的参数 • 具有访问统计功能
软件-各子系统分析-会员管理系统-管理员视图 • 权限管理 • 修改用户的权限 • 会员账户管理 • 对会员账户进行冻结、解冻、退款 • 可以对用户行为进行控制,如禁止登陆等 • 积分规则维护 • 可设置积分规则,如用户消费1000人民币送积分1000,1人民币对应一积分。 • 积分换领管理 • 每个商品设置积分价格,用户根据积分进行兑换
软件-各子系统分析-会员管理系统-管理员视图 • 访问统计 • 系统会记录每天访问IP量、PV量,并能根据用户访问页面得出最受欢迎模块服务,我们可以针对该统计对各模块的设计权重发生一些改变,对用户感兴趣的模块进行更多的产品丰富多样化。 • 会员类型 • 管理员可设置多个会员类型模块,比如:月消费5000 至 10000,99折,10001 至 50000,95折等,设置之后,会员在提交订单时自定根据该规则计算总价格。
软件-各子系统分析-内容管理系统 • 实现非产品的图文信息管理
软件-各子系统分析-内容管理系统 • 固定信息管理 • 对于单页信息可以修改,如联系我们等。 • 广告管理 • 根据广告模板可以选择广告的形式,如Banner、页脚广告、侧边广告 • 能够管理广告图片、及图片链接 • 新闻管理 • 发布新闻信息 • 积分促销信息管理 • 发布积分促销信息 • 可以链接到积分产品内容页
软件-各子系统分析-报价生成系统 • 实现在线报价 • 与印刷报价算法结合 • 保证报价准确
软件-各子系统分析-报价生成系统 • 报价计算规则维护 • 将印刷报价算法抽象成数据模型 • 可以修改报价规则 • 计算报价功能 • 根据订单属性、产品属性计算报价 • 考虑到所有影响报价的因素 • 与在线订购系统协同 • 订购流程中,通过本系统计算出价格
软件-各子系统分析-文件上传审核系统-功能分析软件-各子系统分析-文件上传审核系统-功能分析 • PDF文件行业标准化校对说明 • 对用户上传文件进行行业标准化校对,如果文件校对失败,返回前端提示用户文件格式不规范 • 根据其校对报告提示文件校对失败原因,提示用户调整文件,或者通知用户下载标准样本文件校对修改并再次上传。 • 由于审核标准、技术支持能力等因素,审核功能需要通过网站系统、人工、专业插件协同工作;也可根据公司要求进行接口的调整
软件-各子系统分析-文件上传审核系统-功能分析软件-各子系统分析-文件上传审核系统-功能分析 • PDF文件上传 • 上传封面文件 • 上传内页文件 • PDF自动初筛 • 检查PDF尺寸、dpi等属性是否合格 • 通过对比订单产品属性进行检查 • 人工筛选接口 • 对于PDF内容进行人工审核 • 专业插件接口 • 如果有印刷专业审核插件,与其对接协同工作
软件-各子系统分析-文件上传审核系统-功能分析软件-各子系统分析-文件上传审核系统-功能分析 • 生成审核报告 • 初筛审核报告 • 人工审核报告 • 专业插件审核报告 • 问题反馈 • 与在线帮助系统和客服支持系统进行交互 • 将未通过筛选的问题进行反馈,对用户提示 • 管理员设置单一文件上传最大值
软件-各子系统分析-文件签样系统 • 用户确认的最终环节 • 多种签样方式设定
软件-各子系统分析-文件签样系统-功能分析 • 签样方式选择 • 数码签样 • 快印签样 • 补签样 • 不签样处理 • 提示不签样问题 • 签样确认 • 签样确认后开始印刷,计算时间开始
软件-各子系统分析-物流管理系统 • 用于维护物流方面价格、物流方式等信息 • 对物流情况的追溯功能
软件-各子系统分析-物流管理系统-功能分析 • 物流模板管理 • 可以添加物流区域、报价、物流方式渠道等 • 运单打印 • 根据订单物流信息设置,打印运单 • 订单物流信息与ERP结合 • 质检报告添加 • 货物分仓信息,如进入库存、立即发货等 • 与物流公司数据接口 • 获取物流追溯报告
软件-各子系统分析-通知追溯系统 • 对于订单的处理结果,进行时效反馈
软件-各子系统分析-通知追溯系统 • 对于订单的处理结果,进行时效反馈
软件-各子系统分析-在线帮助与客服支持系统 • 对于订单中产生的问题,有效的解答和支持 • 如果客户自己无法解决问题,可由合作公司人工解决
软件-各子系统分析-在线帮助与客服支持系统 • 合作公司管理 • 添加、修改、删除合作公司 • 合作公司名称、介绍等基本信息 • 问题及解决方案管理 • 添加、修改、删除问题及解决方案 • 问题处理流程 • 各环节产生问题后,从问题数据库中获取解决方案 • 根据不同的问题,推荐合作公司或设计师
软件-各子系统分析-网站管理系统 • 实现对系统基本信息的维护 • 实现对系统的相关顶层管理功能
软件-各子系统分析-网站管理系统 • 管理员账户 • 可以添加、修改、删除管理员,调整管理员权限 • 管理员组及权限 • 设置不同的分组和权限 • 具有相同权限的用户为一个组 • 网站基本信息设置 • 管理员可设置系统名称等SEO信息(标题、META标签关键字等) • 管理员可设置系统信息,如:公司地址、联系电话、公司名称、版权公告等信息(页脚内容)
软件-各子系统分析-网站管理系统 • 数据备份系统 • 管理员可手动执行数据备份恢复动作(系统自动会每天备份数据) • 友情链接管理 • 根据前端用户申请,管理员可根据申请信息后台设置友情链接信息。并可随时删除已有链接信息。
软件-各子系统分析-订单管理系统 • 对订单进行分类检索 • 管理员可根据日、周、月查询订单数据,并根据其数据进行财务数据对接校验。 • 用户可看到自己的订单信息继续完成自己的订单提交 • 订单号作为所有业务的唯一标示 • 通过订单号,反映产品属性、物流信息、追溯信息、用户信息等
软件-各子系统分析-在线支付系统 • 支付方式申请 • 贵公司需向各银行申请接入线上支付,获取开发接口,开发人员根据其支付接口文档进行接口开发。 • 各银行接入之后,管理员可设置某些银行接口前端不显示(不支付),以及可设置是否支持预付款功能模块。 • 用户通过本系统进行支付、账户充值等功能
预算-硬件设备 219,800 合计:
预算-硬件配置工作 合计:122,600
报价-系统开发-一期开发 • 需要实现的功能模块-针对浏览器客户端 • 在线订购系统 • 订单管理系统 • 产品管理系统 • 内容管理系统 • 报价生成系统 • 文件签样系统 • 通知追溯系统 • 客服支持系统 • 在线帮助系统 • 网站管理系统 • 图片管理系统 • 文件上传审核 • 在线支付系统 • 会员管理系统 • 物流管理系统 注:与外部接口有交互的功能模块,开发周期不可预知 需要第三方尽早提供相关接口及说明文档, 以保证系统的按期上线 由于需求会有变化,价格会有浮动。