《一卡通系统建设与规划数据库设计及考勤系统70815.docx》由会员分享,可在线阅读,更多相关《一卡通系统建设与规划数据库设计及考勤系统70815.docx(44页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、FoshaanUnivverssityy本科生毕业业设计(论论文)“一卡通”系统建建设与规规划数据库库设计与与实现及及考勤系系统 学 院:机机电与信信息工程程学院 专 业:网网络工程程 学 号:2200773944一三99学生姓名:袁艺康康指导教师:朱玉玺玺(职称)二一一年年 六 月摘要随着信息时时代的高高速发展展,越来来越多的的高校在在积极探探索着建建立数字字化校园园,实现现无纸化化办公。现现代化的的学校离离不开信信息智能能化的管管理,学学校的收收费管理理、教学学服务、后后勤服务务等,也也面临一一次改革革,基于于此,我我们开发发了校园园一卡通通系统。本系统校园一一卡通系系统,使使用Viisu
2、aal BBasiic 66.0开开发,采采用客户户端/服务器器的模型型构架。数数据库采采用SQQL SServver220000来实现现。本系系统主要要包括四四种角色色用户,管理员员、商品品销售人人员、考考勤管理理人员、图图书管理理人员等等,在设设计过程程中最大大限度满满足用户户的要求求,该系系统具有有较强的的实用性性和针对对性。具具有界面面友好,操操作简单单,可维维护性强强等特点点。本系系统基本本遵循了了软件工工程方法法论进行行需求分分析、系系统总体体设计和和详细设设计。实实现了管管理员对对一卡通通的管理理;学生生用此卡卡可以在在学校的的食堂、商商店进行行消费,运运用此卡卡还可以以记录考考
3、勤信息息以及在在图书馆馆的借阅阅等。关键词:校校园一卡卡通系统统;Vissuall Baasicc 6.0;SQLL Seerveer20000Camppus CarrdSysstemm Coonsttrucctioon aand PlaanniingYUAN Yi-kanngAbstrracttWith thee raapidd deevellopmmentt off thhe iinfoormaatioon aage, moore andd moore uniiverrsittiess arre aactiivelly eexplloriing thee esstabblisshmeent
4、 of cammpuss, ppapeerleess offficee. SSchooolss caan nnot do witthouut mmodeern inttellligeent infformmatiion mannageemennt, mannageemennt oof tthe schhooll feees, teeachhingg seerviicess, llogiistiics serrvicces, iss allso faccingg a refformm, bbaseed oon tthiss, wwe ddeveelopped a ccamppus carrd s
5、systtem. The ssysttem - tthe cammpuss caard sysstemm, ddeveelopped usiing Vissuall Baasicc 6.0, thee clliennt / seerveer aarchhiteectuure moddel. Daatabbasee ussingg SQQL SServver220000 too acchieeve. Thhis sysstemm coonsiistss off foour kinnds of rolles thee usser, addminnisttrattor, meerchhanddise
6、e saaless, aatteendaancee maanaggemeent, liibraary mannageemennt, etcc., durringg thhe ddesiign proocesss aas pposssiblle tto mmeett thhe uuserrs reqquesst, thee syysteem hhas strrongg prractticaal aand rellevaant. Haas ffrieendlly iinteerfaace, siimplle ooperratiion, maainttainnabiilitty aand so on
7、. Thhe ssysttem bassicaallyy foolloowedd thhe mmethhodoologgy oof ssofttwarre eengiineeerinng, reqquirremeentss annalyysiss, ssysttem dessignn annd ddetaaileed ddesiign. Addminnisttrattorss reealiizedd thhe ccardd maanaggemeent; sttudeentss caan uuse thiis ccardd inn thhe sschoool caffeteeriaa, ssho
8、pp foor cconssumpptioon, usee off thhis carrd ccan alsso rrecoord atttenddancce iinfoormaatioon, andd boorroow iin tthe libbrarry, etcc.Key wwordds:CCamppus Carrd SSysttem;Vissuall Baasicc 6.0;SSQL Serrverr20000目录1.系统概概述11.1系统统开发背背景11.2系统统开发的的目的与与意义111.3国内内校园卡卡应用情情况及现现状分析析21.4设计计定义221.5开发发工具简简介22.需求
9、分分析32.1可行行性分析析32.2系统统开发所所面临和和需要解解决的主主要问题题42.3系统统应该具具备的基基本功能能52.3.11一卡通通服务器器52.3.22一卡通通客户机机53.系统总总体设计计53.1系统统设计的的原则553.2系统统设计结结构图663.3运行行环境663.4详细细设计883.4.11用户个个人信息息设计883.4.22数据库库中表的的设计884.数据库库系统的的实现1174.1数据据库服务务器1774.1.11登陆界面面174.1.22系统主主界面1174.1.33用卡管管理一八八4.1.44系统用用户一八4.1.55卡充值值204.2 考考勤系统统的实现现215.
10、结论及及尚存在在问题222参考文献:23致谢24 38“一卡通”系统建建设与规规划数据库库设计及及考勤系系统姓名:袁艺艺康 学号号:200073394一一三9 班班级:网网络工程程1班1.系统概概述1.1系统统开发背背景随着计算机机技术和和网络技技术的迅迅速发展展,人类类科学正正进入信信息时代代,信息息技术本本身正对对教育的的改革产产生深远远的影响响。现代代化的学学校少不不了现代代化的教教学设施施、设备备的武装装。建设设“校园一一卡通”,为学学校的教教师、学学生和教教学管理理人员提提供具有有开放性性、灵活活性、面面向学校校应用服服务的管管理平台台、是教教学管理理科学化化的必要要前提和和基本途途
11、径,所所以,“校园一一卡通”的建设设势在必必行。随着社会的的进步与与变革,各各学校原原有的消消费和管管理模式式已不能能适应新新的发展展要求,基基于目前前现状“一卡通通”应运而而生。所所谓“一卡通通”即在学学校内,凡凡有现金金、票证证或需要要识别身身份的场场合均采采用卡来来完成。此此种管理理模式代代替了传传统的消消费管理理模式,为为学校的的管理带带来了高高效、方方便与安安全。建建立先进进的信息息管理系系统是实实现高等等教育现现代化的的必由之之路,而而一卡通通技术的的推广运运用,则则是推进进高校信信息化管管理的重重要举措措之一。校校园一卡卡通可供供学生用用于校园园内部处处理杂务务,购买买食品、饮饮
12、料、书书本,记记录考勤勤,借阅阅图书等等。学生生只需在在管理中中心开设设帐户并并存入金金额,即即可启用用其电子子钱包功功能,可可反复充充值,“校园一一卡通系系统”可真正正意义地地实现“一卡在在手,走走遍校园园”。独具具特点的的通用查查询子系系统使其其可充当当管理学学校日常常消费、管管理的角角色,并并为领导导的决策策提供可可靠的数数据依据据,同时时也为教教职员工工和学生生提供了了方便。1.2系统统开发的的目的与与意义随着智能卡卡技术的的发展与与推广,“一卡通”系统已开始在许多领域得到应用,如用于宾馆服务、旅游、城市交通、小区物业管理,以及用于社会养老保险与医疗保险、工商税务等。在我国的教育行业,
13、特别是学校,“校园一卡通”系统也逐步得到普及,并从低端的食堂售饭逐步发展到高端的、标准化的金融服务,并进一步扩展到校园管理的各个方面,如学籍管理、教务管理、上机上网、图书借阅、财务管理、考勤门禁、医疗管理等领域。高端的、完整的“校园一卡通”系统,在校园服务与教学管理方面,正越来越体现出其优越性,并为提高工作效率和教学服务水平,起着积极的作用。校园一卡通通是高信信息化发发展的必必然趋势势,是高高校现代代化管理理和校园园数字化化的标志志。这将将使处在在我国改改革开放放前沿地地区,继继续引领领全国高高校信息息化、现现代化、数数字化建建设的潮潮流,将将管理、服服务与世世界水平平相接轨轨,为全全国高校校
14、做出表表率。校园一卡通通系统将将使合作作前的各各所院校校的原有有业务和和管理体体系相对对独立的的现象得得到有效效整合,减减少资源源浪费和和重复建建设,达达到业务务流程重重组。校园一卡通通系统将将有效促促进贵校校数字化化校园建建设的进进程,它它是数字字化大学学中的核核心骨干干系统,是是数字化化校园的的先行官官,将为为其它系系统的提提供良好好的开放放平台。校园一卡通通系统将将有效缓缓解贵校校的校务务管理和和后勤服服务的繁繁重的业业务,提提高学校校的管理理水平,提提高后勤勤的服务务质量,做做到减员员增效、提提高效率率,成为为学院师师生员工工的工作作、学习习和生活活不可或或缺的部部分。校园一卡通通系统
15、的的建设,将将给贵校校实现财财务统一一管理提提供科学学的、现现代化的的手段,将将加速资资金周转转的效率率。校园一卡通通系统将将极大的的提升学学校的社社会形象象,鼓舞舞广大师师生员工工的士气气,提升升师生、员员工作为为贵校一一员的荣荣誉感和和自豪感感。1.3国内内校园卡卡应用情情况及现现状分析析随着我国教教育产业业化的浪浪潮,各各种高科科技管理理工具在在全国各各大中专专院校中中得到普普及应用用。目前前各学校校应用最最多的是是校园卡卡。包括括:条形形码、光光电卡、磁磁卡、接接触式IIC卡、非非接触式式IC卡卡(射频频卡)等等等,应应用在食食堂、机机房、图图书馆、商商店等单单位。但但是,由由于校内内
16、各单位位大多数数都独立立使用自自已的卡卡应用系系统,每每个单位位独立发发卡,独独立结算算。这样样使得每每个学生生持有多多张卡,造造成资源源的极大大浪费。随随着我国国对教育育的加大大投资及及各大学学校校园园网的建建成投入入使用,为为校园一一卡通系系统的建建立提供供了可能能,射频频IC卡卡应用系系统的日日渐成熟熟为校园园一卡通通系统的的建立提提供了技技术保障障,校园园内实现现一卡通通管理已已成为校校园管理理发展的的必然趋趋势。本本校园一一卡通管管理系统统就是针针对各大大学及各各大中等等专业学学校的管管理设计计的,力力求改变变以上所所提诸多多问题,该该系统综综合先进进的射频频IC卡卡技术及及网络通通
17、讯技术术使一卡卡通及一一卡多用用管理得得以实现现。1.4设计计定义本系统是一一套既实实用、操操作简单单、功能能齐全、便便于管理理的校园园一卡通通管理系系统。采采用了cc/s模模型架构构,分成成数据访访问层、业业务规则则表示层层这二层层。为了了能结构构化的管管理和实实施系统统的开发发,采用用软件工工程的方方法来设设计软件件,其基基本思想想是:用用系统的的思想和和系统工工程的方方法,结结构化,模模块化地地自上而而下的对对生命周周期进行行分析和和设计。我我们可以以将整个个系统开开始过程程分为以以下4个个一次连连接的阶阶段:A系统规划划阶段B系统开发发阶段C系统运行行维护阶阶段D系统更新新阶段这四个阶
18、段段共同构构成了系系统开发发的生命命周期。系系统规划划是校园园一卡通通管理系系统的起起始阶段段。这一一阶段的的主要任任务是:明确对对校园一一卡通管管理系统统的需求求,以制制定校园园一卡通通管理系系统的设设计总计计划。包包括对校校园一卡卡通管理理系统的的规划、需需求分析析和资源源分配三三个主要要阶段。系系统开发发是校园园一卡通通管理系系统建设设的一个个最重要要的阶段段。系统统开发的的生命周周期一般般分为以以下三个个阶段:系统分分析、系系统设计计和系统统实施。系系统运行行与维护护阶段又又是整个个生命周周期中历历时最久久的阶段段,也是是校园一一卡通管管理系统统实现其其功能,获获得效益益的阶段段。而系
19、系统更新新阶段是是新旧系系统并存存的时期期。1.5开发发工具简简介Visuaal BBasiic 66.0Visuaal BBasiic,简简称VBB,是Miicroosofft公司司推出的的一种WWinddowss应用程程序开发发工具。是是当今世世界上使使用最广广泛的编编程语言言之一,它它也被公公认为是是编程效效率最高高的一种种编程方方法。无无论是开开发功能能强大、性性能可靠靠的商务务软件,还还是编写写能处理理实际问问题的实实用小程程序,VVB都是是最快速速、最简简便的方方法。 何谓 Viisuaal BBasiic?“Vissuall”指的是是采用可可视化的的开发图图形用户户界面(GUI)
20、的方法,一般不需要编写大量代码去描述界面元素的外观和位置,而只要把需要的控件拖放到屏幕上的相应位置即可;“Basic”指的是BASIC语言,因为VB是在原有的BASIC语言的基础上发展起来的,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。数据库简介介随着科学技技术的进进步,信信息已成成为各行行各业的的重要资资源。数数据库以以其强大大的操作作和管理理功能成成为高速速信息表表达的途途经。据据我所知知,数据据库的类类型有很很
21、多,比比如:sqllserrverr,vff,frrameeworrk,acccesss,Orraclle,MyySQLL,SYYBASSE,DBB2等等等,然然而本软软件选择择了用SSQL Serrverr20000来作作为数据据库软件件。A关于SQQL SServver220000的介绍绍:Microosofft SSQL Serrverr20000是由由 Miicroosofft公司司开发的的,在MMicrrosooft SQLL Seerveer的发发展历程程中,有有两版本本具有重重要的意意义。那那就是在在19996年推推出的SSQL Serrverr6.55和在220000年8月月推
22、出的的SQLL Seerveer20000版版本。66.5版版本使SSQL Serrverr得到了了广泛的的应用,而而20000版本本在功能能和易用用性上有有很大的的增强,并并推出了了简体中中文版,它它包括企企业版,标标准版,开开发版和和个人版版4个版版本。Microosofft SSQL Serrverr20000(简简称SQQL SServver)由由一系列列相互协协作的组组件构成成,能满满足最大大的Weeb站点点和企业业数据处处理系统统存储和和分析数数据的需需求。B用SQLL Seerveer20000作作为数据据库软件件的理由由为:由于本软件件的开发发采用CC/S(客客户/服服务器)模
23、模式,而而SQLLserrverr20000是基基于客户户/服务务器的数数据库管管理系统统。它提提供了功功能强大大的客户户服务器器平台,高高性能客客户服务务器结构构的数据据库管理理系统可可以将VVB6.0作为为客户端端开发工工具,用用户通过过使用客客户系统统从服务务器检索索信息并并进行本本地操作作,服务务器关注注数据库库进程,而而客户则则关注信信息的表表示。而而SQLL Seerveer作为为存储数数据的后后台服务务器软件件,负责责创建和和维护表表和索引引等数据据库对象象,确保保数据完完整性和和安全性性,能够够在出现现各种错错误时恢恢复数据据。2.需求分分析要实现一个个软件系系统,首首先应该该
24、进行需需求分析析,这样样才能令令设计出出的软件件满足用用户的各各项功能能。下面面就对校校园一卡卡通管理理系统的的设计进进行需求求分析。2.1可行行性分析析可行性分析析(Feeasiibillityy Annalyysiss)也称称为可行行性研究究,是在在系统调调查的基基础上,针针对新系系统的开开发是否否具备必必要性和和可能性性,对新新系统的的开发从从技术、经经济、社社会的方方面进行行分析和和研究,以以避免投投资失误误,保证证新系统统的开发发成功。可可行性研研究的目目的就是是用最小小的代价价在尽可可能短的的时间内内确定问问题是否否能够解解决。该该系统的的可行性性分析包包括以下下几个方方面的内内容
25、:A 经济可可行性:主要是是对项目目的经济济效益进进行评价价,本系系统开发发经费在在经济上上是可以以接受的的,并且且本系统统实施后后可以为为领导的的决策提提供可靠靠的数据据依据,同同时也为为教职员员工和学学生提供供了方便便。B 技术上上的可行行性:技技术上的的可行性性分析主主要分析析技术条条件能否否顺利完完成开发发工作,硬硬、软件件能否满满足开发发者的需需要等。随随着国内内软件开开发的日日益发展展壮大,各各种单位位已具备备独立开开发各种种类型的的软件的的能力,能能够满足足不同行行业的特特别的需需求。而而这个系系统尽管管其在组组织关系系上存在在着很大大的复杂杂性,繁繁琐性,但但是就整整个系统统的
26、技术术构成上上来看,它它还是属属于一个个数据库库应用类类的系统统。其基基本操作作还是对对存在数数据库进进行添加加、删除除、查找找、编辑辑等。所所以就单单纯的数数据库应应用来看看,暂不不存在太太大的技技术问题题。数据据库服务务器SQQL数据据库,它它能够处处理大量量数据,同同时保持持数据的的完整性性并提供供许多高高级管理理功能。它它的灵活活性、安安全性和和易用性性为数据据库编程程提供了了良好的的条件。因因此,系系统的软软件开发发平台已已成熟可可行。硬硬件方面面,科技技飞速发发展的今今天,硬硬件更新新的速度度越来越越快,容容量越来来越大,可可靠性越越来越高高,价格格越来越越低,其其硬件平平台完全全
27、能满足足此系统统的需要要。C管理可行行性:随随着时代代的发展展,人员员素质己己逐步提提高,不不论是对对于电脑脑系统的的基本操操作还是是对于系系统的维维护都有有了一定定的基础础。同时时还可以以配置专专业的电电脑维护护人员来来维护电电脑,不不必担心心电脑故故障问题题。综上所述,此此系统开开发目标标已明确确,在技技术和经经济等方方面都可可行,并并且投入入少、见见效快。因因此系统统的开发发是完全全可行的的。2.2系统统开发所所面临和和需要解解决的主主要问题题由于要实现现校园的的信息化化与数字字化将是是一个艰艰苦的过过程,因因为在这这一转变变当中,有有许多的的极具挑挑战性的的问题需需要逐一一解决:系统封
28、闭性性。不同同部门的的各类信信息系统统独立开开发或采采购,各各自为阵阵,条块块分割;即便系系统运行行的计算算机在物物理上能能通过网网络互联联,但在在逻辑上上接口互互不兼容容,数据据无法共共享。数据重复性性。同样样的数据据,往往往需要在在多个系系统中重重复录入入,造成成关键数数据不统统一,甚甚至自相相矛盾。如如学生姓姓名、学学号及有有关的学学籍信息息,可能能需要分分别在财财务系统统、学籍籍管理系系统、图图书管理理系统、考考试管理理系统等等各类应应用系统统中进行行重复的的初始化化录入工工作,并并且各自自独立地地进行数数据更新新与维护护。这必必然造成成巨大的的浪费,甚甚至形成成大量错错误或自自相矛盾
29、盾的数据据,给管管理带来来极大的的不便。应用局限性性。目前前校园内内各类信信息系统统的应用用,主要要服务于于学校的的日常事事务的管管理,而而学生直直接能够够使用并并从中受受益的应应用很少少,远远远无法满满足实际际需要。安全性。大大学校园园网建成成之后,校校园的应应用的远远落后于于需求增增长,能能提供有有价值的的服务较较少。其其原因不不是校园园网的性性能和承承受能力力不足,而而是安全全性设计计不到位位。大学学是知识识密集的的场所,网网络的开开放性及及学生的的掌握的的各类信信息技术术,使设设计简单单的各类类应用变变得极不不安全,从从而影响响了其在在校园网网上的应应用。身份识别困困难。通通过网络络远
30、程处处理各类类事务,必必须能够够高效、统统一和安安全地完完成身份份识别。这这也是因因特网进进一步发发展或电电子商务务普及的的难点。在在网络上上传输用用户的姓姓名及口口令并完完成认证证或身份份识别其其实是极极为不安安全的,也也是十分分低效的的,并且且不同的的系统各各有各的的登录方方式,需需要记忆忆不同的的用户名名称与口口令,极极易导致致出差错错。资金的支付付与管理理困难。校校园内每每天发生生着大量量的资金金支付与与结算事事务,极极大地影影响着学学生生活活和学习习的方方方面面,且且学校也也要投入入大量的的人员与与精力维维持有关关的服务务或后勤勤系统的的正常运运行。这这不但给给学校的的管理带带来了巨
31、巨大的压压力和负负担,同同时也可可能带了了来许多多差错。可扩充性难难。大学学的各类类应用大大部分是是独立开开发的,没没有统一一的规划划。无论论是增加加新的功功能还是是多个系系统之间间的互操操作,都都十分因因难。当当一些需需求出现现较大的的变化时时,原有有的系统统无法满满足新的的需求,甚甚至要重重新开发发。难以实现真真正的一一卡通。许许多应用用的管理理模式是是,学生生拿到卡卡后,要要到不同同的部门门分别注注册、登登记,挂挂失后又又要到不不同的部部门去补补办手续续、重建建数据,不不胜其繁繁,甚至至许多关关键的信信息有可可能就此此丢失,给给学生或或学校造造成不可可挽回的的损失。尽管如此,实实现一卡卡
32、通走进进校园也也是趋势势所在。校园一卡通需要设置两个操作界面,一个是卡中心服务界面,一个是客户端消费场所使用界面。这两个界面都需要解决如下问题:首先,因为校园一卡通是面向特定的某些对象的,所以用户进入系统应该进行身份验证输入密码。然后客户端需要有卡使用的基础信息,所以管理员需要对卡进行管理,最后需实现用户使用校园一卡通可以购买商品、记录考勤及图书的借阅与归还操作。2.3系统统应该具具备的基基本功能能2.3.11一卡通通服务器器用卡管理:对卡信信息进行行增加、修修改、删删除和查查询操作作。卡充值:对对信息进进行充值值、作废废和查询询操作。卡历史记录录:可以以查询出出所有卡卡的详细细信息及及作废卡
33、卡的操作作。用户管理:维护使使用系统统的各种种用户信信息。2.3.22一卡通通客户机机一卡通客户户机是一一个集成成的软件件系统,他他可以允允许图书书管理人人员、商商店管理理人员、考考勤管理理人员等等分角色色登陆系系统。具具体描述述如下:a.考勤记记录员:考勤管理:可以通通过卡号号记录考考勤信息息。考勤记录:可以通通过日期期进行查查询在这这段时间间内的考考勤信息息。除了实现上上述功能能以外,校校园一卡卡通管理理系统还还应该具具有友好好、简洁洁的界面面,安全全性高,稳稳定性强强的特点点3.系统总总体设计计3.1系统统设计的的原则根据校园卡卡系统当当前的应应用需求求和今后后的发展展方向,系系统的设设
34、计应遵遵照以下下原则:易用性原则则校园一卡通通系统是是一个集集成了多多种高新新技术的的复杂系系统。技技术的选选择既要要考虑先先进性,又又要考虑虑实用、可可靠和成成熟。在在系统所所有功能能的设计计中,都都必须考考虑用户户使用的的方便性性,提供供友好的的用户界界面,操操作简单单,直观观灵活,易易于为用用户所接接受。标准化和规规范化校园卡的金金融功能能和校园园管理功功能应参参照相应应的国际际标准、国国家标准准和行业业标准。具具体而言言,校园园卡的金金融功能能应重点点参考金金融行业业的PBBOC规规范进行行设计,校校园卡的的管理功功能应按按教育部部所属校校园卡标标准化研研究所制制定并颁颁布的中中国教育
35、育集成电电路ICC卡规范范设计计。开放性和可可扩充性性系统应该具具备良好好的开放放性,能能够将业业界最好好的产品品整合进进来,在在向用户户提供性性价比最最好的一一卡通系系统的同同时,也也可按用用户要求求定制多多种个性性化解决决方案。随随着业务务功能的的不断拓拓展,应应用规模模的不断断扩大,要要求系统统在功能能上是可可扩充的的,以及及相应的的服务器器系统、网网络系统统、应用用软件都都能平滑滑升级和和扩展,以以最大限限度地保保护用户户的投资资。高可靠性和和安全性性安全性和可可靠性体体现在服服务器系系统、网网络通信信设备、IIC卡用用户终端端设备、IIC卡卡卡片数据据、数据据库系统统等各个个方面,关
36、关键部分分应能进进行集中中的控制制和管理理。整个个系统必必须有完完整的安安全策略略,以保保证服务务器系统统、网络络系统的的工作的的连续性性,保障障数据的的一致性性和完整整性。3.2系统统设计结结构图根据需求分分析,校校园一卡卡通管理理系统的的结构图图如图33-1:3.3运行行环境为了保证系系统运行行的效率率和可靠靠性,系系统服务务器端应应具有较较高的软软硬件配配置,客客户端的的要求不不是很高高。此应应用程序序可广泛泛运行于于国际互互联网即即Intternnet,也也可适用用于内部部的局域域网。其其运行要要求如下下:(A)开发发环境 操操作系统统:Miicroosofft WWinddowss
37、XPP Prrofeessiionaal 开开发工具具:VBB 6.0数据库选择择:SQQL SServver220000校园一卡通管理系统一卡通数据库客户信息用卡管理卡充值卡历史记录一卡通客户机商品销售人员考勤记录人员图书管理人员商品信息商品销售销售查询考勤管理考勤记录图书借阅图书归还图书历史图3-1 系统结结构图(B)程序序运行环环境a软件配配置操作系统:Winndowws XXP Proofesssioonall数据库选择择: SSQL Serrverr20000开发平台: VBB 6.0b硬件配配置CPU:AAMD Athhlonn XPP, 110000 MHHz (5 xx 200
38、0)(服服务器)内存:2556MBB或以上上(服务务器)硬盘:2GGB以上上(服务务器)CPU:AAMD Athhlonn XPP, 110000 MHHz (5 xx 2000)或或以上(客客户机)内存:644MB或以以上(客客户机)硬盘:2000MBB以上(客客户机)显示器:VVGA或或更高3.4详细细设计详细设计是是整个设设计过程程中,最最重要的的步骤之之一。下下面就分分如下几几个部分分对系统统进行详详细设计计:(aa) 用用户个人人信息设设计(bb)数据据库中表表的设计计(c)数数据库逻逻辑ERR图设计计3.4.11用户个个人信息息设计用户个人信信息设计计,首先先应该实实现用户户名和密
39、密码的设设计。用用户名要要求不能能为空、重重复,密密码输入入的两次次信息应应该一致致,然后后应该实实现用户户名密码码的修改改,最后后要求分分别实现现卡中心心界面和和客户端端界面。3.4.22数据库库中表的的设计本系统分为为系统服服务器数数据库和和本地数数据库。A 服务器器数据库库中表的的设计a)数据库库名称为为:FWWQ.mmdfb)数据库库中的表表格设置置表3-1 服务器器数据库库用户用户序号字段名类型长度索引备注1帐号Varchhar202密码Varchhar203角色Varchhar20Adminn为服务务器管理理员商品销售员员考勤记录员员图书管理员员4姓名Varchhar205介绍Va
40、rchhar250表3-2 卡库卡库序号字段名类型长度索引备注1卡号Varchhar202姓名Varchhar503性别Varchhar504年龄Varchhar505角色Varchhar50教师 学生生 其他他6联系方式Varchhar507备注Varchhar2508办卡日期Datettimee9余额Floatt表3-3 充值充值序号字段名类型长度索引备注1流水号Int主键2充值日期Datettimee3卡号Varchhar20关联 卡库库4充值金额Floatt5备注Varchhar50表3-4 操作内内容操作内容序号字段名类型长度索引备注1流水号Int主键2操作日期Datettimee3
41、操作类型Varchhar20消费 考勤勤 图书书4内容Varchhar505卡号Varchhar20关联 卡库库B本地数据据库中表表的设计计a)数据库库名称为为:KHHD.mmdfb)数据库库中的表表格设置置表3-5 账号账号序号字段名类型长度索引备注1帐号Varchhar202密码Varchhar20表3-6 商品信信息商品信息序号字段名类型长度索引备注1编号Int20系统生成2名称Varchhar503规格Varchhar504型号Varchhar505单位Varchhar506单价floatt表3-7 消费消费序号字段名类型长度索引备注1流水号Int主键2消费日期Datettimee3卡
42、号Varchhar204商品编号int关联 商品品信息5数量Floatt6消费额Floatt表3-8 考勤考勤序号字段名类型长度索引备注1流水号Int主键2日期Datettimee3考勤类型Varchhar20出勤 未出出勤4原因Varchhar50病假 事假假 迟到到 早退退 正常常 其他他5卡号Varchhar206备注Varchhar50表3-9 图书信信息图书信息序号字段名类型长度索引备注1编号Int主键2书名Varchhar503ISBNVarchhar204规格Varchhar505概述Varchhar506单价Floatt表3-100 图书书借阅图书借阅序号字段名类型长度索引备注
43、1流水号Varchhar20主键2借阅日期Datettimee3卡号Varchhar204图书编号Int关联 图书书信息5归还日期Datettimee3.4.33数据库库逻辑设设计E-R图(A)实体体与属性性之间的的关系E-R模型型的组成成元素有有:实体体、属性、联系。EE-R模模型用EE-R图图表示。实实体是用用户工作作环境中中所涉及及的事务务,属性性是对实实体特征征的描述述。a)模型中中的实体体相当于于实体集集、一个表表,而不不是单个个实体或或表中的的一行。实实体用矩矩形框表表示,实实体名称称标注在在矩形框框内。用用菱形表表示实体体间的联联系,菱菱形框内内写上联联系名,用用无向边边把菱形形
44、分别与与有关实实体相连连接,在在无向边边旁标上上联系的的类型。b)属性是是实体的的性质。用用椭圆框框表示,与与实体之之间用一一条线相相连表的的主码是是关键属属性,关关键属性性项加下下划线。c)各子系系统模块块中主键键相同的的字段之之间存在在着相互互关联的的关系。d)在程序序中实现现对他们们的完整整性和一一致性控控制。一卡通服务务器实体体属性介介绍:用户实体属属性:帐帐号、密密码、角角色、姓姓名、介介绍。用户实体属属性图如如图所示示图3-2 用户实实体属性性图卡库实体属属性:卡卡号、姓姓名、性性别、年年龄、角角色、联联系方式式、备注注、办卡卡日期、余余额。卡库实体属属性图如如图所示示图3-3 卡库实实体属性性图充值实体属属性:流流水号、充充值日期期、卡号号、充值值金额、备备注。充值实体属属性图如如图所示示图3-4 充值实实体属性性图操作内容实实体属性性:流水水号、操操作日期期、操作作类型、内内容、卡卡号。操作内容实实体属性性图如图图所示图3-5操操作内容容实体属属性图商品信息实实