




已阅读5页,还剩62页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
管理信息系统,校级精品课程,管理学院管理信息系统教学团队,模块二:管理信息系统相关技术,软件生命周期的概念软件开发时期工作量分布信息系统开发的一般过程用Access开发数据库应用系统的具体步骤综合项目学生成绩管理系统的开发,2,学生成绩管理系统的开发,综合项目,3,信息系统的分析,4,需求分析需求分析阶段要做的工作,(1)调查未来系统所涉及的用户的当前职能、业务活动及其流程;确定系统范围;明确用户业务活动中的哪些工作应由计算机系统来做,哪些由人工来做。(2)确定用户对未来系统的各种要求,包括信息要求、处理要求、安全性和完整性要求。在此过程中必须重点了解各用户在业务活动中要输入什么数据,对这些数据的格式、范围有何要求。另外还需了解用户会使用什么数据,如何处理这些数据,经过处理的数据的输出内容、格式是什么。最后还应明确处理后的数据该送往何处,谁有权查看这些数据。(3)深入分析用户的业务处理,用数据流程图表达整个系统的数据流向和对数据进行的处理,描述数据与处理间的关系。(4)分析系统数据,产生数据字典,以描述数据流程图中涉及的各数据项、数据结构、数据流、数据存储和处理等。,5,本项目需求分析,学生成绩管理系统需求分析某高校为加强信息化管理,准备设计与开发一个管理信息系统,该系统包括学生成绩管理、教学管理、工资及福利管理、教材管理和办公管理等子系统。为简化起见,下面仅给出其中的学生成绩管理子系统的信息需求。,6,学生成绩管理子系统的需求分析,学生成绩管理系统在管理学生中占有重要的地位,它关系着学生信息的基本信息,其中包括学生信息、课程信息、各项成绩等。对于学校来讲,学生信息管理系统是不可缺少的组成部分,它有效地管理学生档案,对学校学生的变动和统计起着重要的管理作用。本系统根据学校管理的实际要求,结合学生成绩管理的实际流程要,需实现以下功能:1.能够对学生的有关资料进行输入,查询,修改,删除。2.能够为学校提供强大的查询功能,以便管理人员了解和掌握学生的具体情况。3.能够对数据库和登陆记录进行清理。4.可以对用户进行修改密码,新增用户。,7,该项目具有以下5个功能:学生的基础数据可以随时维护学生成绩信息可以查询各班成绩能输出报表管理数据访问页(能使用internet)数据库使用安全(信息安全),8,信息系统的设计,9,数据库设计,关系的直观概念表(Table),也称关系列(Field),也称字段、域或者属性行(Row),也称元组(Tuple)码(Key),也称主键,10,存储的信息学生:包括学号、姓名、性别、年龄、班级等信息。学生通过学号标识。课程:包括课程号、课程名、学分、学时等信息。政治面貌:政治面貌号,政治面貌名称,11,各对象间的联系每个学生可以有一个政治面貌,同一个政治面貌可以有不同的学生的属性。每个学生可以修读若干门课程(选修课或必修课),每门课程可以有多个学生修读。,12,学生管理系统的E-R模型(概念结构设计),13,逻辑结构设计,逻辑结构设计一般来说,E-R图转换为关系模型可遵循如下原则:实体集的转换联系的转换,14,实体集的转换对于E-R图中每个实体集,都应当转换为一个关系,该关系应包括对应实体的全部属性,并根据关系所表达的语义确定哪个属性或哪几个属性组作为“主关键字”,主关键字用来标识实体。例如,学生实体可以转换为如下关系模式:学生(学号,姓名,性别,年龄)其中加下划线字段为主关键字。,15,联系的转换对于E-R图中的联系,情况比较复杂,根据实际联系方式的不同,可以采取不同的手段加以实现。两实体集间的1:1联系两实体集间的1:n联系一个m:n联系,16,确定数据库表,“学生成绩管理系统”中的4张基本数据库表,学生基本信息表:学号、姓名、性别、年龄、班级成绩表:课程信息表:课程号、课程名、学分、学时政治面貌代码表:政治面貌号、政治面貌名称,17,信息系统的功能设计,基础数据维护学生成绩信息查询报表管理数据访问页(能使用internet)数据库使用安全(信息安全),18,信息系统的实现,19,使用access数据库进行,创建数据库创建学生表创建课程和成绩表,20,创建表之间的关系,21,各项功能的实现,信息的基本维护将各表的基本数据输入创建学生成绩窗体创建课程信息窗体创建其余窗体,并进行信息维护,22,各项功能的实现,信息查询功能实现:根据学生姓名查询学生各科成绩显示没有录入成绩学生的信息将所有学生的语文成绩提高5分,23,各项功能的实现,报表功能按照班级分组的报表打印单个学生的信息标签生成学生单个信息和成绩的报表,24,各项功能的实现,系统综合用切换面板包装应用系统项目的切换面板运行效果:,25,用切换面板包装应用系统(步骤1),26,1.选择“工具”菜单中“数据库实用工具”子菜单中的“切换面板管理器”命令,系统会弹出面板管理器,如图1所示。单击“是”按钮,系统弹出第一级切换面板管理器,如图2所示。,图1,图2,用切换面板包装应用系统(步骤2),27,2.单击“新建”按钮,系统会弹出命名新的切换页对话框,如图3所示。根据项目的需要,把切换面板页名的“新建切换面板页”改名为“学生成绩信息管理”后,单击“确定”,如图4所示。,图4,图3,用切换面板包装应用系统(步骤3),28,3.选定“学生成绩信息管理”后,单击“创建默认”按钮,如图5所示。,图5,用切换面板包装应用系统(步骤4),29,4.选中“主切换面板”,单击“删除”按钮,用“新建”按钮分别创建“报表管理”、“基础数据维护”和“信息查询”,创建后的效果如图6所示。,图6,用切换面板包装应用系统(步骤5),30,5.选中默认切换页中的“学生成绩信息管理”,单击“编辑”按钮,系统会弹出第一级切换窗体管理器,如图7所示。,图7,用切换面板包装应用系统(步骤6),31,6.在第一级切换窗体中单击“新建”按钮,系统会弹出编辑切换面板项目对话框,如图8所示。通过图8的“新建”按钮创建好的第一级切换窗体如图8“切换面板上的项目”所示,图8,用切换面板包装应用系统(步骤7),32,7.对第一级窗体中的每一个项目,单击“编辑”按钮,如图9所示,其中“文本”一栏中输入的是显示在窗体中的文字,“命令”表示选择该项目后要执行的命令,“切换面板”表示命令执行的对象或目标,如果命令不需要对象时,就不会出现这个字段。,图9,用切换面板包装应用系统(第一级窗体上的项目),33,对第一级窗体中的四个项目,分别编辑切换面板如图10至13所示。,图10编辑“基础数据维护”,图11编辑“信息查询”,图12编辑“报表管理”,图13编辑“退出”,用切换面板包装应用系统(步骤8),34,图14切换面板“基础数据维护”上的项目,用切换面板包装应用系统(步骤8),35,图15切换面板“信息查询”上的项目,创建菜单(生成的结果),36,图16项目的菜单结构,创建菜单(步骤1),37,打开自定义对话框选择“视图”菜单中的“工具栏”命令,再从“工具栏”子菜单中选择“自定义”命令即可,如图17所示。,图17打开“自定义”对话框方法之一,创建菜单(步骤1),38,打开自定义对话框选择“工具”菜单中的“自定义”命令,如图18所示。:,图18打开“自定义”对话框方法之二,创建菜单(步骤1),39,打开自定义对话框在工具栏或菜单栏上单击鼠标右键,选择“自定义”命令,如图19所示。Access的界面组成;,图19打开“自定义”对话框方法之三,图20“自定义”对话框,所有上述三种操作在执行完后,系统会弹出如图20所示的“自定义”对话框。,创建菜单(步骤2),40,2在自定义对话框中单击“新建”按钮,系统会弹出“新建工具栏”对话框,在“新建工具栏”对话框中把“工具栏名称”改为“学生成绩管理系统”,如图21所示,单击“确定”按钮,如图22所示。,图21“新建工具栏”对话框,图22建立“学生成绩管理系统”工具栏,创建菜单(步骤3),41,3.选中“学生成绩管理系统”后,单击“属性”按钮,系统弹出“工具栏属性”对话框,单击“类型”中“工具栏”右边的向下箭头,并选择“菜单栏”,如图23所示。单击“关闭”按钮。回到“自定义”对话框。系统会出现如图24所示的初始菜单。,图24选择“菜单栏”属性,图23初始菜单,创建菜单(步骤4),42,4.在“自定义”对话框中选择“命令”选项卡,在“类别”中选择“新菜单”,如图25所示。,图25选择“新菜单”,创建菜单(步骤5),43,5.拖动“命令”中的“新菜单”到初始菜单的“键入需要帮助的问题”的位置,系统会在该位置出现“新菜单”的设计结果,如图26所示。,图26放置“新菜单”,创建菜单(步骤6),44,6.把光标移动到“新菜单”的位置上,在“新菜单”的位置上单击鼠标右键,在系统弹出的对话框中,把“命名”栏的内容改为“基础数据维护”后按回车键或鼠标单击该对话框的其他位置。这时,系统在初始菜单的位置把“新菜单”改名为“基础数据维护”,如图27所示。,图27第一个菜单项,创建菜单(步骤7),45,7.把光标移到“基础数据维护”的位置上,单击鼠标右键,在系统弹出的菜单中选择“属性”,这时系统弹出“学生成绩管理系统控件属性”对话框,如图28所示。,图28“控件属性”对话框,创建菜单(步骤8),46,8.单击“控件属性”的“所在操作”编辑框的右边向下的箭头,出现所有已经定义的数据库“宏”,选择宏“基础数据维护”,如图29所示。,图29定义菜单项执行的操作,创建菜单(步骤9),47,9.按照类似(4)(8)步的方法,设计菜单项“信息查询”和“关闭数据库”,不同的是在第8步“所在操作”中选择宏“信息查询”和“关闭数据库”。设计好的菜单结构如图30所示。,图30有3个菜单项的菜单结构,创建菜单(步骤10),48,10.按照类似(4)(8)步的方法,设计菜单项“报表管理”,并把它插入到“关闭数据库”菜单项的前面(直接用鼠标拖动到前面即可),按照以下步骤设计“报表管理”菜单项的子菜单。,创建菜单(步骤11),49,11.在“自定义”对话框的“命令”选项卡中,“类别”选“新菜单”,拖动“命令”下的“新菜单”到“报表管理”菜单项的左下方,按照第(7)步命名为“学生学习情况”,如图31所示。,图31设计“学生学习情况”子菜单项,创建菜单(步骤12),50,12.“自定义”对话框的“命令”选项卡中,“类别”选“新菜单”,拖动“命令”下的“新菜单”到“学生学习情况”菜单项右边箭头的右边,按照第(7)步命名为“学生成绩报表”,如图32所示。,图32设计“学生成绩报表”子菜单项,创建菜单(步骤13),51,13.设计完成的菜单结构如图33所示。,图33设计完成的菜单结构,制作工具栏(制作的结果),52,图34项目的工具栏,制作工具栏(步骤1,2),53,1.选择与创建菜单相同的三种方式之一打开“自定义”对话框。2.在“自定义”对话框的“工具栏”选项卡中单击“新建”按钮,系统弹出“新建工具栏”对话框,把工具栏名称改为“学生成绩管理系统工具栏”,如图35所示。单击“确定”按钮。系统出现初始的工具栏如图36所示。,图35对工具栏名称改名,图36初始的工具栏,制作工具栏(步骤3),54,3.有了初始的工具栏后,接着就要把命令加到工具栏中,在“自定义”对话框中选择“命令”选项卡,在“类别”列表框中选择自己想要加入到工具栏中的项目,在“命令”列表中选择相应的命令,用鼠标把“命令”列表中的命令拖到自己创建的工具栏中就可以了。在我们的项目中,选择“类别”为“文件”,命令分别选择“新建”、“打开”、“关闭”和“保存”拖到初始工具栏中,如图37所示,生成的结果如图38所示。,图37在“自定义”的“命令”选项卡中选择“类别”为“文件”的命令,图38放置了“文件”命令后的工具栏,制作工具栏(步骤4),55,4.用同样的方法,“类别”选择“编辑”,“命令”分别选择“撤消”、“恢复”、“剪切”、“复制”和“粘贴”,生成如图39所示的工具栏。,图39放置了“文件”和“编辑”命令后的工具栏,制作工具栏(步骤5),56,5.“类别”选择“新菜单”,把“命令”中的“新菜单”拖到工具栏中,鼠标放在“新菜单”的位置上单击右键,在系统弹出的对话框中把“命名”栏的“新菜单”改名为“关闭数据库”,按回车键“Enter”结束。,制作快捷菜单(制作结果),57,要制作如图40所示的快捷菜单和对窗体的连接。即在窗体“信息查询窗体”中单击鼠标右键会弹出如图40所示的“新建”和“打开”快捷菜单。,图40在窗体中设计快捷菜单,制作快捷菜单(快捷菜单本身的制作(步骤1,2),58,1.选择与创建菜单相同的三种方式之一打开“自定义”对话框。2.在“自定义”对话框的“工具栏”选项卡中单击“新建”按钮,系统弹出“新建工具栏”对话框,把工具栏名称改为“学生管理快捷菜单”,如图41所示。单击“确定”按钮。,图41新建快捷菜单,制作快捷菜单(快捷菜单本身的制作(步骤3),59,3.在“自定义”对话框中,选中“学生管理快捷菜单”项后,单击“属性”按钮,系统弹出“工具栏属性”对话框,在“类型”中选择“弹出式”,单击“确定”按钮。这时什么也看不到,在自定义对话框的工具栏中也找不到读者所创建的工具栏,这就是快捷菜单的特殊之处,需要在“自定义”工具栏对话框的“工具栏”选项卡中选中“快捷菜单”选项,就可以看到所创建的快捷菜单了,如图42所示。,图42选中“快捷菜单”选项,制作快捷菜单(快捷菜单本身的制作(步骤4),60,4.在“自定义”对话框中选择“命令”选项,在“类别”中选择“文件”,分别选择“命令”中的“新建”和“打开”命令拖入到快捷菜单的“学生管理快捷菜单”的右侧箭头之后,如图43所示。,图43添加命令到快捷菜单,制作快捷菜单(快捷菜单的连接(步骤1),61,1.在设计视图中打开窗体“信息查询窗体”如图44所示。,图44打开“信息查询窗体”,制作快捷菜单(快捷菜单的连接(步骤2),62,2.在“信息查询窗体”中用鼠标双击“主体”部分,系统弹出“主体”对话框,在“主体”对话框的向下箭头中选择“窗体”,再选择“其他”选项卡,在“快捷菜单栏”中选择事先做好的快捷菜单“学生管理快捷菜单”,如图45所示。,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业经理人合作协议(聘用书)
- 污染治理技术革新-洞察及研究
- 数据压缩技术在工业中的应用-洞察及研究
- 2022届上海市杨浦区高三下学期线上期中质量调研化学试题(含解析)
- 机器学习在库存管理中的优化策略-洞察及研究
- 基于大数据的电力系统监测-洞察及研究
- 水能资源优化配置-洞察及研究
- 咨询行业人才流动趋势-洞察及研究
- 再生材料在汽车零部件中的创新应用-洞察及研究
- 2025至2030中国海水淡化泵行业项目调研及市场前景预测评估报告
- 国家电投2023上半年ESG实践报告:绿色发展助力电力行业转型升级
- 中国华电战略发展研究中心招聘笔试题库2025
- 2025年新形势下新型储能发展趋势分析报告
- 遗体整容师测试考核试卷及答案
- 体育教育专业健美操理论考试试题及答案
- 小学道德与法治五年级上册《烟酒有危害》教学课件
- 2025年登革热防控试题(附答案)
- 霍乱培训课件下载
- 生涯人物访谈表
- K2FastWave中文操作手册
- 创新小白实操指南 教案.docx
评论
0/150
提交评论