基于PHP+MySQL的校园超市快递管理系统设计
基于 PHP+MySQL 的校园超市快递管理系统设
计
当前网上购物以其方便快捷等优势成为了很多消费者青睐的消费模式。 高校师生更是将此作为
购物的首选, 每日各大高校都有着数量巨大的邮递快件, 各快递公司都在高校成立了快递接
收与寄送代理点, 但通过电话或者短信等方式让老师、同学领取快递的方式严重影响校园的教
学秩序。 古贞等的大学校园设立快递超市的可行性分析研究[1], 刘珍的高校校园快递新模式研
究[2] 等从理论方面进行了阐述; 但很少有关校园快递超市系统设计的相关文献; 大部分文献
主要集中在快递管理系统的设计与实现上, 像张芳的基于 J2EE 的快递管理系统的设计与实现
[3], 蔡磊的基于架构技术的快递管理系统的设计与实现[4], 刘振庭的基于 Web Services 快递管
理系统解决方案[5]. 而且文献都没有涉及当访问量过高以及遇到攻击时的解决方案。
本文从并发性、安全性等角度出发, 结合校园快递超市的实际需求, 设计与实现了一套校园
快递超市系统。
1 总体设计
1.1 模块设计
基于 PHP+MySQL 的校园超市快递管理系统分为 4 个主要功能模块: 快件操作、统计报表、
收派终端以及结算管理。 在前台页面中包括用户登录、快件查询、运价查询 3 个主要模块;
快递管理系统的总体功能架构设计, 如图 1 所示:
各功能模块说明如下:
用户登录: 系统操作员登录系统, 实现快递快件的各种操作。
快件查询: 学院师生输入快件运单号, 查询快递是否到达。
运价查询: 学院师生可输入快件的目的地、重量等信息查询寄送快件的运价。
快件信息: 包含快件信息录入、快件信息签收、快件信息揽入三个模块。
(1)快件信息录入主要是录入到达快件的运单号、收件人姓名、联系方式、到达日期等信
息。
(2)快件信息签收模块主要是实现收件人签收快件,包括单次签收与批量签收功能。
(3 )快件信息揽入主要录入学院师生邮寄快件的基本信息, 包括单号、寄送人姓名、寄送日
期、快件的重量、保费、运价等。
统计报表: 包括所有快件信息与监控对比两个模块。 所有快件信息模块主要是展示各快递公
司的到件情况, 监控对比模块主要是监控各快递公司已派件情况和未派件情况的对比; 对于
未派送快件以进行发送短信进行提醒。
收派终端: 主要是给系统管理员使用, 包括派费设定与运价设定两个子模块。 派费设定主要
是设置各快递公司的派送价格; 运价设定主要是根据目的地和重量设定保费、首重、续重等参
数。
结算管理: 包含收派件收入明细与收入总计两个子模块;(1)收派件收入明细模块可以查询
各个时间段各快递公司的派件数量、收件数量、派费、运费以及费用合计等详细信息。(2)
收入总计模块可查询各时间段的收派费用以及总的收入合计。 结算管理模块可以实时监控各时
间段校园快递的盈利情况。
1.2 数据库设计
本项目采用MySQL 数据库,PHP 自身可以与大多数数据库进行连接, 但 MySQL 数据库是开
源界所公认的与 PHP 结合最好的数据库, 其具有安全、跨平台、体积小、高效等特点, 是
PHP 的黄金搭档。 本系统共设计了派件信息表、揽件信息表、价格表、快递公司表以及用户
信息表 5 张表, 其 ER 图如下图 2 所示。
2 系统实现
2.1 前端界面实现
前端界面呈现主要是采用HTML+CSS+jQuery 方式, 同时为提高 Web 前端性能, 采用文献[6]
的方式进行了浏览器访问优化实现, 如通过合并 CSS 以及 JS、图片等来减少HTTP 请求;使
用浏览器缓存、启用压缩、减少COOKIE 传输等。
2.1.1 条码扫描枪自动录入
本系统的录入采用条码扫描枪扫描快件运单号,进行批量自动录入, 如图 3 所示。 扫描枪扫
描系统默认键为键盘上的 ENTER 键,编写文本框事件响应函数addRow(),函数功能为识
别扫描枪,动态生成表格行,其关键代码如下:
function addRow(evt){
var k=window.event?evt.keyCode:evt.which;
if (k==13){
clearTimeout(firstTime);
var addTable=document.getElementById “(addpage”);
var row_index=addTable.rows.length;
//新插入行在表格中的位置
var newRow=addTable.insertRow(row_index);
//插入新行
newRow.id=“row”+row_index;
// 设置新插入行的 ID
var col2=newRow.insertCell(0);
col2.innerHTML=“<inputclass='ipt'
name='b”+row_index+“‘id='b”+row_index+“'
type='text' onkeypress=\”addRow(event)\“ />”;
}
2.2 高访问量高并发解决方案
因系统为 B/S 结构以及系统是面向高校师生, 可能会出现某一时间段集中访问系统进行并发查
询的高访问量情况, 本文采用两种策略来解决这种流量激增的状况。
2.2.1 页面静态化
摘要:
展开>>
收起<<
基于PHP+MySQL的校园超市快递管理系统设计当前网上购物以其方便快捷等优势成为了很多消费者青睐的消费模式。高校师生更是将此作为购物的首选,每日各大高校都有着数量巨大的邮递快件,各快递公司都在高校成立了快递接收与寄送代理点,但通过电话或者短信等方式让老师、同学领取快递的方式严重影响校园的教学秩序。古贞等的大学校园设立快递超市的可行性分析研究[1],刘珍的高校校园快递新模式研究[2]等从理论方面进行了阐述;但很少有关校园快递超市系统方的相关文献;大部分文献主要集中在快递管理系统的方与实现上,像张芳的基于J2EE的快递管理系统的方与实现[3],蔡磊的基于架构技术的快递管理系统的方与实现[4],刘...
相关推荐
-
2024年党建工作要点工作计划5篇供参考
2023-12-16 999+ -
2025年专题生活会对照带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”个人对照检查发言材料4110字文稿
2024-12-21 999+ -
2025年医保局局长、科技局领导干部专题“四个带头”方面对照检查材料2篇例文(附:反面典型案例剖析情况)
2025-02-09 457 -
2025年国有企业党委书记、市总工会党组书记民主生活会“四个带头”方面对照个人检查发言材料2篇文(附:典型案例、上年度整改+个人情况)
2025-02-09 506 -
2025年市委组织部部长、教育局党委书记生活会“四个带头”个人对照检查发言材料2篇文(典型案例+个人事项)
2025-02-09 626 -
2025年市财政局党组书记、局长、市检察院党组领导班子对照“四个带头”方面生活会个人对照检视发言材料2篇文(含以案为鉴反思、以案促改促治方面)
2025-02-09 508 -
市检察院党组、市财政局领导班子2025年生活会对照“四个带头”方面检视发言材料2份文【含以违纪行为为典型案例剖析】
2025-02-09 461 -
2025年市财政局领导对照“四个带头”生活会检视发言材料2篇例文【含以违纪行为为典型案例剖析】
2025-02-09 582 -
单位领导班子2025年聚焦“四个带头”生活会对照检查材料2篇文(含:典型案例剖析反思、落实意识形态责任制)
2025-02-09 757 -
2025年镇党委副书记、市科学技术局领导班子生活会对照“四个带头”检视材料2篇文【含违纪行为典型案例分析】
2025-02-09 257
作者:闻远设计
分类:其它行业资料
价格:免费
属性:4 页
大小:15.77KB
格式:DOCX
时间:2024-03-11

