电子商务网站的设计与实现毕业设计论文(编辑修改稿)内容摘要:
比较顺利的开发出来。 因为实践和技术方面的不足,使得我们设计的程序依然存在很多不 完善的地方,后期好好的钻研,使本系统能更完善更适用。 经济可行性 本系统相对较小也比较简单,不需要投入大量资金,同时又存在着实用性,能改善使用方法在财力和人力上的过度消耗。 因此一经使用便可收到很好的成效,做到合理节约和合理利用资源 ,既提高了工作效率并且也减少了工作人员的工作量,这使 得本系统在处理业务方面得到很大的提升空间。 管理可行性 对于绝大多数用户而言,他们已经养成了网上购物的习惯。 对于购物方式,也已相对比较熟悉。 对于本网站而言,简洁友好的界面可以使用户快速的了解本网站提供的业务,从 而能更好的操作以完成网上购物的体验。 对于后台管理者而言,本系统提供的后台操作简单,模块划分简洁明了。 因此无论是用户,还是管理员都能很好的操作本网站提供的功能,在管理方面是可行的。 数据库设计 数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作需求。 信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象需要进 行哪些操作,如查询、增、删、改、统计等操作 [6]。 数据库需求分析 数据库需求分析的任务 是通过详细调查现实世界要处理的对象(组织、部门、企业 6 等),充分了解系统的工作概况,明确用户的各种需求,然后在此基础上确定系统的功能,因此必须充分考虑今后可能的扩充和改变,不能仅仅按照当前应用需求来设计数据库。 本系统相对比较简单,从前台到后台操作涉及到的实体及其属性的定义都能满足系统的要求,因此在考虑后期可能的应用需求,本数据库的设计相对合理,应用性良好。 数据库概念设计 数据库概念设计 阶 段是在需求分析的基础上,设计出能满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。 在 本电子商务网站 中, 各项实体之间的关系并不复杂,本系统的数据库没有设计外键关联,只是将关联数据库的字段存放到需要的数据库表中,从而能达到数据关联的目的, 如图 3 所示 ,因此概念设计也相对比较容易。 图 3 数据库实体关系 图 数据库逻辑设计 在数据库逻辑结构设计阶段,需要将数据库概念结构转化为 MySQL 数据库系统所支持的 实际 数据模型,也 就是数据库的逻辑结构。 在上面的实体结构的基础上,形成 对应的 数据库表 ,如表 1— 表 7 所示。 表 1 用户基本信息表 电子商务网站的设计与实现 7 表 2 商品 基本信息表 表 3 订单 基本信息表 表 4 购物车 基本信息表 表 5 新闻 基本信息表 表 6 管理员 基本信息表 表 7 留言板 基本信息表 8 数据库结构实现 在需求分析、概念结构设计的基础上得到数据库的逻辑结构之后,就可以在 MySQL数据库系统中实现该逻辑结构。 实现数据库的逻辑结构的 方式是借助 Navicat For Mysql来管理实现,详细步骤如下 所述。 ( 1) 打开 Navicat For Mysql,选择 “连接 ”出现 “新建连接 ”界面,在 “连接名”输入框中 填入项目名 (如 eshop) ,其他选择 对应的数值,如端口号、数据库的用户名和密码等。 当点击测试连接时,若如 图 4 所示的效果 , 则连接成功,点击确定即可 看到如图 5所示的界面。 图 4 新建 数据库连接 图 5 连接 列表 ( 2) 选中 “eshop”, 鼠标右击选择 “新建数据库 ”, 在 “数据库名” 标签中填入数据库名 (如 eshop) , “字符集” 选择 “utf8UTF8 Unicode”,其他选择默认 , 如图 6 所示。 图 6 新建 数据库 图 7 新建 表 ( 3) 双击展开 “ eshop” 数据库 , 选中 “表 ”, 鼠标右击选中 “新建表 ”,如图 7 所示 ,进入填写数据项信息的界面 , 选中 下面的 “自动增加 ”( 表示 id 为自动增加 ), 填写完信息后保存 , 提示填入表名 ( 如 e_user) 即可 ,如 图 8 所示。 图 8 e_user 数据表 电子商务网站的设计与实现 9 ( 4) 这样我们在 MySQL 数据库系统中就创建了一个 eshop 的数据连接 ,并在该 连接 下创建 一个 eshop 数据库 , 并且能够建立所需的数据表,如图 9 所示。 后期的操作中只要连接到该数据库,就可以直接对数据库中的数据表进行操作。 图 9 所有的数据表 10 第 4 章 系统详细设计与实现 界面设 计原则 界面设计是屏幕产品的重要组成部分。 界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。 用户界面是用户与程序沟通的唯一途径,要能为用户提供方便有效的服务。 用户界面设计的三大原则是:置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。 本电子商务网站采用的是 JSP[7]技术作为前端页面展现 ,由于每个模块的页面是不一样的,因此在设计页面时,要合理的安排,尽量使用户能够很快的熟悉本网站的主要功能,同时需要保持界面的简洁和一致性。 前台子系统的设计与实现 ( 1)前台用户注册 对于本电子商务网站,未成功注册用户只能查看新闻公告,商品信息等,而不能进入系统使用其他的业务。 用户需要办理注册手续,即进入注册页面,按要求输入有效的个人信息,如账户名、真实姓名、身份证号、邮箱等必要信息,如图 10 所示。 图 10 用户注册 图 11 用户登录 ( 2)前台用户登录 已成功注册用户只有登录系统才能执行其他业务操作,如图 11 所示,因此在登录界面输入账 户名和密码,提交信息后,后台进行验证,若与数据库里存储的信息匹配,则可以成功登陆。 ( 3)前台新闻信息模块 当进入网站首页,则直接在右边的页面中浏览所有的公告信息,或者点击“首页”,则回到所有新闻信息显示页面,如 图 12 所示。 电子商务网站的设计与实现 11 图 12前台新闻信息模块 ( 4)前台用户信息模块。电子商务网站的设计与实现毕业设计论文(编辑修改稿)
相关推荐
niPT ( ) (3)确定载荷系数。 因工作载荷比较稳定,故取载荷不均匀系数 K =1。 由 附表 1选取使用系数 AK =。 由于转速不高,冲击不大。 可取动载系数 Kv=,则: KvKKK A ( 4) 确定弹性影响系数。 因为选用的是铸锡磷青铜蜗轮和钢蜗杆相配合,故21160MpaZE ( 5) 确定需用接触应力 39。 ][h 根据
的产品只能支持 WINDOWS 操作系统,可靠性无法得到保障。 在项目实施时,初期规模较小时,可以用 WINDOWS系统,规模扩大后,可以平滑迁移到 UNIX/LINUX 平台上。 兼容性好 兼容性表现在以下方面: 1. 与传统天网兼容,符合 GB/T281812020 标准,与公安传统天网通过单向光栅,实现设备及平台的全面兼容。 2. 中心硬件兼容性,兼容 PC、服务器和小型机。 3.
合技术,即将ASR、 CCS 及 VSC 系统所需要的各传感器信号有机地融合起来,实现资源共享,协调各个系统间的相互关系,提高控制系统的稳定性和可靠性。 (3) 电子节气门控制系统设计需要充分考虑不同驾驶员的驾驶个性和车辆的 行驶环境。 目前对汽车的减速、怠速、定速和加速控制还存在一定难度,这个问题的解决还需依靠驾驶行为学理论、神经网络控制理论 ( 人工智能 )
模型:把设计的方案部分变成实体,创建静态网页或者模板。 ( 6) 测试规划:详细描述软件、硬件和商业功能的测试环境和测试数据。 编码实现 开发小组通过设计规范,对 Web 应用的功能逐一实现,在开发过程中 , 小组成员确定统一的命名规范、文件结构以及相应的注释规则。 定期备份源码,同时还要与需求小组定期进行功能对比。 测试修改 测试工作 结束后 ,则要对测试用出现的问题进行修改 , 修改
有关系就可以,而不需要去在意关键词的密度。 搜索引擎对于一个关键词会有一个相关词库,而首页布局的内容都来自于网站内页的长尾词的内容,网站首页的作用都是对网站的栏目页以及详情页进行分流的,当然针对营销型的首页设置这条定义不存在。 用户匹配 用户的匹配更多的体现在用户的浏 览和点击,首页的作用是用户搜索进来后山东建筑大学毕业 论文 6 页面上的内容是用户想要看的
design more and more prominent. The system is designed around the principle that UI design and program design, and the interface to be simple and clear appearance, to facilitate smooth operation. UI