收藏 分享(赏)

MVC设计模式应用之游戏卡在线销售系统.docx

上传人:wo7103235 文档编号:370397 上传时间:2019-06-01 格式:DOCX 页数:62 大小:5.23MB
下载 相关 举报
MVC设计模式应用之游戏卡在线销售系统.docx_第1页
第1页 / 共62页
MVC设计模式应用之游戏卡在线销售系统.docx_第2页
第2页 / 共62页
MVC设计模式应用之游戏卡在线销售系统.docx_第3页
第3页 / 共62页
MVC设计模式应用之游戏卡在线销售系统.docx_第4页
第4页 / 共62页
MVC设计模式应用之游戏卡在线销售系统.docx_第5页
第5页 / 共62页
点击查看更多>>
资源描述

1、.83.1 系统功能需求分析 .83.2 系统模块关系图 .83.3 系统 E-R 图 .93.4 数据库设计 .113.4.1 数据库表之间的关系 .113.4.2 数据表结构的详细设计 .113.5 系统安全 .144 系统的实现 .144.1 系统的主要功能 .144.1.1 注册 .154.1.2 搜索信息 .174.1.3 发布信息 .184.1.4 密码找回 .204.1.5 数据库连接代码 .224.2 创建界面 .225 系统测试 .235.1 本地服务器测试 .235.2 远程服务器测试 .24结 论 .24参考文献 .24致 谢 .26声 明 .27第 1 页 共 27 页

2、1 引 言1.1 课题的背景随着 Internet 爆炸式的发展,中国自加入 WTO 以来,电子商务在国内也迅速的发展了起来,现在互联网上各种电子商务网站更是迅速的增长。还在校园的我也深受其中的影响,开发一个对在校学生适用的网站,希望能给大家提供方便的服务。作为一个大学生,深有体会,从身上的衣服到大家所用的书籍、文具以至各种生活常用品,用上一段时间就会被淘汰,有的同学干脆扔掉,很是浪费还污染了环境。也有的同学想到卖掉,苦于难寻买家,将其卖给收费品的。这样就造成了物不能尽其用。为了解决这种资源的浪费,所以开发了校园二手信息网站,借助于低交易成本的 Internet。为大家提供一个低成本、快速迅捷

3、的信息发布平台。新系统开发过程中严格按照系统开发步骤进行,在系统调研、分析、设计到系统的实施的全过程中,力求其科学性和合理性。1.2 可行性分析可行性分析的任务是从技术上、经济上、社会上、法律上分析需要解决的问题是否存在可行的解。1.2.1 技术可行性该系统采用 BS 模式设计,在高校的校园网上运行。学生可以通过接入校园网的计算机,访问二手信息网站。本系统是一个比较普通的 BS 模式的信息发布系统,在技术上具有可行性。1.2.2 经济可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为大家节约了大量的资源,为此主要表现有以下几个方面: 本系统的运行可以代替废物买卖贴示

4、,避免一些不必要的麻烦; 本系统的运行可以节省许多资源; 本系统的运行可以大大的提高废物再利用; 本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。1.2.3 运行可行性系统为一个小型的信息管理系统,所耗费的资源非常的小,一般的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。第 2 页 共 27 页1.2.4 法律可行性系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。2 理论基础知识介绍2.1 PHP 技术2.1.1 PHP 简介 PHP 是一种简单的、面向对象的、解释型的、安全的、性能非常之高的、独立于架

5、构的、可移植的、动态的脚本语言。PHP 具有和 Java 类似的 Class 关键字。因为不需要虚拟机,以致速度比 Java 快 5 倍。 PHP 正迅速变成一种标准的、多用途的、面向对象的脚本语言。PHP 不仅可用来开发 Web 应用程序,也可以开发普通应用程序。PHP 是 Hypertex tPre-Processor(超文本预处理器)的缩写,它是一种服务器端的 HTML 脚本编程语言。PHP 语法上与 C 相似,可运行在 Apache, Netscape/iPlanet,和 Microsoft IIS Web 服务器上。PHP 作为一种工具,可以让你创建动态的 Web 页面。应用 PHP

