快递代取项目——原型扩展与小组分工

原型扩展(前后端交互的功能)

登录模块

一、 查询用户名/邮箱是否已存在

路径:/kuaidi/登录界面.html
脚本路径:/kuaidi/account_password.php
描述:检验用户的是否已经存在
传入数据:username(用户的账号, 字符串,手动),password(用户的密码,字符串,手动)
数据处理:检验账号密码是否留空,然后调用数据库进行信息匹配。
反馈信息:alert提示窗:1.成功,进入服务页面。2.失败,返回登录界面。

二、 注册用户

路径:/kuaidi/注册.html
脚本路径:/kuaidi/into_data_user.php 描述:添加新的用户,将新用户信息加入数据库
传入数据:username(用户名,字符串,手动),studentnumber(学号,字符串,手动),academy(书院,字符串,手动),classnumber(班级号,字符串,手动),accountnumber(账号,字符串,手动),password(密码,字符串,手动),confirmpassword(确认密码,字符串,手动),agree(条款同意,单选,手动)
数据处理:通过简单的正则表达式对输入字符串进行判断,是否存在违规操作,然后检验改用户的学号是否已经被注册过。
反馈信息:alert提示窗:1.成功,提示注册成功,进入登录界面;2.失败,提示错误信息,重新返回注册界面

接收订单

一、接收订单粗略内容展示

路径:/kuaidi/接受快递界面.php 描述:将未被用户接收的订单在界面中展示出来
传入数据:order_get_people_id(订单接收用户的学号,字符串,自动)
数据处理:查询数据库中所以订单的order_get_people_id,若为not,则将其相关信息展示出来。
反馈信息:order_id(订单的序号,字符串),order_place_get(订单获取的地点,字符串),order_time(订单需要送达的时间,字符串),详情(订单的详细情况,超链接)

二、接收订单详细内容展示

路径:/kuaidi/货物信息.php 描述:详细展示出未被用户接收的订单的信息
传入数据:o_id(订单的序号,字符串,自动)
数据处理:根据传入的订单序号,在数据库中查询需要的订单信息
反馈信息:xvhao(订单序号,字符串),cun(快递存储的地点,字符串),son(快递的送达地点),time(快递需要的送达时间,字符串),money(报酬,整数),bei(备注,字符串)

三、个人信息

路径:/kuaidi/个人用户信息中心.php 描述:查看用户个人用户名、个人的订单接收(未完成)、发布情况
传入数据:u_id(用户的学号,字符串,自动)
数据处理:将用户的id号放入订单数据库中查找对于的发布订单信息或者是接收订单信息,然后将信息粗略的返回用户界面
反馈信息:order_id(订单序号,字符串),zhuangtai(发布订单的状态,字符串),people(订单接收者的学号),详情(发布订单的详情,超链接)

四、发布订单详情

路径:/kuaidi/我发布的快递.php 描述:详细查看我发布的快递订单的信息,并且在此确认快递已经收到
传入信息:o_id(订单的序号,字符串,自动) 数据处理:根据我所发布的订单序号调取数据库信息,然后将信息展示出来
反馈信息:xvhao(订单序号,字符串),cun(快递存储地点,字符串),son(快递送达地点,字符串),time(快递需送达时间,字符串),money(报酬,整数),zhuangtai(订单的状态,字符串),people(代取人员学号,字符串),bei(备注,字符串)

五、发布快递订单

路径:/kuaidi/发布快递订单.html 脚本路径:/kuaidi/into_data_order.php
描述:用户根据相关信息的填写,然后发布快递订单
传入数据:dormitory/place_other(存放地点,字符串,单选/手动),place_to(送达地点,字符串,手动),need_time(需送达时间,字符串,手动),get_money(报酬,整数,手动),phone(联系方式,字符串,手动),get_way_0(获取方式,字符串,手动),bei(备注,字符串,手动),u_id(发布用户的学号,字符串,自动),data(发布时间,字符串,自动)
数据处理:根据简单的正则表达式处理传入数据,判断数据是否存在违规操作,然后根据发布信息进过计算生成订单序号
反馈信息:alert提示窗:1.成功,提示成功发布订单,然后返回选择服务页面2.失败,反馈错误信息,然后返回发布订单界面

人员分工

姓名工作
韦文皞完成数据库的构建,主要后端脚本开发以及前端后端的连接,文档编写
邱可负责前端开发,以及后期前端的不断优化,文档编写
朱志远负责前端开发,以及后期前端的不断优化,文档合并
林泽炜负责后端开发中用到的各种脚本,文档规划以及发布
刘宣负责后端开发中用到的各种脚本,文档编写
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
配合jQuery搭载的快递服务申请系统的原型界面,目录结构: │ apply.html │ apply_examine.html │ Audit_list.html │ bill_list.html │ detail.html │ group_list.html │ Index.html │ list.html │ replace_apply.html │ Replace_list.html │ service_list.html │ user_list.html │ ├─css │ │ apply.css │ │ apply_examine.css │ │ demo.css │ │ detail.css │ │ index.css │ │ replace_apply.css │ │ │ └─themes │ │ color.css │ │ icon.css │ │ │ ├─black │ │ │ accordion.css │ │ │ calendar.css │ │ │ combo.css │ │ │ combobox.css │ │ │ datagrid.css │ │ │ datebox.css │ │ │ dialog.css │ │ │ easyui.css │ │ │ filebox.css │ │ │ layout.css │ │ │ linkbutton.css │ │ │ menu.css │ │ │ menubutton.css │ │ │ messager.css │ │ │ numberbox.css │ │ │ pagination.css │ │ │ panel.css │ │ │ progressbar.css │ │ │ propertygrid.css │ │ │ searchbox.css │ │ │ slider.css │ │ │ spinner.css │ │ │ splitbutton.css │ │ │ tabs.css │ │ │ textbox.css │ │ │ tooltip.css │ │ │ tree.css │ │ │ validatebox.css │ │ │ window.css │ │ │ │ │ └─images │ │ accordion_arrows.png │ │ blank.gif │ │ calendar_arrows.png │ │ combo_arrow.png │ │ datagrid_icons.png │ │ datebox_arrow.png │ │ layout_arrows.png │ │ linkbutton_bg.png │ │ loading.gif │ │ menu_arrows.png │ │ messager_icons.png │ │ pagination_icons.png │ │ panel_tools.png │ │ searchbox_button.png │ │ slider_handle.png │ │ spinner_arrows.png │ │ tabs_icons.png │ │ tree_icons.png │ │ validatebox_warning.png │ │ │ ├─bootstrap │ │ │ accordion.css │ │ │ calendar.css │ │ │ combo.c
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值