收藏 分享(赏)

村镇银行法律问题研究——以湖北省为例.pdf

上传人:杨浈 文档编号:370413 上传时间:2019-06-01 格式:PDF 页数:93 大小:5.65MB
下载 相关 举报
村镇银行法律问题研究——以湖北省为例.pdf_第1页
第1页 / 共93页
村镇银行法律问题研究——以湖北省为例.pdf_第2页
第2页 / 共93页
村镇银行法律问题研究——以湖北省为例.pdf_第3页
第3页 / 共93页
村镇银行法律问题研究——以湖北省为例.pdf_第4页
第4页 / 共93页
村镇银行法律问题研究——以湖北省为例.pdf_第5页
第5页 / 共93页
点击查看更多>>
资源描述

1、价格较为便宜的专业快递公司,的县级市居民都能收到网上订购的商品。目前,我国互联网上展示的商品总数约为万件。网上商品数量最多、品种最全的是图书、音像、鲜花、电子产品配件;经营商家最多、竞争最激烈的是鲜花、手机、化妆品、成人用品。网上商店的迅速发展,在很大程度上是因为它具有很多传统商业活动所不具有的优势。比如,网上商店具有数量优势,用户只需点击鼠标,就可以看到目前市面上正在出售的几乎所有同类产品,这是任何线下商家都难以做到的。研究还显示,目前中国电子商务的发展还存在一些缺陷,特别是网上购物的价格与品质方面还存在不少问题,消费者在进行网上购物时必须谨防价格陷阱。 2。1.2 系 统 开 发 背 景2

2、1 世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用以及普及到经济和社会生活的各个领域。为了让消费者网的购物过程变得简单、方便、安全、快捷,网上商城购物城了一新型而热门的购物方式,开发该系统的好处有:一时现在的电脑普及率越来越高了,邮购的方式也被耕读偶的人认同,这就早就了网上销售成为新兴而热门的行业。二是网上销售 24 小时营业,只要将产品信息放在网上,就可以 24 小时营业了。三是开门市的费用低,房租,水电,装修,员工薪水统统不用考虑,只要一个小小的工作室,还有一个清远职业技术学院计算机应用系 毕业论文4仓库就可以了。四是没有地区限制,只要是上网的用户都可以成为

3、顾客,网上销售的好处远不止这些。因此,网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。1.3 主 要 内 容本设计共分为四章,主要包括:第 1 章 绪论:介绍本课题的背景和意义,国内外企业信息门户网站的现状及本文的主要内容以及论文结构。第 2 章 相关理论与技术:本章主要介绍了 PHP 技术,PHP 开发平台、和数据库访问方法,HTML 基础知识及流媒体技术的介绍。第 3 章 系统分析与设计:本章首先分析了本设计题目的系统目标。然后,进一步二次开发出系统的功能需求。最后,给出了数据库管理、开发本系统所选择的开发工具和系统总体设

4、计结构框图。第 4 章 系统实现:本章介绍了 ECshop 网店系统二次开发后的主体,包括前台界面实现和后台管理界面的实现,均包括了功能介绍、界面实现以及关键代码介绍。2 关 键 技 术 介 绍2.1 HTML 简介HTML 是 Hypertext Markup Language(超文本标记语言)的缩写,它是构成 Web 页面(Page) 的主要工具,是用来表示网上信息的符号标记语言。在网上,如果要向全球范围内出版和发布信息,需要有一种能够被广泛理解的语言,即所有的计算机都能够理解的一种用于出版的“母语”。WWW (World Wide Web)所使用的出版语言就是 HTML 语言。通过 HT

5、ML,将所需要表达的信息按某种规则写成 HTML 文件,通过专用的浏览器来识别,并将这些 HTML“翻译”成可以识别的信息,就是我们现在所见到的网页。HTML 的功能主要有:(1) 出版在线的文档,其中包含标题、文本、表格、列表以及照片等内容。(2) 通过超链接检索在线的信息。(3) 为获取远程服务而设计表单,可用于检索信息、定购产品等。(4) 在文档中直接包含电子表格、视频剪辑、声音剪辑以及其他一些应用。HTML 实际是组合成一个文本文件的一系列标签。HTML 标签通常是英文词汇或缩略语( 如 P 代表 Paragragh),但它们与一般文本有区别,因为它们放在小三角括号里,并且是成对出现的

