校园一卡通业务管理系统的设计与实现

上传人:cn****1 文档编号:486795208 上传时间:2023-11-02 格式:DOC 页数:27 大小:260KB
返回 下载 相关 举报
校园一卡通业务管理系统的设计与实现_第1页
第1页 / 共27页
校园一卡通业务管理系统的设计与实现_第2页
第2页 / 共27页
校园一卡通业务管理系统的设计与实现_第3页
第3页 / 共27页
校园一卡通业务管理系统的设计与实现_第4页
第4页 / 共27页
校园一卡通业务管理系统的设计与实现_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《校园一卡通业务管理系统的设计与实现》由会员分享,可在线阅读,更多相关《校园一卡通业务管理系统的设计与实现(27页珍藏版)》请在金锄头文库上搜索。

1、.wd.校园一卡通业务管理系统的设计与实现【摘 要】随着校园的数字化、信息化建设的逐步深入,校园内的各种信息资源整合已经进入全面规划和实施阶段,校园一卡通以结合学校正在进展的统一身份认证、人事、学工等MIS和应用系统等建设。通过共同的身份认证机制,实现数据管理的集成与共享,使校园一卡通系统成为校园信息化建设有机的组成局部。通过这样的有机结合,可以防止重复投入,提高建设进度,为系统间的资源共享打下基础。通过B/S构造校园一卡通业务管理系统,让学生充分了解校园一卡通应用及重要意义,校园一卡通系统建设具有将原有业务和管理体系相对独立、互不协调的现象得到有效整合,减少资源浪费和重复建设,到达业务流程重

2、组,同时有效缓解校务管理和后勤服务的繁重的业务,提高学校的管理水平、提高后勤的服务质量,提高效率,成为广阔师生员工的工作、学习和生活中不可或缺的局部。目录第一章 绪论11.1 课题来源11.2 国内现状11.3 研究意义1第二章技术介绍32.1 微软.NET平台概述32.2 ASP.NET优势42.3 SQL Server 2005概述及优势42.4 SQL语言52.5 B/S体系构造62.6 系统体系构造62.7 开发环境7第三章需求分析83.1 可行性分析83.2 系统定义83.3 功能需求83.3.1充值管理83.3.2取款管理83.3.3挂失管理93.3.4解挂管理93.3.5补卡管理

3、93.3.6换卡管理93.3.7 业务统计93.3.8 操作员管理93.3.9 权限管理93.3.10 修改密码93.4 数据需求93.4.1 充值管理/取款管理93.4.2 挂失管理/解挂管理103.4.3 补卡管理/换卡管理113.4.4 操作员管理123.5 系统的物理架构需求13第四章数据库设计144.1 数据库的概念144.2 数据库的选择144.3 数据库的概念构造设计154.3.1数据字典164.4 数据库的逻辑构造设计174.4.1 账户信息表184.4.2 消费记录表194.4.3 权限管理表194.4.4 菜单表204.4.5 角色表204.4.6 操作员表20第五章系统实

4、现215.1系统总体架构设计215.1.1系统总体构造图215.1.2登录界面风格235.2充值管理245.2.1功能描述245.2.2 程序处理流程图245.2.3界面风格255.3取款管理255.3.1功能描述255.3.2程序处理程图255.3.3界面风格265.4挂失管理275.4.1功能描述275.4.2程序处理程图275.4.3界面风格285.5解挂管理285.5.1功能描述285.5.2程序处理程图285.5.3界面风格295.6补卡管理305.6.1功能描述305.6.2程序处理程图305.6.3界面风格315.7换卡管理315.7.1功能描述315.7.2程序处理程图315.

5、7.3界面风格325.8操作员管理335.8.1功能描述335.8.2程序处理程图335.8.3界面风格345.9其他功能345.9.1业务统计345.9.2权限管理35第六章系统测试与维护366.1系统测试366.2系统维护36第七章完毕语37后记38参考文献39第一章 绪论1.1 课题来源计算机技术的开展为数字校园“一卡通的开展创造了条件,许多学校都已建成了自己的校园网,为一卡通系统提供了网络基础;IC卡应用技术的逐渐成熟包括系统软件和卡片机具,为一卡通系统提供了技术基础;使学校现在资源得到合理利用和开展。1.2 国内现状由于众所周知的原因,2000年M1卡全球缺货,价格奇高,从卡商进货卡

