(C#.个人理财系统.v1.0.docxVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(C#.个人理财系统.v1.0

个人理财系统(C#)项目时间:预计3天项目人数:2人个人理财软件(预计3天)a) 要求能够记录收支流水b) 能够自定义收支项目,可分级c) 能够统计,按收收支项目,按日期(周,月,自由)数据库使用My-Sql数据库表自行设计建立,但要考虑到会有不同用户同时使用的情况,要从数据上区分出不同用户来此设计现阶段为完成,会陆续更新要求:以界面为单位划分每人的工作个人理财系统详细设计界面主界面(欢迎部分及进入各模块的入口)简单的登录界面账目录入画面账目项目管理画面平日流水画面理财汇总统计画面账目录入画面界面图详细设计初始化处理读取本地系统时间,初始化日期下拉框组合(年月日)数字大类别中,默认选择“支出”项小类别从数据库“类别表”中读取相应“支出”项的数据,并加载于下拉框中判断入口状态参数——新建/修改新建状态:大类别默认“支出”项,小类别默认加载“支出”项数据,默认不选择项目;其余各文本框默认置空值。修改状态:根据[账目ID],读取相应账目数据,并依次加载:年月日、大类别、小类别数据及选中项、单价、数量、总价、说明、备注等。若在此处理出现任何读取数据库问题时,均使当前画面全部不可用,且弹出提示“画面初始化加载失败!请联系系统管理员!”。若在此处理中出现任何非读取数据库方面异常时,使当前画面全部不可用,并弹出提示“画面初始化处理失败!请联系系统管理员!”。[年月日]处理更改年度时,月日数值均选择“01”项更改月度时,要随时判断年份与月份,最终确定日期的总数,即时刻做连动[类别]处理类别分为支出/收入,为单选框组选择某一项目时,对项目细分类进行实时连动加载,即,选择支出时,加载所有支出类的细分类,选择收入时,加载所有收入类的细分类。加载后,默认不选择项目若在任何时刻出现数据库读取异常,则弹出提示“类别数据加载失败!”,画面保持状态[分类管理]按钮处理点击此按钮,以模态窗口形式弹出[分类管理画面]若处理出现异常或子画面出现加载异常时,则关闭子画面,在本画面中弹出提示“[分类管理画面]无法启动!“,提示关闭后,画面保持无动作若在[分类管理画面]以OK形式关闭后,重新加载当前的细分类项目数据,并默认不选择项目;否则,当前画面保持状态不变[单价]文本框处理本文本框填写内容为金额获得焦点时,自动将输入法切换到英文焦点离开时,以千分符方式格式化金额数字。并查看[数量]文本框中数字是否存在,如果存在数量,则在此时进行乘法计算,并将结果显示在[总价]中;若[数量]内容为空,则不进行上述乘法计算[数量]文本框处理本文本框填写内容为数量,支持小数,位数不限获得焦点时,自动将输入法切换到英文焦点离开时,以千分符方式格式化数字。并查看[单价]文本框中数字是否存在,如果存在单价,则在此时进行乘法计算,并将结果显示在[总价]中;若[单价]内容为空,则不进行上述乘法计算[总价]文本框处理本文本框填写内容为金额获得焦点时,自动将输入法切换到英文焦点离开时,以千分符方式格式化金额数字[说明]文本框处理本文本框填写文字获得焦点时,自动将输入法切换到中文[显示/隐藏备注]按钮处理点击“显示备注”,备注文本框展开,并将此按钮文字修改为“隐藏备注”点击“隐藏备注”,备注文本框收起,并将此按钮文字修改为“显示备注”[记账]按钮处理点击此按钮,进行必要性、合法性检查年月日、类别、总价、说明,以上均为必填或必选项。依次检查,若出现未填选时,将焦点置于首先错误的控件中,并弹出提示框“请将项目填写完整!”,关闭后,画面保持状态价钱不可为负检查,若出现负号,则将焦点置于首先错误的控件中,并弹出提示框“项目内容不合理!”,关闭后,画面保持状态说明、备注长度检查,若长度超过数据库对应字段的长度时,则将焦点置于首先错误的控件中,并弹出提示框“项目内容不合理!”,关闭后,画面保持状态执行保存处理新建模式:获取页面的内容,并插入到数据库中。插入成功后,弹出提示“保存成功!”修改模式:获取页面的内容,并更新相应的数据库中的数据。更新成功后,弹出提示“保存成功!”关于异常和错误:在数据库操作中,若出现插入、更新失败或产生任何异常的情况下,数据库回滚并在界面中弹出提示“保存失败!”[关闭]按钮处理点击此按钮,检查页面中的数据是否存在未保存的数据,若存在,则弹出提示“存在未保存的数据,是否需要保存?”,点击“是”进行[记账]按钮处理,点击“否”,则放弃一切改动,直接关闭窗口。账目项目管理画面界面图详细设计初始化处理获取启动参数:收支类型。若获取失败,则令窗体禁用,并弹出提示“画面启动失败!”,提示关闭后,窗体保持无动作加载当前收支的子类型:根据启动参数加载其子类型,若加载结果为空或失败,则令窗体禁用,并弹出提示“画面启动失败!”,提示关闭后,窗体保持无动作否则,将数据加载至窗体的列表控件及“分类改名”下拉框中,

文档评论(0)

64348377 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档