电子商务系统-超市电商系统-C++
电子商务系统
简要介绍
北邮 大三上学期 C++ 课程设计(2)
C++课程设计作业。实现了超市购物和银行存取款两个部分。主要使用C++完成,基于Qt的图形化界面,使用SQLite作为数据库,涉及了基本的 select 、 delete 等语法。两个程序(Store和Bank)之间通过Socket通信,使用TCP协议。
数据结构
设计了银行账户类account,以及具有继承关系的商品类product以及它的子类们书籍类 book、食品类 food等等。
数据库
为账户信息、商品信息和购物车设置了表 accountInfo、productInfo 和 cart。通过商品id将 productInfo 和 accountInfo相关联,通过账户名将 accountInfo 和 cart 关联起来。
Socket通信
使用了 Qt 内置的类 QtTcpSocket ,通过在银行设置 QTcpServer 作为服务器端,在商店设置 QTcpSocket 作为客户端,当用户购买物品结算时,商店向银行发出请求进行验证,验证成功则银行扣款,商店确认订单。
学生学籍管理系统-汇编-课程作业
学生学籍管理系统
北邮 大三上学期 微机原理与接口技术
语言:汇编语言
编译平台:MASM 5.0, Emu8086
功能:
主要涉及子程序、DOS功能调用、循环、跳转和冒泡排序等基本语法
评分:91
旅店管理系统-课程作业
旅馆管理系统
北邮 大二下学期 数据结构课程设计
语言:C++
平台:Qt
功能:
基于Qt的图形化界面,使用了SQLite数据库,完善的数据结构设计,稳定容错。
评分:95
图书管理系统-Java-大作业
图书管理系统
北邮 大三上学期 面向对象的分析与设计(Java)
语言:Java
图形化界面:Swing
功能:
运用工厂模式、观察者模式、策略模式、组合模式和单子模式等设计模式
完善的类继承和组合关系
包含添加库存、图书订购、折扣策略管理等功能
分布式空调管理系统
北邮 大三下 软件工程 大作业
分布式空调管理系统
模拟分布式空调管理系统主机,对多台空调从机进行调度
实现了多种调度算法,包括先来先服务,高速风优先等
引入瀑布模型,通过文档控制项目进度
Multiboost的Python实现
机器学习 Multiboost 算法
基于 MultiBoosting-A Technique for Combining 这篇论文实现了Multiboost的分类算法。
实现时参考了 scikit-learn ( sklearn ) 的分类器的实现,用fit和predict方法即可完成训练和预测。
图像处理程序-课程作业
数字媒体内容综合设计与实验作业 北邮 大四
实验要求
显示一个bmp文件的C程序,并实现图像亮度、对比度调整、图像平移、放大、旋转和镜像。
简介
使用WPF完成,调用了已有的图像处理库ImageFunction,完成了基本的文件操作(打开、保存文件),图像处理(大小、亮度、对比度、灰度等参数的调整以及翻转、旋转等操作)等功能。
通信软件综合设计与实验
本实验要求完成简易手机系统的SDL设计、TFTP协议的SDL设计和C语言实现。
里面包含了SDL代码和C代码。
仅供参考。
北邮,大四,通信软件综合设计与实验。
语义分析程序的设计与实现
语义分析程序的设计与实现
仅供参考。
语义分析 编译原理 北邮 大三
实验要求:编写语义分析程序,实现对算术表达式的类型检查和求值。要求所分析算术表达式由如下的文法产生。
实验要求:用自底向上的语法制导翻译技术实现对表达式的分析和翻译。
(1) 写出满足要求的语法制导定义或翻译方案。
(2) 编写分析程序,实现对表达式的类型进行检查和求值,并输出:
① 分析过程中所有产生式。
② 识别出的表达式的类型。
③ 识别出的表达式的值。
(3) 实验方法:可以选用以下两种方法之一。
① 自己编写分析程序。
② 利用YACC 自动生成工具。
语法分析程序的设计与实现
语法分析程序的设计与实现
仅供参考。
语法分析 编译原理 北邮 大三
实验要求:编写语法分析程序,实现对算术表达式的语法分析。要求所分析算术表达式
由如下的文法产生。
实验方法:利用YACC 自动生成语法分析程序,调用LEX 自动生成的词法分析程序。
词法分析程序的设计与实现
词法分析程序的示例,仅供参考。
使用LEX编写。
北邮 大三 编译原理 词法分析 词法分析程序的设计与实现
实验内容设计并实现C语言的词法分析程序,要求如下:
1)可以识别出用C语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。
2)可以识别并读取源程序中的注释。
3)可以统计源程序汇总的语句行数、单词个数和字符个数,其中标点和空格不计算为单词,并输出统计结果
4)检查源程序中存在的错误,并可以报告错误所在的行列位置。
5)发现源程序中存在的错误后,进行适当的恢复,使词法分析可以继续进行,通过一次词法分析处理,可以检查并报告源程序中存在的所有错误
Redfield.Sketch.Master.v3.33 素描特效插件(for PS)
Redfield.Sketch.Master.v3.33 素描特效插件(for PS) 可以用于制作素描特效,效果还可以,英文版免费使用。