电子商务毕业论文-某企业电子商务网站建设—动态信息管理系统的设计与开发内容摘要:
角色 管理员 前置条件 成功登录后台管理系统 事件流 管理员想要维护产品时,用例启动。 ( 1) 管理员选择管理选项 如果选择“新增产品”,则执行支流 S1; 如果选择“管理产品”,则执行支流 S2; 如果选择“新增类别”,则执行支流 S3; 如果选择“管理类别”,则执行支流 S4; ( 2) 点击确认提交; ( 3) 系统执行命令,数据库更新信息。 ; 管理员录入产品信息; ; 管理员使用搜索功能,选择筛选条件或输入关键词,显示搜索结果列表; 管理员选择修改的选项; ; 管理员录入新增的类别; S4. .系统载入管理 类别 页面; 管理员选择修改的选项; 后置条件 如果用例 成功 ,则产品或类别被更新 ,数据在数据库中更新 ,否则系统状态不变。 特殊需求 无 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 9 页 共 29 页 4. 数据库设计 数据模型 图 41 为系统的物理数据模型及其关系。 N E W SP K i d a d d t i m e t i t l e c o n t e n t p i c s t a t eF K 1 c i dN C L A S SP K i d c l a s sG O O D SP K i d a d d t i m e n a m e t y p e m t r s i z e t a g p i c r e m a r k s t a t eF K 1 g i dG C L A S SP K i d f i d c l a s s 图 41 数据模型 图 数据模型描述 系统建立了四张基本数据库表:新闻表 NEWS、新闻类别表 NCLASS、产品表 GOODS、产品分类表 GCLASS。 数据模型的结构如表 41~44 所示。 . 新闻表 NEWS 新闻表里存储的是关于新闻的一些属性信息,如新闻标题、内容、发布时间、 上传 图片、编辑状态、所属类别。 所有属性都不允许为空,但只有新闻标题和新闻内容是必填项。 发布时间是系统设置的默认建立时间。 对于一条新闻,可以没有图片,当没有附图时,我们默认图片路径为一张空白图片的路径。 新闻的状态有 4 种: 0 为草稿箱,是未发布状态的新闻; 1 为发布,是已发布状态的新闻; 2 为垃圾箱,是删除的新闻,不是数据库中真正的删除; 3 为置顶新闻,在排序上有优势。 是 的外键。 表 41 NEWS 表 字段 名 数据 类型 是否为空 说明 id int(11) 否,主键 自动编号 ,自增长 addtime datetime 否 建立时间,系统时间 title varchar(50) 否 新闻标题 content mediumtext 否 新闻内容 pic varchar(50) 否 图片路径 state tinyint(1) 否 编辑状态: 0 草稿箱; 1 发布; 2 垃圾箱;3 置顶新闻 cid tinyint(2) 否 新闻分类编号 . 新闻类别表 NCLASS 新闻类别表里存储新闻的分类。 新闻分类为一个个大类,不存在子类。 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 10 页 共 29 页 表 42 NCLASS 表 字段 名 数据 类型 是否为空 说明 id tinyint(2) 否,主键 自动编号 ,自增长 class char(20) 否 新闻分类名称 . 产品表 GOODS 产品表里存储的是关于产品的一些属性信息,如产品名称、型号、使用材料、规格、产品图片等。 基本描述与新闻表 NEWS 类似,区别是 产品表的图片路径为必填项,要求每个产品一定要附图。 是 的外键。 表 43 GOODS 表 字段 名 数据 类型 是否为空 说明 id int(11) 否,主键 自动编号 ,自增长 addtime datetime 否 建立时间,系统时间 name varchar(50) 否 产品名称 type char(20) 空 产品型号 mtr varchar(50) 空 使用材料 size varchar(50) 空 产品规格 tag varchar(50) 空 标签 pic varchar(50) 否 图片路径 remark mediumtext 空 产品介绍 state tinyint(1) 否 编辑 状态: 0 草稿箱; 1 发布; 2 垃圾箱;3 置顶推荐 gid tinyint(2) 否 产品分类编号 . 产品分类表 GCLASS 产品分类表里存储产品的分类信息。 产品分类很多很复杂,每个大类下有子类,子类下又有子类。 所以每个分类有记录它父类,即上一级分类的编号,从而记录它们之间的联系。 表 44 GCLASS 表 字段 名 数据 类型 是否为空 说明 id tinyint(2) 否,主键 自动编号 ,自增长 fid tinyint(2) 否 父类编号 class char(20) 否 产品分类名称 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 11 页 共 29 页 5. 系统概要设计 总体功能模块介绍 网站总体上由前台 的用户子系统 和后台 的管理员子系统 两部分组成。 前台 展现 给用户, 是 供 用户 浏览 并与 负责人员交流的显示界面。 后台则是 用 于 服务 前台,管理系统 数据 库信息的增加、删除、修改等工作, 保证系统 持续 可靠 的 运行。 本网站 前台 主要有 五 大 功能模块,分别为 公司介绍、新闻资讯、产品展示、供求信息和联系我们 , 后台 在设计上 有新闻管理和产品管理两大功能模块 ,是整个系统最 为 核心的部分。 用 户 子 系 统公司介绍管 理 员 子 系 统新闻资讯产品展示供求信息联系我们新闻管理产品管理企 业 电 商 网 站 图 51 网站 功能模块划分 子 功能模块介绍 新闻 资讯 模块 : 是向用户提供的一个浏览新闻的平台。 通过分类查询,直接把数据库中的新闻分类显示在导航处, 用户可以 直接点击新闻类型 浏览 各类 重大活动、最新报道等。 它 具备 搜索功能,可以通过搜索 栏 位 选择关键 字段 并输入内容搜索到结果。 新闻 以列表方式呈现,点击选定新闻进入阅读 详细内容 界面。 产品展示模块 : 是企业用于展示自己产品和宣传产品的重要模块,用户可以浏览此模块了解企业发布的产品。 它拥有强大的搜索功能, 可以 按 照 要求 筛 选结果。 以图片的 形 式呈现,点击图片进入产品详情介绍界面。 后台 新闻管理模块 : 主要有新增新闻、 管理新闻功能,通过该模块可以对新闻资讯进行管理。 后台产品管理模块:主要有产品添加、管理产品、类别管理功能,通过该模块可以对产品展示进行管理。 UML 建模 UML 是用来描述模型的,它用模型描述系统的结构或静态特征以及行为或动态特征。 它 从不同的视角为系统建模,形成不同 的视图。 静态 结构建模 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 12 页 共 29 页 系统的 静态 结构由 用例图、类图、对象图、包图、构件图 和 部署图 五种图来描述。 其中用例图描述系统功能;类图描述系统的静态结构;对象图描述系统在某个时刻的静态结构,补充类图是类图的实例;构件图描述实现系统的元素的组织;部署图 描述 任何基于计算机的应用系统的物理或逻辑的配置。 图 52~54 为系统的类图、构件图、部署图。 ( 1) 类图 如图 52, 该系统主要有新闻对象、新闻类别对象、产品对象和产品类别对象。 产品 对象 ,其主要属性包括品名、型号、材料、规格、图片路径等,主要 操作有新增产品、删除产品、修改产品、获取所有产品、获取某类别产品、查询某一产品、查看产品信息。 产品类别对象,其主要属性有 父类编号 、类别名称,主要操作有新增类别、删除类别、修改类别、获取所有类别。 新闻对象和新闻类别对象描述类似。 + a d d N e w s ( )+ d e l e t e N e w s ( )+ u p d a t e N e w s ( )+ g e t A l l ( )+ g e t B y C l a s s ( )+ s e l e c t N e w s ( )+ g e t d e t a i l ( )N E W S+ s e l e c t N C l a s s ( )N C L A S S+ a d d G o o d s ( )+ d e l e t e G o o d s ( )+ u p d a t e G o o d s ( )+ g e t A l l ( )+ g e t B y C l a s s ( )+ s e l e c t G o o d s ( )+ g e t d e t a i l ( )G O O D S+ a d d G C l a s s ( )+ d e l e t e G C l a s s ( )+ u p d a t e G C l a s s ( )+ g e t A l l ( )G C L A S S 图 52 系统 类图 ( 2) 构件图 该系统在 web 应用程序下 有前台和后台两个部分。 前台:① 前台 是网站的首页,供用户选择需要浏览的模块;②列表 是新闻 /产品的列表 显示 ;③ 查看 是新闻 /产品的详细内容 显示 ;④搜索 ;⑤ 分类。 后台:①后台 是后台操作主页,供管理员选择需要管理的模块;②添加 是添加新闻 /产品 /类别功能 界面 ;③删除 是选择删除功能;④ 修改 是修改功能界面。 前 台 浏 览 界 面 后 台 管 理 界 面添 加 界 面删 除 界 面 修 改 界 面W e b 应 用 程 序列 表 界 面查 看 内 容搜 索 功 能分 类 功 能 图 53 系统构 件 图 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 13 页 共 29 页 ( 3) 部署图 该系统 是 B/S 三层结构。 第一层表示层: 是展示给用户的浏览器界面。 它的任务是由浏览器向网络上的 Web 服务器提出服务请求, Web 服务器对用户身份进行验证后用 HTTP 协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在浏览器上。 第二层 业务逻辑层: 是 具有应用程序扩展功能的 Web 服务器。 它 包含系统的 业务 处理逻辑,即 .PHP 文件 位于 Web 服务器端。 它的任务是接受用户的请求, 建立 与数据库 的 连接,通过 SQL 等方式向数据库服务器提出数据处理申请, 等数据库服务器将数据处理的结果提交给 Web 服务器,再由 Web 服务器传送回客户端。 第三层数据 访问层 : 是 数据库服务器。 在数据层中包含系统的数据处理逻辑,位于数据库服务器端。 它的任务是接受 Web 服务器对数据库操 作 的请求,实现对数据库查询、更新等功能,把运行结果提交给 Web 服务器。 数 据 库W e b 服 务 器浏 览 器 h t t p 图 54 系统部署图 动态 行为模型 系统的 动态 行为由 时序 图 、协作 图、状态图和 活动图 来描述。 动态行为即 描述 了 系统中的对象在执行期间中不同时间点是如何动态交互的。 下 图 55~58 是以浏览新闻和管理新闻为例, 用时序图 描述 用户浏览和管理员后台管理的主要场景。 图 59 是用户 搜索浏览的 活动图。 用 户l i s t . p h p1 : 浏 览 页 面v i e w . p h p2 : 提 交 新 闻 i d3 : 显 示 具 体 新 闻 图 55 用户 浏览 新闻时序图 上 海海洋大学 2020 届毕业设计(论文) 某企业电子商务网站建设 —— 动态信息管理系统的设计与开发 第 14 页 共 29 页 管 理 员登 录1 : 登 录 后 台a d d . p h p2 : 提 交 添 加 管 理 请 求3 : 显 示 添 加 页 面数 据 库 模 块4 : 输 入 添 加 的 内 容5 : S Q L 执 行 插 入 语 句6 : 提 示 添 加 成 功 图 56 管理员添加新闻时序图 管 理 员。电子商务毕业论文-某企业电子商务网站建设—动态信息管理系统的设计与开发
相关推荐
c d e f code unsigned char segsel[]={0xfe,0xfd,0xfb,0xf7}。 /*定义并初始化变量 */ uchar dminite=10。 //定时的初始值 uchar dhour=12。 //定时的初始值 uchar mstt=0。 uchar seconde=0。 uchar minite=0。 uchar hour=12。 sbit
组装工艺流程 生产流水线基本配置 测试流水产线基本配置 第八章 电脑周边塑胶产品项目总图运输及公用工程 总平面布置应根据项目各单项工程,工艺流程,物料投入与产出,废弃物排出及原材料贮存,厂内外交通运输等情况,按厂地的自然条件,生产要求与功能以及行业、专业的设计规范进行安排。 总平面布置原则 设计标准及依据 平面布置原则 总平面布置 主要车间组成 竖向布置原则及土方工程量 场地雨水 绿化与消防
进制可逆计数器 ,可实现 0~9 的循环计数。 UP为加计数时 钟输入端, DOWN 为减计数时钟输入端, LOAD 为预置输入控制端, CLR 为清零端, CO 为进位输出 端 , BO 为借位输出 端。 74ls192D 的 引脚图 图 6 74ls192D 的引脚图 74ls192D 的 真值表 表 4 74LS192 的 真值表 输入 输出 UP DOWN CLR LOAD D C B
1 套 六 . 工程锅炉型号、除尘脱硫措施、烟囱高度及耗燃量、煤来源、煤质分析 1. 采用原蒸汽锅炉、除尘脱硫措施及指标达到国家标准; 2. 烟囱高度 12 米 15 米,耗燃量 95%; 3. 煤来源、煤质分析:平顶山、 5500 大卡以上。 七 . 工程发酵车间供热措施及烘干车间热源 1. 发酵工序:发酵罐等采取现有锅炉蒸气提供; 2. 烘干工序:采用原有蒸汽锅炉。 八 . 工程的废水、废气