欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)ASP理发管理系统的设计(附源程序).doc

    • 资源ID:2386027       资源大小:788KB        全文页数:27页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)ASP理发管理系统的设计(附源程序).doc

    中文摘要:随着信息技术在管理上越来越深入而广泛的应用,管理系统的实施在技术上已逐步成熟。本文介绍了在功能强大的动态网页asp环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个理发管理系统的过程。通过结合鞍山市理发店的管理与需求,创建了一套行之有效的交互式页面的理发管理系统,能够接收并处理用户提交的信息。以下内容主要介绍了管理系统的开发目的和意义,运行环境、ASP与数据库Access的连接与设计及代码设计,系统主要包括员工资料管理系统的添加、删除、浏览的功能,会员资料管理系统的查询、删除、添加等功能,并附带了一些主要的窗口和程序。整个系统的操作简便、界面友好、灵活、实用、安全。关键词: ASP 管理系统 数据库 Access 全套源程序代码,联系153893706目 录绪言一、开发理发管理系统的目的和意义(一)本系统开发目的(二)开发背景(三)定义二、配置ASP运行环境(一)安装服务器软件(二)启动或停止服务三、数据库Access的建立与连接(一)建立数据库(二)ADO访问数据库操作(三)ADO访问数据库技术的实现四、理发管理系统实现的主要功能(一)用户注册(二)登入界面(三)员工资料管理功能1添加员工2修改员工资料3员工浏览(四)会员资料管理1添加会员2修改会员资料 3删除会员资料4查询会员资料致谢辞参考文献绪 言本论文主要介绍的是理发管理系统的设计。随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在管理系统亦是。在信息时代的今天,各商业家所关心的不再局限于自身,更多的是关心顾客的想法、需求与目的。众所周知,顾客就是上帝,只有满足了上帝的需求,无论做什么样的决策,最终都是为了达到这个目的。每个领域都有自身的生存法则,但无论这个法则如何变化,为顾客服务的宗旨是不会变的。从现今的朝流所发现理发店由于缺乏适当的软件而给其工作带来了很多不便。与当今天的流行发型和管理模式产生了反差,本论文总上所述介绍一个理发管理系统,主要是方便店主在管理会员和员工的工作任务所设计的一个简单而具有使用价值的管理系统。理发管理系统一、开发理发管理系统的目的和意义(一)本系统开发目的计算机在社会经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平也成为衡量一个国家综合国力的重要标志之一。计算机则又是信息处理的工具。本系统开发的目的通过ASP技术研究理发管理系统的开发途径与广泛的被应用,为各种理发店带来方便。推动社会文化生活的进步!ASP则是当今流行的Web应用程序开发技术之一,作为一种服务器端脚本编写环境,它将HTML语言、脚本代码和服务器组件有机地结合在一起。要中以用创建交互式的动态网页和具有数据库访问功能的Web应用程序。(二)开发前景ASP(Active server Pages)所设计出的是动态主页,可接收用户提交的信息并做出相应的反应,其中的数据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用的需要。在服务器端,Web页面不全是事先制作好存放在服务器上的,服务器可以根据用户需求,动态地产生页面。本系统的名称:理发管理系统。本系统主要是通过ASP技术来设计顾客与用户、员工与用户提交信息的一个简单、实惠的管理系统。用户是各种理发店、发廊。本系统实现了理发店的信息化,并能向顾客提供各种信息。(三)定义理发管理系统指向理发店的店主提供信息,向理发会员以及管理员提供所求信息。论文主要介绍“理发管理系统的登录”“员工资料管理系统”、“会员资料管理系统”等。二、配置ASP运行环境本系统用ASP创建动态网页,首先要从硬件和软件方面配置好ASP的运行环境。在硬件方面,必须在计算机上安装网卡,至少要安装一个虚拟网卡,例如Microsoft Loopback Adapter;在软件方面,必须安装TCP/IP协议、服务器软件以及浏览器软件。(一)安装服务器软件在Windows平台上创建ASP动态网页之前,应当在计算机上安装服务器软件PWS或IIS。这两种服务器软件有一个共同特点,即它们同时兼有Web服务器和ASP应用程序服务器的功能。本系统采用的是第二种安装服务器软件IIS。步骤:(1)选择“开始设置控制面板”命令。(2)在“控制面板”窗口中,双击“添加或删除程序”图标。(3)在 “添加/删除程序”窗口中”,单击“添加/删除Windows组件。(4)在如 “Windows组件向导”对话框中,选中“Internet信息服务(IIS)”组件,然后单击“下一步”按钮。如图2.1-1“Windows组件向导”对话框若要检查IIS是否安装成功,请在IE浏览器地址栏中输入以下URL地址:http:/localhost如果已经成功地安装了IIS,并且正确地配置了Web站占,按下Enter键后就会在IE浏览器窗口中看到如图2.1-1所示示的内容。(二)启动或停止服务在Windows系统中安装服务器软件PWS或IIS以后,就可以在本地计算机上运行ASP应用程序了,因为在默认情况下这些服务器软件通常会随着Windows的启动而自动启动。不过,在某些情况下,开发者也可能需要停止或重新启动PWS或IIS提供的服务。一、启动或停止PWS在Windows平台上,可以使用个人Web管理器来启动或停止Web发布服务。步骤:(1)选择“开始程序Microsoft Personal Web Server个人Web管理器”命令。(2)在“个人Web管理器”窗口中,执行下列操作之一。u 当Web发布服务已经启动时,若要停止该服务,请单击“停止”按钮, 这将使本机站点内的项目不可见,些时任何ASP应用程序都不能运行。u 当Web发布服务已经停止时,若要启动Web发布,请单击“启动”按钮,这交使本机站点内的项目变马可见,此时可以运行ASP应用程序。二、启动或停止IIS当IIS应用程序或内存出现问题时可以重机关报启动Internet服务。重新启动Internet服务要优于重新启动计算机。在IIS中,可以停止并重亲启动所有IIS管理单元中的Internet服务(包括Web服务和FTP服务等),这使得在应用程序运行不正常或变得不可用时我需重新启动计算机。步骤:(1)选择“开始程序管理工具Internet服务管理器”命令。(2)当出现如图2-1“Internetw信息服务”窗口所示的“Internet信息服务”窗口时,用鼠标右键单击左边树窗格本地计算机图标,然后从弹出式选单中选择“重新启动IIS”命令。如图2-1“Internetw信息服务”窗口(3)当出现如图所示的对话框时,从列表框中选择下列选项之一;u 重新启动Internet服务,选择此项,将关闭并重新开始所有的Internet服务。u 停止Internet服务;如果需要安装注册新的COM组件或ISAPI筛选器,应关闭服务。在使用服务时无法进行这样的操作。u 启动Internet服务;选择此项,将启动在正常开机时启动的所有服务。u 重新启动;如果成功地重新启动了Internet服务,可以选择重新启动计算机。在大多数情况下,重新启动Internet服务就足够了。(4)单击“确定”按钮。三、数据库Access的建立与连接在开发本系统时,一个很重要的步骤就是建立数据库的连接,有了数据库,才能运行本系统,动态网页网站可以与 数据库Access、SQL、等数据库进行建立与连接。本系统使用Microsoft Access2000桌面数据库, 这样可以使问题得以简化。用户在Web应用时,也可选择使用SQL Server作为数据库服务器。(一)建立数据库首先根据理发系统的需求,建立数据库的方法如下:(1) 启动Access,打开“Microsoft Access”窗口,选择“空数据库”选项钮,然后单击“确定”按钮。(2)弹出“文件新建数据库”对话框,在对话框中指定数据库的名称和位置。本系统数据库名是test.mdb,存放在Inetpub目录的共享目录下。在对话框中单击“创建”按钮。(3)弹出“res:数据库”对话框,选择“使用设计器创建表”选项。(4)弹出“表设计视图”,如图3-1所示,在图中输入字段名称、字段数据类型和字段属性。然后保存设计好的表,本系统设计3个表。分别是users用户信息表、vip会员信息表、worders员工信息表。如图3-1users用户信息表的建立users用户信息表的建立是用来存储注册用户的用户名和密码。在登录页面读取用户提交的登录信息并与保存在users用户信息表中的数据进行比较以验证用户身份,通过用户的权限级别来限制用户对数据的访问。Users的表结构如下:Users的表结构字段名称数据类型长 度描 述User_id自动编号20用户标识User_name文 本50用户名Password文 本50密 码Repassword文 本50重新密码purview_level文 本50权 限Vip会员信息表的建立vip会员信息表是根据会员的需求,理发店的管理而设计了会员编号、会员姓名、会员注册时间等字段名称。会员信息表的主要功能是方便于添加会员、删除会员、修改会员、查询会员等功能的调用。Vip表结构字段名称数据类型长 度描 述vip_id自动编号20会员标识Vip_num文 本50会员编号Vip_name文 本50会员名Vip_sex文 本50会员性别Vip_phone文 本50会员电话vip_rank文 本50会员级别vip_date文 本50会员注册时间vip_money文 本50卡内金额other_money文 本50卡内余额vip_remark备 注50会员备注Worders员工信息表的建立Worders员工信息表的建立主要涉及到员工的添加、删除、修改功能。与下面将要介绍到的员工资料管理模块相接合。员工信息表也是结合理发管理系统的实际员工情况,而设计的一个简单而清晰的员工信息表。Worders表结构字段名称数据类型长 度描 述Word_id自动编号20员工标识Word_num文 本50员工编号Word_name文 本50员工姓名Word_sex文 本50员工性别birth_date文 本50出生日期sfnumber文 本50身份证号job文 本50职 位phone文 本50电话号homephone文 本50宅 电worder_money文 本50员工工资remark文 本50备 注(二)访问数据库操作在ASP技术中,上网的用户可以交互的方式访问主页,网页中的信息根据用户的请求或服务器端数据库内容的更新而及时变化。所以ASP技术中,访问数据库及数据库的信息发布应用占据了比较重要的地位。ADO(ActiveX Data Objects)是微软开发的一套属于应用程序级的通用访问数据库编程接口,它提供一组优化的访问数据库专用的对象集,是面向对象的数据库连接新技术,也为ASP提供了完整的站点数据库访问解决方案。它可与ASP结合,在服务器端脚本中,提供对数据库的操作,使用户可以浏览到含有数据库住处的主页。嵌入SQL语句,在权限许可的情况下可使用户在浏览器端使用和管理数据库通过浏览页面输入、更新和删除服务器端的数据库的内容。在ASP中内置了数据库访问组件ADODB,它是属于数据库应用的COM构件,可以在多种环境下应用,ADO通过它来访问各种类型的数据库。各种脚本和语言也就可以调用ADO组件访问数据库,并利用相应的数据接口显示查询结果。ADO使用内置的RecordSets对象作为数据的主要接口,为用户返回对数据库的查询结果。在ASP技术中使用ADO访问数据库的工作过程:(1)用户通过客户端浏览器提出*.asp页面请求。(2)ASP引擎调用相应的脚本引擎进行处理。(3)若脚本指令调用了ADO组件,则ADO调用ODBC。(4)通过ODBC与后台数据库相连。(5)数据库管理系统对数据库进行操作,并将用户请求数据通过数据库管理系统上传。(6)将执行结果动态生成一个HTML页面返回用户。(三) ADO访问数据库技术的实现使用ADO技术可以访问多种数据库,本系统使用了Access桌面数据库。为了能够使用ADO访问数据库,必须为数据库建立ODBC数据源。为“test.mdb”数据库建立数据源的操作过程:(1) 在Windows桌面上打开“控制面板”。(2)在控制面板管理工具中双击“ODBC数据源”。 (3)在“ODBC数据源管理器”中,选择“系统DSN”标签,然后单击“添加”按钮,在“系统数据源”栏目中将列出已安装在系统上的所有数据源名,用于Web服务器的数据源必须选用“系统DSN”,如图3-2所示。如图3-2“ODBC数据源管理器”(4)出现“创建新数据源”对话框,如图3-3所示,在对话框中选择“Microsoft Access Driver”,单击“完成”按钮。 如图3-3创建新数据源(5)出现“ODBC Microsoft Access安装”对话框,如图3-4所示。在“数据源名”文体框中输入数据的名字,本系统使用dbname做数据源名。在数据库栏目单击“选择”按钮。图3-4 ODBC Microsoft Access安装(6)打开“选定数据库”窗口,如图3.2-5所示,在窗口中选择要连接的数据库,本系统是“test.mdb”,然后单击“确定”按钮。(7)回到“ODBC Microsoft Access安装”对话框,可以看到连接的数据库的目录和名字已经出现在数据库存栏目中,单击“确定”按钮。(8)回到“ODBC数据管理器”窗口,ODBC数据源建立完成后,在“系统数据源”窗口可看到刚刚建立的dbname数据源的名字。建立成功。四、理发管理系统软件需要实现的主要功能 建立理发管理系统,应适合计算机的特点,设计理发管理系统的流通部分。首先,要确定计算机进行流通的目标和系统的功能,完成各种流通业务的程度。本系统主要需要建立以下模块功能来配合实现完整的理发管理系统。(一)用户注册模块设计用户注册模块的设计是通过静态网页。Regiter.htm和动态网页码saveregiter.asp来实现的。用户在页面regiter.htm中输入用户名、密码、重输密码信息,然后提交给saveregiter.asp文件进行处理,所提交的注册信息将被保存到ussers用户信息表中。如图4-1用户注册注册信息。如图4-1用户注册注册信息(二)用户登录模块设计在设计管理系统时,应特别注意用户界面的设计。用户首先接触的就是程序用户界面。一个优秀的用户界面,首先应该使用户操作简便,操作提示信息意义明确。为了加强系统数据的安全性,避免产生数据非法操作和失秘等情况的发生,本系统特别设置了此登录模块设计,理发店登录主要是用户通过登录进入管理页面进行合法操作。登录模块主要用于用户是否是合法用户,并对理发管理信息进行维护,这也是系统管理员的身份。登录模块的设计效果如图4-2所示。图4-2 登录模块设计效果登录过程也是通过静态页面login.htm和动态页面index.asp来实现,在login.htm页面中单击“确定”时,后台对用户的身份进行验证,主要是由文件index.asp检索用户名和密码在数据库中是否匹配。如果匹配那么登录成功,进入操作页面,如图4-3理发管理系统首页,否则登录失败。如图4-3理发管理系统首页(三)员工资料管理系统主要功能根据理发店的管理要求,首先设计了员工资料管理模块,熟悉员工的信息,以及更好的管理理发店的工作流程而设计。员工资料管理系统主要包括添加员工、修改员工资料、员工浏览3部分功能。(其操作权限只有管理员进行添加、修改)。 1添加员工模块设计添加员工模块设计(仅限操作员和系统管理员)主要用于用户添加员工的详细信息。连接的是数据库中员工信息表worder。添加员工主要包括添加员工编号、姓名、性别、出生日期、身份证、职位、手机、固定电话、基本工资、备注等录入信息。添加员工页面设计效果,如图4-4所示。如图4-4 添加员工模块设计添加员工模块设计所涉及的主要程序代代码如下:<!*saveinfo.asp*><%sql="INSERT into worders(worder_num,worder_name,worder_sex,birth_date,sfnumber,job,phone,homephone,worder_money,remark)values('"&wordernum&"','"& wordername&"','"&wordersex&"','"&birthdate&"' ,'"&wordernumber&"','"&job&"','"&phone&"','"&homephone&"','"&wordermoney&"','"&remark&"')"cnn.execute sql %> 2修改员工资料模块设计修改员工资料模块设计(仅限操作员和系统管理员)主要包括查找员工信息、修改员工信息两部分功能。修改后的员工资料自动保存在员工信息表(worder)中。修改员工资料模块的主要代码如下:<!*edintinfo2.asp*><%ssql="update worders set worder_num ='"&newwordernum &"',worder_name='"&wordername&"',worder_sex='"&wordersex&"',birth_date='"ssql=ssql&birthdate&"',sfnumber='"&sfnumber&"',job='"&job&"',phone='"&phone&"',homephone='"&homephone&"',worder_money='"&wordermoney&"',remark='"&remark&"'"ssql=ssql & "where worder_num='"&oldwordernum&"'"%>3员工浏览模块设计在“员工资料管理”的显示页面上,单击“员工浏览”通过ASP动态网页的“超级连接”功能,设置连接到*.asp页面,就可以一目了然的浏览到员工的信息。员工浏览模块设计主要调用了数据库中的员工信息表(worder),把员工信息表以表格形式显示在员工浏览页面中。(四)会员资料管理系统会员资料管理系统主要是为理发店的新老顾客设置的优惠价格统一管理的一个简单的信息统计会员资料管理系统的主要包括添加会员、修改会员资料、删除会员资料、查询会员资料四部分功能。会员资料管理页面文件架构如图4-5所示。会员资料管理系统 添加会员 修改会员资料 删除会员资料 查询会员如图4-5系统架构1添加会员模块设计添加会员模块的设计(仅限操作员和系统管理员)主要是添加会员的详细信息。也是对顾客进行优惠时的一个信息采集。主要添加的信息包括会员注册编号、等。添加会员模块的主要代码与上述的添加员工模块的设计代码类似。2修改会员资料模块设计 修改会员资料模块设计是修改“添加会员”之后的信息,修改会员资料要有权限的限制(本系统只有管理员有修改会员资料的权限),不得任意修改。修改的主要功能是随时更新会员信息。修改会员模块的主要代码如下:<!*editvip2.asp*>ssql="updatevipset vip_num='"&newvipnum&"',vip_name='"&vipname&"',vip_sex='"&vipsex&"',vip_phone='"ssql=ssql&vipphone&"',vip_rank='"&viprank&"',vip_date='"ssql=ssql&vipdate&"',vip_money='"&vipmoney&"',other_money='"&othermomey&"',vip_remark='"&remark&"' where vip_num='"&request.Form("txtvipnum")&"'" cnn.execute ssql,adcmdtext3删除会员资料模块设计删除会员资料模块(仅限操作员和系统管理员)主要是根据会员信息进行删除,主要代码如下:4查询会员资料模块设计在理发店的经营管理中,会员一项是重中之重,顾客才是上帝,上帝才能为理发店获得财富。所以本系统的重中之重也是“查询会员资料模块设计”。查询会员资料模块设计流程图:查询成功Y    查询详细信息browsevip.asp查询条件查 询rst.EOFDetailmoney.aspN显 示查询会员资料模块设计可以对会员情况进行查询,也是查询会员资料的快捷方式。在*.asp的界面中,输入查询会员的编号,单击“查询会员资料”,将很快的查询到会员的详细信息。可以对会员资料进行一个直观的总结,该页面主要用来完成会员信息的检索,有利于理发店的盈利。会员查询资料模块设计涉及到调用数据库中的会员信息表。查询会员资料模块设计的主要代码如下:<!*browsevip.asp*><%dim ssql,currentpage,rowcount,iif request.form("btnsubmit")="" thenresponse.endend ifcurrentpage=request.querystring("currentpage")if currentpage=""thencurrentpage=1end ifrst.cursortype=adopenstaticrst.pagesize=5field=request.form("istfld")value=trim(request.form("txtvalue")if field="all" thenssql="select*from vip order by vip_num"end ifif field<>"all" and value<>"" thenssql="select*fromvip where"&field&"='"&value&"'order by vip_num"end ifrst.open ssql,cnnif rst.eof thenressponse.write"<p><font color=red>没有找到符合条件的记录! </font></p>"elserst.absolutepage=cint(currentpage)rowcount=0%>参考文献1 丁贵广 ASP编程基础与实例2002年 机械工业出版社 2 曾清国 Windows 2000+ ASP SQL Server案例教程 2001年 中科多媒体电子出版社 3 樊健平ASP高级编程及其项目应用开发2003年 中国水利水电出版社4 袁宁 网上商店大制作2001年 重庆大学出版社5 许卫林VBScript+ASP动态网页制作2002年 中国电力出版社 6廖信彦ASP应用经典2000年 中国铁道出版社会7盖天宇ASP数据库系统开发案例精选2006年 人民邮电出版社8赵增敏 ASP动态网页设计2003年 电子工业出版社致谢辞本论文的完成,首先要感谢我的指导教师朱丹老师,老师知识渊博,治学认真而严谨,感谢您从本文研究开始一路指导至本论文的完成,从论文题目的选定到论文写作的指导,经由您细心的点拨,再经思考后的领悟,常常让我有“山重水复疑无路,柳暗花明又一村”的豁然开朗!由衷感谢您在论文上倾注的大量心血,您宽厚待人的学者风范令我无比感动。感谢授课老师上课时对我们的教导,你们丰富的授课内容拓宽了我的视野,让我能更顺利的完成毕业设计;感谢我的室友们,你们的思维方式将使我受益终生;没有你们的帮助这篇论文也是无法完成的。最后,我要向关心我的人表示深深的谢意。你们的理解、支持、鼓励和鞭策催我更加上进,我竭尽全力的努力,更希望的是能够让你们高兴和满意。你们的情感永远都是我上进的不竭的动力源泉。

    注意事项

    本文(毕业设计(论文)ASP理发管理系统的设计(附源程序).doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开