6、。每当使用一个标签-如 ,则必须以另一个标签将它关闭。一个 HTML 文件大体分为以下几部分:清远职业技术学院计算机应用系 毕业论文5网页标题 网页的内容其中:.:表示这是一个 HTML 文件.:表示这是网页的头部分.:网页的标题. :网页的正文部分2.2 PHP 技术2.2.1 PHP 简介PHP(Hypertext Processor)是目前最常见的用来生成动态网页的工具之一,也是一种易于学习和使用的 Web 服务器端脚本描述语言。它是一种 HTML(Hypertext Markup Language, 超文本链接标示语言)内嵌式的语言(类似于 IIS 上的 ASP) ,而且 PHP 的语

7、法融合了 Unix Shell、C 、C+ 、Java 、Perl 以及 PHP 自己的特性,同传统的 CGI 或者 Perl 相比,PHP 的语法规则更简单,开发效率更高。此外,PHP4.0 的源代码是完全公开的。任何热心于 PHP 的程序员都可以为 PHP 添加新的函数库,这使得 PHP 更有活力。目前,可用于编写 Web 服务器端脚本的语言不下几十种,但比较常用的却只有PHP、ASP、Perl 、JSP 等有限的几种,同其他脚本描述语言相比,PHP 有其自身的优势:(1)没有运行费用;(2)基于服务器端;(3)强大的数据库支持;(4)PHP 最强大、最突出的特性在于它能支持大量的数据库,

8、使得编写基于数据库的网页变得越来越简单;(5)跨平台; PHP 是一种跨平台的服务器端脚本描述语言。PHP 可以安装在 Unix、Linux或者 Windows 平台上,然后配合相应的 Web 服务器来提供相应的服务,因此用 PHP 写出来的程序可以非常轻易地移植到不同的操作系统平台上。嵌入到 HTML。PHP 可以直接嵌入到HTML 内部,而不需要通过编译,因此 PHP 是解释型的语言(Interpret) ,使用起来很方便。(6)简单高效。和 Java、Perl、C+等程序设计语言不同,PHP 坚持以基本语言为基础,但同时它的功能又能够强大到足以支持任何类型的 Web 站点。清远职业技术学

9、院计算机应用系 毕业论文6(7)支持多种网络协议,良好的可扩充性;它在这方面支持了相当多的通讯协议,这主要包括:1 与电子邮件相关的:IMAP POP3;2 网管系统:SNMP;3 网络新闻:NNTP;4 账号共用:NIS;5 全球信息网:HTTP 及 Apache;6 目录协议 LDAP 以及其他网络的相关函数。除此之外,用 PHP 写出来的 Web 后端 CGI 程序,可以很容易地移植到不同的操作系统上。2.2.2 PHP 开发平台目前大多数支持 PHP 的网站都采用 Linux 作为操作系统, Apache 作为 Web 服务器,Mysql作为数据库(LAMP)的方案。Linux 和 A

10、pache 都是功能强大的免费软件,对硬件要求不高,是中小型网站的理想平台。所需软件:(1)PHP 源程序 C 语言代码。(2)MySQL 源程序(3)Apache 源程序(4)Linux 系统以上这些软件因为都免费软件,所以在安装了 Linux 之后,这些软件都是随操作系统装上(需要在安装时选中相应的软件包) ,而且环境基本上都配好,只要启动相应的服务就可以了。启动 Apache 服务: service htt pd start 启动 MySQL 数据库:mysqld_safe - -user=mysql 一切配好之后,我们就可以利用 Mozilla 来访问我们的 PHP 程序了。2.2.3

