《基于php商品销售系统的设计与实现》

《基于php商品销售系统的设计与实现》

ID:37185033

大小:184.51 KB

页数:3页

时间:2019-05-21

《基于php商品销售系统的设计与实现》_第1页
《基于php商品销售系统的设计与实现》_第2页
《基于php商品销售系统的设计与实现》_第3页
资源描述:

《《基于php商品销售系统的设计与实现》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、盐城工学院学报(自然科学版)JournalofYanchengInstituteofTechnologyNaturalScienceEdition第20卷第4期2007年12月Vol.20No.4Dec.2007基于PHP商品销售系统的设计与实现杨军(盐城工学院招生就业处,江苏盐城224003)摘要:描述了PHP的特点和工作原理,并进行了系统分析。特别介绍了怎样利用它来实现商品销售系统。给出了系统的需求分析和功能实现。实践表明,该系统是非常有效的。关键词:PHP;数据库;商品销售系统中图分类号:TP30

2、2.1文献标识码:A文章编号:1671-5322(2007)04-0041-03WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器[2-3]。1PHP的特点及工作原理2系统的需求分析2.1需求分析的功能系统的需求分析是软件设计中极其重要的一个环节,按照系统的思想,根据收集的资料,对系统目标进行分析,对业务的信息需求、功能需求辅助决策需求以及管理中可能存在的问题等进行分析,抽取现行系统本质的、整体的需求,为设计一个结构良好的新系统逻辑模型奠定坚实的基础[4]。2.2系统要实现的功能系统实现了对商

3、品的划价管理、销售管理、打印库存单、销售单、商品销售数据统计报表和打印统计(包含日结统计和月结统计)、客户资料录入和公司部门及员工资料管理。系统可以同时进行商品进货、进货划价、库存管理、系统维护、日常营业收费和统计查询等,商品收费的同时系统会自动的计算每个商品的纯利润和总纯利润,同时随着仓库中商品(库存量)逐步地减少,系统会及时的提示,警告库存量不足。2.3系统的功能模块本系统主要分为6个子系统,如图1所示。每个子系统基本都有如下的功能模块(见图2)。1.1PHP的特点PHP是一种跨平台的服务器端的嵌入

4、式脚本语言。它大量地借用C、JAVA和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,可以不受限制地获得源码,甚至可以从中加进你自己需要的特色,PHP和MYSQL完美结合更加显示了PHP的优势[1]。1.2PHP的工作原理PHP的所有应用程序都是通过WEB服务器(如IIS或Apache)和PHP引擎程序解释执行完成的,工作过程如下:(1)用户在浏览器地址中输入要访问的PHP页面文件名,然后回车就会触发一个PHP

5、请求,并将请求传送给支持PHP的WEB服务器。(2)WEB服务器接受这个请求,并根据其后缀进行判断,如果是一个PHP请求,那么WEB服务器从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。(3)PHP引擎程序会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。(4)PHP引擎将生成的HTML页面返回给收稿日期:2007-10-12作者简介:杨军(1969-),男,江苏建湖人,硕士,讲师,主要研究方向为计算机应用。参数传递得

6、到信息的ID号弹出修改信息的确认框IF确认修改THEN显示所要修改信息的相应得网页控件中IF所输入的数据合法THEN修改信息并更新数据库ELSE返回到该条信息的修改界面ENDIFENDIFEND3.4信息删除BEGIN选择要删除的信息的标题,通过链接(links)参数传递得到信息的ID号弹出删除信息的确认框IF确认删除THEN通过SQL语句得到该条信息的一个字段FLAGIFFLAG为0THEN删除该信息ELSE{弹出是否删除与该信息相关的信息的对话框IF确认删除相关信息THEN删除该信息和相关信息ELS

7、E只删除该信息而不删除相关信息关闭数据库连接图1商品销售管理系统Fig.1Salesmanagementsystemofcommodity图2商品销售管理系统Fig.2Salesmanagementsystemofcommodity3系统的设计与实现3.1系统的设计与实现的功能系统的设计与实现是本系统的关键所在,在这里我们实现了各个子模块的核心功能。这里面涉及到大量的PHP代码(如文件上传,分页代码),在此不便详细列出,我们只描述整个系统实现的思路。3.2信息上传通过链接跳转到信息上传页面,填写好各项需

8、要填写的信息,点击确定按钮即可上传信息。这个模块我们用到了SQL语句,相信大家对此已经非常的熟悉,就不再列出,同时我们还运用了在线HTML编辑器eWebEditorPHP版,她能够在网页上实现许多桌面编辑软件(如:Word)所具有的强大可视编辑功能;她是一个真正的绿色软件,不需要在计算机上安装任何的客户端软件;她的易用使得WEB开发人员只要一行代码即可完成调用。3.3信息修改BEGIN选择要修改的信息的标题,通过链接(links)ENDEN

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。