6、 的网页与常规的 HTML 页面并无二致,你可以用同样的方式来创建、编辑它们。PHP 允许你直接在 HTML 文件里写入简单的脚本,这一点与 JavaScript 非常相似。而不同的是,PHP 不依赖于浏览器,是服务器端的语言,而 JavaScript 却是一种客户端的嵌在 HTML 中的语言。概念上,PHP 与 Netscape 的 LiveWirePro 产品,Microsoft 的 ASP 以及 Sun Microsystem 的 JSP 相似。1. PHP 的强劲之处在于:PHP 是一项最优秀的技术。其它技术,如 PERL,Python,VB Script,ASP相对来说,都是陈旧低劣

7、的。即使是 Java/JSP,也在 PHP 之下。其特点如下: 兼容性:PHP5.0 程序可与旧版本兼容; 易学易用:PHP 的语法类似 C 及 Per,所以有程序编写经验者很快即可上手; 开放的来源:PHP 的原始码及编译后文件可免费下载; 可扩充:使用者可新增模块以扩充 PHP 引擎之功能; 跨平台:PHP 程序可在数种主要作业平台及 Web 服务器上执行。 支持多种数据库:PHP 支持十余钟数据库,且编写存取数据库资料的程序相当容易。PHP 是最好的,因为它面向对象,并且吸收了 C/C+/Java/PERL 的精华。PHP 可以替代 PERL,Python,Java,C,C+,AWK ,

8、Unix Shell 脚本,Visual Basic 和其它语言。PHP 直接运行,而且是由 C 写成的。 PHP 可以运行在第 3 页 共 27 页Apache,Microsoft IIS 等多种 Web 服务器上。PHP 太容易使用了,你可以用它在非常短的时间里,非常迅速的开发出非常复杂的 Web。PHP 最大的优势在于 PHP 自身完全是由 C 语言写成的,因此可广泛运行于各种平台之上,如 BeOS,UNIX,MS Windows,Apple Macintosh,IBMOS/2以及其它更多的操作系统。而 Windows 下开发的 PHP 代码也可以不经过任何改变,就用于 UNIX/Lin

9、ux 上。2. PHP 网页执行流程PHP 与传统网页不同,一般的 HTML 网页在加载时,会直接将网页全部传到使用者的计算机中,然而在使用者的计算机上执行程序,展示内容;PHP 则是刚好相反,它主要的用途是在网站服务器端的网页开发,程序员可以通过程序的控制,让网站与访问者交互,进而设计出迷人的动态网页。例如:会员登录、资料认证网页等。如下图:图 1 PHP 网页执行流程2.1.2 PHP 安装1、下载 PHP 安装程序 http:/ 最新版的为PHP5.1 ,Windows 的 PHP 安装分为两种方式,一种是源代码安装方式,一种是EXE 安装方式,双击即可安装。本文主要说一下源代码安装过程

10、。下载“PHP-5.0.3-Win32.rar”。然后解压缩下载到的 RAR 文件到 c:php第 4 页 共 27 页2、复制 c:phpphp5ts.dll 到 c:windowssystem32。 (有时候为了方便,在PHP 文件夹中点击搜索*.dll 把搜索到的所有文件夹都复制到 system32 中也可以)复制 c:phpphp.ini-recommended(或者是 php.ini-dist)为 c:windowsphp.ini 然后打开 c:windowsphp.ini 修改如下几个地方:如果是在生产服务器上,可以不用修改下面这两行 error_reporting=E_ALL &

11、 E_NOTICEdisplay_errors = On(这里是修改 PHP 的错误提示,OFF 为不提示,有些数据库链接非错误信息也会被 PHP 当做错误信息输出,建议用作 Web 服务器的关闭!)指示 PHP 扩展库所在文件夹。extension_dir=“c:phpext以下两个是超时时间:一般是 60-120。max_execution_time=90 max_input_time=90post_max_size=8M(6-10M 最佳)upload_max_filesize=8M(上传附件大小最大)default_socket_timeout=90(端口时间 60-120)sessi

