1、 设计要点:开发一个“绘本之家”信息管理系统,分为三大管理模块,综合查询模块和统计分析模块。 2、 功能要求: (1) 绘本资料的管理 绘本信息包括:绘本编号、绘本名、作者、出版社、出版时间、价格、语言、适合年龄、借出状态等基本信息。 提供绘本信息的录入,修改,删除,浏览等基本功能。 (2) 会员信息的管理 会员信息包括:会员号、会员名、会员年龄、会员性别、联系电话等基本信息。 提供会员信息的录入,修改,删除,浏览等基本功能。 (3) 借阅管理 绘本借阅的相关信息包括:绘本编号、会员号、借出时间、还书时间 提供借阅信息的录入,修改,删除,浏览等基本功能。 (4) 综合查询模块 ① 绘本信息查询:按绘本编号,绘本名,作者 ② 会员信息查询:按会员号,会员名,联系电话查询 ③ 借阅信息查询:按绘本编号,会员号 (5) 统计分析模块 ① 会员借阅排名 ② 绘本借阅排名 ③ 按照绘本适合年龄排名 3、扩展功能: (1) 在系统退出时,保存内存中各类数据到文件中,下次打开系统时,支持数据从文件中读取。 (2) 给会员添加等级,普通会员和高级会员,普通会员最多只能同时借10本,期限1个月,超期后,每本书每天罚款1元。高级会员无借书本数和时间的限制。
2022-01-12 16:02:07 1.76MB 面向对象编程 c++ cpp
1
1、 设计要点:开发一个“绘本之家”信息管理系统,分为三大管理模块,综合查询模块和统计分析模块。 2、 功能要求: (1) 绘本资料的管理 绘本信息包括:绘本编号、绘本名、作者、出版社、出版时间、价格、语言、适合年龄、借出状态等基本信息。 提供绘本信息的录入,修改,删除,浏览等基本功能。 (2) 会员信息的管理 会员信息包括:会员号、会员名、会员年龄、会员性别、联系电话等基本信息。 提供会员信息的录入,修改,删除,浏览等基本功能。 (3) 借阅管理 绘本借阅的相关信息包括:绘本编号、会员号、借出时间、还书时间 提供借阅信息的录入,修改,删除,浏览等基本功能。 (4) 综合查询模块 ① 绘本信息查询:按绘本编号,绘本名,作者 ② 会员信息查询:按会员号,会员名,联系电话查询 ③ 借阅信息查询:按绘本编号,会员号 (5) 统计分析模块 ① 会员借阅排名 ② 绘本借阅排名 ③ 按照绘本适合年龄排名 3、扩展功能: (1) 在系统退出时,保存内存中各类数据到文件中,下次打开系统时,支持数据从文件中读取。 (2) 给会员添加等级,普通会员和高级会员,普通会员最多只能同时借10本,期限1个月,超期后,每本书每天罚款1元。高级会员无借书本数和时间的限制。
2022-01-12 16:02:07 172.56MB 面向对象编程 c++ cpp
入门即精通:简单学Java (Head First Java) 中文笔记
1
内容包括所有源码、图片及音效资源,适合有一定编程基础的Python初学者。 1、键盘事件监听及响应,包括键盘按下后持续响应,以及多键组合的动作响应。 2、鼠标事件监听及响应,包括识别鼠标键按下和鼠标移动事件。 3、利用pygame.time实现游戏画面刷新率控制。 4、自定义事件生成及响应,包括利用pygame.time定义的定时Event和利用pygame.event手工定义Event,并解决对象利用Event与主进程def功能交互。 5、封装文本显示,解决中文显示,并支持指定位置显示和居中显示。 6、利用pygame.sprite类及sprite.Group封装pygame下可用的按钮类,直接支持鼠标点击后确认点击对象,并以Event绑定按钮对象相关响应事件。 7、利用pygame.sprite封装战机类,并封装相关子类,每个sprite可以自主控制创建子类对象,并根据需要添加至主进程sprite.Group中。 8、利用sprite.groupcollide实现碰撞检测,并演示各种碰撞处理逻辑,包括默认碰撞双方清除,清除一方,以及碰撞后根据条件进行部分清除。 9、对groupcollide返回的collide碰撞对象组进行遍历操作。 10、演示各种条件pygame.sprite对象的创建、加入Group以及自定义条件kill。 11、实现pygame.sprite对象的动画效果。 12、实现pygame游戏暂停及重新启动。 13、利用pygame.sprite实现连续滚动背景。 14、图片、音效资源预加载。 15、利用数列实现代码简化对象属性分配和动画效果加载。 16、try..exception异常处理。
2022-01-04 16:03:07 1020KB Python pygame 面向对象编程
1
DVD管理系统,面向对象
2022-01-02 19:03:42 6KB java 面向对象编程 封装 增删改查
1
java面向对象编程进阶,提升java编程能力
2021-12-30 14:32:30 2.34MB java 面向对象
1
Spark是一种通用内存计算框架,使用Scala语言进行实现,它是一种面向对象、函数式编程语言,能够像操作本地集合对象一样轻松地操作分布式数据集
1
Visual C++面向对象编程教程 第二版 王育坚 课后习题答案2
2021-12-27 17:09:19 2.64MB 王育坚 习题答案
1
├─Chapter1 │ ├─上机部分 │ │ └─教学幻灯片 │ │ └─上机课答案 │ │ ├─阶段1 │ │ ├─阶段2 │ │ ├─阶段3 │ │ └─阶段4 │ ├─教学指导 │ │ ├─上机课作业答案 │ │ │ ├─作业1 │ │ │ ├─作业2 │ │ │ └─作业3 │ │ ├─理论课作业答案 │ │ └─补充案例 │ │ ├─案例1 │ │ └─案例2 │ └─理论部分 │ └─教学幻灯片 │ └─课堂案例 │ └─S2JavaSG │ ├─.hibernateSynchronizer3 │ ├─.settings │ └─src │ └─s2Java │ └─sg │ └─ch01 │ ├─exercise │ └─homework ├─Chapter2 │ ├─上机部分 │ │ └─教学幻灯片 │ │ └─上机课答案 │ │ ├─阶段1 │ │ ├─阶段2 │ │ ├─阶段3 │ │ └─阶段4 │ ├─教学指导 │ │ ├─上机课作业答案 │ │ │ ├─作业1 │ │ │ ├─作业2 │ │ │ └─作业3 │ │ ├─理论课作业答案 │ │ ├─补充案例 │ │ │ ├─案例1 │ │ │ └─案例2 │ │ └─附加题答案 │ │ ├─附加题1 │ │ ├─附加题2 │ │ └─附加题3 │ └─理论部分 │ └─教学幻灯片 │ └─课堂案例 │ └─S2JavaSG │ ├─.hibernateSynchronizer3 │ ├─.settings │ └─src │ └─s2Java │ └─sg │ └─ch02 │ └─exercise ├─Chapter3 │ ├─上机部分 │ │ └─教学幻灯片 │ │ └─上机课答案 │ │ ├─阶段1 │ │ ├─阶段2 │ │ ├─阶段3 │ │ └─阶段4 │ ├─教学指导 │ │ ├─上机课作业答案 │ │ │ ├─作业1 │ │ │ ├─作业2 │ │ │ └─作业3 │ │ ├─理论课作业答案 │ │ ├─补充案例 │ │ │ ├─案例1 │ │ │ ├─案例2 │ │ │ └─案例3 │ │ └─附加题答案 │ │ ├─附加题1 │ │ ├─附加题2 │ │ └─附加题3 │ └─理论部分 │ └─教学幻灯片 │ └─课堂案例 │ └─S2JavaSG │ ├─.hibernateSynchronizer3 │ ├─.settings │ └─src │ └─s2Java │ └─sg │ └─ch03 │ ├─exercise │ └─homework ├─Chapter4 │ ├─上机部分 │ │ └─教学幻灯片 │ │ └─上机课答案 │ │ ├─阶段1 │ │ ├─阶段2 │ │ ├─阶段3 │ │ └─阶段4 │ ├─教学指导 │ │ ├─上机课作业答案 │ │ │ ├─作业1 │ │ │ ├─作业2 │ │ │ └─作业3 │ │ ├─理论课作业答案 │ │ ├─补充案例 │ │ │ └─案例1 │ │ └─附加题答案 │ │ ├─附加题1 │ │ ├─附加题2 │ │ └─附加题3 │ └─理论部分 │ └─教学幻灯片 │ └─课堂案例 │ └─S2JavaSG │ ├─.hibernateSynchronizer3 │ ├─.settings │ └─src │ └─s2Java │ └─sg │ └─ch04 │ ├─exercise │ └─homework ├─DLC1 │ ├─授课素材 │ ├─提供给学员的素材 │ └─源代码 │ ├─阶段1 │ │ ├─ioequip │ │ └─mainframe │ ├─阶段2 │ └─阶段3 │ └─driver ├─上机贯穿案例 └─理论贯穿案例 └─S2JavaSG ├─.hibernateSynchronizer3 ├─.settings ├─bin │ └─s2Java │ └─sg │ ├─appendix │ │ ├─colors │ │ └─drawing │ ├─ch01 │ │ ├─exercise │ │ └─homework │ ├─ch02 │ │ └─exercise │ ├─ch03 │ │ ├─exercise │ │ └─homework │ └─ch04 │ ├─exercise │ └─homework └─src └─s2Java └─sg ├─appendix │ ├─colors │ └─drawing ├─ch01 │ ├─exercise │ └─homework ├─ch02 │ └─exercise ├─ch03 │ ├─exercise │ └─homework └─ch04 ├─exercise └─homework
2021-12-27 17:08:42 14.85MB 北大青鸟 ACCP5.0 S2 Java
1
Java是真正面向对象的编程语言 面向对象编程主要体现下列三个特性: ◇封装性 (Encapsulation) 它把所有的过程代码封装在类中,不再支持面向过程编程的方法。任何Java程序的框架就是类/接口的声明。 ◇继承 (Inheritance) 是一种连接类与类的层次模型,允许和鼓励类的重用。 ◇多态 (Polymorphism) 指同一个继承体系中不同类的对象收到相同的消息时产生不同的行为方式。 学习面向对象编程首先就要学习怎样通过抽象得到类,即怎样将某些数据以及和数据有关的操作封装在一起。
2021-12-27 16:02:54 4.08MB Java 面向对象编程 继承