ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:2.96MB ,
资源ID:21115423      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21115423.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(培训网设计说明书Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

培训网设计说明书Word文档格式.docx

1、行业网站是我国最早的电子商务分支,遵循“会员+广告”的赢利模式,全国已经诞生了大大小小2000余家行业网站。据最新的数据统计,中国行业商务网站2006年总体的营收超过了100亿元,就业人数超过了12万人,已成为互联网产业的必争之地。运营中国化工网、中国纺织网的网盛科技在深证A股上市后以市盈率高达170倍的中国互联网第一股的质疑仍未能阻挡住它前进的步伐。“会员+广告”的商业模式的模式是目前行业网站的主要模式,这种模式虽然简单而缺乏进入门槛,但却是当时最有效的。行业电子商务平台能为投资者带来巨额的增值服务利润,迅速提升自身在行业内的核心地位,并直接增加投资者主产业的效益。集商机资讯、渠道合作、商务

2、采购于一体的行业门户网站;迅速提高销售业绩、降低采购成本、拓展渠道合作的捷径;第一时间内最大范围地掌握本行业市场供求数据的渠道;最大程度整合行业内的有效资源,吸引供应链中上下游合作者;全方位展示企业形象,扩大企业知名度,增强企业核心竞争力。第1章 系统分析1.1 系统目标分析系统目标分析是开发内容管理系统过程中需求分析的第一步,在这个阶段需要对系统有一个初步的了解,了解系统各个类型用户的具体需求,需要完成的目标,这是系统分析尤为关键的一步。内容管理系统是目前因特网上广泛使用的电子商务系统之一,它要实现的功能非常多,通过查阅大量参考文献,搜集和整理网上信息等各种实际调查,得出本系统需要实现的重要

3、功能有培训用户信息、培训机构信息、培训课程信息、培训讲师信息等的管理功能。另外,内容管理系统还需要提供给用户查找数据库中相关信息的功能。最后该系统还必须具有管理员的功能,允许管理员对整个系统的数据库进行操作。1.2 功能需求分析本系统根据目标分析可以得到,应该完成的主要功能有用户的注册、登录、查询、发布信息、管理员的各项管理功能,具体分析有两类参与者,培训机构与管理员,下面做出功能需求的详细分析。1.2.1 培训机构功能需求分析培训机构在本系统中充当信息发布者和管理者的重要角色,本系统开发过程中将涉及到下列功能:(一) 用户注册(二) 登录系统与注销(三) 修改机构信息(四) 浏览信息(五)

4、搜索信息(六) 发布信息(七) 上传文件(八) 密码找回(九) 在线帮助1.2.2 管理员功能分析管理员在本系统中充当网站管理者的角色,主要参与网站的运营与维护,本系统开发过程中将涉及到下列功能:(一) 后台登陆(二) 修改系统信息,涉及的有邮件发送、更新统计数据、修改注册条款等信息(三) 添加及管理类别信息(四) 发布及管理新闻资讯、网站公告等信息(五) 添加及管理培训机构、培训讲师信息(六) 管理用户发布信息(七) 发布/管理课程信息(八) 发布/管理资源信息(九) 发布/管理友情链接信息1.3 数据流程图数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙

5、去脉和实际流程。系统部件包括系统的外部实体、处理过程、数据存储和系统中的数据流四个组成部分。具体的说外部实体指系统以外并且和系统有联系的人或事物,它说明了数据的外部来源和去处,属于系统的外部和系统的界面;处理过程指对数据逻辑处理,也就是数据变换,它用来改变数据值;数据流是指处理功能的输入或输出;数据存储表示数据保存的地方,它用来存储数据。1.3.1 前台数据流程图前台数据流程图主要描述系统前台用户浏览网站、登录系统等一系列行为所形成的数据流程。如图1-1所示:图1-1 前台数据流程图1.3.2 后台数据流程图后台数据流程图主要描述系统后台管理员登录后台、修改系统信息等一系列行为所形成的数据流程

6、图。如图1-2所示:图1-2 后台数据流程图1.4 数据字典数据字典是一种用户可以访问的记录数据库和应用程序元数据的目录。不仅是每个数据库的中心,而且对每个用户也是非常重要的信息,用户可以用SQL语句访问数据库数据字典。1.4.1 数据元素数据元素是最小的数据组成单位,即不可再分的数据单位。本系统涉及的部分数据元素如表1-1、1-2、1-3、1-4所示。表1-1 数据元素编号字段名称数据类型说明有关数据结构1id自动编号培训课程2coursename文本课程名称3courseid课程编号4optime日期/时间开课时间5addr开课地点6price数字课程价格7tel咨询电话8company开

7、课机构9leturer主讲教师10demand培训对象11content备注课程介绍12visit点击次数13intime发布时间14topid所属分类编号15editer发布人16shenhe是/否是否通过审核表1-2 数据元素培训机构username用户名机构名称person联系人officephone办公电话officefax办公传真mobile移动电话机构地址pic机构图片详细介绍所属类别编号web机构主页qq机构QQ加盟时间表1-3 数据元素培训资讯title新闻标题titlecolor标题颜色新闻内容添加时间浏览次数topornot是否首页置顶bigornot标题是否加粗kind新

8、闻类别所属类别发布者表1-4 数据元素培训资源上传者name资源名称资源类别filesize文件大小filename文件名称shenheren审核者floor文档等级上传时间downloads下载次数score下载权限language文档语言1.4.2 数据结构数据结构描述的是数据之间的组合关系,即说明每个数据结构包括哪些成分。一个数据结构可以包括若干个数据元素或(和)数据结构。本系统涉及的部分数据结构如表1-3所示。表1-3 数据结构名称培训课程详细信息培训机构详细信息培训讲师基本信息培训资源详细信息1.4.3 数据流数据流主要包括来源、去向及流通量。本系统涉及的部分数据流如表1-4所示。表

9、1-4 数据流来源去向流通量注册信息用户用户表培训资讯信息用户、管理员资讯表培训课程信息课程表培训资源信息资源表1.4.4 数据存储数据存储的条目,主要描写该数据存储的结构,及有关的数据流、查询要求。本系统涉及的部分数据存储如表1-5所示。表1-5 数据存储有无立即查询新闻表新闻资讯内容有用户详细信息1.4.5 数据处理处理过程是对数据流程图中的处理框进行说明。对功能进行描述,使人能有一个较明确的概念,知道这一框的主要功能。本系统涉及的处理过程如表1-6所示。表1-6 处理过程输入输出注册处理用户注册成会员用户信息信息处理管理员管理信息审核信息密码找回系统提示密码找回密码提示信息密码找回信息1

10、.4.6 外部实体外部实体是数据的来源和去向。在本系统中相关的外部实体包括培训机构、管理员、访客等。如表1-7所示。表1-7 外部实体个数网站使用者N管理员网站所有者第2章 系统设计2.1 开发设计思想本系统采用Access数据为网站后台,ASP语言为前台和后台脚本语言,开发一个培训行业电子商务平台。系统采用B/S架构,运行环境为网络运行环境。2.1.1 开发模式本系统的特点是采用Browser/Server (B/S)结构,实现培训机构的在线注册、资料管理,以及课程信息的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。Client/Serve

11、r (C/S)模式与Browser/Server (B/S)模式是现在比较流行的两种数据库应用模式。单独应用哪一种模式都将受其自身弱点的限制。模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Browser/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事务处理,并且在处理大量数据的情况下,速度较慢。对于本系统,其功能目标是要将传统行业的传统推广向在线推广的转变,同时还要能对行业信息的分类、行业资讯等信息进行管理,因此采用B/S结构要优于C/S结构。2.1.2 开发语言ASP是Microsoft Active Server Pages的简

12、称,是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序,即可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。ASP并不是一种语言,它所使用的语言是Jscript或VBScript,或者是这两种语言的结合。ASP应用程序很容易开发和修改,可用它来创建动态Web网页或生成功能强大的Web应用程序。ASP页是包括HTML标记、文本和脚本命令的文件,可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为客户的

13、界面。总的来说,ASP具有以下的特点:(一) 使用简单易懂的脚本语言(VBScript或Jscript等),结合HTML就可以快速开发各种各样的应用程序。(二) 无需编译,容易编写,而且代码在服务器端直接执行。(三) ASP源程序在服务器端杯执行后,将执行结果返回给客户端,从而提高了源程序的安全性;(四) 可使用服务器端脚本来产生客户端脚本;(五) 优于ASP程序在服务器端执行,因此只要客户端使用的浏览器可以执行HTML代码即可。这样便最高限度地保证了ASP程序的通用性;(六) 可以使用VB等多种编程语言来开发ActiveX服务器组件来扩充服务器端程序的功能;(七) 使用普通的文本编辑器即可对

14、ASP程序进行设计、修改;(八) ASP提供了几种内置对象使得脚本功能更强,在其他方面,这些对象完成从浏览器中检索或向浏览器发送信息的功能。例如,可以用Request对象取得用户发送到HTML表单上的信息,并在一个脚本中相应这些信息。2.2 数据库设计 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。对于一个电子商务系统,用户和管理员都对数据库中的信息进行操作。良好的数据库设计,不仅可以使程序逻辑清晰,结构规范,同时,也可以提高访问速度。在数据库设计中,一方面,我们需要尽量精简数据库,使其符合第三范式的要求,降

15、低冗余度。另一方面,在某些时候,可以刻意保持一些数据的冗余,使得用户在刷新页面时的查询操作减少,从而提高访问速度。因此,数据库设计的好坏,直接影响着网站设计的好坏。2.2.1 数据库需求分析根据系统功能设计的要求以及功能模块的划分,针对培训网内容管理系统需要实现的具体功能,数据库中主要应该具有以下模块:(一) 系统信息模块:保存关于网站的用户访问量、邮件发送地址、邮件显示名称、邮箱用户名、邮箱密码、邮件服务器、新用户激活邮件标题、老用户找回密码邮件标题等信息。(二) 培训机构模块:保存培训机构用户的用户名、机构名称、加盟时间、访问次数、详细介绍等信息。(三) 培训课程模块:保存所有课程的名称、

16、编号、开课地点、主讲教师等信息。(四) 培训资源模块:保存工具文档的名称、文件路径、文件大小、详细介绍、需要积分等信息。(五) 友情链接模块:保存网站名称、链接地址、显示顺序、打开方式等信息。(六) 记录分类模块:保存类别名称、显示顺序、信息量等信息。(七) 新闻资讯模块:保存系统所有新闻信息,其中包括新闻标题、新闻内容、发布时间、浏览次数、是否首页置顶等信息。2.2.2 表结构设计通过以上对数据库的需求分析,下面设计具体表的结构。出于对本系统的全面考虑,将涉及到12个表,分别是:网站相关about、站点广告ads、培训课程course、培训机构institutions、类别管理kind、培训讲师lecturer、友情链接links、管理员lypeixun、新闻资讯news、工具文档resource、系统管理system、会员信息users。部分表具体描述如下所示: 表2-1 网站相关显示名称详细内容order1显示顺序 表2-2 培训课程 表2-3 培训机构办公

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1