php课程设计说明书

上传人:第*** 文档编号:56884090 上传时间:2018-10-16 格式:DOC 页数:39 大小:1.10MB
返回 下载 相关 举报
php课程设计说明书_第1页
第1页 / 共39页
php课程设计说明书_第2页
第2页 / 共39页
php课程设计说明书_第3页
第3页 / 共39页
php课程设计说明书_第4页
第4页 / 共39页
php课程设计说明书_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《php课程设计说明书》由会员分享,可在线阅读,更多相关《php课程设计说明书(39页珍藏版)》请在金锄头文库上搜索。

1、中北大学软件学院实训说明书中北大学软件学院中北大学软件学院实训说明书实训名称: 基于开源代码的 web 应用 题目名称: 专 业: 班 级: 12210A03 小组成员学号: 1221011021 姓名: 刘 泽 成绩: 学号: 1221011024 姓名: 张 悦 成绩: 学号: 1221011029 姓名: 张 凯 成绩: 指导教师: 2015 年 1 月孔祥艳软件工程药品管理系统中北大学软件学院实训说明书任务分工情况说明姓名分工组长刘泽前台总体设计,前台部分功能实现,数据库搭建,代码的整合。组员张悦后台页面设计,有关药品等功能的实现,说明书文档的编写。组员张凯后台页面设计,有关用户以及订

2、单等功能的实现。中北大学软件学院实训说明书目 录1 引言 12 系统分析 12.1 系统分析 22.2 技术分析 2 3 系统设计 3 3.1 系统功能分析 34 数据库设计 5 4.1 数据库需求分析 54.2 数据库结构的实现 75 详细设计 8 5.1 首页系统设计 85.2 管理员登陆页面 85.2.1 药品管理 95.2.2 用户管理 235.2.3 销售管理 325.3 用户登陆界面 325.3.1 用户资料管理 335.3.2 用户订单管理 34参考文献36心得体会 37中北大学软件学院实训说明书第 0 页 共 40 页第一章第一章 引言引言随着网络的普及,网络支付手段的逐步完善

3、,越来越多的人习惯于网上购物,选择鼠标点击下订单,送货上门的快捷便利的购物方式。网络为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用 Internet 的技术和协议,建立各种企业内部网 Intranet,企业外部网 Extranet,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。 而网上购药,作为网购的一部分,除了具备网购这个大环境的优点之外,还有自身特有的好处。药价更低、找药更便捷、药品信息更集中、隐私更安全、送货上门、专业医师跟踪指导等都是网上购药的好处。具体好处有一下几点:1、网上购药,价

4、格更优惠多疗程用药,网购就更划算。一个疗程用药就能节省不少药费,多个疗程下来就大大降低药费成本,使得消费者有条件坚持服药,有能力选择好药。2、隔空下单,隐私更安全网上购药,消费者与卖家之间隔着网络,免除了面对面交流的尴尬。隔空下单,送货上门,消费者无需暴露自己就能消无声息买到“尴尬药”。3、送货上门,购药零距离在线下单,送货上门,网购的这一好处让忙碌的上班族免了不少麻烦。不管是没有时间去药店,还是附近药店没有要买的药,在送货上门的服务下都不是问题,下完单后,快递就代替了消费者去奔波。通过使用网页及 PHP 技术创建的网络药品管理系统可以让网络销售人员方便而快捷的进行管理、查询、修改、删除等工作

5、。本系统就是要达到对网络出售药物的方便管理,能快速完成,并对信息进行数据库管理的目的。中北大学软件学院实训说明书第 1 页 共 40 页第二章第二章 系统分析系统分析2.12.1 系统分析系统分析本文介绍药品管理系统包括管理人员和用户的登录使用。其中销售管理人员登录后的功能主要有:药品的增加、浏览、删除、查询,用户的信息管理、留言管理,订单的查询、编辑等最基本的管理功能;用户登录后的功能主要有:用户资料的管理,例如,修改用户信息、修改密码、用户留言等,用户订单的管理,例如,填写订单,修改订单,删除订单,查询订单等,用户查看药品,例如,推荐药品、最新药品、热门药品等。这些功能出了用户查看药品外只

6、有在管理员或用户登录后才能够实现。通过调查,要求系统需要有以下功能: 由于该系统一次性输入的数据量可能很大,所以使用 MYSQL 数据库; 由于该系统的使用对象多,要求有较好的权限管理; 原始数据修改简单方便,支持多条件修改; 方便的数据查询,支持多条件查询; 在相应的权限下,删除数据方便简单,数据稳定性好;由于本系统管理的对象是管理人员和会员,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂,因此,比较适合于采用 MYSQL 数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。2.22.2 技术分析技术分析本系统

