信息系统开发实践指导书-完整-48页word资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《管理信息系统》课程
实验指导书
山东经济学院信息管理学院编著
内容简介及要求
《管理信息系统》是一门培养学生信息系统分析、设计、开发能力的理论课程,同时要求学生具有较强的动手实践能力。
本课程在教学内容方面着重基本理论、基本知识和基本方法。
在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。
实验课程不同于理论课程,应充分体现“教师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的积极性和能动性,重视学生自学能力的培养。
《管理信息系统》课程的实践环节包括课程学习中开发的小系统、管理信息系统课程设计的开发系统,以及信息系统开发实践课程开发的系统,信息系统开发实践活动是学习《管理信息系统》课程理论联系实际的综合训练。
实验的目的在于加深对管理信息系统理论和基本知识的理解,通过实践环节掌握管理信息系统开发的基本方法,使学生具有运用管理信息系统进行管理活动的能力。
本实验指导书是帮助学生进行信息系统开发实践使用的参考书,按照书中的要求和开发要点说明可以较好地完成《管理信息系统》课程提出的信息系统的开发任务。
《管理信息系统》课程的实践环节共开设7个实验,实验1和实验2分别为使用Excel开发一个小型信息系统,不涉及程序设计,实验3-实验5为系统分析、设计及其程序设计的实验,实验6和实验7可以作为案例分析的题目。
每位任课老师可以根据所授班级的掌握程度选择适当的实验题目。
指导教师原则上由管理信息系统课程讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。
指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。
实验后,学生将实验结果等内容写出实验报告(例如系统分析报告等),符合实验教学的要求,并得到指导教师的认可。
指导教师对每份实验报告进行审阅、评分。
该实验程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的20%--30%。
实验1 工资管理系统模拟实验
一、系统概述
该实验采用的系统是由山东经济学院信通科技开发公司开发的工资管理系统,该系统以PowerBuilder作为前台开发工具,并以大型数据库Sybase作为数据库管理工具。
其特点是:功能齐全,实用性强,界面友好且易学易用。
该系统覆盖企业事业单位工资管理所需的全部功能,适合各行业工资管理工作的需要。
该软件操作界面亲切直观,操作简便,操作人员无需具备专业计算机知识,便可正常工作。
工资核算系统主要是输入与职工工资计算和管理有关的原始数据,提供工资结算信息,及时处理企业职工调入、调出、调资结算等数据,并打印输出各种工资报表。
主要内容包括核算维护、人员维护、工资数据、费用分配、报表输出、数据上报。
二、实验目的
1.掌握企业管理中有关工资核算管理的相关内容。
2.通过模拟工资系统核算维护、人员维护、工资数据、费用分配、报表输出、数据上报的操作,体验管理信息系统在企业管理中所发挥的作用,对企业信息化管理有所了解,实现对管理信息系统的感性认识。
三、实验内容
1.工资系统初始化
2.人员维护
3.管理维护
4.数据维护
5.打印方案定义
6.报表输出
7.数据上报
四、实验步骤
(一)系统初始化
1.系统安装
打开机器,进入操作系统界面,在只读光驱(CDROM)中插入安装盘(光盘),双击桌面上的“我的电脑”图标,在安装盘所在驱动器中双击文件“SETUP”进行安装;或者单击“开始”菜单,选择“运行”命令,在“开始”文本输入框中输入安装路径,鼠标单击“确定”命令按钮,即可运行山经工资管理系统的安装程序(如图1.1)。
图1.1
在系统安装过程中会提示选择安装组件,对于本工资管理系统来说,只有两个组件:系统维护和工资管理,所以这两个模块都必须选中(如图1.2)。
图1.2
选中之后点击“下一步”,在安装过程中会提示输入安装口令(如图1.3),安装口令为“xtaz”(系统安装)+“当前年度”,如当前年度为2019年则安装口令为“xtaz2019”然后按“下一步”按钮即可。
图1.3
安装过程中会提示用户注册,如果不注册只能试用三个月,对于上机实验来说,三个月试用期足够了,所以在该步骤直接点击“完成”按钮即可(如图1.4)。
如果在后续过程中提示插入软盘等信息,取消即可。
图1.4
下一步会提示进行系统初始化(如图1.5),在该窗口输入单位名称和系统启用的年度、月份即可。
图1.5
2.系统初始化
在完成安装后,系统进行初次登录,首次使用该系统时只有“默认帐套”,用户也可创建多个帐套。
单击操作员姓名框,选择“系统管理员”,然后直接单击“登录”按钮(如图 1.6),进入系统主窗口(如图1.7)。
图1.6
图1.7
选择“系统维护”菜单单击“用户管理”图标即可进入用户管理模块(如图1.8),系统管理员或具有管理权限的操作员可以通过该功能项完成对本系统操作人员的维护,包括操作人员的增加、注销,并为每个操作人员设置使用本系统的权限。
增加操作员是启用系统的第一步,首先在操作员姓名与操作员口令栏次中写入新增操作员的姓名及口令,然后单击“增加操作员”按钮,即可完成增加操作员工作。
操作员窗口中的“给新操作员分配所有权限”和“赋予新操作员所有权限”可以全部选中。
如某一操作员因忘记自己的登录口令而无法登录系统,影响了正常的业务处理,可以系统管理员身份登陆,将该操作员删除,然后重新加入。
注:只有系统管理员和拥有系统管理权限的操作员才有权增加操作员。
图1.8
(二)管理维护
以下操作过程均以学生自己新增加的操作员身份登录,如操作员“张三”。
(在不退出系统的情况下选择“文件”菜单,单击“更换操作员”即可重新进入系统登录窗口)1.工资帐套维护
点击“管理维护”功能菜单,进入“工资管理维护”窗口,如图1.9所示。
系统默认帐套为“默认帐套”,点击“增加”按钮,用户也可以自己增加新的帐套。
本例建立“帐套一”,帐套编码“001”。
图1.9
2.工资项目的维护
系统为用户提供了总共54个工资项目,其中应发工资、实发工资、应纳税收入、应纳税额是系统预置的,后面的50个用户可以根据需要设置为相应的工资项目。
如图1.10所示。
图1.10
(1)启用工资项目
要启用工资项目,单击“管理维护”窗口中的“工资项目”标签,然后单击“是否启用”选择框即可。
启用后的工资项目,项目名称由灰色变为黑色,“是否启用”栏框中显示一个“√”,并默认作为“工资条”、“工资发放表”、“工资汇总表”的列示项目。
您也可单击对应的项目,是否把某些工资项目作为“工资条”、“工资发放表”、“工资汇总表”中的内容。
(2)修改工资项目名称
用户可对已启用的工资项目的名称进行修改(“应发工资”、“实发工资”、“应纳税收入”、“应纳税额”除外,这几个工资项目是系统默认选中的),并对各项目是否在各工资报表中列示进行设定。
如需对工资项目名称进行修改,即把系统默认的工资项目名称改为含有实际意义的工资项目,如“基本工资”、“奖金”等,单击需要修改的工资项目名称,即进入名称修改状态(光标在工资项目名称处闪烁),输入新的工资项目名称即可(注意修改一定存储)。
单击各工资报表的选择框可设定该项目是否在相应的工资报表中列示,有“√”符号标志表示在相应的工资报表中列示。
所有项目增加完成后,利用右侧的“↑”和“↓”箭头按钮,按照实验资料所给顺序调整工资项目的排列位置。
(3)取消工资项目
如果您想取消已经启用的工资项目,单击已启用项目的“是否启用”选择框,去掉其中的“√”符号即可取消该工资项目。
3.计算公式的维护
计算公式的维护主要是对各工资项目的计算公式进行定义、修改和删除。
单击“管理维护”窗口中的“计算公式”标签,即进入计算公式的编辑状态:
为某些工资项目设定计算公式的目的是便于根据其他项目对这些工资项目自动进行计算。
单击“增加”按钮,从左上方的“工资项目”下拉列表框中选择需定义公式的项目,在“工资计算表达式”栏中输入以工资项目代码和运算符号组成的计算表达式。
也可以利用右上方的“工资项目”列表中的工资项目和运算符号按钮来完成表达式的输入。
双击工资项目列表中的项目,系统会自动将该项目的代码输入到表达式栏中。
本例的计算公式为:
“应发工资”计算表达式为:应发工资= 基本工资+奖金+交补
则应如下定义此公式:
(1)首先从“工资项目”下拉列表框,选择“应发工资”这一工资项目(即公式等号左边的项目)
(2)然后到“工资项目列表”框中找到“基本工资”这一工资项目,双击鼠标,则“基本
工资”对应的项目代码gzxm1。
(3)输入或双击“+”号,则“+”同样会自动追加到工资计算表达式中
(4)双击“奖金”对应的工资项目编码(gzxm2),则该项目编码也会追加到计算公式中。
(5)同理,可将“交补”对应的工资项目编码(gzxm3)追加到计算公式中。
(6)公式维护完之后,单击“增加”按钮,则可以将公式加入。
注:也可以直接在工资计算表达式编辑框中直接输入公式:gzxm1+gzxm2
同理可定义“扣款合计”和“实发工资”的计算公式:
事假扣款=事假天数×20;
养老保险金=(基本工资+奖金)×0.05
应纳税收入=应发工资
扣款合计=事假扣款+养老保险金+应纳税额;
实发工资=应发工资-扣款合计。
该功能在使用帐务处理时才起作用。
4.工作类别的维护
本实验设置四种工作类别:经理人员、管理人员、经营人员和开发人员。
至于“对应应摊工资费用明细科目”和“对应应付工资明细科目”在使用帐务处理时才起作用,本实验暂将其设为空即可。
5.部门编码的维护
部门编码的功能是对部门进行分类和设定,每一名职工都隶属于特定的部门,因此,应至少定义一个部门,以便在录入职工档案时确定归属的部门。
您可以在部门编码维护界面中用“增加”、“修改”、“删除”按钮完成部门类别的设定与维护。
6.计提费用的维护
该功能在使用帐务处理时才起作用,本实验暂不考虑该功能。
7.个人所得税基数的维护
个人所得税基数是用来设定个人所得税的纳税区间及纳税比例,以计算个人所得税。
系统提供标准的个人所得税纳税基数表,您只需在工资计算表达式中定义应纳税收入计算公式,系统会自动计算出您应缴纳的个人所得税。
为计算个人所得税的大小,一般都要计算公式中为应纳税收入(即所需交纳所得税的那部分收入)的计算公式。
个人所得税的计算方法:
(应纳税收入-800)ⅹ纳税比例 - 速算扣除数
8. 银行代发
银行代发是用来设定向银行上报工资数据时需要上报的工资项目,本实验只设定上报月份、职工代码、姓名和实发工资即可。
(三)人员维护
人员维护的功能是把职工个人情况按不同的部门、工作类别进行登记录入、修改、删除等维护操作。
单击“人员维护”图标,进入人员维护的编辑界面。
单击“增加”按钮即出现增加新职工界面。
(四)数据维护
工资数据维护的功能是对各种工资项目数据进行维护,包括数据输入和修改、计算等操作。
1.输入工资数据
单击“数据维护”功能菜单,即进入工资数据维护界面。
在工资数据界面中可以输入各工资项目工资数据。
颜色为天蓝色的表明此处是由计算公式计算所得的数据,不能编辑和输入。
在“基本工资”、“交补”、“事假天数”、“奖金”栏填入数据,然后点击上方的“计算”按钮。
即可完成。
如果报有职工或有部分职工对应的某一工资项目数据为同一数据,此时您可利用批量修改功能一次性将所有职工的某一工资项目填入相应的值。
2.批量修改工资数据
点击“批量修改”按钮,将弹出“批量修改”对话框,该功能可以一次输入修改符合条件的工资数据。
首先将鼠标编辑焦点放在您将要进行批量修改的工资项目列中,单击“编辑菜单”的“批量修改”功能项或单击工具条上对应的工具按钮,即进入批是修改设置窗口此窗口内您可以设置批量修改的条件和批量修改的数值。
职工范围:用于指定您将批量修改的是哪些职工,此处您可以单击职工属性前的单选按钮,指定以何种条件进行检索,如果您要修改全部职工某一工资项目数据,请选中“全部职工”前的单选按钮即可。
修改方式:可以用不同的方式对符合条件的职工进行数据的批量修改。
“修改为”指将数据统一修改为某一数据;“增减为”指在原来数据的基础上统一增加或减少某一数据(如果是减少,此处输入一个负数);“增减比例为”指按某一人百分比进行增减。
设置好以上条件,单击“确定”按钮,可将光标所在列的数据进行批量修改。
(五)打印方案定义
点击左侧菜单的“打印方案定义”,即可弹出“定义工资的显示项目”窗口,通过该窗口可定义打印方案。
定义打印方案序号为“1”、打印方案名称为“打印方案一”,系统会弹出“定义系统的打印方案明细”窗口,用户可设置“工资条”、“工资发放表”、“汇总表”以及“职工统计表”的打印方案,即可选定打印的工资项目。
(六)报表输出
报表输出的功能是输出工资条、工资发放表、工资汇总表、工资费用分配表、票面分解表、个人所得税交纳表、职工登记表、工资附加费计提表等报表。
选择需要的报表,单击“确定”并选择相应的年度月份即可对工资报表进行浏览,如果选择输出“工资条”、“工资发放表”、“汇总表”以及“职工统计表”,系统会提示选择“打印方案”,选择前面定义的打印方案后可显示报表输出界面,通过浏览界面中“文件”菜单的“打印”可将选择的报表打印输出。
(七)数据上报
数据上报是将职工工资数据上报给管理部门、代发银行和上级单位。
单击“数据上报”图标,系统弹出年月设置窗口,选择需上报的年份和月份后单击“确定”按钮,选择上报方式后单击“上报”按钮,系统将把工资数据传输到软盘(软盘上报)或指定路径下(通讯上报)。
实验2 《科达电脑外部设备管理信息系统》
一、上机实验目的
(1)了解使用Excel 软件开发一个小型信息系统的过程。
(2)掌握使用Excel 软件保存数据、按使用者要求对数据进行处理输出信息的方法。
(3)掌握Excel 查询、统计、输出、宏、打印等功能,能较好地使用Excel 软件开发信息系统为管理服务。
二、上机实验基本要求
(1)在规定上机时间内完成信息系统的开发任务,由指导老师检查通过系统。
(2)按时提交上机实验报告。
(3)指出系统的创新之处(学生要说明系统的创新点及意义)。
三、开发系统资料
(一)开发背景
科达电脑公司是一个销售电脑外部设备和组装电脑的小公司,但成长很快。
该公司成立于2019 年,由于销售量增长很快,公司考虑扩展其业务。
目前该公司电脑外部设备零售价格的计算依赖于7%~20%的成本加价率和10%的税率,即成本价乘以成本加价率为税前价格,税前价格乘以(1+税率)为零售价格,零售价格如果有小数则四舍五入。
(二)开发系统资料
下表是该公司一部分外设的数据清单。
(三)系统开发基本需求
科达公司希望为该公司外设销售业务设计一个电脑外部设备管理信息系统,要求系统满足以下要求:
(1)能输出销售发票(基于上表所列数据),发票上要有公司名称和地址、税务登记号、
发票号码、客户名称和地址、以及日期。
发票上还应包括商品明细部分,其内容为:商品编号、商品名称、销售价格(含税),该部分至少能容纳5 个条目(即该发票至少能填写5 个商品),并要给出货款合计数(含税)和税款合计数。
(2)能对电脑外部设备的数据进行添加、删除、修改。
(3)能对电脑外部设备的一些相关数据进行查询。
四、开发任务具体要求
电脑外部设备管理信息系统要分为如下两个子系统。
(一)《电脑外部设备数据编辑与查询子系统》
应满足以下要求:
(1)有一个完整显示外设清单的数据表,如表1 所示。
外设清单数据表上应包括公司名称和“电脑外部设备价格表-2019 年9 月”。
(2)可以在数据表中进行添加、删除、修改数据的操作。
(3)在外设清单数据表中税前价格和零售价格(即最右边的两列)应由系统计算出来,这样可以维护数据的一致性,零售价格还应进行圆整。
(4)所有数据必须格式化,例如增加货币符号和百分号。
(5)未使用的栏目应保持空白,不得出现任何符号如#N/A 或#VALUE 等。
(6)可以使外设清单数据表按升序排列。
(7)系统应能输出下列查询报告(使用Excel 中的自动筛选功能),在外设清单上添加宏操作按钮,单击按钮可输出上述4个报告。
(1)零售价格小于$500 的所有外设
(2)成本加价率大于10%的所有外设
(3)所有的打印机(商品名称中含有“Printer”)
(4)所有的惠普产品(商品名称中含有“HP”)
(二)《发票输出与打印子系统》
在企业日常销售活动中使用的,应满足以下要求:
(1)销售员可以在发票上输入客户名称和地址。
(2)销售员可以根据顾客需要的商品在发票上输入商品编号,系统将自动从外设清单中查出商品名称和零售价格,并显示在正确的栏目里。
(3)在发票中可以自动计算货款合计数和税款合计数。
发票界面如图1.1 所示。
图1.1
五、系统开发要点
(一)《电脑外部设备数据编辑与查询子系统》开发要点
1.输入外设清单基础数据
注意:在单元格中输入数据的过程中,若出现“######”的字样时,表示单元格宽度不够,可以通过调整列宽将全部数据显示出来。
2.进行数据格式化设置
选择C4 到C24 数据,右击鼠标选择【设置单元格格式】菜单项,打开单元格格式对话框,如图1.3 所示进行货币、小数位的设置。
图1.3
3.输入“税前价格”与“零售价格”数据的计算公式
在E3 单元格输入“税前价格”,然后选中E4 单元格,然后在编辑栏输入“=C4+C4*D4”,如图1.4 所示。
图1.4
输入结束后,按回车键在E4 单元格会出现计算后的数据,如图1.5 所示。
选中E4 单元格,按住右下角往下拖拽鼠标,该列会自动生成相应计算公式,出现税前价格数据,如图1.6 所示。
图1.5
图1.6
同理,在F3 单元格输入“零售价格”,在F4 单元格输入零售价格计算公式
“=ROUND(E4*1.1,0)”,会自动计算零售价格的数据。
设置结果如图1.7 所示。
图1.7
4.录制宏
为实现查询的功能,先要录制宏,宏可以保存一些固定的操作方式。
(1)录制按成本价升序排列数据表的宏
在excel 的菜单栏单击【工具】→【宏】→【录制新宏】菜单项,如图1.8 所示。
打开录制新宏对话框,在对话框中输入宏的名字“成本价升序”如图1.9 所示,单击【确定】按钮,即可开始录制新宏的工作。
会重新一个宏录制器的图标,如图1.10 所示。
图1.8
图1.9
如图1.10 所示选择数据表,然后在菜单栏单击【数据】→【排序】菜单项,打开排序对话框如图1.11 所示。
宏录制器
图1.10
图1.11 图1.12 在排序对话框“主要关键字”下拉栏中会出现选择表的字段,选择“成本价”,在单选框中选择“升序”,最后单击【确定】按钮。
此时可在数据表中看到按成本价升序排列的结果,如果没有问题,可单击宏录制器的停止按钮,如图1.12 所示,即可结束录制新宏的工作。
(2)录制使用零售价格小于$500 的所有外设的宏
设置宏的名称为“零售价格小于500美元”,在打开宏录制器后,选择零售价格的数据,在菜单栏单击【数据】→【筛选】→【自动筛选】菜单项,在零售价格名称栏会出现一个选择的下箭头,如图1.13 所示。
图1.13
单击下箭头会出现一个下拉选项,如图1.14 所示。
从中选择“自定义”选项,打开自定义自动筛选方式对话框如图1.15 所示。
从中设置筛选的条件即可。
设置完成后,关闭宏录制器即可。
图1.14 图1.15
同理可录制成本加价率大于10%的所有外设的宏、所有打印机(商品名称中含有“Printer”)的宏、所有惠普产品(商品名称中含有“HP”)的宏。
5.使用宏
首先在数据表下方插入一个文本方框,添加填充色与文字,并选择阴影样式,然后单击右键选择“指定宏”菜单项(如图1.16 所示),打开指定宏对话框如图1.17 所示。
从中选择相应的宏名,单击【确定】按钮,即可完成为按钮指定宏的工作。
图1.16
图1.17
现在在表中单击不同的按钮可以出现不同的查询结果,例如单击【查HP 产品】按钮,显示
结果如图1.18 所示。
图1.18
(二)《发票输出与打印子系统》开发要点
1.设置发票界面
在工作表“sheet2”中设置发票界面格式,如图1.19 所示。
图1.19
2.“开票日期”数据设置
选中D4 单元格,在excel 工具栏单击插入函数按钮可打开如图1.20 所示的插入函数对话框,从中选择“日期与时间”类别,选择函数TODAY,或直接在编辑栏输入“=TODAY()”,即可在发票中自动出现当前日期,如图1.21 所示。
图1.20
图1.21
3.“商品名称”数据设置
选中B8 单元格,在编辑栏输入“=IF(ISBLANK(A8),"",VLOOKUP(A8,
sheet1!A1:F24,2,FALSE))”,这里使用了IF 函数、ISBLANK 函数、VLOOKUP 函数。
ISBLANK 函数首先判别A8 单元格是否为空,如果为空返回值TURE,否则回值FALSE。
IF 函数根据判别条件的值为FALSE,返回值VLOOKUP(A8,sheet1!A1:F24,2,FALSE),否则返回值为空。
VLOOKUP(A8,sheet1!A1:F24,2,FALSE)根据A8单元格输入的商品名称搜索数据表中相同的数据,并返回第2 列(商品名称)的值。
同理,D8 单元格设置为“=IF(ISBLANK(A8),"",VLOOKUP(A8,sheet1!A1:F24,6,FALSE))”,将自动出现零售价格。
在D14 显示“合计货款(含税):”数据的单元格输入“=SUM(D8,D9,D10,D11,D12)”,将自动出现和记后的数值。
在D16 显示“合计税款:”数据的单元格输入
“=SUM(IF(ISBLANK(A8),0,VLOOKUP(A8,sheet1!A1:F24,5,FALSE)),IF(ISBLANK(A9),0,VLOOKU P(A9,sheet1!A1:F24,5,FALSE)),IF(ISBLANK(A10),0,VLOOKUP(A10,sheet1!A1:F24,5,FALSE)) ,IF(ISBLANK(A11),0,VLOOKUP(A11,sheet1!A1:F24,5,FALSE)),IF(ISBLANK(A12),0,VLOOKUP(A 12,sheet1!A1:F24,5,FALSE)))*0.1”。
其中,是要根据“税前价格”计算合计的税款。
所有的数据函数都设置好后,可以看到如图1.19 所示界面。
单击工具栏上的打印机图标即可打印盖发票。
实验3 《科达组装电脑管理信息系统》
一、上机实验目的
1. 了解使用数据库开发一个小型信息系统的过程。
2. 掌握使用Access 数据库保存数据、按用户要求对数据进行处理,通过友好界面输出信息报告的方法。
3. 掌握Access 数据库查询、统计、输出等功能。
4.通过实验理解数据库知识、软件开发工具知识和管理信息系统知识,了解如何将它们融会贯通起来为解决实际应用问题服务。