农村电子商务系统.docx
《农村电子商务系统.docx》由会员分享,可在线阅读,更多相关《农村电子商务系统.docx(34页珍藏版)》请在三一办公上搜索。
1、杭州电子科技大学软件工程学院农村电子商务系统课程设计报告专业班级小组指导老师完成时间0项目相关说明30.1小组成员30.2计划安排30.3项目实际进展跟踪表41系统介绍(完成者:许良10109038)52系统需求分析62.1系统综合需求(完成者:许良10109038)62.2数据流图(完成者:林用旗10109027)62.3数据字典(完成者:杨斌斌10109039林用旗10109027)113系统模块划分203.1系统结构图(完成者:姚晓锋10109041)203.2各模块功能概述(完成者:冯林鹏10109074)204概念结构设计(完成者:姚晓锋10109041)215逻辑结构设计255.1
2、逻辑结构设计(完成者:冯林鹏10109074)255.2模式优化(完成者:冯林鹏10109074)265.3表关系图(完成者:许良10109038)276物理设计286.1索引设计(完成者:杨斌斌10109039)286.2表的创建(完成者:冯林鹏10109074)286.3视图的创建(完成者:姚晓锋10109041)296.4存储过程或触发器的创建(完成者:林用旗10109027)307课程总结318参考文献(完成者:姚晓锋10109041)319致谢310项目相关说明0.1小组成员序号学号姓名角色及任务工作量()110109038许良小组长20210109027林用旗组员203101090
3、41姚晓锋组员20410109039杨斌斌组员20510109074冯林鹏组员200.2计划安排阶段名称主要任务计划完成时间人员安排及任务需求分析调查、了解需求,确定 主要的功能,画数据流 图,做数据字典。2010.12.11许良 问卷调查构思功能。林用旗画数据流 图,做数据字典。杨斌斌做数据字 典。概念设计画E-R图。2010.12.15姚晓锋画出各种E-R 图。逻辑设计将概念模型转化为关 系模型。2010.12.18冯林鹏转化关系 模型。模式优化规范关系模型,确定主 键、外键。2010.12.20冯林鹏规范关系 模型。许良 确定主键、外键。物理设计索引设计表的创建视图的创建存储过程或触发器
4、的 创建。2010.12.25杨斌斌建索引。姚晓锋创建表和视图。林用旗创建存储 过程和触发器。0.3项目实际进展跟踪表阶段名称计划完成时间实际完成时间情况说明与分析需求分析2010.12.112010.12.12问卷调查和确 定功能需要大量数 据,花费了很多时 间。接下来的数据 流图与数据字典也 花费了很多的时 间。概念设计2010.12.152010.12.15根据数据字典, 很快E-R图就画出 来。逻辑设计2010.12.182010.12.18根据E-R图转换 为关系模型,并适 当对E-R图做些调 整模式优化2010.12.202010.12.21在调整后的关 系模型规范化后, 确定主键
5、和外键。物理设计2010.12.252010.12.27在前期充分准 备后再创建各表、 索引、视图以及存 储过程。1系统介绍(完成者:姓名 许良学号10109038)随着现代网络的发展,电子商务的发展,对于农村也进入了信息化时代。农村对于电子 商务的需求也达到了一个新的要求。正是基于这样的一个大背景下,在看到了未来的发展潜 力后,我们决定做一个关于农村电子商务的数据库系统。对于我们的这个农村电子商务系统, 主要是为了满足广大的农民群众和一些涉农企业关于农产品信息的需求,以及提供一个关于 农产品供求信息发布,并实现买卖的一个电子商务类型的系统。真是基于上述的这么一些需求,我们将系统功能主要划分为
6、七大功能,分别为:用户管 理、农产品信息管理、农产品信息查询浏览功能、会员发布农产品信息管理、平台交易管理、 安全管理以及用户反馈信息管理。下面对这几个功能做详细介绍:用户管理:这是对于使用者的一个管理。主要功能模块又可细分为三个部分,主要有管 理员管理、登录日志管理、会员管理。管理员管理主要是用来对管理员的修改和删除。登录 日志管理主要是记录管理员进入后台管理的一些情况。会员管理主要是针对注册会员的信息 的修改和删除管理,对于这发面,我们又会细分为两个通道,分别为企业信息和个人信息。农产品信息管理:对于农产品信息的管理,主要分为两个部分,第一部分是主要对于农 产品的分类、价格、数量、产地等相
7、关信息的管理。第二部分是对农产品信息的修改和删除 管理。农产品信息查询浏览功能:对于这部分,主要以三种情况来体现,第一、给用户提供搜 索农产品信息功能。第二、让用户浏览到相关农产品的详细信息功能。第三、对于会员发布 的求购出售信息的搜索查询功能。会员发布农产品信息管理:对此,我们也划分为两块来实现,第一、会员能够登录并发 布自己相关农产品的出售以及求购信息。第二、对会员发布的信息进行分类管理。平台交易管理:对于网上交易模块主要是为方便用户网上交易的实现,进而对此进行的 管理。安全管理:对于用户在系统中的信息保密、维护的管理。用户反馈信息管理:为了系统未来的可持续发展,为了系统的发展能够更加贴近
8、用户, 我们设计了这个模块,由两部分组成,第一、用户可以就系统使用过程中出现的问题进行反 馈。第二、管理员对用户反馈的信息进行分类管理。以上就是我们对于农村电子商务数据库系统的初步构思。2系统需求分析2.1系统综合需求(完成者:姓名许良学号10109038)关于系统的综合需求,主要有两部分组成。第一、产品的管理,为用户提供产品方面的 供求信息以及相关产品的信息的查询浏览并发布。第二、交易管理,主要满足用户在线交易。2.2数据流图(完成者:姓名 林用旗学号10109027)图1农村电子商务管理系统顶层数据流程图图21.0登陆系统图3 2.0查询浏览农产品3.0反馈商务系统信息图54.0编辑管理农
9、产品图65.0交易农产品图76.0安全管理审核通过通知D1用户记录D5反馈信|息记录 z T一 6.1.1审核反馈信息查看用户反馈信息请求6.1.2 查*看用户基管理用户请求6.1选择查看信息七本信,息,虹6.1.3.1接 -.收请求.修改权限请求(管理员)登陆成功(用户)用户用户界面厂息、I记用户反馈信息请求D4合法约 定信息记录是否合法+反馈信息数斥请求受D3农产品农产品信息列表品请求核对成功信息3. 3记录新反馈信息列v 信息/管理员I 2.1 检索 u农产信息广上-检索成功信息2. 2显示农产农产品交易订单品信息是/否已被修改所要编辑的农产品信息D5反馈信D6订单记录本基本 已审核通过
10、订信息A 5.1验证信- 息4.史归是/否修改通知农产品信息y/匕、D1用户记录5.2登记订 单D3农产品信产品已核对记录D3农产品信息记录4.2批准编辑农一1产品 .用下单通知单管 理户订单信,*图8农产品交易管理系统一一细化后2.3数据字典(完成者:姓名林用旗杨斌斌学号10109027 10109039)一,主要的数据流定义1)用户信息位置:用户一1.12)定义:用户信息=用户名+口令+单位+性别+电话说明:根据用户情况建立用户记录。3)管理员信息位置:管理员一1.1定义:管理员信息=用户名+口令说明:通过管理员的用户名和口令鉴别用户身份。4)无该用户信息位置:1.1一 1.1.1说明:无
11、用户名时5)验证成功数据位置:1.1一 1.2定义:验证成功数据=用户名+口令说明:通过用户的用户名和口令鉴别用户身份,是否符合。6)注册成功用户数据位置:1.1.1一 1.2定义:注册成功用户数据=用户名+ 口令+单位+电话+性别说明:注册成功后根据用户信息直接进入系统。7)是否验证成功位置:1.1一 1.2定义:是否验证成功=【是|否】说明:根据【验证成功数据】判断是否符合用户。8) 登陆成功位置:1.26.1, 2.1, 3.1定义:用户信息+管理员信息说明:根据用户信息,管理员信息进入用户,管理员界面。9) 管理用户请求位置:6.16.1.2定义:管理员用户名+单位+性别+电话+用户记
12、录说明:通过用户名和农产品名查看用户基本信息。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) 审核通过通知位置:6.1.1用户定义:【是|否】说明:通过管理员的审核通过与否通知用户。15
13、) 用户反馈信息请求位置:1.23.1定义:用户名+反馈信息说明:接受并查看用户反馈的信息。16) 反馈信息数据位置:3.13.2定义:用户名+反馈信息说明:管理员查看用户反馈信息数据,建立合法信息记录并利用合法信息核对。17) 核对成功信息位置:3.23.3定义:用户名+反馈信息说明:把合法信息保存。18) 新反馈信息列表位置:3.3管理员定义:用户名+反馈信息说明:确认正确后生成反馈列表,并建立反馈信息记录。19) 是否已被修改位置:3.3用户定义:【是|否】说明:通知用户是否被修改,并建立反馈信息记录。20) 查询农产品请求位置:1.22.1, 2.12.2定义:农产品名+类别说明:通过
14、农产品名和类别查询供应商的农产品,其中农产品为模糊查询。21) 农产品交易订单位置:2.25.1定义:农产品编号+农产品名+用户名+日期说明:交易时需输入农产品编号和用户编号,以确定用户和农产品。22) 已审核通过订单位置:5.15.2定义:农产品编号+农产品名+用户名+通过与否说明:管理员审核通过交易订单以确定是否执行下一步。23) 所编辑的农产品信息位置:2.24.1定义:农产品名+用户名+农产品信息说明:根据用户所列的农产品情况建立农产品信息记录。24) 农产品信息列表位置:2.2-用户定义:农产品信息说明:显示农产品信息通知用户。25) 农产品已核对记录位置:4.1-4.2定义:农产品
15、信息说明:通过用户核对后,由管理员审核通过批准编辑农产品并建立农产品信息记录。26) 是否修改通知位置:4.2-用户定义:【是|否】说明:通知用户是否批准编辑农产品。27)下单通知单位置:5.2用户定义:订单编号+农产品名+用户名说明:通过订单编号查询通知单。28)订单信息位置:5.2管理员定义:订单编号+用户名编号说明:输入订单编号和用户名编号查看交易信息。二,数据储存定义1)用户记录输入:1.1.1输出:1.1, 6.1.2, 5.1数据结构:用户编号+用户名+单位+性别+电话。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性,性别只能是“男”或“女”。2)管理员记录
16、输入:1.1.1输出:1.1, 6.1.3.2数据结构:管理员编号+管理员用户名+电话+性别。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性,性别只能是“男”或“女”。3)反馈信息记录输入:3.3 输出:6.1.1数据结构:用户名编号+农产品编号+反馈信息+反馈日期。存取方式:已更新操作为主:随机检索。说明:用户名编号是外码,参照表为用户.编号,农产品编号是外码,参照表为“农产品编 号”;反馈日期为添加记录的当天日期。4)合法约定信息记录输入:3.2输出:3.2数据结构:约定信息+是|否。存取方式:以更新操作为主;随机检索。说明:通过传入的信息是否符合约定信息来确定是否
17、储存反馈信息。5)农产品信息记录输入:4.2输出:2.1,2.2,5.1,4.2数据结构:农产品编号+农产品名+用户编号+价格+新鲜度。存取方式:主要是检索处理;以随机检索为主。说明:编号具有唯一性和非空性。6)订单记录本输入:5.2输出:5.2数据结构:订单编号+用户编号+农产品编号+订单日期。存取方式:主要是检索处理;以随机检索为主。说明:用户名编号是外码,参照表为用户.编号,农产品编号是外码,参照表为“农产品编 号”;日期为添加记录的当天日期。三,主要处理过程1)验证信息输入:用户记录,用户信息,管理员记录输出:无该用户信息,验证成功数据处理说明:通过用户信息表;检索用户是否符合用户信息
18、表。2)用户注册输入:无该用户信息输出:D1,注册成功数据处理说明:实现用户信息的建立,增删该和维护功能。3)进入系统输入:验证成功数据,注册成功数据输出:是否验证成功,登入用户界面处理说明:确认用户符合条件,进入用户系统界面。4)审核反馈信息输入:D5,查看用户反馈信息请求输出:审核通过通知处理说明:根据用户反馈的信息查看用户名,根据用户名模糊查询用户的信息功能,并审核。5)查看用户基本信息输入:D1输出:管理用户请求处理说明:建立用户信息表,对用户编号:实现对用户基本信息的查看。根据用户模糊查询 用户的功能。6)接受请求输入:修改权限请求输出:新权限记录表处理说明:建立权限记录表,实现对用
19、户的权限功能。7)修改权限输入:新权限记录表,管理员记录输出:是否修改成功通知处理说明:修改权限后直接反馈给管理员。8)核对是否合法输入:反馈信息数据,D4输出:核对成功信息,D4处理说明:确认反馈信息,检索反馈信息,与合法约定信息记录是否符合,保证反馈信息的 文明性。9)记录信息输入:核对成功信息输出:新反馈信息列表,D5,是否已被修改处理说明:建立反馈信息列表,根据用户名模糊查询反馈信息功能。10)检索农产品信息输入:查询农产品请求,农产品信息记录输出:检索成功信息处理说明:根据检索农产品,确定农产品编号,模糊查询农产品信息。11)显示农产品信息输入:检索成功信息,D3输出:农产品交易订单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 农村 电子商务 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5041256.html