家庭财务管理系统新的 - 图文(5)

2018-12-27 19:35

表9:家庭成员表(UserInfo)

列名

序号 1 2 3 4 5 6 7

UserID UserName UserPwd Sex Age BrithDay UserTypeID

int nvarchar nvarchar nvarchar nvarchar nvarchar int

4 50 50 2 50 50 4

0 0 0 0 0 0 0

否 是 是 是 是 是 是

成员ID 姓名 密码 性别 年龄 出生日期 成员类型

数据类型

长度 小数位 主键 允许空

说明

表10:家庭成员类型表(UserType)

序号 1 2

列名 UserTypeID UserTypeName

数据类型 长度 小数位 主键 允许空 int nvarchar

4 50

0 0

否 是

说明 成员类型编号 类型名称

4.4 系统总数据流图

本系统数据流图概括如下,整个系统包括了系统管理、基础数据管理、日常收支管理、账户与储蓄管理、查询和理财报告分析共六个加工部分,每个部分包含了各个业务部门以及与之相关的外部项、数据库之间的业务数据来源和去处。

18

图4- 1 系统总数据流图

4.5 本章小结

根据本章主要分析家庭财务管理系统的数据库设计与实现,以及数据库的整体结构的设计,全面的分析了这个系统所使用实现的功能,以及各个模块之间存在的内在的联系,具体即将在系统上得以实现。

19

第五章 系统的实现

5.1 登陆界面

运行程序,出现登录界面,如图5-1所示,选择用户名,输入正确用户密码,即可登录到系统主界面。

图5-1 系统登陆界面

用户和管理员使用同一个登陆界面,根据其类型的不同,进入相应的界面,

代码如下所示:

if (Session[\].ToString() == YZM.Text.Trim().ToUpper())

{

Session.Add(\, UserID.Text); Maticsoft.Model.UserInfo UserInfo = new Maticsoft.Model.UserInfo();

username = Convert.ToInt32(UserID.Text); password = UserPwd.Text.Trim();

20

Maticsoft.BLL.UserInfo userinfo = new Maticsoft.BLL.UserInfo(); DataSet myDtb = new DataSet();

myDtb = userinfo.GetList(\ + username + \ + password);

if (myDtb.Tables[0].Rows.Count > 0) {

Session[\] = myDtb.Tables[0].Rows[0][1].ToString(); Session[\] = myDtb.Tables[0].Rows[0][6].ToString();

if (Convert.ToInt32(Session[\]) < 11) {

Response.Redirect(\); } else {

Response.Redirect(\); } } else {

return; }

}

5.2 管理员界面

管理员登录成功后所显示界面,分为以下六种功能:【个人信息管理】、【家庭成员信息管理】、【收入信息管理】、【支出信息管理】、【存款信息管理】、【借入/借出信息管理】如图5-2所示:

21

图5-2 管理系统主界面图

5.3 个人信息管理模块

5.3.1 修改密码

在主界面中选择【个人信息管理】|【修改密码】命令菜单,即可进入修改密码界面,如图5-3所示:

图5-3 用户密码修改界面图

22


家庭财务管理系统新的 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:多因素分析 案例

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: