分享
分享赚钱 收藏 举报 版权申诉 / 32

类型农村电子商务系统.doc

  • 上传人:scg750829
  • 文档编号:9137106
  • 上传时间:2019-07-25
  • 格式:DOC
  • 页数:32
  • 大小:942KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    农村电子商务系统.doc
    资源描述:

    1、杭州电子科技大学 软件工程学院农村电子商务系统课程设计报告专 业 班 级 小 组 指导老师 完成时间 农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 2 / 32 联合工作室目 录0 项目相关说明 30.1 小组成员 .30.2 计划安排 .30.3 项目实际进展跟踪表 .41 系统介绍(完成者: 许良 10109038) .52 系统需求分析 62.1 系统综合需求(完成者: 许良 10109038) 62.2 数据流图(完成者: 林用旗 10109027) 62.3 数据字典(完成者: 杨斌斌 10109039 林用旗 10109027) .113 系统模块划分 .

    2、203.1 系统结构图(完成者: 姚晓锋 10109041) .203.2 各模块功能概述(完成者: 冯林鹏 10109074) .204 概念结构设计(完成者: 姚晓锋 10109041) 215 逻辑结构设计 .255.1 逻辑结构设计(完成者:冯林鹏 10109074) .255.2 模式优化(完成者:冯林鹏 10109074) .265.3 表关系图(完成者:许良 10109038) .276 物理设计 .286.1 索引设计(完成者:杨斌斌 10109039) .286.2 表的创建(完成者:冯林鹏 10109074) .286.3 视图的创建(完成者:姚晓锋 10109041) .

    3、296.4 存储过程或触发器的创建(完成者:林用旗 10109027) .307 课程总结 .318 参考文献(完成者:姚晓锋 10109041) 359 致谢 .36农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 3 / 32 联合工作室0 项目相关说明0.1 小组成员 序号 学号 姓名 角色及任务 工作量(% )1 10109038 许良 小组长 202 10109027 林用旗 组员 203 10109041 姚晓锋 组员 204 10109039 杨斌斌 组员 205 10109074 冯林鹏 组员 200.2 计划安排 阶段名称 主要任务 计划完成时间 人员安

    4、排及任务需求分析调查、了解需求,确定主要的功能,画数据流图,做数据字典。 2010.12.11许良 问卷调查构思功能。林用旗 画数据流图,做数据字典。杨斌斌 做数据字典。概念设计 画 E-R 图。 2010.12.15 姚晓锋 画出各种E-R 图。逻辑设计 将概念模型转化为关系模型。 2010.12.18冯林鹏 转化关系模型。模式优化 规范关系模型,确定主键、外键。 2010.12.20冯林鹏 规范关系模型。许良 确定主键、外键。物理设计索引设计表的创建视图的创建存储过程或触发器的创建。2010.12.25杨斌斌 建索引。姚晓锋 创建表和视图。林用旗 创建存储过程和触发器。农村电子商务系统 技

    5、术文档 课程设计报告杭州电子科技大学 软件工程学院 4 / 32 联合工作室0.3 项目实际进展跟踪表 阶段名称 计划完成时间 实际完成时间 情况说明与分析需求分析 2010.12.11 2010.12.12问卷调查和确定功能需要大量数据,花费了很多时间。接下来的数据流图与数据字典也花费了很多的时间。概念设计 2010.12.15 2010.12.15根据数据字典,很快 E-R 图就画出来。逻辑设计 2010.12.18 2010.12.18根据 E-R 图转换为关系模型,并适当对 E-R 图做些调整模式优化 2010.12.20 2010.12.21在调整后的关系模型规范化后,确定主键和外键

    6、。物理设计 2010.12.25 2010.12.27在前期充分准备后再创建各表、索引、视图以及存储过程。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 5 / 32 联合工作室1 系统介绍(完成者:姓名 许良 学号 10109038)随着现代网络的发展,电子商务的发展,对于农村也进入了信息化时代。农村对于电子商务的需求也达到了一个新的要求。正是基于这样的一个大背景下,在看到了未来的发展潜力后,我们决定做一个关于农村电子商务的数据库系统。对于我们的这个农村电子商务系统,主要是为了满足广大的农民群众和一些涉农企业关于农产品信息的需求,以及提供一个关于农产品供求信息发布,并

    7、实现买卖的一个电子商务类型的系统。真是基于上述的这么一些需求,我们将系统功能主要划分为七大功能,分别为:用户管理、农产品信息管理、农产品信息查询浏览功能、会员发布农产品信息管理、平台交易管理、安全管理以及用户反馈信息管理。下面对这几个功能做详细介绍:用户管理:这是对于使用者的一个管理。主要功能模块又可细分为三个部分,主要有管理员管理、登录日志管理、会员管理。管理员管理主要是用来对管理员的修改和删除。登录日志管理主要是记录管理员进入后台管理的一些情况。会员管理主要是针对注册会员的信息的修改和删除管理,对于这发面,我们又会细分为两个通道,分别为企业信息和个人信息。农产品信息管理:对于农产品信息的管

    8、理,主要分为两个部分,第一部分是主要对于农产品的分类、价格、数量、产地等相关信息的管理。第二部分是对农产品信息的修改和删除管理。农产品信息查询浏览功能:对于这部分,主要以三种情况来体现,第一、给用户提供搜索农产品信息功能。第二、让用户浏览到相关农产品的详细信息功能。第三、对于会员发布的求购出售信息的搜索查询功能。会员发布农产品信息管理:对此,我们也划分为两块来实现,第一、会员能够登录并发布自己相关农产品的出售以及求购信息。第二、对会员发布的信息进行分类管理。平台交易管理:对于网上交易模块主要是为方便用户网上交易的实现,进而对此进行的管理。安全管理:对于用户在系统中的信息保密、维护的管理。用户反

    9、馈信息管理:为了系统未来的可持续发展,为了系统的发展能够更加贴近用户,我们设计了这个模块,由两部分组成,第一、用户可以就系统使用过程中出现的问题进行反馈。第二、管理员对用户反馈的信息进行分类管理。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 6 / 32 联合工作室以上就是我们对于农村电子商务数据库系统的初步构思。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 7 / 32 联合工作室2 系统需求分析2.1 系统综合需求(完成者:姓名 许良 学号 10109038)关于系统的综合需求,主要有两部分组成。第一、产品的管理,为用户提供产品方面的供求

    10、信息以及相关产品的信息的查询浏览并发布。第二、交易管理,主要满足用户在线交易。2.2 数据流图(完成者:姓名 林用旗 学号 10109027)D 1 用户记录6 . 0 安全管理管理员用户用户信息1 . 0 登陆系统管理员信息是 / 否登陆成功是 / 否登陆成功登陆成功 ( 管理员 )登陆成功 ( 用户 )用户界面4 . . 0 编辑管理农产品信息2 . . 0 查询浏览农产品3 . 0 反馈商务系统管理5 . 0 交易农产品D 3 农产品信息记录D 2 用户记录D 2 管理员记录新反馈信息列表是 / 已被记录否农产品信息列表D 3 农产品信息记录是 / 否修改成功通知D 5 反馈信息记录D

    11、6 订单记录本管理员用户下单通知单订单信息D 2 管理员记录D 5 反馈信息记录D 4 合法约定信息记录图 1 农村电子商务管理系统顶层数据流程图农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 8 / 32 联合工作室用户1 . 1 验证信息管理员用户信息管理员信息1 . 1 . 1 用户注册1 . 2 进入系统无该用户信息验证成功数据登陆成功注册成功数据D 1 用户记录D 2 管理员记录是 / 否验证成功 是 / 否验证成功 图 2 1.0 登陆系统查询农产品请求2 . 1 检索农产信息2 . 2 显示农产品信息检索成功信息 农产品信息列表D 3 农产品信息记录图 3

    12、 2.0 查询浏览农产品农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 9 / 32 联合工作室3 . 1 接受请求 3 . 2 核对是否合法3 . 3 记录信息用户反馈信息请求反馈信息数据核对成功信息D 4 合法约定信息记录D 5 反馈信息记录新反馈信息列表是 / 否已被修改用户管理员图 4 3.0 反馈商务系统信息D 3 农产品信息记录所要编辑的农产品信息4 . 1 核对农产品信息农产品已核对记录4 . 2 批准编辑农产品是 / 否修改通知图 5 4.0 编辑管理农产品农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 10 / 32 联合工作室

    13、D 6 订单记录本5 . 2 登记订单5 . 1 验证信息农产品交易订单D 3 农产品信息记录D 1 用户记录基本信息已审核通过订单用户管理员订单信息下单通知单图 6 5.0 交易农产品D 5 反馈信息记录6 . 1 选择查看信息登陆成功6 . 1 . 3 . 1 接收请求6 . 1 . 2 查看用户基本信息6 . 1 . 1 审核反馈信息查看用户反馈信息请求管理用户请求修改权限请求审核通过通知D 2 管理员记录D 1 用户记录6 . 1 . 3 . 2 修改权限新权限记录表是 / 否修改成功通知图 7 6.0 安全管理农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 1

    14、1 / 32 联合工作室用户1 . 1 验证信息管理员用户信息管理员信息1 . 1 . 1 用户注册1 . 2 进入系统无该用户信息验证成功数据注册成功数据D 1 用户记录D 2 管理员记录是 / 否验证成功 是 / 否验证成功 D 5 反馈信息记录6 . 1 选择查看信息登陆成功 ( 管理员 )6 . 1 . 3 . 1 接收请求6 . 1 . 2 查看用户基本信息6 . 1 . 1 审核反馈信息查看用户反馈信息请求管理用户请求修改权限请求审核通过通知D 2 管理员记录D 1 用户记录6 . 1 . 3 . 2 修改权限新权限记录表是 / 否修改成功通知管理员查询农产品请求2 . 1 检索农

    15、产信息2 . 2 显示农产品信息检索成功信息农产品信息列表D 3 农产品信息记录3 . 1 接受请求3 . 2 核对是否合法3 . 3 记录信息用户反馈信息请求反馈信息数据核对成功信息D 4 合法约定信息记录D 5 反馈信息记录新反馈信息列表是 / 否已被修改用户管理员用户界面登陆成功 ( 用户 )用户D 3 农产品信息记录所要编辑的农产品信息4 . 1 核对农产品信息农产品已核对记录4 . 2 批准编辑农产品是 / 否修改通知D 6 订单记录本5 . 2 登记订单5 . 1 验证信息农产品交易订单D 3 农产品信息记录D 1 用户记录基本信息已审核通过订单用户管理员订单信息下单通知单图 8

    16、农产品交易管理系统细化后农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 12 / 32 联合工作室2.3 数据字典(完成者:姓名 林用旗 杨斌斌 学号 10109027 10109039)一,主要的数据流定义1) 用户信息位置:用户1.12) 定义:用户信息= 用户名+ 口令+单位+性别+电话说明:根据用户情况建立用户记录。3) 管理员信息位置:管理员1.1定义:管理员信息= 用户名+ 口令说明:通过管理员的用户名和口令鉴别用户身份。4) 无该用户信息位置:1.11.1.1说明:无用户名时5) 验证成功数据位置:1.11.2定义:验证成功数据= 用户名+ 口令说明:通过

    17、用户的用户名和口令鉴别用户身份,是否符合。6) 注册成功用户数据位置:1.1.11.2定义:注册成功用户数据= 用户名+ 口令+单位+电话+性别说明:注册成功后根据用户信息直接进入系统。7) 是否验证成功位置:1.11.2农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 13 / 32 联合工作室定义:是否验证成功= 【是| 否】说明:根据【验证成功数据】判断是否符合用户。8) 登陆成功位置:1.26.1,2.1 ,3.1定义:用户信息+ 管理员信息说明:根据用户信息,管理员信息进入用户,管理员界面。9) 管理用户请求位置:6.16.1.2定义:管理员用户名+ 单位+ 性

    18、别 +电话+用户记录说明:通过用户名和农产品名查看用户基本信息。10) 查看用户反馈信息请求位置:6.16.1.1定义:用户名+ 反馈信息说明:根据用户情况建立反馈信息记录。11) 修改权限请求位置:6.13.1.3.1定义:用户名+ 请求信息说明:管理员接受用户名和权限修改。12) 新权限记录表位置:6.1.3.16.1.3.2定义:用户名+ 请求信息说明:通过用户名和请求信息修改用户的权限。同时建立管理员记录中。13) 是否修改成功通知位置:6.1.3.2管理员定义:【是|否】农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 14 / 32 联合工作室说明:通过修改成

    19、功与否通知管理员。14) 审核通过通知位置:6.1.1用户定义:【是|否】说明:通过管理员的审核通过与否通知用户。15) 用户反馈信息请求位置:1.23.1定义:用户名+ 反馈信息说明:接受并查看用户反馈的信息。16) 反馈信息数据位置:3.13.2定义:用户名+ 反馈信息说明:管理员查看用户反馈信息数据,建立合法信息记录并利用合法信息核对。17) 核对成功信息位置:3.23.3定义:用户名+ 反馈信息说明:把合法信息保存。18) 新反馈信息列表位置:3.3管理员定义:用户名+ 反馈信息说明:确认正确后生成反馈列表,并建立反馈信息记录。19) 是否已被修改位置:3.3用户定义:【是|否】说明:

    20、通知用户是否被修改,并建立反馈信息记录。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 15 / 32 联合工作室20) 查询农产品请求位置:1.22.1,2.1 2.2定义:农产品名+ 类别说明:通过农产品名和类别查询供应商的农产品,其中农产品为模糊查询。21) 农产品交易订单位置:2.25.1定义:农产品编号+ 农产品名+ 用户名+日期说明:交易时需输入农产品编号和用户编号,以确定用户和农产品。22) 已审核通过订单位置:5.15.2定义:农产品编号+ 农产品名+ 用户名+通过与否说明:管理员审核通过交易订单以确定是否执行下一步。23) 所编辑的农产品信息位置:2.

    21、24.1定义:农产品名+ 用户名+ 农产品信息说明:根据用户所列的农产品情况建立农产品信息记录。24) 农产品信息列表位置:2.2用户定义:农产品信息说明:显示农产品信息通知用户。25) 农产品已核对记录位置:4.14.2定义:农产品信息说明:通过用户核对后,由管理员审核通过批准编辑农产品并建立农产品信息记录。26) 是否修改通知农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 16 / 32 联合工作室位置:4.2用户定义:【是|否】说明:通知用户是否批准编辑农产品。27) 下单通知单位置:5.2用户定义:订单编号+ 农产品名+ 用户名说明:通过订单编号查询通知单。28

    22、) 订单信息位置:5.2管理员定义:订单编号+ 用户名编号说明:输入订单编号和用户名编号查看交易信息。二,数据储存定义1) 用户记录输入:1.1.1输出:1.1,6.1.2,5.1数据结构:用户编号+ 用户名+ 单位+性别+电话。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性,性别只能是“男”或“女” 。2) 管理员记录输入:1.1.1输出:1.1,6.1.3.2数据结构:管理员编号+ 管理员用户名+ 电话+性别。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性,性别只能是“男”或“女” 。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学

    23、软件工程学院 17 / 32 联合工作室3) 反馈信息记录输入:3.3输出:6.1.1数据结构:用户名编号+ 农产品编号+ 反馈信息+反馈日期 。存取方式:已更新操作为主:随机检索。说明:用户名编号是外码,参照表为“用户.编号“,农产品编号是外码,参照表为“农产品编号” ;反馈日期为添加记录的当天日期。4) 合法约定信息记录输入:3.2输出:3.2数据结构:约定信息+ 是| 否。存取方式:以更新操作为主;随机检索。说明:通过传入的信息是否符合约定信息来确定是否储存反馈信息。5) 农产品信息记录输入:4.2输出:2.1,2.2,5.1 ,4.2数据结构:农产品编号+ 农产品名+ 用户编号+价格+

    24、新鲜度。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性。6) 订单记录本输入:5.2输出:5.2数据结构:订单编号+ 用户编号+ 农产品编号+订单日期。存取方式:主要是检索处理;以随机检索为主。说明:用户名编号是外码,参照表为“用户.编号“,农产品编号是外码,参照表为“农产品编农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 18 / 32 联合工作室号” ;日期为添加记录的当天日期。三,主要处理过程1) 验证信息输入:用户记录,用户信息,管理员记录输出:无该用户信息,验证成功数据处理说明:通过用户信息表;检索用户是否符合用户信息表。2) 用户注册

    25、输入:无该用户信息输出:D1 ,注册成功数据处理说明:实现用户信息的建立,增删该和维护功能。3) 进入系统输入:验证成功数据,注册成功数据输出:是否验证成功,登入用户界面处理说明:确认用户符合条件,进入用户系统界面。4) 审核反馈信息输入:D5,查看用户反馈信息请求输出:审核通过通知处理说明:根据用户反馈的信息查看用户名,根据用户名模糊查询用户的信息功能,并审核。5) 查看用户基本信息输入:D1输出:管理用户请求处理说明:建立用户信息表,对用户编号:实现对用户基本信息的查看。根据用户模糊查询用户的功能。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 19 / 32 联合

    26、工作室6) 接受请求输入:修改权限请求输出:新权限记录表处理说明:建立权限记录表,实现对用户的权限功能。7) 修改权限输入:新权限记录表,管理员记录输出:是否修改成功通知处理说明:修改权限后直接反馈给管理员。8) 核对是否合法输入:反馈信息数据,D4输出:核对成功信息,D4处理说明:确认反馈信息,检索反馈信息,与合法约定信息记录是否符合,保证反馈信息的文明性。9) 记录信息输入:核对成功信息输出:新反馈信息列表,D5, 是否已被修改处理说明:建立反馈信息列表,根据用户名模糊查询反馈信息功能。10) 检索农产品信息输入:查询农产品请求,农产品信息记录输出:检索成功信息处理说明:根据检索农产品,确

    27、定农产品编号,模糊查询农产品信息。11) 显示农产品信息输入:检索成功信息,D3输出:农产品交易订单,农产品信息列表,所要编辑的农产品信息处理说明:建立农产品交易订单,根据农产品交易订单编号来确定交易信息,实现农产品农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 20 / 32 联合工作室的增删该的功能并建立农产品信息列表。12) 核对农产品信息输入:所要编辑的农产品信息,D3输出:农产品已核对记录处理说明:根据农产品记录和编辑的农产品信息对农产品审核。13) 批准编辑农产品输入:农产品已核对记录输出:D3 ,是否修改通知处理说明:对已核对的农产品批准并发布,通知用户保

    28、存于农产品信息记录。14) 验证信息输入:农产品交易订单,D3,D1输出:以审核通过订单处理说明:查看订单,根据订单编号,农产品编号和用户名对交易进行核对处理并登记订单。15) 登记订单输入:以审核通过订单输出:下单通知单,订单信息处理说明:建立订单表,用户名和订单编号模糊查看,通知用户和管理员。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 21 / 32 联合工作室3 系统模块划分3.1 系统结构图(完成者:姓名 姚晓锋 学号 10109041)登陆系统模块查询浏览农产品模块反馈信息模块编辑管理农产品模块农村电子商务管理系统交易农产品模块安全管理模块3.2 各模块功

    29、能概述(完成者:姓名 冯林鹏 学号 10109074)登录系统模块:主要有管理员管理、登录日志管理、会员管理。查询浏览农产品模块:主要有给用户提供搜索农产品信息功能、让用户浏览到相关农产品的详细信息功能和对于会员发布的求购出售信息的搜索查询功能。反馈信息模块:主要有用户可以就系统使用过程中出现的问题进行反馈的功能和管理员对用户反馈的信息进行分类管理。编辑管理农产品模块:主要有用户能够登录并发布自己相关农产品的出售以及求购信息。对用户发布的信息进行分类管理。对于农产品的分类、价格、数量、产地等相关信息的管理。对农产品信息的修改和删除管理。交易农产品模块:为有需求的用户提供在线交易的功能。安全管理

    30、模块:保护在线用户的隐私以及帐户安全。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 22 / 32 联合工作室4 概念结构设计(完成者:姓名 姚晓锋 学号 10109041)1.0 登陆系统分 E-R 图2.0 查询浏览农产品分 E-R 图用户 注册模块提供信息m 1用户 农产品信息提供m n编号姓名性别 密码权限级别用户注册类别注册时间姓名性别密码编号权限级别编号 名称所属类别价格数量农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 23 / 32 联合工作室3.0 反馈商务系统信息分 E-R 图4.0 编辑管理农产品分 E-R 图用户管理员反

    31、应mn用户 核对产品信息m姓名 性别密码编号权限级别反馈信息 查看信息编号用户编号产品编号 反馈信息m n编号 姓名性别密码所属部门编号姓名性别 密码权限级别合法信息记录 比对m 1合法信息记录号合法信息农产品信息编号 名称所属类别价格数量n农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 24 / 32 联合工作室5.0 交易农产品分 E-R 图6.0 安全管理分 E-R 图用户 订单提供农产品审核登记m nmn编号姓名性别密码权限级别编号数量 单价折扣比例买家编号金额卖家编号农产品编号农产品名称数量价格所属类别农产品编号用户 权限模块拥有编号姓名性别 密码权限级别权限

    32、级别1 1农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 25 / 32 联合工作室农村电子商务系统总 E-R 图nm提供订单农场品信息mp核对产品信息n m反应用户 反馈信息编号姓名 性别密码权限级别编号名称所属类别价格数量编号数量单价折扣比例买家编号金额卖家编号编号姓名性别密码所属部门农产品编号拥有权限模块1 1权限模块对比1 合法信息记录m查看管理员nm合法信息记录号合法信息信息编号用户编号 产品编号反馈信息审核登记农产品mn农产品编号农产品名称数量 价格所属类别提供信息注册模块用户注册类别注册时间m1农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件

    33、工程学院 26 / 32 联合工作室5 逻辑结构设计5.1 逻辑结构设计(完成者:姓名 冯林鹏 学号 10109074)反馈信息表(FKXX)字段名 数据类型 长度 说明 描述FKXX_ID CHAR 5 不空, 主键 反馈信息编号USER_ID CHAR 8 不空, 唯一 用户编号NCP_ID CHAR 5 不空, 唯一 农产品编号订单记录表(DDJL)用户信息表(USERINFO)字段名 数据类型 长度 说明 描述USER_ID Char 8 不空,主键 用户编号USER_NAMEVARChar 20 不空 姓名Sex Char 2 不空男 、女性别CODE VARChar 20 不空 密

    34、码QXJB Char 1 不空 权限级别ZC_TIME DATE 不空 注册时间农产品信息(NCP)字段名 数据类型 长度 说明 描述NCP_ID char 5 不空,主键 农产品编号NCP_NAMEvarchar 20 不空 农产品名称TYPE char 8 不空 所属类别PRICE money 不空 价格QUANTITYint 4 不空 数量管理员信息表(GLY)字段名 数据类型 长度 说明 描述GLY_ID Char 8 不空, 主键 管理员编号GLY_NAMEVARChar 20 不空 管理员姓名Sex Char 2 不空,男 、 女 性别CODE VARChar 20 不空 密码SS

    35、BM CHAR 50 不空 所属部门农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 27 / 32 联合工作室字段名 数据类型 长度 说明 描述DD_ID CHAR 8 不空,主键 订单编号BUYER_ID CHAR 8 不空, 外键 买家编号SALER_ID CHAR 8 不空, 外键 卖家编号订单详细记录表(DDDJL)字段名 数据类型 长度 说明 描述DD_ID CHAR 8 不空,主键 订单编号NCP_ID CHAR 5 不空,外键 农产品编号QUANTITY INT 4 不空 数量PRICE MONEY 不空 单价DISCOUNT CHAR 10 不空 折扣比

    36、例JE MONEY 不空 金额用户信息(用户编号,姓名, 性别 ,密码,权限级别, 注册时间)农产品信息(农产品编号,农产品名称,所属类别, 价格,数量)管理员信息(管理员编号,管理员姓名,性别, 密码,所属部门)反馈信息(反馈信息编号,用户编号,农产品编号, 反馈信息)订单记录(订单编号, ,买家编号,卖家编号)订单详细记录(订单编号,农产品编号,数量, 单价,折扣比例,金额)合法信息记录(合法信息记录号 ,合法信息)5.2 模式优化(完成者:姓名 冯林鹏 学号 10109074)在用户信息表中不存在部分函数依赖和传递函数依赖,所以达到了 3NF。在农产品信息表中不存在部分函数依赖和传递函数

    37、依赖,所以达到了 3NF。在管理员信息表中不存在部分函数依赖和传递函数依赖,所以达到了 3NF。同样,在反馈信息表、订单记录表、订单详细记录表信息记录表中均不存在部分函数依赖和传递函数依赖,所以均达到了 3NF。合法信息记录表(ISLEGAL)字段名 数据类型 长度 说明 描述IF_ID CHAR 8 不空,主键 合法信息记录号IF_CATEGORY CHAR 30 不空 合法信息农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 28 / 32 联合工作室5.3 表关系图(完成者:姓名 许良 学号 10109038)用户信息表中的用户编号和农产品信息中的农产品编号作为反馈

    38、信息表的外键。农产品信息表中的农产品编号和用户信息表中的用户编号作为订单记录表的外键。反馈信息表中的反馈信息作为合法信息记录表的外键。农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 29 / 32 联合工作室6 物理设计 6.1 索引设计(完成者:姓名 杨斌斌 学号 10109039)由于经常要按农产品编号查询农产品信息,在 NCP 表、FKXX 表、DDJL 表的 NCP_ID属性建立索引,以方便查询。create Unique Index NID ON NCP(NCP_ID)create Unique Index FID ON FKXX(NCP_ID)create

    39、Unique Index DID ON DDJL(NCP_ID)6.2 表的创建(完成者:姓名 冯林鹏 学号 10109074)1、用户信息表CREATE TABLE USERInfo (USER_ID CHAR(8) NOT NULL PRIMARY KEY,USER_NAME VARCHAR(20) NOT NULL,SEX CHAR(2)NOT NULL,CODE VARCHAR(20) NOT NULL,QXJB CHAR(1) NOT NULL,ZC_TIME DATE NOT NULL,CONSTRAINT C1 CHECK (SEX IN (男,女);2、农场品信息表CREATE

    40、 TABLE NCP ( NCP_ID CHAR(5) NOT NULL PRIMARY KEY,NCP_NAME VARCHAR(20) NOT NULL,TYPE CHAR(8) NOT NULL,PRICE MONEY NOT NULL,QUANTITY INT NOT NULL,);3、管理员信息表CREATE TABLE GLY ( GLY_ID CHAR(8) NOT NULL PRIMARY KEY,GLY_NAME VARCHAR(20) NOT NULL,SEX CHAR(2) NOT NULL,CODE VARCHAR(20) NOT NULL,SSBM CHAR(50)

    41、NOT NULL,CONSTRAINT C12 CHECK(SEX IN (男,女);4、反馈信息表CREATE TABLE FKXX( FKXX_ID CHAR(5) NOT NULL PRIMARY KEY,USER_ID CHAR(8) NOT NULL UNIQUE,NCP_ID CHAR(5) NOT NULL UNIQUE,FKXX VARCHAR(100) NOT NULL,CONSTRAINT C11 FOREIGN KEY(USER_ID) REFERENCES USERINFO(USER_ID),CONSTRAINT C21 FOREIGN KEY(NCP_ID) REFE

    42、RENCES NCP(NCP_ID),);农村电子商务系统 技术文档 课程设计报告杭州电子科技大学 软件工程学院 30 / 32 联合工作室5、订单信息表CREATE TABLE DDJL( DD_ID CHAR(8) NOT NULL PRIMARY KEY,BUYER_ID CHAR(8) NOT NULL REFERENCES USERINFO(USER_ID),SALER_ID CHAR(8) NOT NULL REFERENCES USERINFO(USER_ID)6、订单详细记录表CREATE TABLE DDDJL( DD_ID CHAR(8) NOT NULL PRIMARY

    43、KEY,QUANTITY INT NOT NULL ,PRICE MONEY NOT NULL,DISCOUNT CHAR(10) NOT NULL,JE MONEY NOT NULL,7、合法信息记录表CREATE TABLE ISlegal (IF_ID char(5) NOT NULL PRIMARY KEY,IF_CATEGORY CHAR(30) NOT NULL CONSTRAINT FK_LE FOREIGN KEY (IF_ID) REFERENCES FKXX(FKXX_ID);6.3 视图的创建(完成者:姓名 姚晓锋 学号 10109041)分别建立用户信息表(USER),

    44、农产品信息(NCP),管理员信息表(GLY),反馈信息表(FKXX),订单记录表(DDJL),合法信息记录表(IF)的视图view_USER、view_NCP、view_GLY、view_FKXX、view_DDJL、view_IsLegal。USER 视图的创建代码:create View view_USERasselect *from USERwith check optionNCP 视图的创建代码:create View view_NCPasselect *from NCPwith check optionGLY 视图的创建代码:create View view_GLYasselect *from GLYwith check optionFKXX 视图的创建代码:create View view_FKXXasselect *from FKXXwith check optionDDJL 视图的创建代码:create View view_DDJLasselect *from DDJLwith check optionIF 视图的创建代码:create View view_Islegalasselect *from IFwith check option

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:农村电子商务系统.doc
    链接地址:https://www.docduoduo.com/p-9137106.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开