11、 PHP 文件组成PHP 文件以结尾,一个*.php 文件是一个文本文件,它可以用 Dreamweaver 来进行设计。一般来说,PHP 文件由 HTML 标记和 JQuery 或者 JavaScript 程序代码混杂在一起构成的,它是一个标准的网页。如下面例子所示:2.3 访问数据库的实现方法(1)首先介绍一下 web 数据库架构:如 2-1 图所示:1 2 36 5 4浏览器服务器 PHP 引擎 Mysql服务器清远职业技术学院计算机应用系 毕业论文7图 2-1 web 数 据 库 架 构从 web 查询数据的基本步骤: Step1: 检查并过滤来自用户的数据;Step2: 建立一个适当的

12、数据库连接;Step3: 查询数据库;Step4: 获取查询结构;Step5: 将结果显示给用户。(2)此系统我采用了 WAMP 作为开发环境,它是一个将 PHP 与 Mysql5.0 集成起来的开发环境,所以当服务器打开后,连接数据库的方法较为简洁,可用一下语句:连接数据库 mysql_connect打开一个到 MySQL 服务器的链接;语法格式:resource mysql_connect (主机,用户名,密码) ;选择数据库:mysql_select_db(数据库名称,链接标示符) ;关闭数据库:mysql_close();2.4 MYSQL 数据库2.4.1 MYSQL 简介MySQL

13、 最初的开发者的意图是用 mSQL 和他们自己的快速低级例程(ISAM) 去连接表格。不管怎样,在经过一些测试后,开发者得出结论:mSQL 并没有他们需要的那么快和灵活。这导致了一个使用几乎和 mSQL 一样的 API 接口的用于他们的数据库的新的 SQL 接口的产生,这样,这个 API 被设计成允许为用于 mSQL 而写的第三方代码更容易移植到 MySQL。MySQL 这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已经有 10 年以上,而且不管怎样,MySQL AB 创始人之一的 Monty Widenius 的女儿也叫 My。这两个到底是哪一个给出了 MySQL

14、这个名字至今依然是个迷,包括开发者在内也不知道。总页数 29 第 1 页摘 要管理系统是根据课程网站的需求而设计和实现的,主要 用于实现课程系统办公人员对其办公系统内所有公务员进行管理,实现对员工信息的查询、录入、修改和删除;以及发布重要通知、最新信息和规章制度。通过“网上办公,无纸办公”,大大提高办公效率,体现现代政府的高效职能。关键词: PHP, MySql, Apache, 数据库,数据库实现,数据源 ,电子课程ABSTRACTMinistry of Personnel Management Subsystem(MPMS)isdesigned and implements the fun

15、ction , in the need of the E-GovernmentAffair Net. And currently it mainly uses for implementing the officer in GovernmentAffair System manages all the clerks in its office system efficiently,and implements searching and inserting and modifying and deleting for the information of all clerks,issuing

16、important notice and lately personnel information , bylaws and so on. With Work on net, Work without paper, that improves the efficiency of handling office business highly, that embodies the powerful capability of the modern government.Keywords:PHP, Mysql, Apache, database, DB implement, data source

17、,E-GovermentAffair . 总页数 29 第 2 页目 录第一 章 引言.31.1 问题的提出.31.2 设计方案.31.3 系统运行环境.4第 二章 设计的理论依据52.1 Linux + Apache + MySQL + PHP 最优组合 52.2 PHP, Apache, Mysql , Linux 介绍.62.2.1 PHP.62.2.2 Apache.72.2.3 Mysql.72.2.4 Linux.82.3 安装及注意事项.8第三章 开发过程.103.1 设置服务器.103.2 设置数据库.103.2.1 创建数据库和数据表.103.2.2 数据库连接.133.2.

18、3 创建数据源.133.3 系统功能实现.143.3.1 系统登录.143.3.2 规章制度.153.3.3 重要通知.153.3.4 最新信息.153.3.5 信息查询.163.3.6 管理员模块.203.3.7 相关功能链接.28第四章 结束语.29第 五 章 参考文献.29总页数 29 第 3 页第一 章 引言1.1 问题的提出在电子计算机技术发展日新月异的今天,计算机技术、网络技术和信息技术的发展和应用早已深入到了各行各业,并发挥着它们的巨大潜力,特别是网络的高速化、广泛化发展和运用。在我国,各类企业的改革,一切都在朝着社会化、高效化、智能化发展,管理体制的改革更是进行着大手笔。但是,

