- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 一、需求分析 1 1.1 开发背景 1 1.2项目目标 2 1.3运行环境 2 二、程序分析 2 2.1 技术要点 2 2.2 项目任务书 3 三、技术路线 3 3.1总体方案 4 3.1.1采用的软件及开发平台 4 3.1.2项目的总体方案 4 3.2 详细设计 5 四、工程进度: 6 五、测试分析: 6 5.1阶段性测试 6 5.2总体测试 11 六、个人小结 15 附录一:程序代码 16 一、需求分析 1.1 开发背景 随着学校管理现代化方向意识的不断增强,基于卡片应用的计算机管理系统已日益普及,学生持有传统的多种卡片和不同证件已司空见惯。然而,随着各种卡证的管理功能不断发展,由于传统卡功能的局限,常常需要给学生签发多张卡证才能满足管理上的需要,如学生证、图书证、医疗病历卡、出入胸卡、就餐消费卡、上机卡等,不仅增加管理成本,也给每个学生管理自己的卡片增加了难度,有时甚至是“卡多为患”。这种传统的校园管理方式具有诸多弊端: 没有实现真正的现代化校园管理; 给学校管理带来负担; 增加了学校的管理成本; 学生没能方便、轻松的在校园通行。现代化的校园管理应该具有:高速的信息传递、管理更精细周到而工作更轻松方便、能促进学校教育、教学质量推向一个新阶段。 信息时代的校园,当然离不开信息化的管理。校园一卡通将智能IC卡的强大功能与计算机网络的数字化理念融入校园,将学校各个系统连为一体,动态掌握每一持卡人情况,极大提高学校的管理水平。并为IC卡技术应用于社会创立了典范真正的“一卡通”并不是简单的消费卡,而是能实现校园管理中各方面的用途。只有具有以下功能才能称的上“校园一卡通”校园一卡通是以IC卡为信息载体,适用于校园消费和管理的网络系统。IC卡取代了学校管理和生活中所使用的各种个人证件和现金支付手段,在一张小小的IC卡上实现生活消费、学籍管理、身份认证、网上交费等多种功能。校园IC卡与银行联网,可以在校内外银行网点和指定商户圈存、圈提、取现、消费,真正做到一卡通用校园IC卡的推广使用将极大方便学生、教工的生活,减轻携带各种证件的烦恼,并与学校其他信息基础设施相配合,促进校园信息化管理水平的提高 该项目用到的技术:首先我们整个程序基于C++6.0编程软件实现的。主要思想是用类,然后运用了类的的继承、派生等等机制实现了一卡通最基本的功能。对于个别问题,我们还用了一些系统自带的函数和机制,如:在消费信息记录时,信息记录会自动获取记录信息时的系统时间。 2.2 项目任务书 该项目是建立一个面向在校学生的一卡通信息管理系统,该项目由三个人负责合作完成。主要分工为先一起构造整个程序的框架,写出基类,写出所有可能需要用到的函数,然后再分别分派给每个人,根据每个人的实际情况,来定量分配。黄星鹏和徐海官主要负责编写函数,大部分交给他们来完成 ,胡磊负责写一些函数和写大作业的报告书,这样能同时的写程序和写报告书,加快整个项目的完成时间。整个项目需要三个人的努力合作,相互配合,才能在最短的时间完成。 三、技术路线 3.1总体方案 3.1.1采用的软件及开发平台 在Windows XPWindows7的环境下,采用的是Microsoft公司的Visual C++作为开发平台。利用面向对象的思想实现一个管理系统,具体使用了:继承种关键技术构造了基于生活状况建立的个人信息,使更加方便,快捷,清晰1.设置一个基类(卡号),再由这个积累派生出两个派生类,分别为StudentcardTeachercard()。 2.我们可以在此基础之上设立一个管理操作系统界面。 3.我们建立了组和组的管理操作系统。 4.我们通过主函数对两个类的成员函数实现管理。实现存储姓名,,详细的概括是:首先,作为基类我们在Card中把的信息:姓名,作为它的成员;以上基类和两个派生类之间的关系如下图所示: 基类和派生类之间的关系: 3.2 详细设计 然后也定义了许多公有函数,如下: void disp()用来显示信息; void setinfo()用来设置对象的信息; char *getname()、char *getsex()、char *getid()、char *getcode()、char *getmoney()、char *getexpence()分别用来获取对象的姓名,,通过定义Card类对象来调用 派生类Studentcard(类),我们设定major作为私有成员,同时设定void disp()void setinfo()函数来设置对象的信息,char *getmajor()、char *gettype()来获得对象的私有成员的信息。 派生类card(类),我们设定academy作为私有成员,同时设定void disp()void setinfo()函数来设置对象的
有哪些信誉好的足球投注网站
文档评论(0)