- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SQL Server 2012设计与应用
《数据库原理及应用》
课程设计报告
基于SQL Server 2012设计与应用
姓 名:
班 级:
学 号:
指导老师:
目录
第1章 需求分析 2
1.1开发背景和意义 2
1.2系统需求概况 2
1.2.1实现功能 3
1.2.2划分功能模块 3
1.3数据字典 4
1.3.1数据项 4
1.3.2数据结构 5
第2章 概念结构设计 6
2.1数据流图 6
2.2系统E-R图 6
2.2.1分E-R图 6
2.2.2总E-R图 7
第3章 逻辑结构设计 8
第4章 物理结构设计 10
4.1建立索引 10
4.2程序流程图 10
第5章 代码 13
5.1创建数据库 13
5.2创建表 13
5.3创建视图 15
5.4创建索引 16
5.5创建存储过程 17
5.6创建触发器 17
第6章 测试结果 19
第7章 总结 23
参考文献 24
《家庭理财系统》系统设计文档
第1章 需求分析
1.1开发背景和意义
全球经济的蓬勃发展带来了金融理财领域的巨大变革和创新,新的金融工具和理财观点不断产生,迅速地刷新着家庭与个人传统的理财观念。改革开放以来,我国社会经济的发展和居民收入水平得到了很大的提高,家庭理财活动已成为居民生活的重要内容。人们迫切需要一个能充分利用计算机优势,并可以管理家庭财务的软件平台,利用这个平台使得个人的财务有了明晰的收支情况的系统。
多年以来人们都使用传统的人工方式记录和管理家庭或自己财务情况。这种管理和记录方式不仅不便于长期保存,也存在着不可避免的缺点,如效率太低、必威体育官网网址性太差。时间一长,伴随着居民收入水平的提高和居民各种消费和收入的多样性,家庭理财所需要管理的信息就会越来越多,就会产生大量的文件和数据,这样就会对查阅、更新、保存等方面都产生不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已逐渐被人们认识并掌握。如果使用计算机对家庭理财信息进行管理具有传统的手工管理所没法比拟的优点。例如:统计方便、查找容易、可靠性高、必威体育官网网址性好、更新方便等。这些优点能够极大地提高家庭理财信息管理的效率,大大降低居民在信息管理精力上的投入,使企业获得更大的利润空间。因此,开发一个能够管理家庭内部各种财务信息的家庭理财管理系统是一件十分必要的事情。
家庭理财系统利用计算机技术,使家庭理财逐步信息化,从而形成由家庭成员与计算机共同构成服务于家庭的人机信息财务管理系统。随着计算机发展,家庭理财系统已经成为很多家庭财务管理的一个重要途径。计算机的最大优点在于利用它能够高效准确地进行财务信息管理。使用计算机进行信息财务管理,不仅提高了工作效率,而且大大的提高了其安全性。
1.2系统需求概况
软件需求分析的目标是深入描述软件的功能和性能,确定软件的约束和软件同其它系统元素的接口细节,定义软件的其它有效性需求。要全面理解用户的各项要求,要准确地表达被接受的用户要求。
家庭财务管理主要由日常记账管理和应用各种理财手段进行理财实现家庭资金的最大增值。家庭理财管理系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。
通过需求分析,本系统需要具有以下功能:
(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了,服务器程序利于维护。
(2)能够家庭理财管理系统的各项功能,能成功的对用户各种信息进行管理,在很大程度上解决家庭的账目管理这个艰巨的任务,减轻家庭成员的负担,降低家庭财务上错误发生率,减少信息交流的烦琐过程及其带来的开销。
(3)查询、修改、删除、添加数据方便,系统运行稳定、安全可靠。
(4)由于系统中有家庭成员的个人信息,家庭理财信息,不能外泄,所以要设置密码保护,并可以随时修改密码来保证信息安全不被侵犯。
1.2.1实现功能
实现的具体功能如下:
(1)系统管理——对用户的收入、支出管理,用户可以输入家庭成员的相关信息,以及收入、支出的情况。
(2)家庭成员信息管理——用户输入家庭成员的身份证号、出生日期、职业等相关信息,并可以查询他们的信息以及删除不要的信息。
(3)信息查询——用户可以通过输入家庭成员的姓名来查询该成员的收入、支出情况。
(4)用户管理——为了必威体育官网网址性,用户可以修改密码。
1.2.2划分功能模块
根据分析开发家庭理财系统所具备的能力及实现的方法,经过模块化的分析得到系统功能模块结构图如下图所示:
图1-1 家庭理财系统功能模块图
1.3数据字典
1.
文档评论(0)