12、on.gc_maxlifetime=3600(session 默认存活时间,秒)session.save_path=“c:phpsessiondata“(Session 的存储目录)extension=php_mysql.dll(支持 MySQL 数据库)extension=php_gd2.dll(支持生成真彩图片)3. 验证安装用记事本写几行代码:保存为网站根目录下为 phpinfo.php 文件。然后启动浏览器,访问http:/localhost/phpinfo.php,如果看到如下画面就证明 PHP 安装成功了!第 5 页 共 27 页图 2 PHP 信息页面2.2 MySQL 简介My

13、SQL 是一个广受 Linux 社区人们喜爱的半商业的数据库。MySQL 是可运行在大多数的 Linux 平台(i386,Sparc ,etc) ,以及少许非 Linux 甚至非 Unix平台。2.2.1 MySQL 简介1、安装 可以在 MySQL 站点上获得大多数主要的软件包格式(RPM、DBE、TGZ 、RAR) 。RAR 格式的安装没有多大麻烦,并且无需初始配置;直接解压缩运行安装文件即可进行安装。MySQL 的守护进程(mysqld)消耗很少的内存并在只有在执行真正的查询时才装载到处理器上,这意味着对小型数据库来说,MySQL 可以相当轻松地使用而不会对其他系统功能有太大的影响。2、

14、数据类型字段支持大量数据类型是件好事。通常的整数、浮点数、字符串和数字均以多种长度表示,并支持变长的 BLOB(Binary Large Object)类型。对整数字段由自动增量选项,日期时间字段也能很好的表示。3、SQL 兼容性它也缺乏一些常用的 SQL 功能,没有子选择(在查询中的查询 )。视图(View)也烇烇 部 定资 40,000元, 入制用32,000元,管理用8,000元借:制用- 32,000管理用- 8,000贷: 40,00019.月末, 结 用甲材料100,000元,材料49,000元, 用A79,000元,用B 79,000元 借: 成- 材料-A 79,000 成-

15、材料-B 79,000贷:原材料-甲材料 100,000原材料-材料 58,000制 单 酒 店 信 息 化 专 家 集 团 化 一 体 化 连 锁 软 件 1百 事 通 餐 饮 信 息 管 理 系 统 说 说 明 明 书 书 北 京 九 九 归 一 科 技 有 限 公 司 酒 店 信 息 化 专 家 集 团 化 一 体 化 连 锁 软 件 2目 录 第 第 一 一 章 章 、 、 前 前 台 台 收 收 银 银 .5 一 一 、 、 开 开 单 单 .5 二 二 、 、 点 点 菜 菜 ( ( 输 输 入 入 菜 菜 单 单 ) ) .7 三 三 、 、 点 点 菜 菜 单 单 修 修 改

16、改 .9 四 四 、 、 改 改 单 单 .10 五 五 、 、 无 无 线 线 点 点 菜 菜 .12 六 六 、 、 结 结 帐 帐 .13 一 ) 、 结 帐 .13 二 ) 、 折 扣 .17 三 、 ) 优 惠 方 案 .18 七 七 、 、 预 预 定 定 .19 八 八 、 、 班 班 结 结 .20 九 九 、 、 帐 帐 单 单 .20 一 ) 、 重 打 帐 单 .21 二 ) 、 修 改 帐 单 .21 十 十 、 、 会 会 员 员 .23 十 十 一 一 、 、 库 库 存 存 .23 十 十 二 二 、 、 查 查 询 询 报 报 表 表 .27 第 第 二 二 章

17、 章 、 、 预 预 定 定 后 后 厨 厨 管 管 理 理 .31 一 一 、 、 预 预 定 定 处 处 理 理 .32 二 二 、 、 后 后 厨 厨 处 处 理 理 .35 第 第 三 三 章 章 、 、 后 后 台 台 管 管 理 理 .36 一 一 、 、 用 用 户 户 管 管 理 理 .36 一 ) 、 角 色 权 限 .36 二 ) 、 用 户 设 置 .37 三 ) 、 修 改 口 令 .37 二 二 、 、 基 基 础 础 资 资 料 料 .38 一 ) 、 收 银 点 .38 二 ) 、 营 业 区 域 .38 三 ) 、 台 号 设 置 .38 四 ) 、 一 级 菜 单 .39 五 ) 、 二 级 菜 单 .39 六 ) 、 菜 单 设 置 .39 七 ) 、 套 餐 设 置 .

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 应用文书 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报