1、专业:电子信息工程专业 本科班级:嵌入式 学号:姓名: 日期:大连东软信息学院 电子工程系* 系统设计报告系统设计报告目录第 1 章 *系统概述 .3第 2 章 *应用系统总体方案设计 .32.1 系统的功能模块 .32.2 系统开发环境描述 3第 3 章 *系统界面的软件设计 .33.1 界面程序设计 .33.2 界面软件实现 6第 4 章 *系统的数据库设计 64.1 sqlite 数据库的介绍 .64.2 需求分析设计 74.3 概念结构设计 74.4 逻辑结构设计 7第 5 章 系统的测试与结论 85.1 *功能的测试 85.2 *功能的测试 9第 6 章 总结 .12大连东软信息学院
2、 嵌入式数据库课程设计报告 电子工程系第 3 页第 1 章 *系统概述.第 2 章 *应用系统总体方案设计2.1 系统的功能模块 ATM系 统身 份 验 证用户登录 密码修改查 询余额查询 交易明细查询图 2.1 ATM 系统功能结构图2.2 系统开发环境描述操作系统:win xp 及以上,Linux开发工具:Qt Creator 2.0.0 Qt:4.7.0 Sqlite:3.7.5 (版本待重新确认)第 3 章 *系统界面的软件设计3.1 界面程序设计(UI 设计,主要目的:就是系统界面美观,程序界面截图)大连东软信息学院 嵌入式数据库课程设计报告 电子工程系第 4 页3.2 界面软件实现
3、(UML 类图) DataBase LogonPwdModMainDlg图 2.2 ATM 系统 UML 类图第 4 章 *系统的数据库设计4.1 SQLite 数据库的介绍4.2 需求分析设计(可以删除)字段大小,等等。4.3 概念结构设计(绘制 E-R 图)用 户用 户 名 拥 有 银 行 卡交 易 明 细 货 币身 份 证 号 性 别用 户 ID 卡 号 种 类1 m编 号金 额币 种关 联mn关 联 1m收 入支 出日 期图 4-1 ATM 系统的 E-R 图4.4 逻辑结构设计表 4-1 用户表字段名称 字段说明 类型定义 字段大小 属性限制大连东软信息学院 嵌入式数据库课程设计报告 电子工程系第 5 页user_id 用户 ID int 4 个字节 primary keyUser_name 用户姓名 text 10 个字节 Not null第 5 章 系统的测试与结论5.1 用户登录功能的测试设计输入:银行卡帐号:123456 银行卡密码:111111设计输出:弹出 MainDlg 窗体实际测试结果:(抓图)5.2 *功能的测试设计输入:设计输出:实际测试结果:第 6 章 总结