VB抽奖管理系统毕业论文(任务书+致谢+英文文献翻译+开题报告) 第8页
(3)中奖分类信息:
中奖客户名单、未中奖客户名单、所有参与抽奖的客户名单(所有名单均包含客户的所有私人信息)。
2 实时更新类:
(1)对于已中奖的客户,将其进行保存,保证此号码不得参与往后的抽奖。根据需要进行打印。
(2)未中奖的客户,仍保存在有效数据库中,以便滚入下轮进行抽奖。
3 系统配置类:
(1)登陆者权限
登陆者代号、登陆者密码、登陆者性质、登陆者级别。
(2)登录记录
登录日期、登录时间、退出日期、退出时间。
(3)系统管理员权限、高级用户权限。
允许添加客户信息、允许删除客户信息、允许修改客户信息、允许添加密码、允许删除密码、允许修改密码、允许添加数据更新、允许删除数据更新、允许修改数据更新、允许查询、允许打印、允许备份库、允许初始化库、允许删除库。
2.3.2绘制数据库系统ER图
根据系统的要求及特点,结合数据字典绘制出ER图如下:
1系统功能ER图
图2.3.2.1系统功能ER图
2 登记客户信息
3 查询客户信息
4 中奖分类信息
5系统管理员与系统的关系ER图
2.3.3数据流图绘制
数据流图是目标软件系统中各个处理子功能以及它们之间的数据流动的图形表示。数据流图的精化过程实际上是处理子功能和数据流的细化过程。随着这一过程的进行,本系统的用户需求将会进一步精确化、一致化、完全化。具体数据流图如下:
2.3. 4 控制流图的绘制
本系统需要实时地获取抽奖后的结果,是一个实时系统,所以再创建了数据流模型后还必须创建控制流模型,以便描述相关的事件以及系统状态在时间坐标系中的变迁。分析本系统的控制流得到以下控制流图:
图2.3.4.1 系统控制流图
3 概要设计
软件的概要设计是在逐步进行的基础上经过详细汇总客户的有效信息资料,再对系统的总体结构进行规划,根据抽奖的要求确定软件的总体框架,概要设计旨在确定程序各主要部件之间的关系。
3.1 系统运行环境
硬件环境:程序应至少在PentiumII的计算机上运行,建议采用PentiumIV计算机,CPU为400MHZ以上,基本内存128MB,显示内存16MB,20GB以上硬盘。
软件环境:软件应工作在Windows98及以上的系统上,建议使用Windows2000操作系统的计算机,另外配备Access2000数据库和Visual Basic6.0。
3.1.1概要设计阶段的主要内容
①审查软件计划、软件需求分析提供的文档,列出最佳设计方案,用系统流程图,组成系统物理元素清单,成本效益分析,系统的进度计划,审定后进入系统设计。
②确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略。
③ 编写概要设计说明书,用户手册,测试计划,选用相关的软件工具来描述软件结构,结构图是经常使用的软件描述工具。选择分解功能与划分模块的设计原则,例如模块划分独立性原则,信息隐蔽原则等。
3.1.2概要设计的全过程
概要设计要先进行系统设计,复审系统计划与需求分析,确定系统具体的实施方案;然后进行结构设计,确定软件结构。
3.1.3概要设计的原则
①将软件划分成若干独立成分的依据。
②表示不同的成分内的功能细节和数据结构。
③统一衡量软件设计的技术质量。
3.1.4系统功能分析
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
VB抽奖管理系统毕业论文(任务书+致谢+英文文献翻译+开题报告) 第8页下载如图片无法显示或论文不完整,请联系qq752018766