软件工程课程设计说明书].docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程课程设计说明书].docx》由会员分享,可在线阅读,更多相关《软件工程课程设计说明书].docx(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、燕山大学软件工程课程设计说明书题目: 个人财务治理系统学院系:信息科学与工程学院年级专业:计算机应用三班学号:110104010131学生姓名:张祚学号:110104010129学生姓名:刘丽丽指导教师:教师职称:摘要本次课程设计在 Windows XP 平台上,以 Delphi7.0 作为界面开发工具, SQL Server 2023 作为数据库工具,分析设计了“个人财务治理信息系统”,系统软件和对数据库的操作和治理都可在计算机上完成。本系统的特点是功能简洁,只适合对个人财务治理需求不高的用户,可以完成收入支出金钱及物品的记录与查询操作,但这些对一般用户还说应当够了,本系统操作简洁,用户无需
2、记录简单的命令,翻开主机面就可以很简洁看出系统的功能,本软件为免费产品,对于有些用户来说是个很好的选择,本软件无需很高的硬件配置,一般的配置均可运行,占用系统资源少。本报告主要的内容是中首先说明白该系统的特点与业务需求,之后具体说明白系统的业务流程和系统开发流程,重点介绍了系统各模块的功能及相关功能的具体实现。该系统功能完善、用户界面友好、运行稳定,可完成日常个人财务信息的治理和维护。报告中说明白该系统的业务需求,之后介绍了系统的总体设计思路以及着重介绍了数据库表的设计过程及说明可供争论此系统的 人员供给参考。关键字:个人财务治理 ; 信息系统; SQL Server 2023第 1 章 绪论
3、1.1 课题背景当今社会越来越朝着信息化和数字化进展,计算机的应用领域使我们的生活越来越便利和快捷,可以说我们的每个人生活都离不开计算机的帮助了。越来越多的个人应用软件成为了人们重要的助手,也在潜移默化的转变着我们的生活。现在的计算机室每个公司的必需配备的设备,并且每家每户现在都有了计算机,但是个人的计算机大局部都是在为人们的消遣带来了很大的转变,个人的计算机的办公软件的使用还是有很大的提高的空间的,特别是针对一些一般用户能用的起的并且上手便利的软件更是少之又少, 为此我们做了特别的调查,觉察在个人财务这方面的软件随着市场经济的进展,我们居民对理财有着越来越高的要求。理财,是每个家庭和 个人所
4、必需面对的问题。现在,关于企业的会计制度渐渐完善,而且针对企业的财务软 件以及 ERP 系统也在飞速进展,但针对个人或家庭的财务系统目前还是一段空白。实际生活中常常要面对个人的各项财务收支进展治理,所以现在的问题就是面对一个一般用 户的对于个人财务治理的计算机软件的消灭迫不及待了。对此我们对这个现象的调查, 了解了当前大多是一般用户的想法和当前市场的调查,觉察对于的个人财务治理的计算机软件的需求很大但是目前关于这方面的开发还没什么进展,所以我们期望能通过计算机来开发这样一款针对一般用户的个人财务治理的计算机软件的开发。针对这个软件能够更贴切的适合一般的用户,它的设计更加亲民,更加操作简洁,能够
5、对于用户有更好地亲和力,并且能够帮助用户更加清楚的了解每天自己的收支状况并能够通过计算机对其做简洁的治理。信任这款软件肯定能够受到用户的宠爱。1.2 课题意义我们常常看到企业的一些财务报表,这些报表主要是关注企业的资产负债表和损益表,简洁的说,前者是反响这个企业有多少钱,是存量;后者,反映了企业在肯定时间能赚到多少,是流量。其实,对一个人或者家庭的财务状况,也是关注这两个方面。关注家里存多少钱, 关注今年赚了多少钱,花了多少,借出什么等等。要做到这些需要对大量的数据做存储和计算,工作是相当的简单繁琐和枯燥的,由于这些问题简洁被人无视。我们纵然可以为生活中的每一笔花销记账,但是对这样大量的数据做
6、分类处理确实是一个会令大多数人头疼的问题,假设有一个理财的软件对我们的日常财务进展那样的繁琐的数据处理和计算工作,信任可以让我们理财的效率大大提高。这样一个软件不但可以便利我们的生活,更可以使我们对自己的财务有一个清楚的了解。本课题能够让我们更好地完成对自己的财务的治理和认知,能够更加的便利的进展自己的财务的治理和随时了解自己的经济状况,我们开发的一款关于个人财务治理的软件正是这样一款软件,主要用来统计个人的每天的收支状况,并且能统计当前的个人的现金和固定资产的治理,并且能够对每个月的收支做一个具体的统计和治理,做到对自己的财产了如指掌,并且能够随时对自己的当前财产作出调整和治理,便利用户对当
7、前的财产作出治理。与此同时,这样的一个软件开发和制作也是对我们大学学到各种学问进展的一次综合运用的一个好时机,通过这个软件的设计和测试调制,能够让我们更加深刻的了解软件工程的作用以及每一步骤的作用和挨次,并且这其中我们还能对数据库进展进一步了解和把握,我们要对每一个用户的信息进展存储和治理,并且要对用户的登录信息和个人的财务信息进展存储和保密,并且能够用到一系列的开发工具,让我更好的把握各种开发软件的用法和功能,并且能够提高我们的同学之间的合作开发的团队意识,能够熬炼我们的合作的力量和观念,熬炼自己的动手力量,开发自己的大脑,这对于我们还未毕业的学生的我们无疑这是一个挑战和熬炼,大学中这样的时
8、机是对我们大学学习的一个检验和实践。1.3 课题目的课题的目的是一方面能够便利用户来治理自己的个人财务,在一个信息化如此便利的时代,每个人能够通过自己的计算机来使用一个软件来治理自己的财务,这不仅极大的调高了每个人的操作的效率,给每个用户带来极大的便利, 顺便能够通过使用这个软件来提高每个人对于理财观念提高,能够增加他们对理财的认知和生疏到对于每个人理财是如此的简洁并且如此的有用处,让人们充分的生疏到计算机的便利性以及通过软件理财的重要性。这个课题除了能够给客户带来了巨大的好处和便利,并且能够对于我们开发软件的人来说也是一个极大的挑战和熬炼,开发一个人个人财务治理的软件一方面能够能提高我们的实
9、际的动手力量,并且能够培育我们的动手动脑的力量,在开发的过程中我们遇到的困难能够教会我们如何去面对,如何去解决问题,提高我们的解决问题的力量,并且在这个过程中不是一个人完成的,是很多人共同完成的,在这个工程中能够短了我们的团队合作的力量,感受到团队的力气,给了我们一个提前进入社会熬炼的时机,让我们提前感受到进入社会工作的感觉,让我们有了充分的预备来为自己的嘉奖做出全面的预备,让我们以后有个更好地将来。1.4 主要任务本课题的主要的任务是通过计算机的开发工具设计出一款计算机软件,这款软件能 够实现对个人的财务进展治理,并且能够通过用户的登录信息推断用户的信息是否正确, 并且能够存储用户的财产信息
10、,当用户登录上自己的账户时,能够准时查询自己的当前 的现金和固定财产,并且能够对自己的财产能够作出相关的治理,并且能够统计每天的 收支状况,并且能够通过软件来查询自己每天的收支,准时了解自己的财务状况以及每 笔财产的去向,此外还能统计用户的每个月的收支状况,同样能够对自己的每个月的收 支状况做出准时的治理和查询。本报告的主要成果是为一般用户设计出一款能够统计自己财务的软件,软件有统计每个用户信息的功能,能够存储每个用户的个个信息,并且能够保密存储,当用户登录自己的个人账户后能查看自己的现在的现金和固定的物品, 并且能够在当前的页面操作自己当前的现金和固定物品,能够准时的了解自己的财务并且能够准
11、时的治理自己的财务,除了对当前的财务治理还能对每天自己的收支做一个系统的统计,明确自己每天的花销和进账状况,并对每天的收支一个治理和查询,能够在第一时间知道自己的开支状况,较准时的了解自己的状况,此外不仅能够对每天的收支做一个较具体的统计并且还能够对每个月的收支状况做一个较为具体地统计,同样可以对每个月的收支做一个治理和查询。主要的任务是给每个用户带来巨大的便利,能够通过计算机就能够来治理和查询自己的财务状况,这样能够给用户带来很大的便利并且能够更多的节约用户的时间,此外 还能通过这款软件的使用,能让用户体会到技术治理自己的财务是格外的必要和重大的 意义,能够提高用户的治理财产的观念和意识燕山
12、大学课程设计论文任务书院系: 信息科学与工程学院基层教学单位:学 号110104010131学生姓名张祚专业班级计算机应用三班学 号110104010129学生姓名刘丽丽专业班级设计题目 个人财务治理系统计算机应用三班依据设计题目完成如下设计任务:1、 软件的需求分析。了解需求,给出软件需求的描述,规划系统总体构造;设2、 软件的总体设计。给出软件构造设计的结果,画出数据流程图和状态转换计图,并给出说明,确定系统的层次构造和功能模块;进展数据库设计,完内o成数据表规律和存储构造的设计,并给出设计的表单等结果;依据需要可以进展界面设计;3、 软件的具体设计。给出各模块内部算法和处理流程。设计1、
13、 正式课程设计之前以组为单位进展软件需求的调研;要2、 课程设计依据模板给出的模式撰写,报告的正文的撰写参照毕业设计论文求标准要求;3、 系统功能构造要合理,能实现并实施根本功能模块;4、 最终要求格式正确无误,构造完整,语言连贯,表达清楚明确;5、 辩论完毕后上交报告。1、14 号之前依据所选题目进展调研,查找相关资料;工2、14、15 号小组之间进展争论,写出需求分析,规划系统总体构造,画出数作据流图,状态转换图,ER 图等;计3、16 号进展总体设计,了解每个功能模块的作用,进展数据库设计;划4、17 号进展具体设计,简洁的给出界面设计;并对此次课程设计做出结论; 5、18 号进展辩论,
14、上交课程设计报告。【1】谢世亮.Visual C#.NET2023 开发与技巧【M】. 北京:清华大学出版社,2023.5.【2】美solid,SQL Server2023 从入门与精通应用技术根底,清华大学出版社,出版 2023.9.参【3】吴晨.ASP.NET+SQL Server-数据库开发与实例.清华大学出版社, 考出版 2023.7资【4】李春葆,曾慧.SQL Server 2023 学习与上机指导【M】.北京.清华大学料出版社,2023.6【5】崔伟.数据库系统及应用【M】.北京:高等教育出版社,2023.6.【6】李勇平.ASP.NET Web应用开发教程【M】.北京:北京期望电
15、子出版社,2023.4.【7】张海藩.软件工程导论,清华大学出版社,2023.1指导教师签字基层教学单位主任签字说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。年 月日燕山大学课程设计评审工作分工:张祚的工作:对于前期的调查,我通过询问身边的同学和家人以及通过网络来了解关于个人财产 治理的认知,以及对于用计算机软件来治理个人财产的意见,并在这之间做了具体的记载和思考,此外对于课题的前期工作比方摘要和绪论以及整体的筹划和构造。刘丽丽的工作:对于具体的每个过程中的学问点的整理以及每个阶段的画图是由本人做的。姓名学号成绩张祚110104010131刘丽丽110104010129年月日燕
16、 山 大 学 课 程 设 计 说 明 书共页第页2.1 用户需求第 2 章 需求分析本系统是针对用户要求,在每天繁忙的工作后能够清楚且便利的了解和治理自己的资产,使用计算机对自己当前的的资金和物品的收入、支出以及相关的各种信息进展记录、修改、添加、删除等操作,并且页能够对当天的收支以及当月的收支进展治理和查询,并实现对信息进展统计和以文档形式输出的操作而设计的一种现代化个人财务治理软件。经过分析,本系统需要具有以下功能:(1) 首先要满足自己的个人财务治理的保密性,并且只有自己能够登陆自己的账户。并且在登陆的用户名或是密码输入不正确的状况下不能登陆系统。(2) 在用户登录系统后,在主页面能够实
17、现个人财务治理方面各项功能,能成功的对用户各种信息进展治理。(3) 并且能够实现查询、修改、删除、添加数据便利,使数据的稳定性和牢靠性好。(4) 在页面中要有查询功能,能够实现按日期查询以及对库存数据进展按月统计和以文本形式输出的功能。(5) 并且本软件的人机交换界面要做的亲民化,让用户用着便利有用,保证页面的简洁性不能太过于简单,保证能满足用户的根本要求下要尽量简洁简洁。2.2 功能需求2.2.1 系统业务需求本系统具有以下几个功能模块:用户登录模块、系统治理模块、现金治理模块、物品治理模块、统计模块、查模块。用户登录模块为每个用户安排账号密码使得个人的财务信息具有隐私性,现金治理模块能有效
18、的治理用户的现金,可以进展添加,查询,删除操作,物品治理模块可以添加物品借入,借出,买进,卖出,和删除查询操作,统计模块使得用户能够查询用户每天或是每月的金钱和物品统计信息,能够让用户对自己每月或一段时间的收支状况,系统治理模块可以使用户修改密码,进展重要数据的备份和回复, 查询模块能够允许用户在当下能够查询以前的一段时间的收支的状况。2.2.2 系统技术需求稳定性:本系统为财务治理系统,多为查询、修改、删除、添加数据等操作,要求数据的稳定性好,不允许消灭数据的丧失或是数据的乱码,这就要求在存储数据时不能单一的存储,要把数据进展多重存储,在处理数据时不能只顾当前存储区域,要满足各个存储区域的操
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 课程设计 说明书
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内