论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

B(VB)038VB计算机机房管理系统

第4章 系统设计

这一阶段的主要任务是从管理信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术、和运行环境等方面的条件,确定系统的总体结构和系统个组成部分的技术方案,合理选择计算机和通讯的软、硬件设备,提出系统的实施计划,确保总体目标的实现。 paper51.com

4.1 系统设计的概念

内容来自www.paper51.com

管理信息系统设计的主要目的是将系统分析阶段所提出的反映了用户需求的系统逻辑方案转换成可以实施的基于计算机与通讯系统的物理方案,系统设计的主要活动有总体设计和详细设计。 http://www.paper51.com

4.2 系统总体设计 paper51.com

4.2.1 系统总体布局方案的确定

copyright paper51.com

根据在初步调查中提到的系统存在的问题,本系统将设计成C/S结构,服务器程序负责完成系统的所有功能,持卡人在服务器刷卡,系统随即分配机号给上机人员。上机人员到给定的计算机上机,计算机上装有客户端程序,该程序负责显示持卡人的详细上机信息(包括剩余金额和上机时间等)。 内容来自论文无忧网 www.paper51.com

4.2.2 系统总体功能结构的设计 内容来自www.paper51.com

在综合考虑系统逻辑模型的基础上,对本系统的数据流图进行分析,对每个子系统进一步进行功能分解,这样不断分解下去,直到分解成含义明确、功能单一的功能模块,从而得到系统的功能结构模块图。如图4-1所示:

paper51.com

4.3 系统详细设计

http://www.paper51.com

4.3.1 代码设计

paper51.com

代码是代表客观存在的实体或属性的符号.在信息系统中代码是人和机器的 paper51.com

copyright paper51.com

图4-1 系统的功能结构模块图

paper51.com

共同语言,是进行信息分类、校对、统计和检索的关键。本系统的部分代码如下:

paper51.com

1、班级ID: http://www.paper51.com

   03  01 1  1 http://www.paper51.com

                      班次    copyright paper51.com

                      专业代码

copyright paper51.com

                      年级

http://www.paper51.com

                      院系代码

内容来自论文无忧网 www.paper51.com

2、学号:

paper51.com

   03  01 1  099 http://www.paper51.com

                      在本专业编号   

paper51.com

                      专业代码 内容来自www.paper51.com

                      年级

copyright paper51.com

                      院系代码 copyright paper51.com

3、学生卡卡号:

paper51.com

   0Z  03011099

paper51.com

                      学号 内容来自www.paper51.com

                      学生卡类别(本科、专科、研究生)

copyright paper51.com

4、学员卡卡号: paper51.com

  0W 1  0000002 http://www.paper51.com

                      序列号

内容来自论文无忧网 www.paper51.com

                      批次 http://www.paper51.com

                      学员卡类别(计算机培训、网络培训) 内容来自www.paper51.com

5、临时卡卡号:

copyright paper51.com

   0L  00000012

内容来自www.paper51.com

                      序列号 paper51.com

                      临时卡标识

内容来自论文无忧网 www.paper51.com

6、院系ID: paper51.com

   04 paper51.com

                      院系代码 copyright paper51.com

7、专业ID:

内容来自论文无忧网 www.paper51.com

2

paper51.com

                  专业代码 http://www.paper51.com

8、计算机ID: 内容来自www.paper51.com

ST   015

内容来自论文无忧网 www.paper51.com

                      序列号

http://www.paper51.com

计算机标识

paper51.com

4.3.2 数据库设计

copyright paper51.com

在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,可采用E-R图的方法进行数据结构分析。这里以“上机管理”和“充值”为例说明数据库基本结构的设计。上机管理及充值中涉及的主要实体集及属性如下: 内容来自论文无忧网 www.paper51.com

持卡人(持卡人ID、持卡人姓名、金额、状态、持卡人描述)

内容来自www.paper51.com

计算机(计算机ID、行号、列号、状态、计算机描述) 内容来自www.paper51.com

用户(用户ID、用户名、密码)注:用户分超级用户、统计员、一般用户。 内容来自论文无忧网 www.paper51.com

它们之间的联系用E-R图表示如图4-3、4-4所示: 内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

http://www.paper51.com

http://www.paper51.com

从图中可见,持卡人和计算机之间是多对多的关系,持卡人和统计员之间是多对多的关系。按照E-R图方法设计数据库的方法,除上述每个实体分别构成一个关系外,彼此之间的联系可转化为以下两个关系: paper51.com

上机(持卡人ID、上机时间、下机时间、时间、金额、日期、计算机ID) http://www.paper51.com

充值(持卡人ID、日期、用户ID、充值类型、金额)

内容来自论文无忧网 www.paper51.com

这样,上机管理和充值就涉及以上5个关系,在对数据代码进行设计后,再按照数据字典中数据元素的说明确定每个数据项的类型和长度,从而使每个关系都对应一个SQL SERVER 表,同时要确定该表的主键。上述5个表的结构如下所示: paper51.com

TbCardholder(持卡人表)

paper51.com

字段名 http://www.paper51.com

类型 http://www.paper51.com

长度

内容来自www.paper51.com

是否为空

http://www.paper51.com

是否主键

内容来自www.paper51.com

说明

http://www.paper51.com

CH_ID

paper51.com

Varchar 内容来自www.paper51.com

10 内容来自论文无忧网 www.paper51.com

copyright paper51.com

内容来自www.paper51.com

持卡人ID

paper51.com

CH_Name 内容来自www.paper51.com

Varchar

paper51.com

4 内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

姓名

paper51.com

Money

内容来自论文无忧网 www.paper51.com

Money http://www.paper51.com

------分隔线----------------------------
联系方式