




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文网站建设方案中文网站建设方案 2000 4 22 企业站点建设部企业站点建设部 网络互动策划部网络互动策划部 目录目录 一 前言 二 目前网站运行情况分析 三 网站技术实现方案概述 3 1 网站建设技术设计原则 3 2 网站建设步骤 四 Internet 网站建设 4 1 网站建设技术上需要涉及的领域 4 2 网站的整体方案 4 3 IDC ISP 的选择 4 4 线路带宽的选择 4 5 网站服务器的选择 4 6 软件平台的选择 4 7 数据库的选择 4 8 开发语言的选择 4 9 功能模块分析 4 9 1 主要功能模块简介 4 9 2 功能实现方法描述 4 10 网站管理 维护实施方案 五 Intranet 企业内部网 建设 5 1 Intranet 企业内部网 建设概述 5 1 1 硬件平台 5 1 2 软件平台 六 Intranet 企业外部网 建设 6 1 外部接口 6 2 1 用户接口 6 2 1 软件接口 6 2 1 其它接口 6 2 服务器安全 6 3 数据库设计 6 3 1 数据字典设计 6 3 2 安全保密设计 七 上海 XX 网站 CRM 系统 7 1 SOFTMEDAI999 CRM 软件介绍 7 1 SOFTMEDAI999 CRM 安装方案 八 MEDIA999 技术专长 九 MEDIA999 正在开发的 EPR 专业软件 十 本方案涉及专业词汇 附件 1 MEDIA999 CRM 系统 附件 2 MEDIA999 ERP 系统介绍 一 一 前言前言 Internet 即国际互联网于 20 世纪 80 年代的出现于爆炸性增长 可能是我们这一代人所亲 身经历的人类发展史上最为激动人心的一场革命 其意义不仅体现在提供了一种更为廉价 更为快速 更为方便的全球性联系手段 更重要的是通过其在人类生产 生活 社会组织 结构和学习交流方式等诸个根本性领域里的深刻变革 正在把人类从现在的工业化社会飞 速地带入到一个全新的信息化社会中来 从这一点上看 因特网的出现丝毫不亚于人类对 火的发现 从而引发了农业革命 以及蒸汽机的发明和使用 为我们带来了工业文明 美国 XX 公司 作为一家世界上最大的 最具综合性的医疗保健产品的生产集团 它为消 费品 制药业及专业用品市场提供服务 美国 XX 公司名列全美 50 家最大的企业之一 同时也被列入全世界阵容最为强大的药品 制造商之一 上海 XX 公司一贯注重企业信息化改造 注重利用信息技术 互联网来增强企业竞争力 并将稳步开展电子商务业务 目前公司网站信息化程度不高 网站建设效果不显著 尚不具有 电子商务功能 基于以上 XX 公司决定对原有网站及信息系统进行全面彻底改造 本公司特别感谢 XX 公司给了我们这个机会 参与 XX 公司网站的建设进行方案招标 我们 愿意与 XX 公司精诚合作 共同为 XX 公司的信息化建设贡献我们的一份力量 再次感谢 XX 公司对我们的信任和支持 二 二 目前网站运行情况分析目前网站运行情况分析 目前 XX 公司的网站 开通以来 运行基本正常 达到了利用网站宣传 XX 公司 配合 公司市场活动的目的 但是目前网站在内容 页面 技术上也存在着一些问题 具体问题如下 网页画面多是从美国网站直接截取 没有中国特色 关怀卡片等多个栏目尚未开始制作 网站只有前台网页 没有后台数据库 网站采用虚拟主机的形式 网站浏览速度较慢 系统有时不稳定 一些功能网站目前无法实现 网站管理 维护难 网站有安全的隐患 针对上述的问题 我们公司将会提出我们的改进的建议 我们相信我们的建议一定可以解 决上述的问题 三 三 网站技术实现方案概述网站技术实现方案概述 3 1 网站建设技术设计原则网站建设技术设计原则 根据 XX 公司的形象 公司网站建设的目的 网站需要实现的功能 确定下面的网站建设 技术设计原则 网站运行稳定 安全 速度快 网站硬件性能价格比高 网站软件平台运行平稳 高效 网站开发程序适于未来发展趋势 升级 移植简单 网站可延续性容易 网站易于管理 维护方便 3 2 网站建设步骤网站建设步骤 XX 公司为该公司的网站远景规划成五个阶段 具体环节及过程如下 第一阶段 在线宣传 第二阶段 产品 品牌和公司文化的在线推广 第三阶段 one to one 阶段 第四阶段 网站和 ERP 第五阶段 网站是公司营运的一个环节 就目前市场整体环境和实际情况 此次 XX 公司网站建设只需达到第三阶段功能 针对 XX 公司这五个阶段 我们的网站建设过程实质上分为以下两个部分 Internet 网站建设 Intranet 企业内部网 建设 Internet 网站建设 实现了前三个阶段的功能 企业内部网建设 实现后两个阶段的功 能 它包括 CRM ERP 的建设 下面将分别介绍这两个部分的建设情况 四 四 Internet 网站建设网站建设 4 1 网站建设技术上需要涉及的领域网站建设技术上需要涉及的领域 本网站的建设中要涉及下面的技术问题 网站整体方案 IDC ISP 的选择 网站服务器的选择 线路带宽的选择 软件平台的选择 数据库的选择 开发语言的选择 功能模块分析 网站管理 维护实施方案 下面 我们逐条介绍这些方面 4 2 网站的整体方案 现在网站建设的整体方案主要有 2 种 一种是公司 企业通过互联网服务提供商 ISP 接 入 DDN ADSL ATM ISDN 等形式的专线 将自己的网站建设在企业内部 网民通过专线 访问网站 另一种是公司 企业网站所在的服务器存放在 ISP 互联网数据中心 IDC 的机房 网民通过机房的线路访问到该网站 在第二种的方式下 有 3 种方案 即 虚拟主机 主机租用 主机托管 这 3 种方式的特 点如下 虚拟主机主机租用主机托管 使用形式多家公司共享一家公司独占一家公司独占 服务器产权ISP IDCISP IDC 部分 ISP 可把连续使用 2 年的服务器产权给客户 客户 独立 IP 地址无一般 2 个 多要可申请一般 2 个 多要可申 请 服务器硬件 配置 在 ISP IDC 提供的 几种配置中选择 在 ISP IDC 提供的几种配 置中选择 可按客户需求 提高配置 客户自定 服务器软件 配置 在 ISP IDC 提供的 几种配置中选择 ISP IDC 配置 或者客户 自己设置 ISP IDC 配置要收软件 设置费 客户自己设置 运行速度共享带宽 受同台服 务器的影响 一般不 能保证速度 可选是共享 还是独占带 宽 速度快于虚拟主机 可选是共享 还是独 占带宽 速度快于虚 拟主机 管理网站方 式 一般只有 FTPFTP Telnet Pcanywhere NT 系统下 等 FTP Telnet Pcanyw here NT 系统下 等 价格按租用的空间大小收 费 价格便宜 按共享 独享不同形式收 费 费用高于虚拟主机 按共享 独享不同形 式收费 费用高于虚 拟主机 目前 XX 公司的网站是采用了虚拟主机 虚拟主机主要针对是小型客户 服务器对数据 库 软件的支持有限制 网站的很多功能实现不了 更主要的是由于一台服务器上有多的站点 彼此在争夺服务器的资源 而影响了网站的速度 同时会发生服务器上的一个站点有了问题 而影响到整个服务器的情况 最常见的情况就是 虚拟主机上的某个网站的 ASP 程序由于本身 程序的漏洞 耗尽了整个服务器的资源 从而使虚拟主机上所有的网站都不能正常的访问了 鉴于上述原因 建议 XX 公司的网站不再使用虚拟主机的形式 主机租用和主机托管之间的区别不大 考虑到现在 XX 公司本身还没有服务器 而 ISP IDC 又能提供有质量保证的服务器 而且可以根据客户需要提高配置 本网站需要的配置 下文将有阐述 特别是很多 ISP IDC 承诺连续使用 2 年的服务器产权给客户 因此 主机租 用是个很好的选择 结论 本网站的整体方案采用在结论 本网站的整体方案采用在 ISP IDC 主机租用的形式 主机租用的形式 4 3 IDC ISP 的选择 上一步 我们确定了网站整体方案采用在 ISP IDC 主机租用的形式 那么现在就要选择 一家 IDC ISP 优秀的 IDC ISP 不仅要有国际一流的基础设施 配备高端网络设备和先进 完善的机房设施 拥有充沛的电力供应和空间 完备的消防 安全系统 更主要的是她要拥有 专业服务的团队 它提供的 全程责任 全冗余 的 24 7 客户服务 使客户在任何时候 任何 状态下都能享受到高品质客户服务 为了让 XX 公司全面了解 IDC 的情况 是 XX 公司能得到最满意的服务 我们公司调研了 许多家 IDC 公司 对他们情况做出了一个公证的评价 具体内容见 附件附件 主机托管 虚拟主主机托管 虚拟主 机服务商介绍机服务商介绍 根据 主机托管 虚拟主机服务商介绍 以及我们这几年在互联网行业的实践 探索 我 们推荐 ISP IDC 采用北京通港网络有限公司 北京通港网络有限公司是中国电信集团公司北 京市电信公司投资成立的 为给用户提供充裕的空间放置服务器及网络设备 通港公司数据中心机房可使用的场地面积 超过 2500 平方米 并使用钢制标准服务器机架为用户提供服务 机架宽度 19 或 23 英寸 高度 66U 机房采用承重结构设计 地板承重为 500 2000Kg 平方米 完全符合电信机房承重设计 要求 可供用户放置一些特型设备 机房整体抗地震级别为 8 级 通港网络数据中心机房保持 恒温 恒湿环境 温度 22 2 摄氏度 相对湿度 30 70 为保证用户服务器高速稳定地接入 Chinanet 通港网络数据中心采用 Cisco 公司先进的 GSR12000 系列高端路由器作为数据中心上连 Chinanet 的核心设备 采取 2 5G 高速光纤通 道连接 ChinaNet 北京结点 有效地保障了网络的稳定性和高速性 数据中心的重要网络设备 采用双点备份 避免了单点故障 增强了网络的强壮性 可以为用户提供 99 9 的网络连通 率保障 此外 数据中心还具有 DNS 服务器 可以为用户提供正向 反向解析域名的服务 电力是数据中心运作的根本保障 通港网络数据中心设有专用的变电站 电源分两路从发 电厂输送到变电站 数据中心提供给用户的是交流电 220V 50Hz 8 25 安培 机架 为保障 分配给用户的电力不间断的供应 数据中心电力机房安装了智能 系统及容量充足的电池 可以持续供电 分钟 此外 数据中心还配备 台柴油发电机 以备电力中断时使用 可为 用户提供 99 99 的电力供应保障 数据中心大楼有 小时的专业保安人员 此外 为了保证用户的托管设备安全 通 港网络数据中心具有电视监控及出入机房控制系统 通港网络数据中心机房采用防火构架及及材料 消防能力符合电信级标准 备有 6 个紧急通道 通港网络数据中心专业工程师 7 24 小时待命 为用户提供设备 线路等问题的技术支持 技术人员 7 24 小时待命 以协助用户安装设备 布放网络线路等工作 结论 本网站的结论 本网站的 ISP IDC 采用北京通港网络有限公司 采用北京通港网络有限公司 当然 由于 XX 公司在上海 可能希望在本地寻找 IDC 下面 介绍 2 家上海主要的 IDC 中国长信信息服务有限公司 接入方式空间资费提供费用 100M 共享2U面议1 7 24 网络技术支持 2 两路市电 油机 UPS 3 免费提供 1 个 IP 地址 4 免费提供 3W 及 MX 解析 5 优惠提供增值服务 数据中心 接入方式空间资费提供费用 100M 共享2U5000 元 月1 不限流量 2 7 24 网络技术支持 3 免费提供 1 个 IP 地址 4 免初装费及调试费 5 优惠提供增值服务 4 4 线路带宽的选择 目前 IDC 提供共享和独享的线路 线路的带宽有 2M 10M 20M 30M 40M 50M 100M 1000M 等各种 独享即这条线路的所有带宽由一台服务器独占 因此服务器访问的速度会很快 当然这种 的价格也会比较贵 共享是几台服务器共用一条线路 一般是 10 至 20 台服务器共享 鉴于 XX 公司 Internet 网站将来的访问量 建议采用 50M 共享的线路 这样既可以保证网 站的速度 性能价格比又合适 结论 本网站的线路带宽的选择结论 本网站的线路带宽的选择 50M 共享的线路共享的线路 4 5 网站服务器的选择 网站服务器要求性能稳定 处理数据性能高 服务器的配置既要满足现有的数据处理能力 又要考虑到将来数据处理要求增加后的情况 当然也要考虑性能价格比 不造成资源的浪费 根据上述原则 推荐采用下面 2 种服务器是 HP lpr CPU PIII800 内存 256MB 硬盘 SCSI 9 1G 2 个 Intel SPC 2150 CPU PIII800 内存 256MB 硬盘 SCSI 9 1G 2 个 这两个机型配置的 CPU 内存可以满足网站现有的及未来几年的要求 另外 为了备份重 要数据 服务器应该配置双硬盘 这样可以防止了系统出现故障后 数据的丢失 如果服务器连续租用 2 年后 产权归客户 结论 本网站的服务器的选择 结论 本网站的服务器的选择 HP lpr PIII800 256MB 内存 内存 2 块块 SCSI 9G 硬盘 或硬盘 或 者者 Intel SPC 2150 4 6 软件平台的选择 软件平台 即操作系统 目前主要有以下的选择 Windows NT Windows 2000 Linux Solaris Unix FreeBSD 其中 Solaris Unix 是针对大型网站的操作系统 它设计 开 发复杂 费用高 目前公司的 Internet 网站还没必要用到这些平台 今后随着公司网站功能的 不断加大 要构建大型的 B2B B2C 网站时 以及要与 Intranet 结合时可以考虑移植到这个平 台上 因此 目前网站主要从 Windows NT Linux 两种平台中选择 它们的特点如下 Windows NTLinux 源代码不公开完全公开 线程单用户 多线程多用户 多线程 对硬件配置要求高低 稳定性Bug 较多 有时不稳定稳定 安全性针对 Microsoft 的病毒很多目前几乎没有 操作界面图形界面 GUI 操作简单字符界面 CLI Web ServerIISApache Mail ServerExchange Imail 等Sendmail 数据库SQL Server Access Foxpro 等MySQL 费用昂贵 Web Server Mail Server 软件要单独受费 包括 Web Server Mail Server 在 内 基本免费 目前 网站需要实现的功能在 Windows NT 和 Linux 平台下都能实现 并且可以保证平稳 的运行 而且网民浏览时 网站管理员管理网站时 都不会感到两者的区别 但是考虑到稳定 性 安全性以及费用等原因 推荐使用 Linux 这也是考虑到网站的将来的延续性 保证平稳 的升级到大型 B2B B2C 网站 Linux 的软件厂家中 以 Redhat 最为成熟 目前稳定的版本是 6 2 因此我们采用这个版本 结论 本网站的软件平台采用结论 本网站的软件平台采用 Redhat Linux 6 2 Web Server Apache Mail Server Sendmail 4 7 数据库的选择 目前 Linux 系统下可选的数据库很多 你也许会不知所从 为了给 XX 公司提供适应网站 功能 性能优异的数据库 我们介绍一下目前可以运行在 Linux 环境下的数据库系统 并对一 些重要的数据库系统进行了简明的阐述 Linux 环境下的数据库可分为 商业类数据库 及 自由软件类数据库 商业类数据库以 Oracle 的 Oracle 8i IBM 的 DB2 Universal Database Sybase 的 Sybase ASE for Linux 及 Informix 的 Dynamic Database server 为代表 自由软件类则以 PostgreSQL MySQL 为代表 DB2 Universal Database Linux 环境下 排在第二位的企业级数据库 就是 IBM 的 DB2 for Linux IBM 在数据库界 也是一个老牌厂商 它的 DB2 数据库在商业领域应用十分广泛 由于 Linux 的势不可挡 所以 蓝色巨人也推出了 Linux 下的 DB2 像它的名字一样 DB2 确实是一个 通用 的数据库 从它支持的系统上看 它的产品覆盖 了从桌面系统到 OS 390 几乎目前所有的操作系统 从功能上看 它除了提供数据库的基本 功能外 还可用于数据仓库 OLTP OLAP 等 基于 Linux 在短时间内的走红 各大数据库厂商对 Linux 的态度也很快地发生了变化 IBM 是最早宣布支持 Linux 的厂商之一 凭借其强大的研发力量 DB2 很快地被移植到 Linux 系统上 它的功能十分强大 特别是对 Internet 的支持方面尤其突出 所以 如果你选择了建 立电子商务 DB2 正是应该选择的后台数据库 通过 DB2 Control Center 管理人员可以直接使 用浏览器对数库进行控制管理 MySQL MySQL 是目前 Web 应用中叫得最响的数据库 是大多数 Linux 平台首选的数据库产品 它是一个跨平台数据库系统 一个真正的多用户 多线程的 SQL 数据库系统 同时是具有客户 机 服务器体系结构的分布式数据库管理系统 它具有功能强 使用简便 管理方便 运行速度 快 安全可靠性强等优点 用户可利用许多语言编写访问 MySQL 数据库的程序 PHP MySQL 被称为动态网站开发的黄金组合 国内外的很多网站大都是由这一对搭档联手提 供服务的 MySQL 的查询效率特别高 在进行简单的 Select 查询时速度非常快 MySQL 在处理客 户端连接时速度非常快 因此 MySQL 很适合于 Web 应用 如果你需要同时处理上百个 CGI 的连接 断开请求 那么 MySQL 的快速连接会将你的系统运行效率提高很多 另外 它安装简 单 运行快捷 MySQL 是 Linux 系统中使用最为简单的数据库系统 安装简单 使用简单 管理也简单 而且数据库系统的稳定性很好 使用 MySQL 它可以以最快的速度启动开发项目 Oracle 8i 作为数据库厂商中的龙头 Oracle 数据库无疑是目前最为强大的关系数据库管理系统 RDBMS 之一 近年来 Oracle 在数据库领域几乎总是处于领先地位 Oracle 的产品非常优秀 使用过 Oracle 数据库的人对它的稳定性 可靠性都会留下深刻的印象 Oracle 8 与 Oracle 8i 的不同之处在于 Oracle 8i 中包含了一个嵌入的 Java Runtime Environment 也即 Java 运行环境 有了 Java 运行环境 用户就可以直接在数据库平台上运行 Java 写的程序 另外 Oracle 8i 中有很多 Java 写的应用程序 可以使用它们配置数据库 配置 网络 安装及卸载程序等 这些程序全部都是 GUI 界面 十分直观 新版本的数据库系统中加 入了 Apache Server 同时 加入了对 JSP Servlet 的支持 安装程序在安装过程中会自动安装 HTTP 服务 并启动它 Oracle 8i 的管理十分简单 Oracle 提供了一个 Java 编写的管理前端 所有的管理工作几乎 全部可以通过这些 GUI 界面的工具完成 不过 要使用 Oracle 数据库 最好能有专职的数据库 管理人员 MSQL mSQL 是一个单用户数据库产品 个人使用免费 商业使用收费 它如同 Windows 环境下 的 FoxPro 或相当于 Access 数据库 在数据量不是巨大的情况下 查询速度还是可以得到保证 的 MSQL mini SQL 是一个单用户数据库管理系统 由于它的短小精悍 使其开发的应用系统 特别受到互联网用户青睐 Sybase 11 9 2 For Linux 小巧还是强大 小巧还是强大 Sybase 请你选择请你选择 Sybase 的安装非常简单 如果你的项目仅仅需要一个传统的数据库 那么 Sybase 11 0 3 是 最好的选择 它小巧而功能强大 安装快速方便 如果你想有一个功能更为强大的 Sybase 数据 库系统 那么 你还可以选择 Sybase 11 9 2 for Linux 也可以选择使用 Sybase ASE 12 5 for Linux Beat 版 它对 Java 的支持很强 Sybase 11 9 2 for Linux 的整个安装过程全部 GUI 操作 相当简单 InterBase 6 01 重回免费阵营重回免费阵营 InterBase 是由著名的 Borland 公司提供的数据库系统 同该公司提供的其他开发工具一样 都是令人称道的产品 InterBase 4 0 是免费的 这是一个运行效率很高的关系数据库系统 它 能很好地在 Linux 环境下运行 在 InerBase 5 以后 公司决定走商业软件的模式 开始对其收 费 但是 随着自由软件的盛行 最终还是推出免费的 InterBase 6 0 并且 加入了开发代码 的行列 InterBase 有一个集成的 GUI 工具 IBConsole 使用它 用户可以配置 管理 InterBase 数据库系统 创建管理数据库 而且可以交互执行 SQL 管理用户及配置数据库安全策略 使 用起来十分方便 PostgreSQL 7 1 可用于商业业务的自由软件可用于商业业务的自由软件 在自由软件的世界中 PostgreSQL 应是排在第一位的关系对象型数据库系统 它是目前开 发源代码数据库中最为优秀的数据库系统 PostgreSQL 是一个对象 关系 Object relational 型数 据库 这是和那些所谓的面向对象 object oriented 的数据库不同的概念 面向对象型数据库通 常并不适合于支持传统的关系型数据库语言 尽管 Postgres 有一些面向对象的特性 它仍然 属于关系型数据库的范畴 它对 SQL 标准支持得很好 支持几乎所有 SQL 构件 包括子查询 事务和用户定义类型和函数 提供了非常广阔的开发接口 包括 C C Java perl tcl 和 python 等 从数据库的功能上讲 PostgreSQL 是自由软件世界中唯一一个可被用于商业关键业务的数 据库系统 它具有目前所有商业服务器所具有的基本功能 与其他的自由软件类数据库相比功 能明显处在领先的地位 首先 它提供了对标准 SQL 的支持 另外 它支持事务处理 存储过 程 触发器 用户还可以定义自己的函数等 目前 有数百万个 PostgreSQL 服务器在世界各地 运行并承担着重要的数据服务 PostgreSQL 可以很好地运行在很多操作系统环境下 其中对 Linux 的支持非常好 Informix Dynamic Server 2000 给你一个快速的查询给你一个快速的查询 Informix 是很早就支持 Linux 的数据库厂商 Informix 数据库同其他企业级数据库系统相比 技术上保持有很多特色 比如 数据检索速度快 管理方面相对于其他数据库系统容易 安装 Informix 所占用的磁盘空间也相对较小 全部数据库及开发工具包约占 150MB 安装时间也 较短 Informix Dynamic Server 也就是通常所说的联机动态服务器 它是一个十分可靠 稳定的 数据库系统 每一个数据库厂商都有自己的一些优点 根据网站现有的功能 建议目前先采用 MySQL 数据库 当 XX 公司开始实施网站规划的第四 五阶段 即实施 ERP CRM 系统时 再转换为 Oracle 8i 或者 DB2 Universal Database 结论 本网站的数据库采用结论 本网站的数据库采用 MySQL 4 8 开发语言的选择 在网站开发语言的选择上 我们推荐使用 JSP JavaServer Pages JSP 是由 Sun Microsystems 公司倡导 许多公司参与一起建立的一种动态网页技术标准 选择 JSP 是基于以 下几点原因 也就是 JSP 的优点 JSP 的效率和安全性高 JSP 在执行以前先被编译成字节码 byte code 字节码由 Java 虚拟机 Java Virtual Machine 解释执行 比源码解释的效率高 服务器上还有字节码的 Cache 机制 能提高字节码的访问效 率 同时 JSP 源程序不大可能被下载 特别是 JavaBean 程序完全可以放到不对外的目录中 JSP 的组件方式更方便 实现了模块化 JSP 通过 JavaBean 实现扩充复杂的功能 如文件上载 发送 email 以及将业务处理或者复 杂计算分离出来 成为独立可重复利用的模块 在开发方面 JavaBean 相对简单 在维护方面 JavaBean 不需要注册 另外 JavaBean 是完全的面向对象的程序设计 OOP 可以针对不同的 业务处理功能方便地建立一整套可重复利用的对象库 例如用户权限控制 email 自动回复等等 由于 JSP 模块化的实现 大大减轻了未来网站开发 升级 维护的工作 JSP 的适应平台更广 JSP 是一种可以跨平台开发的语言 几乎所有平台都支持 Java JSP JavaBean 可以在所有 平台下通行无阻 从一个平台移植到另外一个平台 JSP 和 JavaBean 甚至不用重新编译 因为 Java 字节码都是标准的与平台无关的 这样 如果网站想移植到别的平台上 可以实现平稳的 过渡 结论 本网站的开发语言采用结论 本网站的开发语言采用 JSP 4 9 功能模块分析 网站功能的实现采用最新的网络语言技术 JSP XML 来实现 使用JSP 技术扩展 JSP 标签 定 制标签库 充分利用与 XML 兼容的标签技术强大的功能 减少对脚本语言的依赖 由于定制标签技术 使网 页制作者降低了制作网页和向多个网页扩充关键功能的复杂程度 4 9 1 主要功能模块简介 用户注册系统 用户注册系统主要管理登陆网站的人群 系统划分不同的用户级别 根据不同的用户级别 可以访问不同的网站资源 BBS 系统 BBS 系统是用户自由发表言论的地方 根据公司所生产的产品的不同 论坛采用分类主题的样式面向不同 的用户群 以年龄段的不同或者产品的不同进行分类讨论 答疑系统 FAQ 采用问答形式的静态页面 列举出用户可能经常会遇到的问题于页面 并且附上解答 如果用户要提出新的 问题或者发表言论 可直接到达论坛的 在线解答 主题讨论区发表看法和观点 网上调查系统 在首页面提供动态在线调查表单 根据公司不同阶段的不同产品对消费者进行在线调查 及时汇总结果供用 户和厂家进行分析 邮件订阅系统 以公司的最新产品和新闻做为此电子杂志内容定期发送到注册用户信箱中 非注册用户如果想要订阅 只需 要填写 Email 地址到订阅表单 即可以定期收到电子杂志 电子杂志由后台管理程序自动生成 网站地图导航功能模块 此功能模块主要显示网站所有的分类信息 提供链接 供用户随时查看 采用短消息模块形式 使之能够 被快速的扫描和定位 使用户在下载和阅读大量内容信息前 能了解基本信息 电子贺卡 提供贺卡供用户选择发现发送 用户可以填写祝福语言 把它送给自己的亲朋好友 网站后台管理系统 建立网站内容发布系统 实现网页的动态生成 网站内容的更新随发布系统提交内容的更新而更新 网站 编辑提交内容后 即可从页面上看到自己所提交的内容 省去人工制作页面和上传文件的麻烦 4 9 2 功能实现方法描述 大量的 Web 应用系统可以通过不同的格式来实现 JavaServer Pages JSP 是现今最新的网页制作技术 它能够在任何 Web 或应用程序服务器上运 行 将应用程序逻辑和页面显示分离 并且能够快速地开发和测试 简化开发基于 Web 的交 互式应用程序的过程 JSP 规范是 Web 服务器 应用服务器 交易系统 以及开发工具供应 商间广泛合作的结果 它很容易整合到多种应用体系结构中 利用现存的工具和技巧 扩展到 能够支持企业级的分布式应用 能够支持高度复杂的基于 Web 的应用 由于 JSP 页面的内置脚本语言是基于 Java 编程语言的 而且所有的 JSP 页面都被编译成为 Java Servlet JSP 页面就具有 Java 技术的所有好处 包括健壮的存储管理和安全性 并且可以 跨平台使用 移植性比较好 建设的网站使用 JSP 技术 利用 XML 标识来设计和格式化最终页面 用 JSP 标识或者小 脚本来生成页面上的动态内容 内容是根据请求来变化的 生成内容的逻辑被封装在标识和 JavaBeans 组件中 并且捆绑在小脚本中 所有的脚本在服务器端运行 如果核心逻辑被封装在 标识和 Beans 中 那么其他人 如 Web 管理人员和页面设计者 能够编辑和使用 JSP 页面 而 不影响内容的生成 在服务器端 JSP 引擎解释 JSP 标识和小脚本 生成所请求的内容 例如 通过访问 JavaBeans 组件 使用 JDBCTM 技术访问数据库 或者包含文件 并且将结果以 HTML 或者 XML 页面的形式发送回浏览器 这有助于作者保护自己的代码 而又保证任何 基于 HTML 的 Web 浏览器的完全可用性 适合的语言是 可扩展标记语言 XHTML 使用这些标记的文本 可以通过层叠样式表单 CSS 被表现 出来 另外还存在着 XML 通常不包括显示语义 因此 基于上述的文本 既可以通过使用 XSL 翻译样式表单 XSLT 表达出来 也可以使用一个 CSS 样式单表示给一个 XML 浏览器 导航栏采用图形或 Java Applet 来实现 使用图形或 Java Applet 的工具条时 提供相应的文本快速摘要模式 和浏览索引模式 如果一个导航栏上包含了许多选择 对于用户来说 可以以列表的方式来扩展 这可以通过 把某些 ECMAScript 代码嵌入在一个 XHTML 1 0 文档中来实现 网站地图可以通过图像来实现 最好的图像格式是 JFIF 通常称为 JPEG 采用其他图像可以是可移植的网 络图形格式 PNG 或者是矢量图形格式 SVG 能被直接嵌入在 XHTML 1 0 文档中 或以 XML 语法 虽然 PNG 的处理方法目前能得到很多浏览器的支持 并且能获得大量的支持工具 但它依然有其局限性 放 大时的质量会有所消减 文件中的信息不能被搜寻 网站强调可重用的组件 绝大多数 JSP 页面依赖于可重用的 跨平台的组件 JavaBeans 或 者 Enterprise JavaBeansTM 组件 来执行应用程序所要求的更为复杂的处理 开发人员共享和 交换执行普通操作的组件 或者使得这些组件为更多的使用者或者客户团体所使用 基于组件 的方法加速了总体开发过程 并且使得各种组织在他们现有的技能和优化结果的开发努力中得 到平衡 采用标识简化页面开发 利用 JavaServer Page 技术封装的许多功能与相关的 XML 标识中 进行动态内容生成 开发定制化标识库 使 JSP 技术可以扩展 今后 第三方开发人员和其他 人员可以为常用功能创建自己的标识库 实现无缝链接 后台管理中使用固定模板数据 JSP 指示将信息传送到 JSP 引擎 所有 JSP 引擎不能识别 的标识 XML 标识 将随结果页面发送 这些通常作为标准或定制标识被实现 并且具有 XML 标识的语法 Jsp useBean 标识实例化服务器端的 JavaBean 组件 JSP 页面使用 JSP 指示将指令传递到 JSP 引擎 这其中包括 JSP 页面指示传递页面相关的信息 例如缓冲区和线程信息或者出错处理 语言指示指定脚本语言 以及所有的扩展 包含指示可以被用来在页面中包含一个外部的文档 一个好的例子是著作权文档或者 公司信息文档 在一个集中地点保存该文档并且在页面中包含比在各个 JSP 页面中 更新要容易些 当然 被包含的文件也可能是另一个 JSP 文件 标识库指示指出页面可以调用的一个客户标识库 绝大多数 JSP 处理将通过与 JSP 相关的基于 XML 的标识完成 JSP 中的核心标识包括 jsp useBean 这个标识声明对一个 JavaBeans 组件实例的使用 如果该组件的实例不存在 JavaBeans 组件将实例化和注册这个标识 jsp setProperty 这个标识在组件的实例中设置一个属性的值 jsp getProperty 这个标识获取一个组件的实例的属性值 将其转化为字符串 并且将它放 入隐含对象 out 中 jsp include jsp forward 小脚本可以和页面中的静态元件组合起来创建动态生成的页面 JSP 页面可作为企业级 JavaBean EJB 体系结构中的一个中间层 JSP 页面和后端资源通过 EJB 组件进行交互 EJB 组件管理对后端资源的访问 提供可扩展的性能 为以后网站的再次 更改提供方便 对于电子商务或者其他应用 EJB 管理交易和潜在的安全性 这将简化 JSP 页 面 这个模型将为 Java 2 企业版 J2EE 平台所支持 JSP 页面可以用于生成 XML 和 HTML 页面 对于简单的 XML 生成 可以包含 XML 标识 和 JSP 页面的静态模板部分 对于动态 XML 生成 使用基于服务器的对象和生成 XML 输出的 客户化标识 通过将 JSP 标识和元件转换为与 XML 兼容的对等物 使用基于 XML 的工具来操 作 JSP 页面 经过下面这样简单的几步将 JSP 页面转换为 XML 页面 这些步骤包括 增加一个 JSP 根元件 将元件和指示转换为 XML 兼容的对等物 为页面上其他的元件 通常非 JSP 创建 CDATA 元件 通过这个与 XML 兼容的方法 创建 HTML 页面的设计者仍然拥有一个快速创建动态 Web 页面的易用环境 同时 基于 XML 的工具和服务可以与 JSP 页面集成并且和 JSP 兼容的 服务器一起工作 在 JSP 代码片段中 利用隐含对象与 JSP 页面的代码片段执行环境产生互动 使用最新的 Java Servlet API 访问这些内置隐含对象 下表列出可用的隐含对象集合 request 客户端请求 包括从 GET POST 请求传递过来的参数 response 网页传回客户端的反应 pageContext 在此管理网页属性 session 与请求关联的会话 application 代码片段的运行环境 out 传送响应的输出流 config 代码片段配置对象 page JSP 网页本身 exception 有错的网页中未被捕获的例外 4 10 网站管理 维护实施方案 XX 公司网站升级后 网站的主要管理维护工作将由本公司完成 这里包括 服务器硬件的安装 设置 维护 操作系统 各种软件的安装 设置 放火墙 防病毒软件的安装 设置 监控 网站流量的监控 分析 E mail 的初始化设置 数据库的开发 维护 程序的开发 修改 维护 我们将挑选一名有经验 工作负责的网络管理员专门负责 XX 公司的网站 六 六 Intranet 企业内部网 建设 企业内部网 建设 当 XX 公司的 Internet 网站建立完成并正常运行后 XX 公司就可以开始实施 Intranet 企 业内部网 的建设 5 1 Intranet 企业内部网 建设概述 XX 公司希望通过建设 Intranet 达到使公司的 Internet 和 Intranet 跨过了相互隔离的屏 障 公司从开发 生产 销售到不同等级的市场渠道 都能够从它获得其所需要的生产资料 从而使它成为公司的一个内部和外部融通的环境 成为公司 ERP 系统的组成部分之一 XX 公司最终目标是充分使用互联网的优势 使 Internet 和 Intranet 网站成为公司产销的 一个环节 通过电子商务平台 Internet 和 Intranet 网站成为公司的产品销售渠道 由于企业内部网的主要业务是围绕电子商务网站的业务进行的 所以要保证企业网络环境 和 Internet 网站的高效 可靠 安全的连接 5 1 1 硬件平台 企业网络环境从技术上可以划分为 用以连接全国各个分公司及下级配送点的企业私有网络系统 线路和网络设备 企业信息中心的综合布线系统 包括数据网络 语音网络和保安系统的线路及相关设 备 企业 CallCenter 建设 场地设施 网络设备 企业信息中心的主机房建设 场地设施 电力 安全 空调设备 企业数据中心硬件系统 数据库服务器 存储子系统 备份系统 应用服务器及相关 网络设备 信息化办公 场地设施和客户端设备 与上述相关的网络管理 5 1 2 软件平台 企业内部网信息管理系统按功能模块可分为 人力资源管理系统 包括人力资源政策及规划 人员招聘 人事档案及劳动合同管理 业务培训和绩效考 核 能力开发 时间管理 升迁计划 激励机制及知识管理 物流仓储管理系统 包括验货入库管理 配送管理 拣发货管理 退货管理 条码管理 客户关系管理 CRM 系统 包括市场营销管理 销售管理 客户服务管理 电话中心 call center 客户关 怀 办公自动化管理 OA 系统 内部邮件管理 文档管理 企业目录访问 LDAP 自动报文处理等 财务管理系统 包括日常帐务管理 预算管理 资金管理 财务分析及多种业务管理系统 动态决策支持系统 OLAP 利用数据库技术和在线分析工具 提供建模功能 信息处理说明 各种信息流全部流入公司设立的信息调度中心 由信息调度中心对数据进行分类 处 理 并生成相应的统计信息 同时由决策信息分析软件中的数据挖掘工具对数据仓库 中的原始业务数据 即上述各种流入信息 进行筛选 提炼出有用的信息 这两种信 息共同提供给最高管理层作为运营及决策的量化依据 七 七 ntranet 企业外部网 建设 企业外部网 建设 6 1 外部接口 外部接口 6 2 1 用户接口 在用户输入输出的界面样式上 采用交互页面的方式 页面之间的转移采用静态超链 接或弹出是窗体 暂时无界面依据 可以参考站点 具体页面部分模版 文件保存等待定 6 2 1 软件接口 系统的功能嵌入到整个站点中 数据的传递采用 POST 和 GET 两种方式并用 系统提供 的编程接口有 adovbs inc database inc form inc 等 其它未定 文件保存部门等待定 6 2 1 其它接口 系统运行在 http 协议上 需要 IIS 的服务支持 有无域名解析均可 需要 IP 地址 数据交换为明文 6 2 服务器安全 服务器安全 根据详细系统需求 我们选择相应的软件防火墙 进行网络安全建设 6 3 数据库设计 数据库设计 6 3 1 数据字典设计 对数据库设计中涉及到的各种项目 如数据项 记录 表 数据库等建立数据字典 以及 说明它们的标识符 同义名及有关信息 还有采用的数据库设计工具 如 ER 图设计工具 生成 数据字典 6 3 2 安全保密设计 在数据库的设计中 通过区分不同的访问者的权限 不同类型的访问者 进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年河南轻工职业学院单招《语文》试题附参考答案详解(综合卷)
- 2026届河南省郑州枫杨外国语中学化学九上期中调研试题含解析
- 2026届广东省惠州市惠东燕岭学校九上化学期中调研模拟试题含解析
- 四川省绵阳市江油实验学校2026届化学九年级第一学期期中学业水平测试试题含解析
- 医疗保障工作总结
- 窗口部门工作总结
- 黑龙江省哈尔滨市道里区2026届英语九年级第一学期期末复习检测模拟试题含解析
- 2026届山东省滨州市部分学校九年级化学第一学期期末统考试题含解析
- 2026届黑龙江省桦南县九年级化学第一学期期中达标检测试题含解析
- 山东省德州市德城区2026届英语九年级第一学期期末考试试题含解析
- 高速安全行驶
- 分层审核表-(第一层)
- 二手车评估协议书
- 2025行政执法证考试必考题库(含答案)
- 47届世赛江苏省选拔赛轨道车辆技术项目技术工作文件v1.1
- 全国中小学“学宪法、讲宪法”知识素养竞赛题库及答案
- 2024年秋新冀教版三年级上册英语全册教学课件(新版教材)
- 第1-2课时Listening Speaking Unit 2 Transportation-课件 -【中职专用】高一学年英语同步课堂(高教版2023修订版·基础模块1)
- 十四年抗战史
- CJJT 164-2011 盾构隧道管片质量检测技术标准
- 2024-2034年全球及中国云母和绢云母行业市场发展分析及前景趋势与投资发展研究报告
评论
0/150
提交评论