大连外国语学院软件学院毕业论文20xx级(编辑修改稿)内容摘要:

零食购买和前台订单处理等功能。 后台管理部分主要针对系统管理员而言的,其中包括新品发布处理,零食信息添加删除处理,会员信息处理,订单管理,订单发货。 大连外国语大学 本科生 毕业论文 (设计 ) 6 ┊ ┆┆ ┆ 系统业务流程 图如图 21所示。 图 21 系统业务流程 主页面。 零食修改 用户登陆 注册 管理进入 添加到购物车 类别管理 资料修改 零食管理 零食添加 会员管理 订单管理 类别修改 类别添加 订单设置 订单管理 是否会员 退出返回 搜索物品 选购物品 结帐付款 填写订货单 购物成功 会员删除 退出 大连外国语大学 本科生 毕业论文 (设计 ) 7 ┊ ┆┆ ┆ 3 欣然零食吧 设计 系统物理环境配置 系统硬件平台的配置: 1. CPU: AMD Athlon(tm)Ⅱ P320 DualProcessor。 2.内存: 2GB。 3.硬盘: 320GB。 4.基本的输入、输出设备。 系统软件平台的配置: 如果说硬件是一个系统的身体,那么软件则是一个系统的灵魂,一个系统设计的好坏,不仅要有正确的软件开发思想,也应该有良好的软件开发工具 [6],汽车配件电子商务系统所采用的软件配置环境为: 1.操作系统: Windows 7旗舰版。 2.数据库软件: Microsoft SQL Server 2020。 3.系统开发软件: Visual Studio 2020。 项目规划 本系 统的结构包括数据存储层、商务服务器 组件及应用服务层。 在应用服务层中 采用 多种 技术来构建动态网页来支持整个面向服务对象的应用。 整个电子商务系统的网站设计是整个消费客户进行交互的页面,服务对象通过访问网站来获得所需要的信息,该网站的设计提供以下功能: 1. 各种功能的连接。 包括注册,登录,购物和查看以及结算。 2. 各种商品的分类提示、商品的详细信息以及订单 信息的查询。 3. 各种以往订单纪录的查询 ,订单的完成情况。 系统 概要 设计 根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块 进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。 大连外国语大学 本科生 毕业论文 (设计 ) 8 ┊ ┆┆ ┆ 在管理信息系统的设计过程中,系统划分的一般原则如下: 1. 子系统要具有独立性。 即应把相对独立的事务处理过程作为一个子系统。 这样的子系统具有较高的内聚性,与其它的藕合较弱,便于软件开发、使用及日后系统维护。 2. 子系统的划分结果应使数据冗余度较小。 应避免部分数据在多个子系统中出现,尤其是修改,以保证系统的安全性、可靠性和数据的一致性。 3. 子系统的划分应能满足目前和日后管理上的需要,功能应齐全,操作要方便且为今后发展留有接口。 4. 子系统的划分应以 该单位的管理职能为依据。 应尽量避免过分依赖于组织机构,以防止机构变更后为系统带来不必要的麻烦 [7]。 从公司的组织结构上出发,把整个管理信息系统划分成多个子系统。 每个子系统的功能相对独立,但是子系统之间有必要的数据联系。 对食品销售 电子商务系统的数据流图采用变换中心法和事务中心法进行分析,对其逐步进行功能分解,直到分解成为含义明确、功能单一的单元功能模块,从而得到系统的功能模块结构图,即系统的功能图。 系统功能模块结构图 反映了 购物 系统功能模块的划分 , 如图 31所示。 图 31 系统功能模块结构图 1. 用户 模块 功能描述 其中,用户信息管理以及订单是禁止匿名用户访问的内容。 欣然零食吧系统 网站前台 网站后台 用户购物车 零食搜索 零食购买 修改资料 提交订单 用户管理 订单管理 商品管理 类别管理 图片管理 管理员管理 大连外国语大学 本科生 毕业论文 (设计 ) 9 ┊ ┆┆ ┆ ( 1) 商品展台模块: 推荐商品浏览、新 商品浏览(首页显示最新添加的商品列表)、商品分类浏览、按商品名称搜索、商品详细信息。 ( 2) 用户信息模块: 注册新用户、登录、用户修改密码、用户个人资料管理。 ( 3) 订单模块: 查询个人订单列表、查询某笔订单的详细信息。 2. 管理 模块 功能描述 ( 1) 用户管理:登录;查询用户、删除用户。 ( 2) 商品管理:添加、修改、删除商品信息。 ( 3) 订单管理:查 看订单,发货。 数据库设计 概念设计 概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过程,它是整个数据库设计的关键。 概念结构的主要特点是: 1. 能真实、充分地反映现实世界。 2. 易于理解。 3. 易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。 4. 易于向关系、网状、层次等各种数据模型转换。 概念结构是各种数据模型共同基础,它比数据模型更独立于机器、抽象,更加稳定。 为了把用户的数据要求清晰明确的表达出来,通常要建立一种面向问题的数据模型,按照用户的观点来对 数据和信息建模。 最常用的概念性数据模型就是 ER模型 [8]。 大连外国语大学 本科生 毕业论文 (设计 ) 10 ┊ ┆┆ ┆ 管理员属性图如图 32所示。 图 32 商品 实体属性图 用户 属性图如图 33所示。 图 33 用户 实体属性图 购物车 实体属性图如图 34所示。 商品 商品编号 商品名称 类别 会员价 售价 是否推荐 图片 备注 用户 用户编号 头像 用户名 性别 密码 邮箱 备注 类别 大连外国语大学 本科生 毕业论文 (设计 ) 11 ┊ ┆┆ ┆ 图 34 购物车 信息 属性图 订单 实体属性图如图 35所示。 图 35 订单 实体属性图 管理员 实体属性图如图 36所示。 图 36 管理员 实体属性图 逻辑设计 数据库逻辑设计分为三个阶段,分别是:用户要求、建立 ER 模型和数据库模式设计。 管理员 密码 编号 账号 订单 商品编号 联系电话 订单总价 地址 时间 收件人 商品名称 用户编号 货单号 备注 购物车 购物 车编号 商品编号 商品名称 数量 价格 总价 大连外国语大学 本科生 毕业论文 (设计 ) 12 ┊ ┆┆ ┆ 数据库逻辑设计中的第一阶段收集和分析用户需求是按以下四步进行的:分析用户活动,确定系统范围,分析用户活动所涉及的数据和分析系统数据。 逻辑设计第二阶段建立ER 模型分两步,首先应进行局部 ER 模型设计,然后进行总体 ER 模型的设计。 逻辑设计第三阶段在数据库 模式设计阶段分两步进行,第一步初步设计 , 把 ER 图转换为关系模型,第二步优化设计 , 对模式进行调整和改善。 我们所要进行研究的是逻辑设计的第三步即将 ER图像关系模型转化。 下面把实体及实体间关系转换成为关系模型。 实体转换出的关系模式: 用户信息表{ 用户 编号 , 应户名, 密码,邮箱, 联系电话 , 地址 } 商品 信息表{ 商品编号 , 商品名称,售价,品牌,会员价格 , 类别 , 备注 , 图片 , 是否推荐 , 数量 } 购物车 信息 表{ 购物车编号 ,商品编号 , 商品名称 , 数量,价格,总价 } 订单 信息表{ 订单号 ,商品编号,用户编号 ,商品名称,收件人,地 址,联系电话,订单总价,订购时间,备注 } 管理员信息表{ 管理员编号 , 登录名, 密码} 物理设计 数据库物理设计包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。 主要解决选择文件存储结构和确定文件存取方法的问题。 在数据库中访问数据的路径主要表现为如何建立索引。 如要直接定位到所要查找的记录,应采用索引方法存取方法(索引表)。 顺序表只能从起点进去向后一个个访问记录。 在上面的实体以及实体之间关系模式的基础上,形成数据库中表以及各表之间关系。 大连外国语大学 本科生 毕业论文 (设计 ) 13 ┊ ┆┆ ┆ 用户信息表如表 31所示。 表 31 用户信息表 字段名 说 明 类 型 长 度 可否为空 主键 id 编号 int 8 否 是 username 用户名 varchar 20 否 否 password 密码 varchar 20 是 否 邮箱 varchar 20 是 否 phone 电话 varchar 20 是 否 addr 地址 varchar 20 是 否 商品 表如表 32所示。 表 32 商品 表 字段名 说 明 类 型 长 度 可否为空 主键 id 编号 int 8 否 是 name 名称 varchar 20 否 否 price 价格 varchar 20 是 否 num 数量 int 6 是 否 type 分类 varchar 20 是 否 picurl 图片 varchar 50 是 否 hits 点击数 varchar 50 是 否 info 介绍 varchar 500 是 否 tj 推荐 int 2 是 否 price2 会员价格 varchar 20 是 否 类别 表如表 33所示。 表 33 类别表 信息表 字段名 说 明 类 型 长 度 可否为空 主键 id 编号 int 8 否 是 name 类别名称 varchar 20 否 否 url 栏目连接 varchar 20 是 否 管理员 信息表如表 34所示。 表 34 管理员 信息表 字段名 说 明 类 型 长 度 可否为空 主键 id 编号 int 8 否 是 Username 管理员帐号 varchar 20 否 否 password 管理员密码 varchar 20 是 否 大连外国语大学 本科生 毕业论文 (设计 ) 14 ┊ ┆┆ ┆ 订单 表如表 35所示。 表 35 订单 表 字段名 说 明 类 型 长 度 可 否为空 主键 id 编号 int 8 否 是 ordernum 订单号 varchar 20 否 否 fid 商品 ID varchar 20 是 否 ordertime 订单时间 datetime 8 是 否 username 用户 varchar 20 是 否 phone 电话 varchar 50 是 否 addr 地址 varchar 50 是 否 realname 真实姓名 varchar 50 是 否 buynum 购买数量 Int 2 是 否 大连外国语大学 本科生 毕业论文 (设计 ) 15 ┊ ┆┆ ┆ 4 欣然零食吧 的实现。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。