19、国家政府职能的改革程度还远远不够。课程网站络管理系统是计算机技术和网络迅速发展的一个政府办公应用解决方案。课程网站络管理系统将 Internet 网络技术与现代管理观念相融合,针对信息技术的特点对办公系统进行规划和重构,对政府内部信息流进行优化及合理配置,生成动态的、安全的、专有的数字化信息源,将办公体系全面自动化,流程化,数字化。以此为桥梁,横向连接同事间的交流与协同工作,纵向实现上下级一体化的高效办公体系,从而更明确、更有效地支持政府的管理和决策。1.2 设计方案 本系统采用 B/S 结构,所有的程序及数据都放在服务器上,终端在取得相应的权限后使用 Web 页面浏览,录入,修改等功能。在语

20、言方面使用PHP 语言,在数据库上我们为了节约成本,采用了免费的 MySQL 数据库(当然,也可以移植到 Oracle 上),服务器使用 Apache Web 服务器。处理流程如下图:外部实体 显示或打印课程网站网 络管理 系统总页数 29 第 4 页1.2.1 功能要求通过“网上办公,无纸办公”,课程办公系统充分利用强大的网络资源,方便快捷、即时高效完成政府办公。课程管理系统包括个人办公平台、领导办公、行政办公管理、公文管理、信访管理、管理、财务管理、系统管理、电子邮件系统、公共信息等十一主要功能模块组成,利用页面和数据库实现,体现出交互式网络办公。本子系统属于管理模块,将完成对政府系统中所

21、有员工的个人信息和详细信息、部门的简要信息和详细信息、个人信息的管理、工资信息的管理、考勤的管理等功能。本系统具有一定的实用性。1.2.2 实现形式采用页面对话交互方式进行,把页面形成工具(DREAMWAVER4)和动态编辑工具(PHP)以及强大的数据库支持(MYSQL)融为一体,达到完成功能块目的。要求该功能块具有整个系统的统一风格。1.2.3 具体内容(一) 标题栏部分采用“课程网站”统一标题头,即:左为“网上办公,无纸办公”图片,右为“人民政府为人民”,下为其他功能模块的超链接。(二) 主体部分(1)、规章制度:主要介绍政府机关进行管理的有关实施条例或制度,包括管理制度(细则 A、细则

22、B)、责权划分表、考核规定、员工守则、员工聘用规定、员工聘用合同(正式、短期)、员工引荐担保规定、劳动合同书规定、高级职员聘任书、服务自愿书等。(2)、重要通知:主要用于单位发布有关重要通知,由新闻发布系统完成。(3)、最新信息:主要用于单位发布有关最新信息,由新闻发布系统完成。(4)、信息查询:该模块提供个人信息的简要查询和详细查询,部门的员工信息简要查询和详细查询。(5)、管理员登录模块:主要用于管理员的登录,即设置管理员的权限,包括个人信息的录入、修改、删除管理,新闻发布管理、工资信息的管理、考勤信息的管理、相片信息的管理等。(6)、相关功能链接栏:主要用于适应用户扩展功能,因为本系统目

23、前为试用版,会根据用户需求的改变进行功能设计与实现。1.3 系统运行环境本子系统承接课程系统,对运行环境的要求是:1.3.1 硬件需求下列的配置是本次实际操作中的配置: 兼容 Intel486 等级以上的 PC 电脑。总页数 29 第 5 页 64M 以上的 RAM。 15GB 以上的硬盘空间。 48 倍速以上的光驱。 1.44 软驱。实际操作中可以略低于此配置。 1.3.2 软件需求本系统采用了目前最佳组合LAMP,即:Linux + Apache + MySQL +PHP, 该组合具有更稳定、高效能、更经济的特点。 操作系统Linux,采用“飓风 Linux”。 Web 服务器软件Apac

