家庭erp软件分析与设计(编辑修改稿)内容摘要:

否 生日 Text 20 是 是 否 Text 50 是 是 否 (2)数据库索引 可视化数据管理器提供了管理数据库中索引项的功能 , 如图 35 数据库添加索引 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 13 图 35 数据库添加索引 (3)数据库维护 在建立好的数据库表以后,利用可视化数据管理器对数据库进行维护 、 检测等 , 如图 36 数据库维护 所示。 图 36 数据库维护 (4)数据库与用户的交互最终要靠窗体来实现, 数据库信息获取成功, 可视化数据管理提供了生成数据窗体的功能 , 图 37 表示生成数据窗口, 图 38 表示所生成的通讯录 窗口。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 14 图 37 生成数据窗体 图 38 通讯录窗体 设计 的窗体, visual basic 集成 在 开发环境 后,可视化数据管理器自动给窗体生成了代码。 Private Sub cmdAdd_Click() End Sub Private Sub cmdDelete_Click() 39。 如果删除记录集的最后一条记录 39。 记录或记录集中唯一的记录 End Sub Private Sub cmdRefresh_Click() 39。 这仅对多用户应用程序才是需要的 End Sub 电子科技大学毕业论文 家庭式 ERP系统分析与设计 15 Private Sub cmdUpdate_Click() = End Sub Private Sub cmdClose_Click() Unload Me End Sub Private Sub Data1_Error(DataErr As Integer, Response As Integer) 39。 这就是放置错误处理代码的地方 39。 如果想忽略错误,注释掉下一行代码 39。 如果想捕捉错误,在这里添加错误处理代码 MsgBox 数据错误事件命中错误: amp。 Error$(DataErr) Response = 0 39。 忽略错误 End Sub Private Sub Data1_Reposition() = vbDefault On Error Resume Next 39。 这将显示当前 记录位置 39。 为动态集和快照 = 记录: amp。 ( + 1) 39。 对于 Table 对象,当记录集创建后并使用下面的行时, 39。 必须设置 Index 属性 39。 = 记录: amp。 ( * ( * )) + 1 End Sub Private Sub Data1_Validate(Action As Integer, Save As Integer) 39。 这是放置验证代码的地方 39。 当下面的动作发生时,调用这个事件 Select Case Action Case vbDataActionMoveFirst Case vbDataActionMovePrevious Case vbDataActionMoveNext Case vbDataActionMoveLast Case vbDataActionAddNew 电子科技大学毕业论文 家庭式 ERP系统分析与设计 16 Case vbDataActionUpdate Case vbDataActionDelete Case vbDataActionFind Case vbDataActionBookmark Case vbDataActionClose End Select = vbHourglass End Sub (5)数据库存储 存储方式:主机数据库采用链式存储,每条记录的长度为 174Byte。 存储分配: ① 程序运行开始,将所需数据从主机内内存储器内读入到分机内存,然后完成相应统计计算,计算结果不存入主机。 ② 可设 每日特定时间,主机 把只读存 储器上次日汇总的数据及本日增加的数据读入内存,进行排序、 整理后数据再写入只读存储器的日汇总区域 里。 接口设计 外部接口 (1) 硬件接口: 基于 C/S 结构,单机电脑就可以实现软件的正常运行。 (2) 用户界面。 (3) 软件接口:本模块程序所使用的数据库来源于主机数据库,所以数据库系统与主机数据库相同。 内部接口 (1) 模块外部: 家庭事务 管理系统程序的登陆需要输入用户名、密码,检查其正确与否则需要 向 安全管理模块发送参数,并得到返回参数,判断其 登陆结果。 (2)模块内部:程序的用户应 用程序“ 家庭 ERP 系统”包含有 :家庭软件 、 家庭信息 、 家庭娱乐 、 网络服务 、 家庭财务 模块,这 五个模块以接受参数方式独立从登陆主机数据库独立运行,返回 的 数据包 均 显示在界面上。 UI 界面设计 系统登陆界面 设计 系统登陆界面流程的设计, 如图 39 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 17 图 39 登录界面流程图 在进入系统前, 用户登陆界面 做用户身份验证,以防止 其他 非法用户的登陆。 在 打开系统的应用程序后,将弹出用户登陆的窗体, 提示 需要用户输入正确的用户名和密码, 如果输入的用 户名和密码不正确,会给出非法提示,需要再重新登陆。 图 310 给出了身份验证界面。 图 310 身份验证界面 系统主界面 主菜单 界面 为主窗体,其他界面为子窗体。 家庭软件模块 家庭软件模块 如图 311 所示。 开始 是否正确 输入登录密码 主界面窗体 N Y 电子科技大学毕业论文 家庭式 ERP系统分析与设计 18 图 311 系统主界面 (1)家庭电子钟 家庭电子琴 如图 312 所示。 图 312 家庭电子钟 (2)家庭计算器 家庭计算器 如图 313 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 19 图 313 家庭计算器 (3)家庭绘图器 家庭绘图器 如图 314 所示。 图 314 家庭绘图器 (4)家庭打印机 家庭打印机 如图 315 所示。 图 315 家庭打印机 电子科技大学毕业论文 家庭式 ERP系统分析与设计 20 家庭信息 模块 家庭信息模块 如图 316 所示。 图 316 家庭信息模块子界面 (1)个人通讯录 个人通讯录 如图 317 所示。 图 317 个人通讯录 (2)日历 日历 如图 318 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 21 图 318 日历 家庭娱乐 模块 家庭娱乐模块 如图 319 所示。 图 319 家庭 娱乐模块子界面 (1)家庭电子琴 家庭电子琴 如图 320 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 22 图 320 家庭电子琴 (2)家庭 多媒体 家庭 多媒体 如图 321 所示。 图 321 家庭多媒体 (3)家庭相册 家庭相册 如图 322 所示。 图 322 家庭相册 网络服务 模块 电子科技大学毕业论文 家庭式 ERP系统分析与设计 23 网络服务模块如图 323 所示。 图 323 家庭上网 模块子界面 (1)家庭上网 家庭上网如图 323 所示。 图 324 家庭 上网 家庭财务 家庭财务模块 如图 325 所示。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 24 图 325 家庭财务 子模块界面 (1)家庭收支簿 家庭收支簿 如图 326 所示。 图 326 家庭收支簿 I/O 设计 输出设计 系统数据 输出是系统 实施的结果和目的,在设计工作中必须根据管理上的要求先确定输出,后按照输出的要求组织数据的输入和处理。 该 系统采用屏幕输出以及打印输出相结合的输出方式。 电子科技大学毕业论文 家庭式 ERP系统分析与设计 25 输入设计 系统数据 输入是将数据按照一定的方法进行加工处理, 而得到满足要求的输出数据, 也 包括存储的数据。 在该系统中,输入是非常重要的环节, 要确保输入数据的准确性, 因为输入是基础,输入出错,其他处理就不可 能正确。 因 家庭事务 系统输入量 不大 , 键盘出入数据就 可以 满足要求。 IPO 图 (1)用户 登陆 管理 【 10】 用户登陆管理 IPO 如 图 311 所示。 图 311 用户登陆管理 IPO图 (2)数据库管理 数据库管理 IPO 如 图 312 所示。 输入部分( I) 处理过程( P) 输出部分( O)  输入数据库 的 数据信息  读数据库信息  读用户文件 ① 核对数据库数据与数据库存根记录 ② 检查用户记录  将合理标志送回上一级调用模块  修改用户记录文件 图 312 数据库管理 IPO图 输入部分( I) 处理过程( P) 输出部分( O)  输入用户管理信息数据  输入密码设置数据  输入退出系统设置数据  读系统用户存根文件  读用户文件 ① 核对用户管理信息数据与系统用户系统存根记录。 ② 核对密码数据与系统用户设置的存根记录。 ③ 核对退出系统与系统用户系统存根记录。 ⑤ 检查处理过程  将合理标志送回上一级调用模块  将检查的记录计入统计文件  修改用户记录文件 电子科技大学毕业论文 家庭式 ERP系统分析与设计 26 开发及运行环境的选择 系统采用 Microsoft Visual Basic 和 access 数据库进行开发。 Microsoft Visual Basic 作为一种面向对象的可视化编程。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。