欢迎来到天天文库
浏览记录
ID:46507248
大小:109.50 KB
页数:19页
时间:2019-11-24
《《案例分析》实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《案例分析》实训指导帖《案例分析》实训指导书随看微机应用的蓬勃发展,VisualBasic开发数据库实用系统目前己应川于诸多领域。而应用系统开发是一项实践性很强的工作,必须做到多练多用,理论与实践相结合。为此安排一周VisualBasic开发数据库应用系统的实训,使得学生巩固所学知识,提高编程能力,为应用系统软件开发打下良好的基础。一、实训课题(四个课题选择其中一个作为实训课题)1、金业资产管理系统2、宾馆客房管理系统3、学生成绩管理系统4、商品信息管理系统二、项目系统分析及功能设计(以下是按照企业资产管
2、理系统进行分析和设计)1、项目系统分析在现代企业里一肓存在着一个很重要但缺乏行之有效的解决之道的问题——企业资产管理。许多金业在H身金业资产上缺乏统一有效的管理,不能快速、准确地注册、注销、修改资产相关信息以及进行资产信息的查询工作,从而在资产管理中存在着各种各样的漏洞,给企业带來不必要、不可预见的潜在威胁,因此在企业内部创建一个针对资产铮理的系统是企业运行管理的必要环节。2、系统功能分析应用系统开发的第一步,就是必须了解即将开发的应用系统的特点,明确该系统所需要完成的功能以及各功能之间的相互联系,从而指
3、导系统开发的后续T作,这一步T作即系统功能分析。金业资产管理系统的主耍任务或者功能即:使川计算机,对企业所有资产进行注册,在需要吋进行査找、分类、统计或者增加、修改和删除等操作;可以针对不同的目的,对各种资产进行查询。企业资产管理系统的功能模块冇4个模块,其名称、功能分别为:笫1页共29页资产管理模块:实现对资产的注册、注销、修改资产查找模块:实现按所需条件进行杳找功能打印报表模块:实现输出数据库中的全体、部分或者个别的资产资料系统管理模块:实现用户管理、修改密码等功能如上分析,本系统的功能模块图如下:三
4、、系统设计系统设计包括以下几个方而数据库结构设计;数据表结构、表关系设计:菜单设计;窗体界面设计;查询设计;报表设计;系统管理设计(一)数据库的创建数据库环境主要有二种选择:一种是采用SQLServer2000或SQLServcr2()()5,另一种采用Access2000o本例采用的是Access2000作为后台数据库。笫2页共29页有两种工具可以用于创建VB数据库应用程序需要的Access数据库,使川MicrosoftAccess或者使用VB自带的可视化数据管理器。(二)数据表的设计在本系统中,将建立
5、4个数据表,用于存放和关的数据,其名称和功能分别介绍如下:(1)资产信息表(2)附件信息表(3)部门列表(4)用户表各数据表的功能略。(三)窗体的设计在本系统中,涉及的窗体有14个,川于完成不同的功能,这些窗体的名称和基本功能略(四)主模块的创建在VB中,模块是一种特定的对象,用于保存可以在各个窗体中调用的共同代码。在木系统中,将创建一个主模块,来保存整个程序的公用变量和启动过程。在VB菜单栏中选収“工程”菜单,并在下拉菜单中选择“添加模块”,系统将弹出“添加模块”对话框,选择“模块二单击“打开”按钮。系
6、统将口动向工程中添加模块。在工程资源管理器屮双击新生成的模块,打开模块代码设计视图,在属性窗口中设置其名称为MdlMaino(五)报表设计器的创建本系统中,有一个数据环境,三个报表设计器(六)代码的编写第3页共29页在程序界面设计完毕Z后,将逐一向各个窗体和模块添加代码。各窗体代码附后。四、系统运行及调试在木系统中,设置启动对象为主过程SubMaino选取菜单栏中“工程”,并选择下拉菜单中的“企业资产管理系统属性”命令,将打开“工程属性"窗体,选择其“通用”选项卡。单击“启动对象"组合框右侧的按钮,弹出下
7、拉列表,选择窗体SubMain,单击“确定”按钮。将SubhMain设置为启动对象。选取VB菜单栏的“运行”菜单,在弹出的下拉菜单中选择“启动”命令,或者直接按下F5键,均可启动当前工程。通过主窗体的菜单栏,可以在各个功能间切换。如在运行过程中出现问题,应查找原因解决问题,使Z能够止确运行。五、时间安排本课程理论教学结束后,安排在十七周课程实训。六、课程实训总结1、在实训中对所学知识的理解和掌握。2、在实训中协调合作的能力及创新的思想。注:文屮所给出的模块和目录文件仅供参考,实训时,每个小纟fl可根据实际
8、悄况确定系统屮的模块、建立的文件个数以及数据表结构。笫4页共29页附:企业资产管理系统主模块代码:PublicDFUscrAsStringPublicUserTypeAsStringPublicconstrAsStringPublicdbstrlAsStringPublicSubMain()dbstrl=App.Path&"database资产管理系统97.mdb"constr="PR
此文档下载收益归作者所有