24、he。 数据库服务器与用户端软件MySQL。 页面应用软件PHP4。除了上面这些动态网页开发环境的需求,还有一些时在安装时需要的软件,在 Linuz 系统中都可以找到或到网上下载: C 语言编辑器将 C 语言源文件编译成可执行软件的工具。 Apxs制作 Apache 动态模块的工具。 SecureEdit跨平台上传文件的工具。本次开发过程是:先在 Window 下编写代码,然后上传到服务器进行调试。第二章 设计的理论依据2.1 Linux + Apache + MySQL + PHP 最优组合现在的“网络生态”已经不能只有展示的功能,凡是网上下单、网络购物、检索查找等都是在网上随处可见的服务。

25、这些功能的运作都牵涉到用户的选择、输入数据以及服务端处理数据与回应等动作,所以这样的网页即为互动式网页。也正是本系统所要采用的网络形式。在 HTML 文件的结构下使用互动式网页就必须在服务器端另外增加这些处理信息的功能,通常是针对用途写一个网页应用程序来负责处理。而以互动式网页存取得数据当然必须能长时间储存,所以网页应用程序就要能存取数据库,在浏览器上显示互动式网页,如下图所示:通过以上的介绍您应该已经知道,如果是一个网站内容提供者(ICP),要提供互动式网页的服务,必须要有 WWW 服务器,网页应用程序和数据呈现网页 浏览器 WWW 服务器网页应用程序数据库总页数 29 第 6 页库这三个成

26、员,当然它们都必须在操作系统下执行,所以把操作系统也算在内总共四项软件。本系统采用了当今最佳组合LAMP。 LAMP 就是 Linux、Apache、MySQL 加上 PHP。首先是 Linux 操作系统(免费!),这两年在 PC 地舞台上大放光明,尤其在 server 地使用上悄然威胁微软的地位。Web 服务器 Apache(免费!)在全球的 website有极大的使用率。数据库 MySQL (免费! ), 一个快速、稳定的 SQL 数据库服务器。PHP(免费! ), 扮演处理互动式信息的网页应用程序的角色。除了稳定、高效能之外,它们均免费,是最经济的选择,而且丰富的网络资源与众多的高手绝对

27、不会让你求教无门。2.2、PHP, Apache, Mysql , Linux 介绍2.2.1 PHP 简介PHP 的全名即是 Hypertext Processor,最早的名称由来则是来自 PHP Tools(Personal HomePage Tools),PHP 的程序引擎是一个公布源代码的Open Source 成员。PHP 是一种“服务器端的 HTML 嵌入式的描速语言(HTML embedded scripting language)”。其语法混合了C、Java、Perl 以及 PHP 式的新式语法,它比 CGI 或者 Perl 可更快速地执行动态网页,同时 PHP 的数据库层操作

28、功能强大,这使得 PHP 语言这几年飞速发展,风靡全球。以下是 PHP 的基本特点: 开放源代码所有的源代码都可以得到。 免费使用PHP 是一个免费软件,尽可放心使用。 基于服务器端由于 PHP 是在 Web 服务器端运行的,所以它的程序可以很大、很复杂而不会降低客户端的运行速度。 跨平台PHP 程序可以在 UNIX、Linux 或者 Windows 操作系统下运行。 嵌入 HTMLPHP 语言可以嵌入到 HTM 内部,则易学。还有语言简单、效率高、分析 XML、数据库模块、文件存取、文本处理、复杂的变量,图象处理等特点。最新 PHP4.0 的特点: 别名通过引用别名为变量赋值,给编程带来极大

29、方便。 扩充了 API 模块提供扩展接口模块。总页数 29 第 7 页 个性化的 Java 支持PHP4.0 和 Java 的交互。 对象和数组嵌套实现功能更加强大的对象以及数组嵌套。 面向对象的编程为面向对象的编程、构造类以及对象提供扩展的功能和新特征。还包括如自动资源释放、布尔类型、进程生成、COM/DCOM 支持、与 PHP3.0 的兼容性很好、配置、加密支持、类型检查、FTP 支持、PHP4新增函数或功能增强函数、“Here”打印、HTTP Session fallback 系统、ISAPI 支持、内存、多维数组、其他类成员函数、对象重载支持、输出缓冲支持、支持引用等特点。编写好后,将

30、其放在服务器的提供的 Web 的目录里,通过 IE 浏览器可看到结果“我的第一个 PHP 程序!”。具体语法参考 PHP4.0 相关书籍。2.2.2 Apache 简介本系统的操作所使用的 web 服务器软件为 Apache。Apache 是目前全世界的网站使用最多的服务器。在 2000 年 2 月十全世界有 58.08%的使用率。同样地,Apache 的优点也是稳定、快速与开放,同时也有众多的功能,并且可以在不同操作系统下执行。前面的内容已经介绍了 web 服务器负责完成传送显示在浏览器的 HTML 文件内容,而数据处理就是 PHP 程序的工作了。所以在服务主机使用 PHP 时必须将解读 P

31、HP 程序代码的功能加到 Apache ,也就是按装 Apache 的 PHP 模块(module)。以往如果要加入 PHP 模块,就必须先将 PHP 的源代码编译成 Apache 的模块,再将 Apache 加上 PHP 功能模块重新编译。从 PHP3 开始就支持了Apache 的动态共享对象( Dynamic Shared Object , DSO)模块的功能,也就是说 PHP3 可以编译 DSO 模块,Apache 只需在需要执行时调用 PHP3模块就可以使用 PHP3 的功能。这样以来,即使修改 PHP、换装新版本或是重新安装 PHP 都可以不必 动用 Apache ,当然 PHP4

32、也可以编译 DSO 模块。2.2.3 MySQL 简介MySQL 数据库系统与 PHP 整合使用是一个高效率的组合。MySQL是一个多用户(Multi-user)、多线程(Multi-thread)的 SQL 数据库系统,使用目前最普遍地数据库标准语言:SQL(Structured Query Language)。MySQL 包括了服务器端程序与多种 用户端程序及程序库,并且可以在不同平台执行。其特点还有稳定、快速与高灵活性等。MySQL 有瑞典的 T.c.X DataKonsultAB 公司开发出来,开发的主要目的就是以快速、健全以及使用微目标,最初的开发即是因为该公司需要能在廉价的主机上执

33、行,优于当时各种商用数据库,且快速管理庞大数据库的SQL 服务器。MySQL 是一个还在开发中的数据库系统,但是其效能已经非常优秀。在 MySQL 网站(http:/www.mysql.org)上你可以看到它们的使用记录是以管理 40 个以上的数据库,超过 10000 个表,同时其中还有总页数 29 第 8 页500 个以上的表超过 7 百万记录,而这些数据总共超过了 10Gbytes 的容量。2.2.4 Linux 简介操作系统最好的选择当然是使用面费又稳定的 Linux 系统。Linux是在 1991 年发展起来的与 UNIX 兼容的操作系统,可以免费使用,它的源代码可以自由传播且可任人修

34、改、充实、发展。Linux 本身是一个完整的 32 位的多用户、多任务操作系统。而本次开发过程使用的版本是飓风软件公司出品的国产 Linux 操作系统。它是经汉化后形成的 Linux 操作系统。凡是 Linux 操作系统均可到网上下载。2.3 安装及注意事项 LAMP (Linux + Apache + MySQL + PHP/Perl/Python) 近几年来,已经成为 Web 社区的事实标准。我们将介绍 LAMP 组合的安装,假定你的机器上已经安装了 Linux ,如果你对 Linux 的安装还有什么问题的话,可以去相关的一些开放源码站点论坛上发表贴子,向其他网友寻求帮助。也可以向相关的厂商寻求技术支持。本文的 LAMP 中的 P,暂时解释为PHP,A 解释为 Apache,M 解释为 MySQL,L 当然解释为 Linux。所有 LAMP组合中的软件都是开放源代码产品,所以您不必担心产品的价格以及版权问题。相反,有广大的开放源码社区开发人员的不断努力,这些产品的版本更新速度反而比那些昂贵的专有软件

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

当前位置:首页 > 网络技术 > 热门技术

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


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

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

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