1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
对积分基本信息表进行更新条件判断积分履历表中是否有与当前会员编号和处理日为共同主键相匹配的记录积分日志更新和积分履历表进行更新或者追加检索进行追加。
进行更新检索积分履历表的条件判断是通过带条件查询的语言实现然后由,来判断的。
如果积分履历表中找到了相关记录,表示该顾客具备会员资格,并且应该已经有个历史的消费记录,积累了定数量的积分点,要将信息保持在变量中,变量是全局变量每次循环在不断的更新积分履历表内容的保存积分履历表中找到匹配记录的情况下对对积分日志更新进行更如果在会员基本信息表中仍然没有匹配数据,则向日志文件中写入信息第行记录在会员表中没有信息,表示该顾客并不是本店的会员,没有处理添加积分的必要性到处从积分表中读入的条记录的处理过程结实。
以后依次循环读入信息作相同的处理。
通票回收类具体实现系统运行结果运行结果的介绍主要依据测试点中重要表现部分,列出了指定的条件的运行结果并加以说明积分添加类测试结果该模块的测试包括共通信息取得文件存在检查处理文件打开处理对数据库表检索,追加,更新,正常和异常处理等合计个测试点。
程序正常执行后日志文件的截取图片图日志表结果鉴于测试数据的不同,上程序会有很多不同的条件判断的结果也不同,从而程序执行到的进度也不样,得到的修改结果也就不相同所以只做固定条件的测试结果假使当月的积分添加没有进行即在奖励积分添加结果表中没有找到添加的记录且在积分基本信息表中存在满足购买金额,和区分无效条件的数条数据,同时在会员状态基本信息表中也找到了匹配的数据项,则会向奖励积分添加结果表表中写入如下信息图表结果包括了会员的积分添加被处理的日期和会员编号,月间购买金额,等积分添加处理的些结果信息。
这样以来就能知道会员到底该月是否对其的奖励积分进行了添加处理,他到底购买了多少金额,应该得到了多少奖励积分。
并同时更新积分基本信息表,其更新结果如下图更新积分基本信息表表结果当积分表的条记录被处理后,就要对他进行更新处理,表示此条记录被处理过,更改他的些标志项如无效区分的值。
更新后假使在积分履历表中找到了匹配的结果,则进行积分更新日志表的追加图积分更新日志表结果因为该会员在积分履历表有记录,证明以前就是店铺的会员,那么将本次操作的事件作为条记录保存到更新日志表中去。
更新过程中要收集些当天的标志信息,如当日的处理日期,和积分添加的分数结果等。
并对积分履历表进行更新或者添加处理,下面是添加处理的结果图积分履历表添加结果其他些界面主要是在数据库中程序运行出错的输入信息图片,这里就没有给出了。
通票回收类测试结果通票回收数据制作模块主要是根据初期参数表的数据条件,对通票回收基本数据文件进行进步的处理,然后将结果写入通票回收结果文件中文件中去这里给出初期参数表导入数据库成功后的图图初期参数表导入成功结果以及通票回收基本数据文件导入数据库成功的结果图片如下图通票回收基本数据文件导入数据库成功的结果然后对这两张表进行升或者降的读取后进行操作得到的通票回收结果文件中中的结果如下图通票回收结果文件中中的结果结果表中得到了会员的在具体时间具体有编号的店铺中分类商品的奖励积分累积分值。
上述模块的相关出错信息在数据表中,程序正常运行后的结果就是以下的情况。
在正常情况下日志中显示如下图正常情况下日志结果结论通过这次毕业设计,收获很多,总的来说对自己的实际开发程序能力有了实质性的提高,以及学到了在理论学习中不可能学到的东西,积累了定的程序设计和开发的经念,从系统的初步设计,需求分析,到详细设计,代码的编写,整个软件的开发过程,有了深刻的了解,在整个毕业设计的开发过程中,也发现了自己不少的缺点,最突出的是自己的语言的开发能力,虽然以前在学校里也学习过,但实际动手的能力根本都没有,最开始的时候连几句代码都写不正确,到后来的上千行的代码的编写,调试,撰写测试结果,使我对软件开发这个行业有了更多的体会,那就是的确很辛苦,也同时明白了个道理那就是学以致用,不管学到了什么东西,只有经过实践的锻炼和检测,才能真正牢固地变成自己的知识和能力。
这次毕业设计基本完成了预期的任务,实现了整个积分管理系统里,积分添加和通票回收的两大功能,而且着重加强了代码的安全性问题,更深层学习到了数据库方面的编程技术,满足了用户软件运行稳定性和容错能力强的需求,另外科学的数据库的设计,代码的重用性的注重,缩短了软件开发的周期。
基本符合了商业软件开发的要求。
参考文献,入门经典北京清华大学出版社,。
程序设计北京中国电力出版社,。
李超,罗积玉软件制造工程成都电子科技大学出版社,。
方睿,吴四九网络数据库原理及应用成都四川大学出版社,。
唐耀程序设计实用教程北京中国水利水电出版社,。
郝春强基础与实例教程北京中国电力出版社,。
技术内幕北京机械工业出版社,。
处理,当然如果没有找到的情况下也要进行更新但两者更新不样,后者很多数据项赋值为但基本模式样这里就不给出代码了,只给出了找到匹配数据情况下的积分日志更新表的更新处理,在处理过程中首先要根据当前的会员编号搜索店铺基本信息表返回些信息数据,以及以会员编号和处理日为主键搜索积分履历表返回信息并把这些返回信息值和其他些当前处理记录的信息写入积分日志更新表中完成更新更新内容主要是,把当前处理记录些临时保存的信息和按照要求查询数据表的返回信息重新给积分日志更新表赋值履歴の検索結果をメモリに退避する同时根据布尔变量的值,再对积分履历表进行追加或者更新处理当为的时候即在积分履历表找到了匹配数据的时候进行更新处理代码如下当为的时候即在积分履历表中未找到数据就进行数据追加处理,对于顾客的消费记录要给予保存,建立份详细的顾客奖励积分的记录以便以后查证,其代码如下ポイント履歴が存在している場合更新処理を行うポイント履歴追加処理を行う其他处理如果在会员状态基本信息表中没有找到相关的数据,则继续搜索会员基本信息表,当会员表中有数据时,对会员状态基本信息表进行追加,代码如下,存在場合,メンバーステータスを追加する入数据,进行再处理,根据参数表的要求,能够得到需要的通票回收结果。
图通票回收处理流程图读入通票回收基本数据,并进行升序排序同时读入初期参数数据表,并进行降序排通票回收数据制作详细处理,模块功能已经介绍。
在满足回收条件的情况下,把详细的处理结果写入通票回收结果文件的条记录中。
通票回收基本数据通票回收数据制作通票回收结果文件初期的参数数据模块的详细设计系统的开发设计过程中主要会用到其他几个辅助类数据库后台操作类共用文件读取类共用文件以及些细节功能实现需要而写的函数。
模块主要对象的定义模块使用到的类如图所示图类调用逻辑图模块和通过类和类进行对文件和数据库的访问。
图各类览表表模块类说明表命名空间类名说明百貨店情報管理システ积分添加文件数据库ム百貨店情報管理システム通票回收百貨店情報管理システム共通文件读取百貨店情報管理システム数据库操作类的使用,主要是为了避免每次连接数据库操作时,都要重复添写重复的代码,为了美观和方便维护的作用。
由于积分添加模块和通票回收模块的数据库操作频繁,所以只建立个数据库连接的事例是很方便的。
对于整个系统而言,所涉及到的属性较多,因此建立个文件存储系统的属性值,每个模块通过相应方法调用对应的属性。
通过类需要从配置文件中读取的属性值,如果文件不存在或者读取失败都要输出日志记录,此处只列举和积分添加,通票回收相关的属性如下表表类读取属性表中的属性值对应的参数说明数据库连接字符串文件路径文件名文件名文件名文件名最常用到的是数据库管理系统服务器连接所需的连接字符串进行读取,即用到的字符串是,其它的文件只是通过声明类实例进行文件存在与否的判断,但是如果上面所列文件中有个不存在的话,模块就会输出信息到日志数据库中去,这是遵从共通文件读取要求规范所必需要的。
数据库结构设计在积分管理系统中,数据库的

![]() |
![]() |