消费管理系统的设计与实现

消费管理系统的设计与实现

ID:9647941

大小:53.50 KB

页数:3页

时间:2018-05-04

消费管理系统的设计与实现_第1页
消费管理系统的设计与实现_第2页
消费管理系统的设计与实现_第3页
资源描述:

《消费管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、消费管理系统的设计与实现作者:周芳冯昊盛李明苏启琦张小虎  摘要:针对当代大学生节约意识淡薄的现状,以消费管理系统为案例,前台采用VC作为开发工具,后台采用ACCESS数据库,利用C/S结构开发而成。按照软件工程的思想,从需求分析、概要设计、详细设计、编码和测试五个方面进行了详细描述,旨在帮助提高学生自我管理能力的同时,为计算机系软件专业的学生提供参考依据,以便更快的进入数据库编程领域。  关键词:管理系统;软件工程;数据库编程;自我管理    1、引言    随着社会的发展,物质生活越来越充裕,大部分家庭当中均以独生子女居多,家长往往倾其所有,尽

2、量满足小孩的各种需求,力争使他们受到最好的教育[1]。基于此,节约意识和理财意识逐渐淡薄[2],为了让当代大学生对自己的每笔消费都能做到心中有数,从而培养自己的理财意识和自我管理的能力,从而开发了此消费管理系统。它能完成对学生的消费按月、季度、年等进行汇总、统计各种支出的百分比等功能。与此同时,采取重现软件设计流程的方式,为计算机系软件专业的学生提供参考依据,以便加快进入数据库编程领域的步伐。    2、需求分析    根据用户需求,该系统应具有以下功能:  (1)用户通过身份认证进入系统。  (2)管理员能实现用户信息的查询、增加、删除和修改。 

3、 (3)能实现指定人员的消费查询、增加、删除和修改,按月、季度、年进行汇总,统计各种支出的百分比等功能。    3、概要设计    3.1开发环境  该系统以C/S模式为体系结构,采用VisualC作为前台开发工具,使用Access作为后台数据库,通过ADO实现系统与数据库的连接开发而成。  3.2模块设计  按照用户需求,确定该系统具有用户管理和消费管理两大模块,功能模块图如图3-1所示:    4、数据库设计    数据库设计时,主要采用范式原理[3],在设计过程中一般只需符合3NF规范即可,即消除传递函数依赖。除此之外,还需制定统一的命名规则

4、[4],比如:字段名和表名采用单词的首字母加下划线的方式,s_date代表提交时间。另外,需要设置约束条件,例如:主外键设置,是否允许重复等。    本系统结构简单,仅由单独的寝室成员信息表建立而成,包含s_id、s_name,s_subject、s_date和mark等5个字段,其数据类型分别为数字(长整型)、文本、文本、日期/时间、货币型。其中,s_id为主键,其他4个字段都将“必填字段”设置为“是”。    5、编码    “编码”顾名思义为编写代码,即利用程序设计语言实现用户所需功能[5]。现以用户身份认证和添加消费记录为例进行重现。  5

5、.1用户认证代码  首先定义一个布尔型的变量,用于是否取得权限的标志,然后定义cstring型的变量m_user和m_pass.  classCLogin:publicCDialog  {  //Construction  public:  BOOLstatus;//先用BOOL定义一个status,用于判断是否拥有用户权限  CLogin(CessageBox("添加成功!");  UpdateData(FALSE);    }  Else//登录不成功,则提示没有权限  MessageBox("你发现没。。你没有权限。。");  }  void

6、CStudentVie_pSet->AddNe_pSet->m_mark=f1;  m_pSet->m_studentname=s2;  m_pSet->m_studentnum=s1;  m_pSet->m_subject=s3;  m_pSet->Update();  m_pSet->MoveLast();  m_pSet->Requery();    }    6测试    完成以上操作后,接下来的工作为测试,测试的方法有多种,比如:黑盒测试、白盒测试、边界测试、功能测试等,一般采取功能测试,即

7、严格按照系统的需求分析来检验,检查所需要的功能是否都具备,统计数据是否都计算准确无误。  测试效果如图6-1所示:    7结束语    该系统响应时间快,简单、易操作,经过一学期的试运行,效果良好,降低了学生的日常消费,提高了理财意识。本论文主要目的在于重现软件开发的流程,故所选案例模块功能简单,但能够帮助软件专业的学生特别是专科生,以最快的速度步入数据库编程的门槛,从这点来说意义是重大的。    基金项目:武汉市教育局教学研究项目(2006J28)    参考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。