资源描述
毕业设计(论文)
摘 要
随着Internet的不断普及,对于人们的生活,生产方式都产生了深远的影响。薇姿佳人化妆品公司对自己形象的打造,对自己产品的宣传越来越重视。网络的发展,提高了企业的知名度,扩大了企业的加盟范围,使得企业打造自己的门户网站成为必然。
本网站从符合操作简便、界面友好、灵活、实用、安全的要求出发,实现了用户注册,用户对产品评价、用户留言、产品查询、产品展示等前台的界面美化与展示,在后台对网站的维护工作主要实现了产品管理、产品类别管理、新闻管理、管理员管理以及管理员对留言的回复功能。本网站基于B/S架构进行设计,采用当前流行的Java技术进行开发,后台数据存储采用SQL Server 2005数据库存储数据。
本文详细讲述了薇姿佳人化妆品公司网站的详细开发过程,从最初的可行性研究到软件测试都给予了详细的说明。经过测试以及实际上的使用,证明本文所设计的网站可以满足公司的各方面需求。
关键词:企业门户网站;B/S;Java;SQL Server 2005
Abstract
With the increasing popularity of Internet, to people's lives, mode of production have a profound influence. Vichy wind cosmetics company for their image of the build, to oneself product publicity pay more and more attention to. The development of the network, improve the enterprise's popularity, expand the enterprise to join range, causes the enterprise to create your web portal become inevitable.
This website from accord with operation is simple, friendly interface, flexible, practical, safe requirements, which realizes user register, the user to product evaluation, user message, product inquiry, the product shows the interface beautification and display, in the background of the site maintenance work mainly realizes the product management, product category management, news management, administrator management, and administrator to message reply function. This system based on B/S architecture design, USES the current popular Java technology development, backstage data storage using SQL Server 2005 database storage data.
This paper tells the story of Vichy wind cosmetics company website detailed development process, from the initial feasibility study to software testing are given a detailed description. Through test and actual application shows that the design of the website can meet the demand of various aspects.
Keywords Enterprise portal website B/S Java SQL Server 2005
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 网站设计思想 2
1.4 系统开发环境 3
1.4.1 B/S结构的数据库访问模式 3
1.4.2 MyEclipse简介 4
1.4.2 SQL Server 2005数据库简介 4
第2章 可行性分析 6
2.1 经济可行性 6
2.2 技术可行性 7
2.3 运行可行性 8
2.4 业务流程图 8
2.5 本章小结 9
第3章 需求分析 10
3.1 网站规划 10
3.2 薇姿佳人化妆品公司的需求分析 10
3.21 数据流图 11
3.22 数据字典 12
3.2 本章小结 21
第4章 总体设计 22
4.1 网站总体设计 22
4.2 数据库设计 23
4.21 数据库设计概述 23
4.22 数据分析 24
4.23 数据库的详细设计 25
4.3 本章小结 28
第5章 网站功能实现 29
5.1 网站运行平台设置 29
5.2 网站前台模块设计 29
5.21 网站主界面设计 29
5.22 用户登录模块设计 31
5.23 产品评价模块设计 34
5.24 新闻管理模块设计 34
5.3 本章小结 35
第6章 系统测试与性能分析 37
6.1 为什么要进行系统测试 37
6.2 测试环境 37
6.3 测试方法 37
6.4 网站测试步骤 38
6.5 本网站测试 38
6.51 前台测试 39
6.52 新闻管理模块测试 39
6.53 管理员登录验证模块 40
6.6 本章小结 40
结 论 41
致 谢 42
参考文献 43
附录1 44
附录2 48
52
第1章 绪论
在计算机迅猛发展的时代,一切事物都将成为信息化处理的产物,作为我们计算机学习者,我们要运用所学知识,为社会做出贡献。
1.1 课题背景
近年来,随着网络的普及。人们获取新闻及各种信息的途径已不仅仅限于报纸。广播等传统媒体。人们开始越来越多的在网上获取信息的主要途径之一。由于各种门户网站随即出现,大大地提高人们获取信息的速度,加大了信息交流的效率。
在市场调研中,靠加盟来盈利的公司,要首先做好的就是宣传工作,如何扩大公司的知名度,增强企业的影响力,让更多的人,更多的客户了解到您的公司,网络手段是必不可少的,因此构建自己的门户网站,做好自己的网站,已经不在是简单的网站问题了,更增加公司收入的一种途径。
1.2 目的和意义
随着Internet在中国的迅速发展,人们日常生活中越来越多地使用这项新的技术来为自己的工作和学习服务.由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,因此许多企业纷纷建设网站以增强企业知名度.
企业网站建设最为重要的是长期的网站的维护,而目前大多数企业网站的维护意识与当初域名申请和网站开通时的超前意识相比却显得十分不足。许多公司建立起网站后就在那守株待兔,既不管理又不更新,这是错的。网站不及时更新,就不能正确反应公司的信息,这样宣传的效果不能达到反而会给企业形象带来负面的影响。
一个好的企业网站应具备以下几个内容:
(1) 企业的网站架构应该是以企业为核心的主题层次、内容分类、页面顺序等所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益性产品的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。
(2) 企业网站另一个重要的作用就是体现出企业加盟政策、加盟优势以及企业文化,在网站的建设中该部分也应该得到很好的体现。
1.3 网站设计思想
对于一个企业而言宣传工作是必不可少的,Internet的发展,这使得企业有了一个更广阔、更迅速的宣传模式。
1.网站的需求分析
需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用, 确定用户的最终需求是一件很困难的事,这是因为一方面用户缺少计算机知识,开始时无法确定计算机究竟能为自己做什么,不能做什么,因此往往不能准确地表达自己的需求,所提出的需求往往不断地变化。另一方面,设计人员缺少用户的专业知识,不易理解用户的真正需求,甚至误解用户的需求。因此设计人员必须不断深入地与用户交流,才能逐步确定用户的实际需求。
2.给企业带来的高效宣传效果。
对于一个企业网站,需要做到的就是页面美观,当用户打开后能很明显的发现企业突出的产品、品牌等企业所要突出的问题,并且用户可以迅速找到自己想查找的产品。根据网站的前台特点,我对其后台设计了五大模块,企业新闻管理、产品类别管理、产品管理、用户留言回复、管理员管理。使我所设计的网站具有动态更新数据的功能,一个网站就要总是更新数据来吸引来访客户。
3.给用户带来了快捷性和创业机会。
薇姿佳人化妆品公司是全国连锁型加盟公司,用户在网上可以清楚的看到公司的加盟政策、加盟优势、加盟流程等关于加盟的一系列事情。并且可以看到公司的简介以及获奖经历,对公司有初步的了解之后,可以通过客户留言对成为加盟店有更深层次的了解,公司会有专人为客户解答,并给客户打电话或者邮件之类的联系客户,给予相应的解答。对于使用过产品的用户可以对产品进行评价、发表使用后感想。这个网站无论是对用户还是对公司都有着优点。
1.4 系统开发环境
软件条件:数据库SQLServer 2005、MyEclipse8.5、Adobe Dreamweaver CS4、Microsoft Office Visio 2007。
硬件条件:电脑一台 内存2G 硬盘640G。
1.4.1 B/S结构的数据库访问模式
B/S(Browser/Server)结构是真正的三层结构,它以访问Web数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问Web服务器和与其相连的后台数据库,我们将B/S模式分三层。
第一层:本层是客户端层,是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;
第二层:本层是Web服务器层,Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;
第三层:本层是数据库服务器层,数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处理。
B/S三层体系结构如图1-1所示。
Browse浏览器
We服务器
数据库
图1-1 B/S三层架构示意图
1.4.2 MyEclipse简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
虽然大多数用户很乐于将 MyEclipse当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。MyEclipse还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展MyEclipse的软件开发人员,因为它允许他们构建与MyEclipse环境无缝集成的工具。由于MyEclipse中的每样东西都是插件,对于给MyEclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
1.4.2 SQL Server 2005数据库简介
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
Microsoft 仔细倾听了您的反馈,并对行业进行了认真研究,全世界的 Microsoft 研究团队共同努力,经过创造性思索才最终向您奉献出这一引入了上百种新增功能或改进功能的 SQL Server 2005。这些功能将有助于您在以下三个主要方面提高业务:
1.企业数据管理
SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。
2.开发人员生产效率
SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。
3.商业智能
SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。
第2章 可行性分析
2.1 经济可行性
根据用户的要求,分析其特点,在经济上本项目是可行的,如果产品信息或者商场官方站点使用的本系统就可以很方便的对各种各样的产品信息进行采集,编辑,发布,人员不需要专业的网页制作知识就可以快速高效地发布产品信息。这样加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,从而提高了服务的质量,而且由于管理周期缩短和人力开销的减少,可以在商场信息化中获得更多的好处。下面从以下几个方面对系统的经济可行性进行具体的分析:
1.网站初期投资
网站初期投资如表2-1所示。
表2-1 薇姿佳人化妆品公司网站初期投资
序号
项目
人工(人·日)
单价(元)
合计(元)
1
需求分析
20
1000
20,000
2
总体设计
30
1000
30,000
3
前台网站详细设计
20
1000
20,000
4
后台管理详细设计
20
1000
20,000
5
工程实际成本数据库实现
10
1000
10,000
6
编码实现
50
1000
50,000
7
单体测试
20
1000
20,000
8
系统集成测试
20
1000
20,000
9
说明手册编制
10
1000
10,000
10
合计
200,000
根据网站初期投资的计算,表示该项目的开展是可行的。
2. 货币的时间价值
系统货币时间价值如表2-2所示。
表2-2 薇姿佳人化妆品公司网站设计货币时间价值
年份
将来值(万)
(1+i)n
现在值(万)
累计的现在值(万)
1
10
1.05
9.523
9.523
2
10
1.1025
9.070
18.593
3
10
1.1576
8.639
27.232
4
10
1.2155
8.227
35.459
5
10
1.2763
7.835
43.294
根据货币的时间价值的计算,表示该项目的开展是可行的。
3. 投资回收期
引入薇姿佳人化妆品公司网站两年后,可以节省18.59万元,比最初投资还少1.4万元。但第三年可以节省8.639万元。
即:1.4/8.64=0.162
2+0.162=2.162
4. 纯收入
43.294-20=23.294(万元)
当然,如果想要在五年后得到预计的纯收入,那么首先就应拿出初期投资的20万。而且考虑到开发本网站将为以后带来的利益,拿出20万来进行薇姿佳人化妆品公司网站的开发,是绝对必要!
经过以上分析,薇姿佳人化妆品公司网站设计与实现在经济上是可行的。
2.2 技术可行性
技术可行性是对现有技术进行评价,分析系统是否可以用现有技术来实施以及技术发展对系统建设有什么影响。JSP安全可靠,对于开发人员而言开发方便,对于使用人员而言界面友好,开发出来的软件简单易用,掌握方便。开发出的软件易学易用,即便原来没有什么计算机操作基础也会很容易学会使用。
在软件方面,由于MyEclipse和 SQL server2005都两个非常成熟的开发工具,无论在安全性、可用性、可靠性方面都毫无置疑,因此软件方面是可行的。
2.3 运行可行性
本网站界面良好操作简单,不需进行人员培训,所以员工们能很好的操作此网站与后台系统,所有用户都能清晰的查找自己所需的商品。综上所述,可以得出结论:该系统的开发是完全可行的,从而继续保持易于使用和高效率开发的优势。
2.4 业务流程图
系统的业务流程图是分析和描述薇姿佳人化妆品网站业务的重要工具之一。其主要作用是:描述现行系统的业务情况以便于与企业管理人员交流,它是系统设计的前提和保证。
根据具体的情况,可以将业务分成两个部分,一个是前台操作系统,一个是后台管理系统。具体信息描述如下:普通用户通过IE访问本公司的网站,可以搜索站内的产品,查看全部产品,公司简介,以及加盟公司的流程、优势等,并且可以与公司留言,交流客户不懂的地方,用户可注册成为会员用户,可以对使用的每款产品进行评价,交流使用后感想。管理员分为超级管理员与普通管理员,超级管理员比普通管理员多了一项对管理员管理的权限,管理员可以对产品、产品类别、新闻录入,修改,删除。可以对用户留言进行删除以及回复。薇姿佳人化妆品公司业务流程图如图2-1。
图2-1 薇姿佳人化妆品公司业务流程图
2.5 本章小结
本章主要对系统开发的可行性进行具体的分析,从用户方的角度考虑本系统是否可行,主要通过有力的数据和软件运行环境方面作为依据。通过经济可行性、技术可行性、操作可行性等方面的分析说明本工程的技术成熟、完备,测试手段可靠,具有良好的市场拓展,它追求的是简单、易学、易懂、易用,因此,本系统具有一定的开发前景,具有开发的价值。
第3章 需求分析
3.1 网站规划
网站的实际设计规划应考虑以下几点:
1.网站的总体风格特征要统一,对于一个网站来说统一的风格会更容易让人从视觉上接受,不会产生过多的视觉冲突。为此,可以引入CSS样式,利用一个统一的样式对网站的风格进行定义。
2.网站的所有功能应当设置明显,对于一个功能集成性很高的网站而言,在构建页面样式时要仔细考虑用户的需求,使用户操作时更加方便的找到自己想要的功能。
3.网站开发公共模块的设计要尽量统一,这样有利于后期的合成并减少程序的体积。
3.2 薇姿佳人化妆品公司的需求分析
薇姿佳人化妆品公司网站就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户等等都可以通过这个门户网站获得个性化的信息和服务。企业门户网站可以展示企业的内容、联系和评价:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,浏览的每个人都有可能成为企业的客户,联系企业详谈加盟意愿;此外,企业门户网站还可以进行的产品评价,网站的用户可以交换产品信息。因此,针对该公司而言,经过反复的论证,设计的这个网站,定义了以下的功能,见表3-1。
表3-1 薇姿佳人化妆品公司网站功能需求分析
功能模块
实现功能
新闻管理
企业新闻添加、删除、修改、查询
产品信息管理
产品信息的添加、删除、修改、查询
产品类别管理
产品类别的添加、删除、修改、查询
留言板管理
留言板的删除与回复
管理员管理
普通管理员添加、删除、修改、查询
3.21 数据流图
数据流图(date flow diagram , DFD),是用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
数据流图是从数据的角度来描述一个系统的,数据流图中的箭头是数据流,而流程图中的箭头则是控制流,它表达的是程序执行的次序;数据流图适合于宏观地分析一个组织业务概况。
图3.1 薇姿佳人化妆品公司网站数据流图
3.22 数据字典
数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、处理逻辑、外部实体、数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
1.数据项定义:
本系统的数据项描述如表3-1所示。
表3-1 系统数据项定义
序号
列 名
数据类型
可否为空
别 名
I01-01
AdminID
int
NOTNULL
管理员编号
I01-02
UserName
varchar(20)
NOTNULL
管理员姓名
I01-03
Password
varchar(40)
NOTNULL
密码
I01-04
IsSuperAdmin
bit
NOTNULL
超级管理员
I01-05
CateID
int
NOTNULL
类别编号
I01-06
CateName
nvarchar(20)
NULL
类别名称
I01-07
OrderSame
int
NULL
排序值
I01-08
UpdateDate
datetime
NOTNULL
更新时间
I01-09
LeaveID
int
NOTNULL
评价编号
I01-10
ProductID
int
NULL
产品编号
I01-11
UserID
int
NULL
用户编号
I01-12
Title
nvarchar(50)
NULL
评价标题
I01-13
Content
nvarchar(500)
NULL
评价内容
I01-14
CreateDate
datetime
NULL
评价时间
I01-15
NewsID
int
NOTNULL
新闻编号
I01-16
Title
nvarchar(50)
NULL
新闻标题
I01-17
Content
nvarchar(4000)
NULL
新闻内容
I01-18
Promulgator
varchar(50)
NULL
发布者
I01-19
Updatedate
datetime
NOTNULL
更新日期
I01-20
Pageview
int
NULL
点击次数
I01-21
ProductId
int
NOTNULL
产品编号
续表3-1
I01-22
CateID
int
NULL
类别编号
I01-23
ProductName
nvarchar(50)
NOTNULL
产品名称
I01-24
Description
nvarchar(4000)
NULL
产品描述
I01-25
ImageURL
varchar(100)
NULL
图片地址
I01-26
UpdateDate
datetime
NULL
更新日期
I01-27
LeaveID
int
NOTNULL
留言编号
I01-28
Title
nvarchar(50)
NULL
留言标题
I01-29
Content
nvarchar(2000)
NULL
留言内容
I01-30
Name
nvarchar(50)
NULL
姓名
I01-31
ContactPhone
nvarchar(200)
NULL
联系电话
I01-32
QQ
varchar(50)
NULL
联系QQ
I01-33
CreateDate
datetime
NOTNULL
创建日期
I01-34
AdminID
int
NULL
管理员编号
I01-35
ReplayContent
nvarchar(2000)
NULL
回复内容
I01-36
ReplayDate
datetime
NULL
回复日期
I01-37
UserID
int
NOTNULL
用户编号
I01-38
UserName
varchar(20)
NOTNULL
用户名
I01-39
PassWord
varchar(40)
NOTNULL
密码
I01-40
NickName
varchar(20)
NULL
昵称
I01-41
Email
varchar(50)
NULL
邮箱
I01-42
HeadIMG
varchar(200)
NULL
头像
I01-43
CreateDate
datetime
NOTNULL
创建日期
2.主要业务数据流定义:
数据流编号:D1-01
数据流名称:用户注册信息
数据流来源:客户
数据流去向:P1-01
数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-
43
数据流编号:D1-02
数据流名称:用户基本信息
数据流来源:P1-01
数据流去向:F1-01
数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-
43
数据流编号:D1-03
数据流名称:用户信息
数据流来源:客户
数据流去向:P1-02
数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-
43
数据流编号:D1-04
数据流名称:验证信息
数据流来源:F1-01
数据流去向:P1-02
数据流组成:I01-38+I01-39
数据流编号:D1-05
数据流名称:企业新闻信息
数据流来源:P1-02
数据流去向:P1-03
数据流组成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1-06
数据流名称:产品信息
数据流来源:P1-02
数据流去向:P1-04
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1-07
数据流名称:产品信息
数据流来源:P1-02
数据流去向:P1-05
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-33+
I01-34+ I01-35+I01-36
数据流编号:D1-08
数据流名称:企业新闻信息
数据流来源:P1-03
数据流去向:F1-02
数据流组成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1-09
数据流名称:产品信息
数据流来源:F1-03
数据流去向:P1-04
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1-10
数据流名称:评价信息
数据流来源:P1-04
数据流去向:P1-06
数据流组成:I01-09+I01-10+I01-11+I01-12+I01-13+I01-14+I01-21+
I01-22+I01-23+I01-24+I01-25+I01-26+I01-37+I01-38+I01-39+I01-40+I
01-41+I01-42+I01-43
数据流编号:D1-11
数据流名称:产品类别信息
数据流来源:F1-05
数据流去向:P1-04
数据流组成:I01-05+I01-06+I01-07+I01-08
数据流编号:D1-12
数据流名称:留言信息
数据流来源:F1-06
数据流去向:P1-05
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-
33+I01-34+ I01-35+I01-36
数据流编号:D1-13
数据流名称:产品信息
数据流来源:F1-03
数据流去向:P1-06
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1-14
数据流名称:产品信息
数据流来源:F1-05
数据流去向:P1-06
数据流组成:I01-05+I01-06+I01-07+I01-08
数据流编号:D1-15
数据流名称:企业新闻内容
数据流来源:P1-07
数据流去向:F1-02
数据流组成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1-16
数据流名称:产品内容
数据流来源:P1-08
数据流去向:F1-03
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1-17
数据流名称:客户信息
数据流来源:F1-04
数据流去向:P1-06
数据流组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-
43
数据流编号:D1-18
数据流名称:产品类别内容
数据流来源:P1-09
数据流去向:F1-05
数据流组成:I01-05+I01-06+I01-07+I01-08
数据流编号:D1-19
数据流名称:留言内容
数据流来源:P1-10
数据流去向:F1-06
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-
33+I01-34+ I01-35+I01-36
数据流编号:D1-20
数据流名称:新闻信息设置
数据流来源:普通管理员
数据流去向:P1-07
数据流组成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
数据流编号:D1-21
数据流名称:产品信息设置
数据流来源:普通管理员
数据流去向:P1-08
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
数据流编号:D1-22
数据流名称:类别信息设置
数据流来源:普通管理员
数据流去向:F1-09
数据流组成:I01-05+I01-06+I01-07+I01-08
数据流编号:D1-23
数据流名称:留言信息回复
数据流来源:普通管理员
数据流去向:F1-10
数据流组成:I01-27+I01-28+I01-29+I01-30+I01-31+I01-32+I01-
33+I01-34+ I01-35+I01-36
数据流编号:D1-24
数据流名称:类别信息设置
数据流来源:P1-11
数据流去向:普通管理员
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1-25
数据流名称:普通管理员验证信息
数据流来源:F1-07
数据流去向:普通管理员
数据流组成:I01-02+I01-03
数据流编号:D1-26
数据流名称:管理员信息
数据流来源:管理员
数据流去向:P1-11
数据流组成:I01-01+I01-02+I01-03
数据流编号:D1-27
数据流名称:超级管理员信息
数据流来源:P1-11
数据流去向:超级管理员
数据流组成:I01-01+I01-02+I01-03+I01-04
数据流编号:D1-28
数据流名称:普通管理员信息设置
数据流来源:超级管理员
数据流去向:F1-12
数据流组成:I01-01+I01-02+I01-03
数据流编号:D1-29
数据流名称:验证超级管理员信息
数据流来源:F1-07
数据流去向:超级管理员
数据流组成:I01-02+I01-03+I01-04
数据流编号:D1-30
数据流名称:评价信息
数据流来源:P1-06
数据流去向:F1-08
数据流组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26+
I01-05+I01-06+I01-07+I01-08+I01-37+I01-38+I01-39+I01-40+I01
-41+I01-42+I01-43
3.主要数据存储的定义:
名称:客户信息表
编号:F1-01
简述:用来存储客户信息的表
流入的数据流:D1-01
流出的数据流:D1-04
组成:I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-
43
名称:新闻信息表
编号:F1-02
简述:用来存储企业新闻信息的表
流入的数据流:D1-15
流出的数据流:D1-08
组成:I01-15+I01-16+I01-17+I01-18+I01-19+I01-20
名称:产品信息表
编号:F1-03
简述:用来存储企业产品信息的表
流入的数据流:D1-16
流出的数据流:D1-09+D1-13
组成:I01-21+I01-22+I01-23+I01-24+I01-25+I01-26
名称:产品类别信息表
编号:F1-05
简述:用来存储企业产品类别信息的表
流入的数据流:D1-18
流出的数据流:D1-11+D1-14
组成:I01-
展开阅读全文