个人财务管理系统设计与实现(4)
息错误,信息提示框清空,提示用户重新输入。如图5所示:
图5 系统注册界面
用户注册信息输入表 如表4所示:
表4 用户注册信息列表
序号 输入内容 1 2 3 4
No
注册用户名 注册密码 注册邮箱
简述
用户自动生成编号,数据库中的唯一标识 使用键盘输入访客的用户名 用键盘自行输入密码 用键盘自行输入邮箱
4.2.3处理过程设计
(1)用户登录流程图,如图6所示:
登录入口
否
查询用户是否存在 是 核对密码是否正确 是 否 11
图6 登录流程图
(2)用户注册流程图,如图7所示:
否 注册窗体 输用户名称和密码 是 是否存在的户 是 两次密码输是否一致 是 用户信息存入数据库 图7 用户注册流程图
4.2.4数据库设计
数据库采用了Microsoft推出的Microsoft SQL Server 2000数据库,这是一个高性能的客户端/服务器结构的关系数据库管理系统(RDBMS,Relational Database Management System)。SQL Server 2000 是为支持高容量的事务处理(比如在线订购录入、存货目录、记账或制造)以及数据仓库和决策支持系统(比
12
如销售分析应用)而设计的。SQL Server 2000 实际上有七种不同的可用版本:Standard Edition \\ Enterprise Edition \\ Personal Edition \\ Developer Edition \\ Windows CE Edition \\ Evaluation Edition 和Microsoft Desktop Engine (MSDE)。 应用程序与数据库之间的联系如下图8所示:
图8 SQL和应用程序关系图
数据库所构成的相关E-R模型图,如图9-12所示:
User_id User_name email 图9 用户信息
pwd sex 用户
13
User_id User_name Money
图10 预算信息
账目 Description 预算
User_id name Begin_time
图11 账目信息
budget 日志
User_id
Log_type money title 图12 日志信息
由上述实体联系图,对数据库进行如下表设计
14
(1)用户表,记录用户基本信息,如图13所示
图13 用户表
(2)用户预算表,用来保存用户预算信息,如图14所示
图14 预算表
(3)用户账目表,用来保存用户账目信息,如图15所示
图15 帐目表
(4)用户日志表,用来保存单笔日志信息,如图16所示
15
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




