[农村电子商务系统]技术文档 课程设计报告
3) 反馈信息记录 输入:3.3 输出:6.1.1
数据结构:用户名编号+农产品编号+反馈信息+反馈日期 。 存取方式:已更新操作为主:随机检索。
说明:用户名编号是外码,参照表为\用户.编号\农产品编号是外码,参照表为“农产品编号”;反馈日期为添加记录的当天日期。 4) 合法约定信息记录 输入:3.2 输出:3.2
数据结构:约定信息+是|否。
存取方式:以更新操作为主;随机检索。
说明:通过传入的信息是否符合约定信息来确定是否储存反馈信息。 5) 农产品信息记录 输入:4.2
输出:2.1,2.2,5.1,4.2
数据结构:农产品编号+农产品名+用户编号+价格+新鲜度。 存取方式:主要是检索处理;以随机检索为主。 说明:编号具有唯一性和非空性。 6) 订单记录本 输入:5.2 输出:5.2
数据结构:订单编号+用户编号+农产品编号+订单日期。 存取方式:主要是检索处理;以随机检索为主。
说明:用户名编号是外码,参照表为\用户.编号\农产品编号是外码,参照表为“农产品编
杭州电子科技大学 软件工程学院 16 / 31
[联合工作室]
[农村电子商务系统]技术文档 课程设计报告
号”;日期为添加记录的当天日期。
三,主要处理过程 1) 验证信息
输入:用户记录,用户信息,管理员记录 输出:无该用户信息,验证成功数据
处理说明:通过用户信息表;检索用户是否符合用户信息表。 2) 用户注册 输入:无该用户信息 输出:D1,注册成功数据
处理说明:实现用户信息的建立,增删该和维护功能。 3) 进入系统
输入:验证成功数据,注册成功数据 输出:是否验证成功,登入用户界面
处理说明:确认用户符合条件,进入用户系统界面。 4) 审核反馈信息
输入:D5,查看用户反馈信息请求 输出:审核通过通知
处理说明:根据用户反馈的信息查看用户名,根据用户名模糊查询用户的信息功能,并审核。 5) 查看用户基本信息 输入:D1
输出:管理用户请求
处理说明:建立用户信息表,对用户编号:实现对用户基本信息的查看。根据用户模糊查询用户的功能。 6) 接受请求
杭州电子科技大学 软件工程学院 17 / 31
[联合工作室]
[农村电子商务系统]技术文档 课程设计报告
输入:修改权限请求 输出:新权限记录表
处理说明:建立权限记录表,实现对用户的权限功能。 7) 修改权限
输入:新权限记录表,管理员记录 输出:是否修改成功通知
处理说明:修改权限后直接反馈给管理员。 8) 核对是否合法 输入:反馈信息数据,D4 输出:核对成功信息,D4
处理说明:确认反馈信息,检索反馈信息,与合法约定信息记录是否符合,保证反馈信息的文明性。 9) 记录信息 输入:核对成功信息
输出:新反馈信息列表,D5,是否已被修改
处理说明:建立反馈信息列表,根据用户名模糊查询反馈信息功能。 10)
检索农产品信息
输入:查询农产品请求,农产品信息记录 输出:检索成功信息
处理说明:根据检索农产品,确定农产品编号,模糊查询农产品信息。 11)
显示农产品信息
输入:检索成功信息,D3
输出:农产品交易订单,农产品信息列表,所要编辑的农产品信息
处理说明:建立农产品交易订单,根据农产品交易订单编号来确定交易信息,实现农产品的增删该的功能并建立农产品信息列表。
杭州电子科技大学 软件工程学院 18 / 31
[联合工作室]
[农村电子商务系统]技术文档 课程设计报告
12) 核对农产品信息
输入:所要编辑的农产品信息,D3 输出:农产品已核对记录
处理说明:根据农产品记录和编辑的农产品信息对农产品审核。 13)
批准编辑农产品
输入:农产品已核对记录 输出:D3,是否修改通知
处理说明:对已核对的农产品批准并发布,通知用户保存于农产品信息记录。 14)
验证信息
输入:农产品交易订单,D3,D1 输出:以审核通过订单
处理说明:查看订单,根据订单编号,农产品编号和用户名对交易进行核对处理并登记订单。 15)
登记订单
输入:以审核通过订单 输出:下单通知单,订单信息
处理说明:建立订单表,用户名和订单编号模糊查看,通知用户和管理员。
杭州电子科技大学 软件工程学院 19 / 31
[联合工作室]
[农村电子商务系统]技术文档 课程设计报告
3系统模块划分
3.1系统结构图(完成者:姓名 姚晓锋 学号 10109041)
农村电子商务管理系统 登陆系统模块 查询浏览农产品模反馈信息模块 编辑管理农产品模交易农产品模块 安全管理模块
3.2各模块功能概述(完成者:姓名 冯林鹏 学号10109074)
登录系统模块:主要有管理员管理、登录日志管理、会员管理。
查询浏览农产品模块:主要有给用户提供搜索农产品信息功能、让用户浏览到相关农产品的详细信息功能和对于会员发布的求购出售信息的搜索查询功能。
反馈信息模块:主要有用户可以就系统使用过程中出现的问题进行反馈的功能和管理员对用户反馈的信息进行分类管理。
编辑管理农产品模块:主要有用户能够登录并发布自己相关农产品的出售以及求购信息。对用户发布的信息进行分类管理。对于农产品的分类、价格、数量、产地等相关信息的管理。对农产品信息的修改和删除管理。
交易农产品模块:为有需求的用户提供在线交易的功能。 安全管理模块:保护在线用户的隐私以及帐户安全。
杭州电子科技大学 软件工程学院 20 / 31
[联合工作室]