6、的单价最高到19.00元,到暑假后市面上 基本断货。郑州新开普和北京迪科作为当年M1卡系统国内的主要供货商损失很大,以至于被后起的新中新赶上,南方的三九也逐渐开展起来。北京迪科本来作为外乡公司应该在北京具有很大的优势,但在2000年左右北京迪科分家分为迪科新元和迪科创新现在的迪科远望,再加上当时该公司第一次试用在北航M1售饭系统使用效果不理想。在2000年下半年北京语言文化大学食堂售饭系统的竞标中,刚来北京不到两年郑州新开普击败众多的竞争对手中标从而站稳的在北京的脚跟。 基于M1的校园一卡通是在2001年出现的,最早的新中新的中山大学和新开普的华东理工大学,当时缺乏经历, 基本上拼拼凑凑把一卡

7、通做完。2002年市场上工程就逐渐多了起来,年初就有大量外来公司参加到这个领域,这些公司原来有做机房收费的如北京的昊星惠光,还有原来作银行业务如福州银达、深圳星龙基等。东软、北大青鸟进入到这个领域比较早,硬件从其他公司引入,软件自己开发。福建实达集团很早就进入了银校一卡通市场,最初只做银行端设备,现在也拥有自己的系统。 目前国内一些大型的系统集成商都把校园一卡通纳入了自己的业务范围了,如清华同方、联想、浪潮、北大方正、东软、神数、太极计算机、东大金智等。作为大型的系统集成商,他们在做校园一卡通工程时,方式往往也有别于其它公司。 当下还有大量公司纷纷参加到这个行业,也有很多公司在准备中。希望无论

8、是行业的前辈还是后起之秀都应该共同维护这个的市场的安康开展,如果大家都一味的打价格战,最终受损失还是自己。竞标的时候疯狂降价,中标以后又有没有利润而把整个工程的质量大打折扣,系统不能正常的使用,最终是用户把这笔帐记在这个行业的身上继而毁掉整个校园一卡通市场。1.3 研究意义高校是社会人才的摇篮,作为信息时代的产物,数字校园“一卡通不仅给学校的日常管理工作带来了便利、高效,同时有一系列的社会效益;具体表达在一下几个方面:1标准管理带来效益2吸引银行投资3移交资金管理风险4节约了用于管理的投资5在实现上述社会效益的同时,局部子系统可以实现: 学生无人监管自助消费,并有详细记录,方便管理;减少工作人

9、员对软件维护所花费的时间;6减少管理人员,减轻工作人员劳动强度,提高工作效益;7延长自动化系统的开放时间,甚至实现24小时不连续开放;8提高校园使用率,设备利用率,可以一定的程度上弥补学校维护和开展的经费。9系统会记录持卡人每次使用的具体时间、地点、使用范围等详细信息,并提供详细查询功能。第二章 技术介绍2.1 微软.NET平台概述.Net开发平台是从微软Windows DNA(Distributed Network Architecture)衍生而来的,DNA是微软前几年开发企业应用程序的平台。分布式应用程序逻辑需要使用分布式的对象模型,诸如微软的分布式组建对象模型(DC0M)、对象管理组织

10、的公用对象请求代理程序体系构造(CORBA)或Sun的远程方法调用(RI)。这些系统有个共同的缺陷,即它们无法扩展到互联网上:它们要求客户端与系统提供的服务本身之间必须进展严密耦合,即要求一个同类 基本构造。相反,Web服务彼此是松散耦合的。连接中的任何一方均可更改执行机制,而不影响应用程序的正常运行。随着三层多层企业信息系统构造的开展与下一代分布式计算模型Web服务的诞生,企业应用中关于平台、框架、语言的竞争也越来越剧烈。2000年6月微软公司宣布其.Net战略,并开场对.Net这一全新的概念进展宣传,对其相关产品进展研发。一直以来,.Net给人的感觉比较抽象和笼统,无法给出明确的定义,也许

