- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
零件销售系统系统设计报告
功能模块图
零件信息管理系统
零件信息管理 用户信息管理 订货信息管理 系统设置
账户管理账户切换锁定管理订货信息管理订货查询新增订货客户信息管理客户查询新增客户零件信息维护零件查询新增零件
账户管理
账户切换
锁定管理
订货信息管理
订货查询
新增订货
客户信息管理
客户查询
新增客户
零件信息维护
零件查询
新增零件
图一 功能模块图
软硬件选择
编程软件就选择软件,数据库软件选择Microsoft office 中的Access数据库软件。因为Microsoft Visual Basic对于处理一些编程比较简单,且具有可视化界面处理,能够设计出界面较美观的系统。Access对于建立数据库来说比较简单且便于操作。硬件就选择能够运行该程序的电脑即可。
3.代码设计:
(1)客户ID代码的设计:
先建立一个字母和数字的对照表
字母
A
B
C
D
E
F
G
H
I
G
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
数字
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
建立客户信息的ID
ID必须要唯一标识一个客户,所以我将客户ID的编码设计成两部分组成—姓名信息+年龄信息+性别,姓名信息我取每个字的首字母所代表的数字表示,性别规定单数代表男性,双数代表女性。
(2)零件信息ID的代码设计如下:
因为零件的总类比较繁多,分类较复杂,所以零件信息的ID我选择用顺序代码表示。如1代表车轮、2代表聚乙烯等。
(3)订货信息ID的代码设计如下所示:
订货信息由三部分组成:客户ID+零件ID+订货数量。
4.数据库设计
对于数据库的设计,只需在Access中新建4个表,分别如下所示:
建一个系统管理员信息表,对系统进行管理;
建一个零件信息存放表对零件进行管理;
建一个用户信息存放表对用户进行管理;
建一个订货信息存放表进行订货管理。
5.系统的IPO设计
系统的输入输出设计
要使系统能够正常的运作,合理的输入输出(I/O)设计非常重要。在销售管理系统中,涉及到了许多数据输入与输出的环节,如用户信息的注册录入,订单的生成,商品的查询,订单的查询等。
输入设计:是整个系统设计的关键环节之一,它主要是根据业务形式来确定怎样录入数据,其根本任务是如何保证将数据方便、正确的传送到系统中去,然后再由计算机完成各种各样的后续处理工作。
输入内容:登录密码,零件名称,购入数量,库存数量,客户名称,联系电方式,需求量。
输入方式:人工输入。
输入设备:键盘,鼠标。
输出设计:该设计的目的是使系统输出满足用户需要的有用信息,输出的信息能否满足用户要求,直接关系到系统的使用效果。
利用MsgBox函数与语句
2.利用屏幕显示器
输出内容:零件信息,客户信息,订单信息。
输出设备:屏幕输出。
(6)系统界面设计
用户界面是用户从屏幕看见的并用于会话的一种形式。它包含显示数据并允许用户查看或更新数据的窗体。驱动这些窗体以及窗体上对象的是应用程 Visual Basic代码,通过这些代码向数据库发出服务请求。而这些服务请求不是直接对物理数据库文件的,而是向数据库引擎发出的。再由数据引擎向数据库发出请求,并把需要的结果返回给应用程序。
从上面的各个模块的界面图来看,该零件销售管理系统对于界面的要求还是比较大的,因为它要求使用者能根据界面就能知道这个系统该怎么使用,下一步该点那个按钮。
(7)处理过程描述
该系统处理流程图如下所示,用户只需按照如下所示的流程操作即可,处理过程简单易懂,就是系统根据用户的指示与后台数据库进行连接,实现用户的操作。
订单信息客户信息零件信息显示信息输入内容选择板块用户登录
订单信息
客户信息
零件信息
显示信息
输入内容
选择板块
用户登录
文档评论(0)