《信息系统开发》实验报告.doc
《《信息系统开发》实验报告.doc》由会员分享,可在线阅读,更多相关《《信息系统开发》实验报告.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、主考教师: 信息系统开发实验报告成绩: 报考专业:计算机信息管理(独立本科段)准考证号: * 考生姓名: * 考核地点:河北省* 河北省自考“计算机信息管理(独立本科段)”专业实验报告 市 考核单位(盖章) 成 绩指导教师姓名: *准考证号: *实验地点: *实验课程: 信息系统开发 实验名称: 信息系统的开发(设备管理系统) 实验目的:通过实际建立一个完整的信息系统来加深对信息系统开发理论知识的理解与认识,掌握和解决信息系统规划、分析、设计、实施、运行与测试等实际问题的能力。 实验设备:一、 软件环境:中文Windows XP,PowerBuilder9.0,SQL Anywhere二、 硬
2、件环境:586以上的PC系列机,内存512M,硬盘空闲空间大于1G实验内容、步骤、图形与结论(答题不要超过装订线,可另附白纸书写):实验内容为某企业设计一个设备管理系统问题描述:请为某企业设计一个设备管理系统。手式管理用的记录表有: 设备信息表,内容包括:设备编号、设备名称、设备类型、规格型号、数量、总价值、产地。 设备类型表,内容包括:设备类型编号、设备类型。功能需求:设备信息的浏览、添加、删除、保存操作。设备类型的浏览、添加、删除、保存操作。按设备编号进行查询。按设备类型进行设备数量统计。对于各种数据进行升序和降序的排序操作。折旧率计算。上机考试要求:1根据问题描述,设计出设备信息表SBX
3、X和设备类型表SBLX的表结构,并定义它们的主键和外键。解:根据设备管理系统问题分析描述,并结合系统所要满足的功能需求,借助E-R图等工具设计出设备管理系统的数据库表结构。 根据设备信息表所给出的信息,设计出设备信息表SBXX,表结构如下所示:表1 设备信息表SBXX列标题列名数据类型宽度小数位数是否空值缺省值主/外键设备编辑SbbhChar4NoP设备名称SbmcChar20No类型编号LxbhChar4NoF规格型号GgxhChar20Yes数量SlIntegerYes总价值ZjzNumber102Yes产地CdChar10Yes 根据设备类型表所给出的信息,设计出设备类型表SBLX,表结
4、构如下所示:表2 设备类型表SBLX列标题列名数据类型宽度小数位数是否空缺省值主/外键类型编号LxbhChar4NoP类型名称LxmcChar20No2在D盘的考核目录下创建名为Sbgl的数据库。在库中创建设备信息表sbxx和设备类型sblx,并设置其主键和外键。解:n 创建名为Sbgl的数据库:(1) 开始程序SybasePowerBuilder 9.0 PowerBuilder 9.0打开主窗口。(2) 单击工具栏的Database按钮(打开数据库画板)打开ODB ODBC再打开Utilities双击Create ASA Database,在打开的对话框中的“Database Name”编
5、辑框中输入数据库名,并通过“”按钮输入数据的全路径(D:考核Sbgl.db),其他可保持默认;最后,单击“OK”按钮,系统将成功创建数据库Sbgl。运行结果如下图(1)所示:图(1)n 在库中创建设备信息表sbxx和设备类型sblx,并设置其主键和外键(1) 在Sbgl数据库中建立设备信息表Sbxx:右击数据库画板的table文件夹New Table出现创建表结构的界面根据表1添加并定义字段Exit(Save change to?)是(Y)输入表名SbxxOK。(2) 用同样的方法,在Sbgl数据库中建立设备类型表Sblx(3) 为数据表指定主键:在表Sbxx中设置主键Sbbh:选中数据表Sb
6、xx,右击鼠标并在弹出的快捷菜单中左击Add to layout;在打开的画板中,右击表结构Sbxx的标题栏并在弹出的快捷菜单中左击NewPrimary Key,在弹出的列表框中选择字段Sbbh作为主键。 用同样的方法,为表Sblx指定主键lxbh(4) 为数据表Sbxx指定外键:在表Sbxx的结构中,右击标题栏并在弹出的快捷菜单中左击NewForeign Key,在弹出的对话框的General选项卡中,在Foreign Key右侧输入外键名Lxbh,并在下方的列表框中选择字段Lxbh作为外键字段。在Primary Key选项卡中,在Table右侧指定参照的表名为Sblx,保存所做设置。得到的
7、表结构如图(2)所示:图(2)3创建一个名为exam的应用程序对象,其应用程序文件名为exam.pbl。解:(1)先建一个工作空间Sbgl.pbw:在工具栏中单击New按钮Workspace选项卡WorkspaceOK选择路径D:/考核,并在“文件名”右侧输入文件名Sbgl,然后保存。(2) 再建应用程序对象exam.pbl:在工具栏中单击New按钮Target选项卡Application图标OK在“Application Name”中输入“exam”;在“Library:”中选择路径为:D:/考核,得到图(3)的形式,再单击Finish按钮。图(3)4在该应用中创建一个菜单m_main,其结
8、构如下:升序降序设备管理系统系统编辑操作设备管理设备浏览设备类型退出添加删除保存设备编辑查询设备类型统计排序折旧计算并为“添加”、“删除”、“保存”、“设备编号查询”、“设备类型统计”、“退出”分配图标,形成如下所示的工具栏。解:n 在工具栏中单击New按钮PB Object选项卡 Menu图标OK在弹出的菜单设计区域设置菜单项:(1) 设置主菜单项“系统”“编辑”“操作” : 在左窗格中右击“Untitled0”在弹出的快捷菜单中选择“Insert Submenu Item”在编辑框中输入一级菜单项“系统” 用同样的方法,设置其他主菜单项“编辑”、“操作”。(2) 设置下拉菜单:A. 设置主
9、菜单项“系统”下的下拉菜单: 右击菜单项“系统”在弹出的快捷菜单中选择“Insert Submenu Item”在编辑框中输入“设备管理” 用同样的方法,设置其他子菜单项“设备浏览”、“设备类型”、“-”“退出”。“-”为分隔线的设置方法B用同样的方法,设置主菜单项“编辑”、“操作”下的下拉菜单。(3) 设置主菜单“操作”的下拉菜单中的菜单项“排序”的子菜单: 右击“排序”在弹出的快捷菜单中选择“Insert Submenu Item”在编辑框中输入子菜单项“升序” 用同样的方法,设置子菜单项“降序”。n 为“添加”、“删除”、“保存”、“设备编号查询”、“设备类型统计”、“退出”分配图标,形
10、成相应的工具栏。 单击选中“添加”在右侧的菜单描绘器中选择TooBar选项卡设置ToolbaritemName属性的属性值,在右侧的下拉列表框中找到相应的图标,即可生成工具栏中一个图标。 用同样的方法分别设置工具栏的其他项。n 在右侧的菜单描绘器中选择TooBar选项卡设置其ToolBarItemSpace和ToolBarItemOrder项来分组,并确定在工具栏中的先后顺序。(3) 单击菜单File选择“Save”在弹出的对话框中为所建菜单取名为“m_main”OK。生成的菜单结构如图(4)所示:图(4)5在该应用中创建一个MDI主窗口w_main,标题为“设备管理系统”。解:(1)在工具栏
11、中单击New按钮PB Object选项卡 Window图标OK在弹出的窗口设计区域右侧的属性栏中设置以下几项属性(在General选项卡中):(1) Title:设备管理系统(2) Window type:mdi!(3) 单击File菜单Save在弹出的对话框中为所建MDI主窗口取名为“w_main”OK。6建立MDI主窗口w_main与菜单m_main的关联。解:在窗口设计区域右侧的属性栏中,在General选项卡中,设置Menuname属性单击右侧的“”按钮在弹出的对话框中选择上题中所建菜单“m_main”。7请创建一个新窗体w_sb,设置窗口标题为“设备信息”。解:在工具栏中单击New按
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统开发 信息系统 开发 实验 报告
限制150内