11、引用微软首席执行官的说法更容易让人理解:“Microsoft .Net代表一个集合,一个环境,可以作为平台支持下一代Internet的可编程构造。诚然,.Net是一个开发和运行软件的全新平台,便于开发基于Web的应用,其拥有大量的运行库服务以支持用多种编程语言编写的组件,具有跨语言,跨平台的互操作能力。.Net使高度分布式Internet环境下的应用程序开发得到了简化,为XML Web服务与其他应用程序提供了一个高效的安全的开发环境,并全面支持XML。框架构造在NET中的地位非常重要,因此下面进展详细地阐述。.Net Framework是整个.Net平台的基础构造。它由基类库(如ADO.Net

12、和ASP.Net)和通用语言运行库(CLR,Common Language Runtime)组成,如图2.1所示。图2.1 .Net平台构造图从图中可以了解到.Net开发框架的主要组成局部。首先整个开发框架的基础是通用语言运行库(CLR)及基础类库(BCL);在开发技术方面,.Net提供了全新的数据库访问技术ADO.Net,以及Web开发平台ASP.Net和Windows编程技术Win Forms:开发语言方面,.Net提供了对VB、VC+、C#、Jscript、J+等多种语言支持5;在本系统开发中使用的VisualStudio.Net 2008那么是全面支持.Net的开发工具。2.2 ASP

13、.NET优势ASP.Net是一种用于创立内容丰富的动态网站、Web应用程序和XML Web服务的新编程模型。同以往的编程模型相比,这种新编程模型提供了基于组件的架构与开发范例。ASP.Net提供了下面一些超越以前WEB技术的新特性7:(1)优良性能:ASP.Net在服务器上运行的是经过编译的CLR代码。同以前的技术相比,ASP.Net能充分利用Binding(绑定),及时编译,本地优化,缓冲服务来提高程序的性能。(2)大量工具箱支持:在Visual Studio的开发环境中,ASP.Net具有丰富的工具箱和设计器。如所见即所得的编辑方式,支持拖放的服务器控件,以及动态的配置管理,此外还有许多第

14、三方控件。(3)强大功能和良好机动性:因为ASP.Net是建设在CLR基础上的,所以整个平台的功能与适用性更加适合网络应用程序的开发。ASP.Net可以使用很多种程序语言来编写。此外,CLR的协同工作能力保证以前开发的基于COM的程序,在移植到ASP.Net后,依然可以正常使用。(4)崭新配置管理方式:ASP.Net是一种基于文本格式,等级式的配置系统。一个ASP.Net应用程序只需将必要的程序拷贝到服务器上就可以使用了。对于正在运行中的己编译的代码,也同样可以对其配置进展更改,而不需要重启服务器。(5)可移植性与良好适用性:当ASP.Net的一条线程出现异常情况后,一个新的进程会在它的地方重

15、新建设,继续担负原进程所处理的任务,这就使应用程序能不中断地处理客户的请求。(6)超强扩展性:ASP.Net崭新的构造体系允许开发者开发自己的插件,且ASP.Net下任何一个组件都能够被用户自己开发的组件扩展或替代。2.3SQL Server 2005概述及优势SQL Server 2005是有Microsoft 开发和推广的关系数据库管理系统DBMS,是一个全面的数据库平台,使用集成的商业智能 (BI)工具,提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和构造化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005具有很高的性能、处理能力,在企业级支持、商业智能应用、管理开发效率等方面有较强的能力。它提供的集成的数据管理和分析平台,可以帮助组织更可靠的管理来自关键业务的信息、更有效的运行复杂的商业应用;而通过其中集成的报告和数据分析工具,企业可从信息中获得更出色的商业表现力和洞察力。相对于以前的版本,SQL Server 2005拥有以下的重要新特性:1支持XML数据类型、XQuery查询;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号