【精选】sql_server数据库管理与编程课程设计

【精选】sql_server数据库管理与编程课程设计

ID:15757088

大小:465.50 KB

页数:22页

时间:2018-08-05

【精选】sql_server数据库管理与编程课程设计_第1页
【精选】sql_server数据库管理与编程课程设计_第2页
【精选】sql_server数据库管理与编程课程设计_第3页
【精选】sql_server数据库管理与编程课程设计_第4页
【精选】sql_server数据库管理与编程课程设计_第5页
资源描述:

《【精选】sql_server数据库管理与编程课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、30课程设计说明书名称:财务凭证管理系统姓名学号院 系班级湖南理工学院计算机与信息工程系2014年1月5日1313一.需求分析1.1系统概述此系统是对于财政凭证管理的一个专门的系统,财务凭证管理系统主要由【系统管理】、【凭证管理】、【科目信息】、【账目查询】和【报表】等模块组成。进入该系统后,用户可以对系统中的财务信息进行添加、修改、删除、查询以及打印等操作。另外,管理员还可以添加、修改用户信息以及对密码修改。1.2基础结构财务凭证管理系统的前台是使用C#开发Windows应用程序,后台系统采用SQLServer2005作为数据库。MicrosoftSQLServer2

2、005是一个完整的商务智能(BI)平台,引入使用了Microsoft.NET语言来开发数据库目标的性能,为用户提供了可用于构建典型和创新的分析应用程序所需的各种特性、工具和功能。1.3系统总体结构财务凭证管理系统按照功能划分为五大部分:系统管理,凭证管理,科目信息,账目查询,报表。系统管理的功能包含:公司信息,初始化使用时间,初始化科目资金,管理员信息,密码修改。凭证管理的功能包含:凭证录入,凭证审核,凭证结算,凭证总汇,凭证查询,凭证修改,科目信息的功能包含:科目信息,科目查询。账目查询的功能包含:总账查询,按凭证查询,按科目查询,账目余额。报表的功能包含:按科目名称

3、报表,按凭证号报表。财务管理系统应包括的基本功能如图所示:图1.3.1财务凭证管理系统的基本功能131.1数据库设计Ø实体关系模式:Ø管理员信息(姓名,编号,密码,手机号码,工作单位)Ø账目信息(资金,简码,编号,页码,名称)Ø日志信息(编号,用户姓名,日期,凭证修改,凭证查询,凭证审核)Ø凭证管理信息(账目编号,总汇,商品资金,账目结算,账目审核,凭证编号,凭证日期)Ø用户信息(编号,姓名,文件,电话号码,类型,地址)Ø联系关系模式:Ø管理(日志信息,账目)Ø查询(用户)Ø报表(凭证信息)13二.数据设计2.1数据库实现2.1.1表tb_admInfo(管理员信息)字

4、段名数据类型空/非空其他字段简单描述admIdint非空admNamevarchar(20)空admPasswordvarchar(20)空admWordkvarchar(20)空admPhonevarchar(20)空admdateadmdate空表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】主键admId2.1.2表tb_logInfo(日志信息)字段名数据类型空/非空其他字段简单描述logIdint非空usernamevarchar(20)空logdatedatetime空logshouvarchar(20)空表描述【基本用

5、途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】2.1.3表tb_subjectInfo(账目信息)字段名数据类型空/非空其他字段简单描述subIdvarchar(20)非空subGkbvarchar(30)空subNamevarchar(30)空subMoneymoney空subPagevarchar(20)空表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】主键subId2.1.4表tb_UserJob(用户信息)字段名数据类型空/非空其他字段简单描述userIdint非空usernamevarchar(2

6、0)空usermonofilevarchar(50)空13useraddressvarchar(30)空useracridinevarchar(10)空userphonevarchar(15)空表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】2.1.5表tb_warrantInfo(凭证信息)字段名数据类型空/非空其他字段简单描述warrantIdint空warrantDatedatetime空subIdvarchar(20)空subLendmoneymoney空subGoodsMoneymoney空subEquationvarch

7、ar(30)空subRemarkvarchar(50)空表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】2.2模块功能的实现2.2.1管理员登录时数据流图2.2.1管理呀登录时数据流图登录界面:13代码:GetLoginlog=newGetLogin();admInfoadm=newadmInfo();adm.setadmName(this.txtUser.Text);adm.setadmPassword(this.txtPasword.Text);stringresult=log.loginDen(

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

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

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