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

    地铁票务管理系统.doc

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

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

    地铁票务管理系统.doc

    本科毕业论文(设计)论文题目:地铁票务管理系统姓名:文杰学号:103001050121班级:01班年级:10级专业:信息管理与信息系统学院:信息工程学院指导教师:王晶 讲师完成时间:2014年5月12日作者声明本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃,抄袭,造假等违反道德,学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式表明。因本毕业论文(设计)引起的法律结果完全由本人承担。毕业论文(设计)成果归武昌工学院所有。特此声明作者专业 : 信息管理与信息系统作者学号 : 103001050121作者签名 : 年 月 日地铁票务管理系统文杰The subway ticket management system Wen, jie2014年 5月12日摘 要我国大多数城市都在引进轨道交通系统解决城市交通状况的恶化。采取人工的方式进行票务管理工作还存在例如售(检)票效率不高、人力资源的浪费,运营信息采集(处理)效率低等问题。在计算机网络技术及城市一卡通技术的发展普及的热潮中,自动售检票系统(Automatic Fare Collection,AFC)在全球多个城市的公共交通系统中投入了运营。AFC系统的投入运营可以实现购票、检票、计费、统计过程自动化,使得人力资源的利用,交通系统的运营效率及公司的经营管理能力得到了大大的提升。本课题主要研究完成了AFC系统中票务管理系统中的功能模板的需求分析、设计以及实现。票务管理系统主要是面向运营公司的管理人员,主要是协助管理人员对票务方面的工作进行处理和分析管理。采用人工的方式进行票务管理工作还存在例如售(检)票效率不高、人力资源的浪费,运营信息采集(处理)效率低等问题。票务管理的计算机化减少了对人力的依赖,也大大人工带来的问题和隐患,使得企业的服务水平及运营效率得到了强有力地提升。同时票务管理系统也是AFC系统中最重要的子系统之一。关键字:城市轨道 人工售票 AFC 票务管理AbstractOur country have more than one city has the rail transit system are introduced to solve the deterioration of urban road traffic. Using artificial way ticket management still exist, such as sales tickets (check) efficiency is not high, the waste of human resources, low operation efficiency of information collection (processing).Using the computer to replace or assist the manual ticketing, ticket, ticket processing, and information acquisition and processing, can improve the artificial AFC brings the problem to a great extent, is an effective way to track traffic operation enterprises to improve efficiency and service level.With the popularity of computer network technology application, and mature IC card technology, Automatic Fare Collection system (Automatic Fare Collection, AFC) has been in many cities in the world of the bus and subway system into operation. AFC system put into operation can realize the ticket, ticket, billing, statistical process automation, and can improve the use of human resources, improve the operation efficiency and benefit of rail transit system, and is helpful to improve the level of company management.This topic mainly studies completed ticket management neutron system requirements analysis, design, and implementation. Ticketing management system is an important subsystem in automatic fare collection system, it can finish the work of other subsystem. The user of the system is operating company oriented ticket management, mainly responsible for ticketing aspects of processing and management. Using computer to replace (auxiliary) artificial ticket, ticket, ticket handling and information gathering (processing), can largely improve the artificial ticket to bring those problems, rail transit operation enterprise is effective way to improve operation efficiency and service level.Key words: City orbit Artificial ticket AFC Ticket management目录摘 要- 1 -ABSTRACT- 2 -1 引言- 1 -1.1城市轨道交通车站票务管理系统的主要内容- 1 -1.2国内外现状- 1 -2 城市轨道AFC系统及系统运用的工具- 4 -2.1城市轨道AFC系统- 4 -2.2系统主要应用开发工具- 8 -3 系统的需求分析- 9 -3.1各模块需求分析- 9 -3.2工作流程图- 10 -4 系统主要模板- 12 -4.1前台功能模板介绍- 12 -4.1后台功能模板介绍- 14 -5 系统设计与实现- 15 -5.1主界面设计- 15 -5.2注册/登录模块- 15 -5.3信息管理模块- 18 -5.4 余票查询模块- 23 -5.5订票模块- 24 -5.6票务统计模块- 26 -6 结论与展望- 28 -主要参考文献- 30 -1 引言 1.1城市轨道交通车站票务管理系统的主要内容我国大多数城市都在引进轨道交通系统解决城市交通状况的恶化。采取人工的方式进行票务管理工作还存在例如售(检)票效率不高、人力资源的浪费,运营信息采集(处理)效率低等问题。在面对国内运营点分散,客流量大,高峰期客流量高度集中时完全不能应战。系统的计算机化很大程度的改善了人工售检票的问题,使得人力资源的利用,交通系统的运营效率及公司的经营管理能力得到了大大的提升。 地铁票务管理工作中,主要涉及的工作有AFC系统的操作,售票,找零,统计车票,统计票款及硬件设施的维护等;并且要处理在乘客在票务方面遇到问题。这些工作一般由管理人员,工程部及服务部的工作人员多方协同完成。在计算机网络技术及城市一卡通技术的发展普及的热潮中,自动售检票系统(Automatic Fare Collection,AFC)在全球多个城市的公共交通系统中投入了运营。AFC系统的投入运营可以实现购票、检票、计费、统计过程自动化,使得人力资源的利用,交通系统的运营效率及公司的经营管理能力得到了大大的提升。 本课题主要研究完成了AFC系统中票务管理系统中的功能模板的需求分析、设计以及实现。票务管理系统主要是面向运营公司的管理人员,主要是协助管理人员对票务方面的工作进行处理和分析管理。采用人工的方式进行票务管理工作还存在例如售(检)票效率不高、人力资源的浪费,运营信息采集(处理)效率低等问题。票务管理的计算机化减少了对人力的依赖,也大大人工带来的问题和隐患,使得企业的服务水平及运营效率得到了强有力地提升。同时票务管理系统也是AFC系统中最重要的子系统之一。1.2国内外现状 在我国,早期的城市公共交通一卡通系统已逐步演变成为智能电子卡的应用系统,非接触智能卡技术的成熟刺激了其在我国城市公共交通系统的发展。同时非接触智能卡的技术标准及产品产业也在不断的完善。 1998年,上海地铁1号线,2号线就在自动售检票系统中成功实施应用了非接触智能卡。在同一年深圳公交系统中也成功实施应用了非接触智能卡。为AFC系统在国内的蓬勃发展打下了殷实的基础。 在国外的发达国家的经济发达城市,应用AFC票务管理系统相对较早,并且随着时代的进步,他们的技术水平已经非常先进。我国是人口大国,经济发展较慢,但是科技水平在飞速发展。最初是引进国外产品,随着国家对科技的重视发展,我国进行了大量的研发工作,现在能自己做产品且技术水平稳步提升。在这一时期我国城市轨道交通AFC系统得到了迅猛发展,城市轨道交通AFC技术已和城市一卡通接轨,实现城市及城市区间的一卡通。 计算机(包含底层及应用)、工业控制、工业设计、电子及微电子、光电学、钣金加工及材料工程、力学、芯片学、人体工程、人机交换等行业(学科)一起构成了AFC系统,成为这一领域的一大变革。电子收费系统在美国有着非常广泛的应用,利用智能电子卡进行票务管理可以使管理人员对一定时间内的运输系统的乘客数及设备的利用率有更好的了解,并作出相应地调整。1.2.1国内现状我国的城市轨道交通系统起步较晚,覆盖面也较小。但是绝大部分城市包括香港、上海、广州、深圳、南京已经采用AFC系统进行地铁交通运营的票务管理。地面轨道交通方面,大连、重庆、武汉等城市的轻轨交通已经投入运营并且也采用AFC系统对其进行票务管理。青岛等城市在积极准备。AFC技术及设备对轨道交通的发展有着非常重大的意义,在国内有着巨大潜在市场。1997年9月香港引进日本SONY公司的FELICA卡及澳大利亚ERG公司的系统集成技术应用于香港八达通系统中。在运营初期该系统主要在运输行业(如公共汽车、轮渡、轻轨等)得以应用。目前已经向便利店,连锁餐厅,停车场等低消费场所发展。20世纪末21世纪初香港八达通会员达到720万,日均交易高达五百多万笔,日均交易额高达四千多万港币。为其在国内的蓬勃发展埋下了伏笔,也为国内AFC系统的应用奠定了基础。 我国的AFC系统起初是最初是引进国外产品,随着国家对科技的重视发展,我国进行了大量的研发工作,现在能自己做产品且技术水平稳步提升。在这一时期我国城市轨道交通AFC系统得到了迅猛发展,城市轨道交通AFC技术已和城市一卡通接轨,实现城市及城市区间的一卡通。1.2.2 国外现状早在20世纪70年代国外就出现了AFC系统,当时采用的磁读写货直观阀控的车票。其中磁读写的检验设备是包含自动验票设备的机器,但是设备的日常维护需要大量的人力资源及昂贵的费用;还有一种自动读票系统,这种设备维护费用低,但是这种设备乘客使用不方便,同时也照成了人力资源的浪费。在AFC系统发展初期,主要是通过在磁卡上录入密码、编号、余额、进站地点、时间等信息来进行票务管理,实现其自动化和电子化。但是磁卡保密性不强,易造假并且内存小,导致资金流失及资源浪费,因此在21世纪初,随着非接触IC卡技术的成熟,逐渐取缔了磁卡在AFC系统中的应用。目前,IC卡在AFC系统中得到普及。世界著名的几个AFC系统制造商已经有了AFC系统的IC卡成品,并且在美国成功应用。然而国内任然需要引进国外产品,并且其价格极其昂贵。 在20世纪90年代韩国汉城,法国巴黎,日本东京等地应用了非接触式IC卡,在验票速度、安全性和准确性上比磁卡更具优势。在这些经济发达的城市AFC系统得到了普通应用,并且随着时代及科技的进步AFC的技术开发水平及硬件设施得到了稳步发展。日本、韩国、美国及澳大利亚等经济/科技大国几乎垄断了AFC系统的生产及研发。国内只能引进国外的天价设备。 2 城市轨道AFC系统及系统运用的工具2.1城市轨道AFC系统自动售检票系统(AFC),全称Automatic Fare Collection,是基于计算机、网络、通信、自动控制等技术,实现轨道交通售票、计费、收费、检票、统计、清分、管理等全过程的自动化系统。 在国外的发达国家的经济发达城市,应用AFC票务管理系统相对较早,并且随着时代的进步,他们的技术水平已经非常先进。我国是人口大国,经济发展较慢,但是科技水平在飞速发展。我国的AFC系统起初是最初是引进国外产品,随着国家对科技的重视发展,我国进行了大量的研发工作,现在能自己做产品且技术水平稳步提升。在这一时期我国城市轨道交通AFC系统得到了迅猛发展,城市轨道交通AFC技术已和城市一卡通接轨,实现城市及城市区间的一卡通。如图2.1所示: 图2.1 自动售票系统架构图2.1.1 清分中心系统功能 AFC系统中的后脑就是清分中心系统,清分中心系统能完成对各类数据的统计和处理,并且能对AFC系统进行统一管理及监控,还能解决在线运营中涉及到的票务管理,运营管理等,可以大大提高运营效率,节约人力资源成本,提高服务质量;同时清分中心系统也是AFC系统中对内外传递信息的唯一中心。2.1.2 线路中央计算机系统中央计算机系统主要是对地铁AFC系统中运营相关的价格进行快速换算。总部计算机系统的运行主要是为运营商提供数据捕获、数据采集、数据编辑、资金转账及分发报表。中央计算机系统是AFC系统的管理控制中心。中央计算机系统具有数据备份功能、数据恢复功能及灾难恢复功能。如图2.2所示:图2.2 线路中央计算机系统架构图2.1.3 车站计算机系统1n车站计算机系统包含服务器,打印机和工作站等设备。站点计算机系统主要连接控制管理设备,中央服务器和打印机等设备。该系统还可以监控终端设备,下达运营参数,管理车站设备及数据。由于车站计算机系统功能众多,其必须具备良好的容错能力及高效的读写能力,所以需要非常大的存储空间。车站计算机系统架构如图2.3所示: 图2.3 车站计算机系统构架图2.1.4 车站终端设备 车站终端设备就是直接工乘客使用的设备,这些设备将为乘客带来安全便捷的售检票服务,包括自动售票机、自动验票机及售(补)票机等。其中最重要的就是自动售票机,自动售票机对于设备稳定性,实时性,网络环境的稳定要求非常高。2.1.5 车票层 车票就是乘客上车下车的唯一凭证。车票对于安全特性及防伪标识的技术要求非常高。同时对外观要求也非常高,具有收藏价值。2.2系统主要应用开发工具2.2.1SQL2012SQL Server 2012 是微软在2012年4月1日推出的SQL Server 数据库管理系统的最新版本。微软提供了十一种语言,其中包括简体中文、繁体中文等。该版本的安全性及可用性大大提升。该版本继承了SQL Server 之前版本的优点同时增加了许多更为先进的功能,使用更方便,可伸缩性更好集成程度更高,并且可以提供一个云计算信息平台,这个平台可以帮助企业管理对整个组织进行深入的了解,并且能够快速部署方案及扩展数据。2.2.2VS2012及.NETVS2012是目前最先进的开发程序的软件,它可以使各种不论大小的团队设计和创建出是顾客满意的程序。该版本中增加了新的Metro应用程序模板和JavaScript功能,并提升了使用XAML的Metro应用程序的性能。.NET 是 Microsoft XML Web services 平台。.NET框架是一种采用系统虚拟机运行的编程平台,支持多种语言的开发。该平台允许应用程序通过因特网进行通讯和共享的数据,而不限制所采用的操作系统、设备或编程语言。它的基础构架采用统一的命令集支持所有编程语言。因此消除了其它异类框架之间的差异,具有跨语言继承能力、错误处理能力及调试能力。3 系统的需求分析3.1各模块需求分析3.1.1 系统的功能需求分析本系统主要是在网站上进行票务系统管理。用户可以通过互联网登录网站了解相关的票务信息,同时具备在线支付的功能,消费者能方便快捷的购票。本系统主要分为两个部分:前台设计和后台管理。前台设计主要有以下几个模块: (1)会员信息模块:包括会员的注册及登录。如果未注册会员的用户需先注册会员后方可登录。注册会员信息必填信息包括用户名,密码,注册类型;选填信息包括姓名,性别,联系方式、通讯地。网站对会员的信息绝对保密。登录模块,用户需输入用户名,密码及验证码;其中任何一项错误均不能登录成功,若全部输入正确则成功登录,跳转至主界面。 (2)查询模块:查询有两种方式:按地铁线路查询和按站点查询,用户查询到满足条件的地铁线路后,可以直接点击购买并付款。查询到的信息里面需包含线路、开车时间、到达时间、起点站、途径站及终点站等信息。 (3)订票模块:订票界面应包括车次,出发站台,目的站台,座位类型,乘车时间,购买数量等项目。用户订票必须输入以上所有信息方可订票,用户付款以后可以查看已预定,核对相关信息。 (4)退票模块:在汽车站及火车站规定,退票只能退回票价的80%,退订则可退回票价的100%。地铁退票也是一样,车票未寄出之前,用户可在网上申请退票,并能退回票价的100%;在车票寄出之后,用户凭票到任一站台人工退票,只能退回票价的80%。 后台管理主要有以下几个模块: 进行会员用户信息管理,需要验证(登录)其高级管理员身份。用户管理的模块主要有:会员用户管理,余票查询,车次更新,销量统计,新闻管理。 (1)会员用户管理该系统的用户有两种:系统管理员和会员用户,不同的用户权限不同。系统管理员可以对会员进行管理(增加,删除和修改信息),若某会员长期未登录该系统,那么系统管理员则会删除该会员的信息。 (2)余票查询系统管理员可以查询单个或者多个线路的可预订及已预订票务信息。用户也可以查询到各个线路可预订的余票信息。这些信息包括车次,出发站台,目的站台,座位类型,剩余票数,出发时间及到达时间。 (3)车次更新系统管理员在第一次使用系统是可以通过该系统来建立地铁线路的信息库,以后也可以增加、删除和修好设定好的线路信息。这些信息包括车次,出发站台,目的站台,座位类型,出发时间及到达时间。 (4)销量统计用户和系统管理员可以在这一模板统计某一时间段的某个地铁线路的销售情况,也可以查所有线路的销售情况,依此来分析判断是否是客流高峰期。 3.1.2 系统可行性分析可行性分析也称为可行性研究,为了避免人力资源及财力资源的浪费,在系统开发之前对系统开发的技术,社会背景及经济方面进行分析研究是非常必要的。这样做的目的在于用最小的代价来确定系统成功的可能性。目前国内地铁主要以自动售(检)票机为主,票卡主要以一卡通(长安通、老年卡等)及磁卡车票为主。本系统的开发主要是针对没有一卡通来不及排队买票以及来本地游玩的游客,通过地铁线路信息可以了解整个城市的旅游景点及风景名胜,为其提供便利。 (1)经济可行性本系统的开发成本不需要太高,只需要技术及精力来完成系统的开发,对于开发商来说是可行的,并且其市场价值也是非常之高,市场前景非常大。对于管理层来说本系统大大提高了办公效率,减少了运营成本,提高了营业额,所以此系统在经济上是可行的。 (2)技术可行性本系统的开发环境是Window7,开发工具是采用Visual Studio 2012, 而VS2012是面向对象的编程工具,开发效率高,操作简单。服务器采用的是IIS开发语言是C#,数据库采用SQL Server 2012,它能够处理大量数据并能保持数据完整性。各个开发工具的结合使整个系统运用起来更加直观,方便。3.2工作流程图3.2.1地铁售票系统模块结构图地铁售票系统包含用户管理(用户资料,企业用户)、售票管理(订票及退票)、旅客服务(车次查询,意见反馈及友情链接)、业务管理(销售统计,留言管理)等功能模块系统总的功能模块结构如图3.1所示:图3.1 系统总的功能模块结构图3.2.2地铁售票系统E-R图E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。地铁售票系统里面主要包括了车次信息(线路,起始站及到达站)、路段信息(线路,起始站,终点站及路程)、订票记录(起始站,线路及开车时间)和到达站。本地铁售票系统的E-R图如图3.2所示:图 3.2 地铁售票系统E-R图4 系统主要模板4.1前台功能模板介绍4.1.1 注册/登录功能模板在这个系统中最重要的功能模板就是注册及登录模板。用户通过在注册模块填写用户信息并通过系统审核成功注册后,这个用户的信息就会自动在系统数据库中生成。然后会员可通过登录模块正确输入用户名,密码及验证码便可成功登录系统,然后跳转至主界面。4.1.2 查询功能模板该系统支持两种查询方式:查询有两种方式:按地铁线路查询和按站点查询,用户查询到满足条件的地铁线路后,可以直接点击购买并付款。查询到的信息里面需包含线路、开车时间、到达时间、起点站、途径站及终点站等信息。查询的功能是用户买票时或者用户想了解各个线路的详细信息时使用的。查询模块的操作流程图如图4.1所示:图4.1 查询模块的操作流程图4.1.3 订票功能模板在高节奏的都市生活下,市民在上班出行搭地铁需先在站内排队买票,排队检票然后进站。这样就非常耗时,也会影响到早上刚起床的好心情。本系统的订票模块就能为乘客解决这个问题;同时也可以为来本市旅游观光的游客提供一个免费方便的导航。订票模块在科普系统中是必不可少的功能模块,乘客提前订票可以减少在站台内购票的时间,并且订商务座可以享受安静舒适的环境。这样既为市民提供了方便也缓解了客运系统的压力。用户订票必须输入车次,出发站台,目的站台,座位类型,乘车时间,购买数量等详细信息方可订票。4.1.4 退票功能模板 在车票未寄出之前,用户可在网上申请退票,并能退回票价的100%;在车票寄出之后,用户凭票到任一站台进行人工退票,只能退回票价的80%。 用户退票必须输入车次,出发站台,目的站台,座位类型,乘车时间,购买数量及其个人详细信息方可退票。4.2后台功能模板介绍4.2.1 会员用户管理 该系统的用户有两种:系统管理员和会员用户,不同的用户权限不同。系统管理员可以对会员进行管理(增加,删除和修改信息),若某会员长期未登录该系统,那么系统管理员则会删除该会员的信息。会员也可通过此界面对个人信息进行修改如联系方式、密码等。4.2.2 余票查询系统管理员可以查询单个或者多个线路的可预订及已预订票务信息。用户也可以查询到各个线路可预订的余票信息。这些信息包括车次,出发站台,目的站台,座位类型,剩余票数,出发时间及到达时间。4.2.3 车次更新 系统管理员在第一次使用系统是可以通过该系统来建立地铁线路的信息库,以后也可以增加、删除和修好设定好的线路信息。这些信息包括车次,出发站台,目的站台,座位类型,出发时间及到达时间。4.2.4 销量统计 用户和系统管理员可以在这一模板统计某一时间段的某个地铁线路的销售情况,也可以查所有线路的销售情况,依此来分析判断是否是客流高峰期。5 系统设计与实现5.1主界面设计主界面中主要包括用户注册,用户登陆,订票,站台管理,列车管理,线路管理,车票管理,用户管理,修改密码,安全退出。地铁票务管理系统主页界面如图5.1所示:图5.1 地铁票务管理系统主页界面5.2注册/登录模块在这个系统中最重要的功能模板就是注册及登录模板。用户通过在注册模块填写用户信息并通过系统审核成功注册后,这个用户的信息就会自动在系统数据库中生成。然后会员可通过登录模块正确输入用户名,密码及验证码便可成功登录系统,然后跳转至主界面。如图5.2所示:图5.2 地铁票务管理系统登录界面 在登录模块上用户需正确输入用户名,密码及验证码便可成功登录系统,然后跳转至主界面;反之其中任何一项错误均不能登录成功。主要实现代码:public partial class System_ManagerThisWay : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void ImageButton1_Click(object sender, ImageClickEventArgs e) SqlConnection cn = DB.OpenConnection(); string user = Common.UrnHtml(txt_user.Text.Trim(); string pwd = FormsAuthentication.HashPasswordForStoringInConfigFile(txt_pwd.Text, "SHA1"); string sql = "select * from X_Manager where X_Manager_User='" + user + "' and X_Manager_Pwd='" + pwd + "'" SqlDataReader dr = DB.getDataReader(sql,cn); if (AuthCode1.IsMatch) if (dr.Read() HttpCookie cookies; cookies = new HttpCookie("xzfonline"); cookies.Values.Add("Manager", HttpUtility.UrlEncode(this.txt_user.Text.Trim(); cookies.Values.Add("Manager_Type", HttpUtility.UrlEncode(dr"X_Manager_Type".ToString(); cookies.Expires = DateTime.Now.AddHours(24);/1天有效24小时 Response.Cookies.Set(cookies);/存储! dr.Close(); dr.Dispose(); DB.DisposeConnection(cn); Response.Redirect("MainFrame.aspx"); else dr.Close(); dr.Dispose(); DB.DisposeConnection(cn); Common.ShowMessage(Page, "登陆失败,请检查用户名及密码是否正确!", ""); else dr.Close(); dr.Dispose(); DB.DisposeConnection(cn); Common.ShowMessage(Page, "验证码错误", ""); 用户通过填写信息(注:一点要正确输入重复密码,反之不能注册)成功注册且系统通过认证后,这个会员用户的信息就会在系统数据库中生成。然后会员之间登录就可以了。用户注册模板如图5.3所示:图5.3 地铁票务管理系统注册界面5.3信息管理模块5.3.1用户信息管理模块在个人信息管理模板中,用户可以修改密码,通过此界面可完成用户账号及密码的修改。管理员则可以通过此界面对用户的信息进行管理(增加,修改,删除及恢复)如图5.4所示:图5.4 地铁票务管理系统用户管理界面 主要实现代码:public partial class System_MainFrame : System.Web.UI.Page public string p1 = "" public string p2 = "" public string p3 = "" public string p4 = "" public string p5 = "" public string p6 = "" #region 初始化页面 protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) if (Request.Cookies"xzfonline" != null) if (Request.Cookies"xzfonline""Manager" != null) Label1.Text = HttpUtility.UrlDecode(Request.Cookies"xzfonline""Manager".ToString() + " 您的角色为:" + HttpUtility.UrlDecode(Request.Cookies"xzfonline""Manager_Type".ToString(); Display(HttpUtility.UrlDecode(Request.Cookies"xzfonline""Manager_Type".ToString(); else Response.Redirect("managerthisway.aspx"); else Response.Redirect("managerthisway.aspx"); #endregion #region 安全退出 protected void LinkButton1_Click(object sender, EventArgs e) HttpCookie cookie = Request.Cookies"xzfonline" if (cookie != null) cookie.Expires = DateTime.Now.AddDays(-1); cookie.Values.Clear(); System.Web.HttpContext.Current.Response.Cookies.Set(cookie); Response.Redirect("managerthisway.aspx"); #endregion void Display(string type) switch (type) case"旅客": p1 = "" p2 = "none" p3 = "none" p4 = "none" p5 = "none" p6 = "none" break; case "管理员": p1 = "" p2 = "" p3 = "" p4 = "" p5 = "" p6 = "" break;

    注意事项

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

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开