7、的设计是在 Windows XP 操作系统环境下,使用网页及 php 编程、appsever 服务器及 mysql 数据库开发成功的。PHP 具有以下特点:1、快速。执行网页速度比 CGI、Perl 和 ASP 更快,这是它的第一个突出的特点;2、开放性和扩展性。PHP 属于开源软件,其源代码完全公开,任何程序员为 PHP 扩展附加功能非常容易;3、数据库支持。PHP 支持多种主流与非主流的数据库,PHP 与 MySQL 是现在绝佳的组合,它们的组合可以跨平台运行;4、面向对象编程。PHP 提供了类和对象;5、版本更新速度快;中北大学软件学院实训说明书第 2 页 共 40 页第三章第三章 系统

8、设计系统设计3.13.1 系统功能分析系统功能分析 系统开发的总体任务是实现药品信息关系的系统化,规范化和自动化。在本系统中有二种权限:一种是用户权限,即用户。另一种是管理员权限,即销售管理人员。管理系统需要完成的功能主要有:用户可以完成的功能有 :1、用户资料的管理,包括用户信息的修改和用户注销。2、用户订单的管理,包括填写订单、取消订单、修改订单、查询订单。销售管理人员可以完成的功能有 :1、药品管理,包括增加药品资料、浏览药品目录、删除药品、查询药品等管理。2、销售管理,包括统计订单、取消订单、查询订单等管理。3、用户管理,包括统计用户、删除用户、查询用户等管理。对上述各功能进行集中、分

9、块,按照结构化程序设计的要求,功能如下图2.1系统功能模块图所示。中北大学软件学院实训说明书第 3 页 共 40 页.图 2.1 流程图药品管理系统前台购药网后台药品管理登陆登陆查看药品购买药品用户中心用户管理订单管理药品管理推 荐 药 品最 新 药 品热 门 药 品购 物 车添 加 订 单修 改 订 单完 成 订 单删 除 订 单修 改 密 码用 户 留 言用 户 信 息添 加 药 品药 品 列 表药 品 类 别用 户 信 息查 询 订 单用 户 留 言编 辑 订 单中北大学软件学院实训说明书第 4 页 共 40 页第四章第四章 数据库设计数据库设计4.14.1 数据库需求分析数据库需求分析

10、本系统采用MYSQL数据库,其中包括:tb_admin表,tb_dingdan表,tb_leaveword表,tb_links表,tb_user表,tb_yaopin表,tb_yaopintype表。药品管理系统数据库中各个表格的设计结果如下面的几个表所示。每个表表示在数据库中的一个数据表。表3.1管理员表表3.2用户订单表中北大学软件学院实训说明书第 5 页 共 40 页表3.3用户留言表表3.4友情链接表表3.5用户表中北大学软件学院实训说明书第 6 页 共 40 页表3.6药品表表 3.7 药品类别表4.24.2 数据库结构的实现数据库结构的实现经过前面的需求分析和概念结构设计以后,得到

11、数据库的逻辑结构。就可以在MYSQL数据库系统中实现该逻辑结构。利用MYSQL数据库的图形化界面直接建立表格及其属性即可。中北大学软件学院实训说明书第 7 页 共 40 页第五章第五章 详细设计详细设计5.15.1 首页系统设计首页系统设计首页页面的效果主要实现管理员及用户的登录,用户注册,以及首页使用方法的介绍。首页的设计主要以简单、方便为主。使用方式显而易见、页面清晰。效果图如下图4.1所示:图 4.1 首页效果图5.25.2 管理员登录页面管理员登录页面管理员登陆后要实现的功能:药品管理、用户管理、订单管理。通过该页面主要可以实现以上的管理功能。其效果图如下图 4.2 所示:中北大学软件

12、学院实训说明书第 8 页 共 40 页图 4.2 管理页面效果图5.2.1 药品管理管理员登录下的药品管理模块主要实现: 添加药品资料, 浏览药品目录, 管理药品类别, 添加药品类别,其核心代码如下:alert(您还没有登录,请先登录!);“;echo “location.href=login.php;“;中北大学软件学院实训说明书第 9 页 共 40 页exit;?添加药品添加药品function chkinput(form)if(form.mingcheng.value=“)alert(“请输入药品名称!“);form.mingcheng.select();return(false);if

13、(form.huiyuanjia.value=“)alert(“请输入药品会员价!“);form.huiyuanjia.select();return(false);if(form.shichangjia.value=“)alert(“请输入药品市场价!“);form.shichangjia.select();return(false);中北大学软件学院实训说明书第 11 页 共 40 页if(form.changjia.value=“)alert(“请输入药品厂家!“);form.changjia.select();return(false);if(form.pihao.value=“)alert(“请输入药品批号!“);form.pihao.select();return(false);if(form.shuliang.value=“)alert(“请输入药品数量!“);form.shuliang.select();return(false);if(form.jianjie.value=“)中北大学软件学院实训说明书第 12 页 共 40 页alert(“请输入药品功能简介!“);form.jianjie.select();return(false);return(true);药品名称:生产日期:年月中北大学软件学院实训说明书第

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号