XX公司开票系统的设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-11-05
  • 论文字数:12674
  • 课题出处:(溪老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:计算机行业在当下社会的各行各业都发着不可替代的作用。从开始的电商、游戏,再到后来的互联网+,再到如今的大数据、人工智能领域,计算机越来越发挥着极其重要的作用,渗透到工业、农业、教育、健康等等,计算机的应用无处不在。

该系统主要利用VC++6.0作为开发工具,在windows环境下进行相关功能的开发。基本架构选用的比较常用的C/S架构。后台数据的存储我选用的SQL Server,版本用的是SQL Server 2008 R2。该系统的中的图像的显示,既用到了经典的GDI+技术,也用到位图技术。该系统主要分为四大模块,分别是基础资料、统计、票据打印和系统设置四大模块。基础资料模块主要是管理公司的客户资料、员工资料、商品资料、银行信息、票据用途、结算方式、付款方式、物流、数据资料。这几个小模块中数据的显示是用的GridCtrl控件以及树形控件。树形控件主要是显示数据的分类,点击不同的分类标准就可以显示不同的数据。每条数据前都有复选框,勾选了就可以对这些数据进行增加、删除、修改等操作。系统设置模块就是高级的系统用户可以来设置其他用户的权限范围,用户和权限都是放在树形控件上的,选择不同的用户则显示其权限。并且每个用户可以在该模块修改自己的密码,修改密码后自动退出系统重新登录。统计模块主要是方便财务人员对票据打印记录的统计,可以按照时间、票据类型和操作员来统计票据,而且支持复合查询。票据打印模块就是根据需求,选择相应的票据,票据模板的的显示主要是利用第三方库GDI+技术将其显示在界面上,然后在需要填写的地方加上相应的控件,然后填写好基本信息后就可以打印出来给相关人员签字或盖章。该文章将详细地阐述这几大模块的功能以及实现方法。

 

关键词:C/S架构,VC++6.0,SQL Server,GDI+,GridCtrl,开票

 

目录

摘要

ABSTRACT

一、引 言-1

(一)课题的背景、意义-1

(二)国内外研究现状-1

(三)课题研究的内容、目标和解决的一些相关关键问题-1

(四)可行性分析-2

1.技术可行性-2

2. 使用可行性-2

二、系统平台选择-2

(一)硬件平台选择-2

(二)系统操作平台选择-2

(三)数据库平台选择-2

1. 总述-2

2. SQL Server 2008 R2的特性-3

(四)使用第三方库GridCtrl-3

1.GridCtrl-3

(五)开发工具的选择—VC++6.0-3

(六)小结-4

三、系统需求分析-4

(一)系统总体结构-4

(二)系统功能划分-4

(三)系统各个功能概述-6

1. 登录-6

2. 客户信息管理-6

3.员工信息管理-7

4. 商品信息管理-7

5. 银行信息管理-7

6. 票据用途管理-7

7. 结算方式管理-7

8. 付款方式管理-7

9. 物流管理-8

10.数据资料管理-8

11.修改密码模块-8

12.操作员授权模块-8

13.统计模块-8

14.票据打印模块-8

(四)设计小结-9

四、系统的设计过程-9

(一)系统数据库的设计方式-9

1. 数据库表需求分析-9

2. 数据库的概念结构设计-9

3.表-13

(二)用Socket来建立通信以便实现C/S架构-17

1.服务器端-17

2. 客户端-18

(三)客户端界面整体布局设计-19

1. 自定义风格-19

2.分割视图-20

3.GDI+显示背景图片-20

4.状态栏显示-21

(四)登录模块-22

1.登录功能-22

(五)基础资料管理-23

(六)修改密码模块-25

(七)权限管理模块-28

(八)票据打印模块-31

(九)票据统计模块-33

(十)小结-34

五、 总  结-34

参 考 文 献-36

致 谢-37


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费