net宠物情缘在线平台的设计与实现(4)

2018-12-17 15:36

XXXXX学院 宠物情缘在线平台的设计与实现

需的条目,图片等数据都存放于数据文件中,只要对该文件做部分修改,就能在系统界面上实现及时更新的效果,减少了更改系统源代码的复杂性。

(5)动态管理:对系统数据库实行动态操作,能实现对数据库信息的动态查询、动态更新修改和动态录入数据。

4.2 数据流分析

数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。

宠物情缘在线平台的数据流程:对本系统操作的数据源有管理员,注册用户三种,首先由系统管理员根据不同用户的需要将某些信息保存到数据库中,然后再进行发布。不同权限的用户可以对这些库信息进行添加、修改和删除处理。所有用户均可以进行信息查询。通过对本系统的需求分析,系统的基本功能已经确定。

数据流图如2-2:

16 / 48

XXXXX学院 宠物情缘在线平台的设计与实现

4.3 数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。 1.数据字典列表——数据流

数据存储名称:管理员信息 数据来源:管理员信息表 数据去向:管理员登陆模块 数据组成:管理员信息=管理员唯一识别ID+管理员帐号+管理员密码+权限+添加时间 描述:存储了管理员的基本信息 数据存储名称:宠物主人信息 数据来源:宠物主人信息表 数据去向:宠物主人模块 数据组成:宠物主人信息=宠物主人唯一识别ID+宠物主人帐号+密码+真实姓名+联系电话+身份证号码+联系地址+添加时间等 描述:存储了宠物主人的基本信息 17 / 48

XXXXX学院 宠物情缘在线平台的设计与实现

数据存储名称:宠物信息 数据来源:宠物信息表 数据去向:宠物信息模块 数据组成:宠物信息=宠物唯一识别ID+添加时间+宠物名称+宠物类别+原价+现价+添加时间等 描述:存储了宠物的基本信息 数据存储名称:注册用户信息 数据来源:注册用户信息表 数据去向:注册用户信息模块 数据组成:注册用户信息=员工的唯一识别ID+员工名称+添加时间 描述:存储了注册用户的基本信息 数据存储名称:爱宠常识信息 数据来源:爱宠常识信息表 数据去向:爱宠常识信息模块 数据组成:爱宠常识信息=爱宠常识信息唯一标识+货物ID+用户名称+添加时间等 描述:存储了爱宠常识信息 2.数据字典列表——数据处理 描述:管理员登录系统进行用户登录管理 输入:员工的用户名、密码 过程:判断是否为合法的员工 输出:系统主界面 名称: 查询信息 描述:根据条件查询所需信息:产品信息 输入: 输入查询的条件 过程:查询系统的用户所需的信息 输出: 查询得到的信息页面 名字:录入信息 描述:用户信息,宠物信息等的录入 输入: 输入要添加录入的信息 过程: 将需要添加录入的信息加入数据库中 输出: 系统新的信息表页面 名字:修改、删除信息 描述:对员工信息,宠物信息等修改或删除后存入数据库中 18 / 48 输入: 输入要修改或删除的信息 过程:对需要修改的信息做修改、删除过时的信息 输出: 系统新的信息表页面 XXXXX学院 宠物情缘在线平台的设计与实现

3.数据字典列表——数据存储

B 宠物情缘在线平台的数据项

管理员数据项:

名称:管理员帐号 简述:唯一表示一个管理员 数据类型:文本 名称:管理员密码 简述:每个管理员所对应的密码 数据类型:文本 名字: 数据库信息 别名:无 描述:存储了数据库的基本信息 数据组成:数据库信息=宠物信息+用户信息+管理员信息+订单信息+宠物信息 位置:数据库 用户数据项:

名称:用户帐号 简述:注册用户的帐号 名称:用户姓名 简述:用户的名字信息 数据类型:文本

数据类型:文本 名称:密码 简述:用户的密码 数据类型:文本

宠物数据项 名称:宠物名称

名称:宠物类别 简述:宠物的类别信息 数据类型:文本 字段大小:50 简述:宠物的名称信息 数据类型:文本 字段大小:50

名称:原价 简述:宠物的原价信息 数据类型:长整形 19 / 48 名称:现价 简述:宠物的现价信息 数据类型:长整形 字段大小:8

字段大小:8 XXXXX学院 宠物情缘在线平台的设计与实现

五 系统设计

5.1 系统概要设计

宠物情缘在线平台的设计,是为了使网络经销商实现线上管理,以补地面管理的不足,更好的做好双线并行,互补互助。所以,在设计上要考虑超前性和可扩张性,以有为日后系统升级预留端口。

宠物情缘在线平台采用B/S模式开发,采取网站的形式,这样就省却在每一台电脑上都装客户端的麻烦以及考虑到后期维护的方便性,只需要在一台主机上装有系统,别的电脑只需联网到这台主机就可以在IE里打开系统,很方便。

5.2 宠物情缘在线平台功能分析 5.2.1 系统设计思想

5.2.1.1 页面模块化

把页面中一些常用的部分集成为模块,例如页面的头部、尾部和数据库连接文件,这样设计新的页面时如果有重复出现的部分,只需要拿现成的模块来组装就可以了。

在本系统中,将数据库连接存入conndb.asp文件中,当需要数据库连接时,只要用Include语句包含此文件即可。

另外系统页面结构定义在一个模板文件template.asp中,在这个文件中可以看到系统中基本的页面组成结构。只要在此模板页面中的特定位置加上实现某种功能的页面代码,此页就会成为一个具有特定功能的 完整的页面。例如ProductDetail.asp文件是在template.asp文件中加入了下面一行代码而具备了显示网络详细信息的功能。

20 / 48


net宠物情缘在线平台的设计与实现(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《平行线的判定》检测题_(2)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: