目录
前 言
1 系统概述
1.1 系统主要功能
1.2 开发及运行环境
2 系统分析和总体设计
2.1 需求分析
2.2 可行性分析
2.3 设计目标
2.4 项目规划
2.5 系统开发语言简介
2.6 系统功能模块图
3 系统数据库设计
3.1 数据库开发工具简介
3.2 数据库需求分析
3.3 数据库概念结构设计
3.4 数据库逻辑结构设计
3.5 数据库设计的具体实施
4 系统的具体设计方案及实现方法
4.1 系统功能描述与详细设计
4.1.1 客户端系统功能描述
4.1.2 后台系统功能描述
5 系统调试及问题解决方法
结 论
致 谢
参考文献
附 录
摘 要
本文主要阐述了企业微信小程序系统的开发过程,从最初的系统分析、总体设计,到数据库设计,再到最后的系统的具体设计,分四大章分别做了详细的介绍。本微信小程序系统有着明确的设计目的和范围,简明的客户端页面设计,强大的后台管理功能。客户端界面主要是用Dreamweaver MX进行设计。
新时尚汽车俱乐部微信小程序主要是为了方便车主而建立的微信小程序系统。一切本着服务车主、方便车主的原则,以直观、快捷、友好的面向广大车主用户,提供了最及时的新闻,最体贴最人性化的服务,最有意思的活动,俱乐部信息方面,则是透明的,全方位的向车主展示。后台方面,我们强大的后台管理系统也在不断的为车主们更新行业新闻和最新的公告。
在技术方面,本站采用了ASP+ACCESS技术,此技术经过多年的完善已经成为动态语言的标准之一,架设服务器简单安全是它的特点,虽然在技术不如ASP.net,但是其成熟度和适用范围是其它服务器不可比拟的。本文介绍的微信小程序系统一共由两大功能模块组成:客户端浏览模块,包括新闻、俱乐部信息、活动信息、服务信息等的浏览功能和会员注册功能。后台管理模块,包括新闻管理、图片管理、类别管理、用户管理等。
关键词:汽车俱乐部;ASP;动态;数据库
Abstract
The principal expounded enterprise web systems development process from the initial systems analysis, design, the database design, and then to the specific design of the final system, sub-four chapters are done in detail. The website has a clear system design objectives and scope, the prospects for page design simple, powerful background management functions. Prospects mainly used Dreamweaver MX interface design.
New fashion club website mainly for the convenience of vehicle owners and the establishment of the website system. All in a spirit of service owner, the owner of the convenience principle to visual, fast, and friendly to the owner-users, providing the most timely information, the most considerate most humane services, the most interesting activities, the company information is transparent, all-round display to the owner. Background, we have also constantly strong background in the management system for vehicle owners to update and the latest industry news bulletin.
On the technical side, get used ASP+SQL technology, the technology after years of perfect dynamic language has become one of the criteria, it is up servers simple security features, although it ASP.net technology, but their maturity and other server application is unparalleled.The website system introduced by the two functional modules were :First, prospects browse module, including news, company information, activities information, visit the information services function and Member registration functions.Second, background management module, including information management, photo management, category management, managers management.
Keyword : Automobile Club ;ASP; dynamics; Database
前 言
数据库技术在计算机软件研究中一直是非常重要的主题,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得网络+数据库技术一时间成为最热门技术之一。
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。同时,微信小程序也成为广大计算机用户在Internet上必须所以登录的。因此微信小程序设计与开发成为了当今的热门行业。
在我国电子商务的发展经历了“概念炒作”的第一阶段和“DOT COM俱乐部竞相涌现”的第二阶段后,目前已基本进入理性发展的第三阶段。网上汽车俱乐部就是在这种条件下发展起来的以方便车主之间互相交流、活动的微信小程序系统。
本文所介绍的汽车俱乐部就是这样一家综合性的汽车俱乐部,虽然是刚刚起步,目前全国的小汽车保有量为1300万辆,随着入世对汽车消费的刺激,5年后将增到2000万辆,汽车俱乐部作为朝阳产业,发展前景非常广阔,入世后汽车服务业也面临着更为激烈的竞争与挑战,越来越多的人成为有车一族。为此,这类微信小程序必将成为一项主流。
1 系统概述
1.1 系统主要功能
客户端系统功能
1、 业界新闻信息浏览
业界新闻信息包括最近公告和行业新闻两部分,是为了方便车主及会员能够及时浏览到最新的新闻信息而开发的。在微信小程序首页上会有一部分的最新的新闻信息,如果想要了解更多,可以通过点击业界新闻按钮进入新闻页面,进而选择新闻小类,以方便车主及会员的浏览。
2、 俱乐部简介信息浏览
俱乐部简介信息包括了俱乐部介绍、总经理致辞、企业文化、联系我们四个方面。车主及会员可以点击进入我们的俱乐部信息页面,来查看我们的俱乐部情况,同时,可以按照我们微信小程序上所公布的热线电话及E-mail联系我们。
3、 会员注册
本微信小程序系统开放会员功能,会员可以将自己的个人信息发布到微信小程序上,让更多的人认识你,了解你,结交你,让您在我们的微信小程序上就可以找到朋友知己。车主可以通过点击进入到会员注册页面,该页面包括了会员公告,注册信息两部分。
4、 活动介绍信息浏览
活动介绍信息是由最新活动介绍、外出旅游常识、推荐景点介绍、精彩回顾、结交车友六个部分。其中活动介绍是将俱乐部即将开展的活动对大家做一个透明的介绍,使车友会员不会因为不清楚活动内容及过程而错过活动,旅游常识和景点推荐是为了方便准备自驾车旅游的用户们开设的,简单介绍了关于旅游的常识和几个经济实惠或风景秀丽的景点信息,精彩回顾这个部分向车主们展示了我们历来组织的活动内容和过程,结交车友部分满足了车主们结交朋友的愿望,为广大车主提供了互相认识的平台。会员可以通过上传将自己的信息发布到这个部分,车主登录到这一页面后即可认识你,了解你,
5、 服务介绍信息浏览
服务介绍信息包括了路面救援服务、连锁养护快修服务、租赁二手车服务、保险事故理赔服务、酒后代驾服务、上路陪练服务、免费提醒咨询服务、自驾旅游服务、特情特办服务几个方面。为车主及会员提供这些方面的服务介绍,同时开放热线,以解会员的燃眉之急。
后台系统功能
1、 新闻添加功能
新闻添加功能实现用户对新闻的添加工作。
2、 新闻管理功能
新闻管理功能实现用户对新闻的修改、删除和新闻标题及主题的修改工作。
3、 大类管理功能
大类管理功能实现用户对新闻大类名称的修改和新闻大类添加、删除工作。同时,用户也可以更改各新闻大类之间位置的调整。
4、 小类管理功能
小类管理功能实现用户对新闻小类名称的修改和新闻小类添加、删除工作。同时,用户也可以更改各新闻小类之间位置的调整。
5、 图片管理功能
图片管理功能实现用户对首页的图片的管理,可以添加、修改和删除图片。
6、 用户管理部分
设置操作人员。系统初始设置一个超级用户用户和密码,操作人员可以利用这个超级用户用户名和密码登录,之后,可以添加其他的用户,也可以设置和修改用户权限。
1.2 开发及运行环境
•运行平台:Windows 10
•数据库管理系统软件:Microsoft Access 2000
•设计系统工具:微信开发工具
•浏览器:IE5.0,推荐使用IE6.0
•Web服务器:IIS
分辨率:最佳效果1024×768像素
2 系统分析和总体设计
2.1 需求分析
通过调查,要求系统需要有以下功能:
•全面展示俱乐部形象。
•展示车辆信息、汽车救援的相关信息。
•为客户投诉提供相关窗口,提供救援热线。
•提供俱乐部活动信息,新闻,方便用户浏览相关信息。
•为用户提供注册会员窗口。
•通过微信小程序后台,对微信小程序客户端信息进行全面管理。
•通进后台管理新闻信息。
•通过后台对图片、新闻的全面管理。
•通过后台管理对用户进行管理,提供注册功能。
•授理客户的投诉信息。
•通过后台管理用户名和密码。
•系统退出。
2.2 可行性分析
1、实用性
汽车俱乐部微信小程序,为车主在网络上提供了一个全面展示个人形象的平台,使汽车用户更加的了解有关汽车的动态信息。为用户提供汽车救援、会员活动等信息。微信小程序俱乐部和会员之间的联系更加的紧密。
2、技术性
通过后台实现了对客户各类订单进行管理的功能,实现了对客户端新闻信息的更新功能。
2.3 设计目标
本系统是针对汽车业各种相关服务项目,进行开发设计的,主要实现如下目标:
全面展示俱乐部,向客户介绍俱乐部的服务项目。
系统客户端风格清晰、明快。
展示俱乐部信息、业界新闻、活动介绍、服务介绍。
实现会员上传照片的功能以结交更多朋友。
实现为客户提供汽车救援信息功能。
系统后台灵活、方便、快捷、准确。
对行业新闻、最新公告进行管理。
实现图片上传、删除的管理功能。
实现对各版块之间位置的调换功能。
更新俱乐部信息、历史回顾内容。
提供修改、注册用户密码功能。
系统运行稳定、安全可靠。
2.4 项目规划
汽车俱乐部微信小程序是一个典型的数据库开发应用程序,由客户端功能设计和后台功能设计部组成,规划系统功能模块如下:
1、客户端管理模块,该模块主要包括:业界新闻、俱乐部简介、会员注册、业界新闻、活动介绍、服务介绍、和后台登录入口。
2、后台管理模块,该模块的主要包括:后台登录、业界新闻管理、图片管理、活动信息管理、服务信息管理、俱乐部信息管理、客户投诉管理、连锁企业管理和密码修改。
2.5 系统开发语言简介
ASP(Active Server Pages)是微软于1996年年底推出的Web应用程序开发技术。这一技术的兴起是ActiveX技术在服务器端应用的必然结果,同时它的出现在Web开发领域引起了一场革命。微软把ASP描述为“一个服务器的脚本环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序”。可见,ASP既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是为生成动态的、交互式的Web服务器应用程序提供一种功能强大的方式或技术。ASP属于ActiveX技术中的服务器端技术,因此与通常的在客户端实现的动态主页技术如Java Applet、ActiveX Control、VBScript、JavaScript等所不同的是,ASP的命令和脚本都在服务器中解释执行,送到浏览器的只是标准的HTML页面。这样一来,开发者便不必考虑浏览器的类型,也不必考虑浏览器是否支持ASP;而且,在浏览器端看不到ASP源程序,程序的安全性得到了保证,开发者的利益得到了保护。
ASP的英文全称Active Server Page,翻译为中文就是动态网页,ASP和HTML是有区别的,简单的说,ASP是对WEB服务ASP而原来的HTML网页只是浏览器从WEB服务器取得WEB服务器的工作方式有所改变。ASP不仅可以让客户端的浏览器从服务器取得WEB网面,还可以让WEB服务器接收来到自客房端浏览器的信息,这就是动态网页的含义。
WEB源于HTML文件,现在很多站点几乎还是采用这种方式。静态文本的缺点为就是维护难、查询难、修改难。所以ASP动态网页已经成为现代网页设计的主流。