第一篇:MIS(管理信息系统)课程设计个人总结
课 程 设 计 总 结
姓名:李斌 专业:财务管理
学号:1145543131
课程设计个人总结
本次课程设计持续了1个星期,时间非常紧张,我们的课题是企业人力资源管理系统,我们小组由7个人组成,需要完成企业人力资源管理系统子系统的开发、调试与运行,此外还要撰写课程设计报告。我的工作主要是课程设计报告的整理兼撰写。但实际上每个文档之间都有着联系,仅仅做自己分配到的部分是不够的,系统分为哪些模块以及各模块的功能都需要大家一起讨论确定,统一思路,否则文档无法衔接,课程设计无法完成。
人力资源的各大模块的工作各有侧重点,但是各大模块是不可分割的,就像生物链一样,任何一个环节的缺失都会影响整个系统的失衡。HR工作是一个有机的整体,各个环节的工作都必须到位,同时要根据不同的情况,不断地调整工作的重点,才能保证人力资源管理保持良性运作,并支持企业战略目标的最终实现。
我们在分工编写文档前先在一起讨论确定了系统的主要模块和每个模块的功能,统一它们的名称,然后各自编写文档,发现应该添加新功能或原先的设计有问题时再一起讨论,统一修改,防止文档出现偏差。通过大家的讨论,发现很多问题和没有想到的细节,在不断发现问题,不断改正错误、不断完善系统设计的过程中,我们对人力资源系统的理解和研究也越来越深入,也使我们认识到团队的力量。
课程设计需要使用很多建模和作图工具软件,例如Visio、rose,以及网页制作、图像处理软件,同时需要查阅资料和做一些必要的调研。虽然平时上课这些软件的使用老师都讲过,考试也能通过,但当用这些软件和课本上的知识来独立地设计一个实际的系统时,很多问题就暴露出来了,比如什么时候要用E-R图、什么时候要用流程图,虽然这些图我们每个人都会画,但是这些图是用来描述什么的、作用是什么、什么时候需要使用这些图我们却不是很清楚。
课程设计是培养学生综合运用所学知识,发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,这次课程设计虽然很累,但我学到了不少东西,对软件的设计过程和方法有了更深入的了解,培养了我们的团队精神,锻炼了我们的沟通和表达能力。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
通过此次课程设计,使我更加扎实的掌握了有关人力资源管理系统方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,也暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。
在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在大家的努力下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!
课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。回顾起此课程设计,至今我仍感慨颇多,从理论到实践,我学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
第二篇:《管理信息系统MIS》课程设计教学大纲
《管理信息系统》课程设计教学大纲 Management Information System
课程编号:
适用专业:经济学、管理学 非信息类各专业
本科生 课程性质和教学目的
本设计是与为经济学、管理学 非信息类各专业 本科生开设的主干专业课程《管理信息系统MIS》配套的课程设计,是其必修实践环节。本设计要使学生采用本课程中学习的信息系统开发的以数据库为中心的原型法,运用其基本方法与主要图表工具完成一个自己所了解的小业务的信息系统系统分析与设计,用自己熟悉的数据库管理系统、程序设计语言及其相关开发工具实现该系统,并运行、评价、改进之;在此基础上严格按本大纲所附报告提纲撰写课程设计报告。通过本设计进一步弄懂管理信息系统及其相关的基本概念,理解企业管理决策与管理信息系统之间的依存互动关系,把握与信息系统密切相关的管理决策理论与方法,掌握管理信息系统开发的原则、方法、方式、策略及其基本过程与项目管理,领悟信息系统开发的基本思路和基本过程,初步具备用原型法开发与管理管理信息系统的基本能力,初步形成在计算机网络平台上,运用现代管理理论与方法,解决管理决策中的实际问题的基本素质。
设计内容与要求
参见附录《管理信息系统MIS》课程设计报告提纲
设计过程与步骤
要求学生在数据库应用课程设计的基础上,选择自己了解的一项管理业务,运用原型法,分析、设计、实现一个业务信息系统,并运行、评价改进之,最后要写出课程设计报告。
课程设计分3个阶段进行:首先,结合课堂教学,在学生已完成数据库应用课程设计的基础上,安排学生逐步完成选题和资料准备,课堂教学完成结构化系统分析后开始组织学生初步完成系统分析与总体设计;然后,在期末2周的课程设计阶段,在教师的面对面与网上指导下,完成系统分析、系统设计,做好系统实现计划,撰写包含这些内容的课程设计报告初稿并用Email交初稿;教师在假期的头几天批改,提出指导意见用Email返回给学生,学生在假期中,在老师网上指导下全面完成课程设计,撰写并经过教师网上指导修改,完成课程设计报告;开学时交课程设计报告的打印稿和有完整的可运行软件与设计报告的电子文档的光盘。
成绩评定:按课程设计报告提纲逐条逐项定出评分标准,逐项给出成绩,最后计算总分。建议教材与教学参考书
参考书目
[1] Stephen Haag, Maeve Cummings, James Dawkins: Management Information Systems for the Information Age.机械工业出版社, 英文版,1998.[2] E.F.Peter Newson, Michael Parent: Management Information System Case.机械工业出版社,英文版,1998.[3] 薛华成,管理信息系统(第三版),清华大学出版社,1999.[4] 张海藩,软件工程导轮(第三版),清华大学出版社,1999.[5] 黄梯云,管理信息系统,北京:经济科学出版社,1999。
[6] 王晓铭,管理信息系统及其开发技术,北京:电子工业出版社,1999。
附录
MIS课程设计报告提纲
(经济学 管理学 非信息类专业 本科用)
封面:课题名称,与内容相符合的画面,设计人姓名、专业、班级、学号,日期。要美观大方,具有创新性。
目录:有序号、标题、页码,布局合理
报告内容
概述:系统的基本任务,主要业务,开发目标 1. 系统分析
1.1 用户需求:系统现状,要解决的主要问题,达到的具体指标等。
1.2 可行性研究:几个可供选择的初步方案,从技术、经济、社会三个方面分析系统开发的必要性、可能性和有益性。
1.3 现状调查:现状的业务流程图及其相关单据票证帐簿报表,现状评价。
1.4 目标分析:由现状的相关单据票证帐簿报表找出要长期存储的基本项,写出由基本项构思ERD的四条原则及相应得出的实体、联系及其属性,画出ERD(不少于两个主实体,一个联系和16个属性);写出由ERD导出一般关系模型的四条原则,列出数据存储初步构思的关系框架,进而分析IT带来的变化,从而作BPR/BPI,画出新的业务流程图;画出功能层次图。系统设计
2.1 总体设计
2.1.1 一般关系模型设计:如果与系统分析中的初步构思没有什么不同,则可用文字说明而不必再列表。
2.1.2 处理流程总体设计:设计欢迎画面、主控菜单。
2.1.3 系统平台的总体结构设计:设想所开发业务系统所用的MIS的网络拓扑结构、计算机系统和网络连接设备的逻辑功能。
2.2 详细设计
2.2.1 代码系统设计:写出代码设计的基本原则,设计主要的代码(不少于2种)。2.2.2 数据库结构的具体设计:按所选用的DBMS设计数据库表的具体框架及其完整性说明;设计用户视图。
2.2.3 模块设计:设计输出模块、输入模块、接口模块的方式、格式,机内模块的框图。(至少有两层菜单、1个查询模块和1个报表生成模块)。系统实现
3.1 数据库表结构的建立与数据输入:建立表结构,输入计算机并打印出来;输入数据并打印出来;建立用户视图,并打印出来。3.2 应用程序设计与测试:编写各应用程序,输入并打印出来;或打印出表单和菜单画面、方法程序;叙述测试中的问题与解决方法。系统运行
4.1 写出系统操作使用的简要说明。
4.2 运行系统并打印出运行结果(至少有1个查询结果和1个报表输出结果)。
4.3 系统评价:采用的有特色的技术与技巧;成功之处与主要特点;系统会改进完善之处和进一步工作的打算;自己通过本设计所得到的收获、体会。
说明:本提纲按以数据库为中心的原型法开发一个业务小系统并以vb+sql server 2005实现 为前提来讨论,但鼓励学生用结构化方法来完成课程设计,其报告可参照本提纲撰写,基本内容应不少于本提纲的要求。
第三篇:MIS课程设计报告
西安郵電學院
MIS课程设计报告书
(学生学籍管理系统分析设计)
系部名称 : 信息与管理工程系 学生姓名 : 王 鸣
专业名称 : 信息管理与信息系统 班
级 : 信管0402班
时间 :
2006 年 12 月11 日 至
2006
年12 月 22 日
目 录:
一.可行性分析„„„„„„„„„„„„„„„„„„„„„„„„„ 4
二.系统分析部分„„„„„„„„„„„„„„„„„„„„„„„„ 4 1.业务流程图„„„„„„„„„„„„„„„„„„„„„„„„ 5 2.数据流程图„„„„„„„„„„„„„„„„„„„„„„„„ 5 3.功能分析图„„„„„„„„„„„„„„„„„„„„„„„„ 6 4.数据字典„„„„„„„„„„„„„„„„„„„„„„„„„ 7 5.数据加工处理的描述„„„„„„„„„„„„„„„„„„„„ 8 6.管理信息系统流程设想图„„„„„„„„„„„„„„„„„„ 9
三.系统设计部分
1.功能结构图设计„„„„„„„„„„„„„„„„„„„„„„ 9 2.新系统信息处理流程设计„„„„„„„„„„„„„„„„„„ 9 3.输出设计(主要指打印输出设计)„„„„„„„„„„„„„„„ 9 4.存储文件格式设计(数据库结构设计)„„„„„„„„„„„„„ 9 5.输入设计(主要指数据录入卡设计)„„„„„„„„„„„„„„ 12 6.代码设计(职工证号和部门代号等)„„„„„„„„„„„„„„ 14 7.程序设计说明书„„„„„„„„„„„„„„„„„„„„„„ 14
四.系统实施部分
1.程序框图„„„„„„„„„„„„„„„„„„„„„„„„„ 14 2.源程序„„„„„„„„„„„„„„„„„„„„„„„„„„ 18 3.模拟运行数据„„„„„„„„„„„„„„„„„„„„„„„ 71 4.打印报表„„„„„„„„„„„„„„„„„„„„„„„„„ 72 5.系统使用说明书„„„„„„„„„„„„„„„„„„„„„„ 72
五.附录或参考资料设计任务书
信管专业
2004级MIS课程设计任务书
一、设计目的:
通过本次设计,要求同学们能够将所学到的信息系统分析方法与软件设计技术及方法综合运用到实际信息系统的分析与设计中,提高同学们对软件的综合分析与设计能力,主要包括对数据的分析、组织能力,数据的提取、处理能力;软件结构的分析设计,复杂界面与输入输出设计能力;学习常用软件开发工具的使用。
二、设计内容: 学生学籍管理系统:
1、系统需求:
本系统主要是用于学生基本信息的管理。该系统可以完成对学生信息添加、班级管理、查找等操作,能够对学生信息进行方便有效的科学管理。
2、主要功能描述 1)权限管理
主要是用户的等级和权限的划分。分3级管理员,超级用户、只读用户、普通用户,权限可以自定义添加和删除。2)班级管理
添加班级、浏览班级、查询班级。3)学生档案管理
浏览档案、添加档案、查询档案。
4)课程设置:基本课程设置和班级课程设置。
5)成绩管理:考试类型设置、成绩添加浏览和查询。
6)打印报表:可以打印学生的档案和成绩等相关的信息报表。
三、设计要求
结合所学习的系统分析与设计的具体方法,应用程序设计的基本知识和数据库知识进行详细的系统分析设计。具体要求如下:
1、学习进行相对复杂数据的分析与设计,建立合理的数据模型。
2、学习使用VB的数据环境设计器和数据报表设计器进行报表输出设计。
3、学习使用visio工具进行常用软件图形的绘制。
4、进一步熟练进行软件系统的界面设计,深入掌握界面设计元素。
5、提供相应的软件设计报告。报告要求有系统的需求分析、系统流程图、数据流程图、软件结构图、数据库设计说明和软件说明书。
6、提供与设计报告相一致的软件系统。
7、每四人为一个课题组,自由组合,检查相应的小组讨论,讨论结果计入平时成绩。
8、报告书写规范见附件。
四、时间安排(共两周10天)
1、第一周的周一、周二(2天):查阅资料、进行系统的需求分析,要求画出 系统的业务流程图及数据流程图,并设计各类报表的格式。(图书馆)
2、第一周的周三到周五(3天):并进行详细的数据分析,建立数据字典,并进行数据库及数据查询设计。(机房)
3、第二周的周一周二(2天):进行软件结构设计,包括软件功能的划分、输入输出界面的设计。(机房)
4、第二周的周三:(1天):进行输出报表的设计。(机房)
5、第二周的周四:(1天):全面进行系统调试。(机房)
6、第二周的周五:(1天):作业检查,提交报告及设计好的软件。(机房)
五、考查方式
1、考勤20%
2、文档40%
3、程序40%
六、地点
信管系机房正文:(1)可行性分析
计算机管理学生信息的意义:
在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。我作为一个计算机应用的大学生,希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助桂阳一中进行更有效的学籍档案管理。
可行性研究:
目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。
经济上可行性:
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高学校的工作效率; 第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。技术上可行性:
本系统的开发我利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。
使用Visual Basic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
运行上可行性:
本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。法律可行性:
本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。
(2)系统分析部分 1)业务流程图
用户学生名单基本信息管理学生情况统计查询浏览表操作人员学生学生登记表学生学籍学生学籍管理 各专业教学计划教务管理学生成绩学生成绩管理学生成绩单教师教学计划排课课表学生
2)数据流程图
用户学生名单学生学生登记表学生信息管理学生学籍查询浏览表查询浏览表操作人员学生学籍管理各系部教学计划教务管理学生成绩学生成绩管理学生成绩单教师教学计划排课课表打印课表学生
3)功能分析图
学生信息管理系统用户信息管理班级信息管理学籍信息管理课程信息管理成绩信息管理奖惩信息管理个人信息查询添加修改删除用户查看所有班级信息添加修改删除班级信息查询学生学籍信息添加修改删除学生学籍信息查询课程信息添加修改删除课程信息查询成绩信息添加修改删除成绩信息查询学生奖惩信息添加修改删除奖惩信息按学号查询个人信息
4)数据字典 数据存储字典
(1)存储文件名:班级和课程
标识符:class_Cour
数据结构:
班级号
class_No
课程名称
course_Name(2)存储文件名:班级信息
标识符:class_Form
数据结构:
班级号
class_No
班级名称
class_Name
导员名称
class_Teacher
备注信息
class_Remarks(3)存储文件名:课程信息
标识符:course_Form
数据结构:
课程名
class_Name
课程列表
class_Rem(4)存储文件名:奖惩信息
标识符:prize_Form
数据结构:
奖惩名
class_Name
奖惩列表
class_Rem(5)存储文件名:奖惩信息
标识符:prize_Stud
数据结构:
奖惩号
prize_No
奖惩学号
prize_Stu
奖惩日期
prize_Data
奖惩名
prize_Name(6)存储文件名:成绩信息
标识符:score_Form
数据结构:
成绩号
score_No
考试期号
score_Per
班级号
score_Cla
学号
score_Stu
科目
score_Cou
成绩
score_Sco(7)存储文件名:个人信息
标识符:student_Form
数据结构:
学号
student_No
姓名
student_Name
性别
student_Sex
出生日期
student_Bir
班级号
student_Cla
电话
student_Tel
入学日期
student_Esd
籍贯
student_Add
备注
student_Rem(8)存储文件名:用户信息
标识符:user_Form
数据结构:
用户名
user_ID
登陆密码
user_PWD
用户日期
user_DATA 5)数据加工处理的描述
处理名:用户名处理
处理过程:登陆学生信息管理系统后,点击“用户信息管理”后出现用户信息管理界面,可以用于添加,修改,删除用户信息。
处理名:班级信息处理
处理过程:登陆学生信息管理系统后,点击“班级信息管理”后出现班级信息管理界面,可以用于查询所有班级信息和添加,修改,删除班级信息。
处理名:学籍信息处理
处理过程:登陆学生信息管理系统后,点击“学籍信息管理”后出现学籍信息管理界面,可以用于查询所有学生学籍信息和添加,修改,删除学生学籍信息。
处理名:课程信息处理
处理过程:登陆学生信息管理系统后,点击“课程信息管理”后出现课程信息管理界面,可以用于查询所有班级课程信息和添加,修改,删除班级课程信息。
处理名:成绩信息处理
处理过程:登陆学生信息管理系统后,点击“成绩信息管理”后出现成绩信息管理界面,可以用于查询所有成绩信息和添加,修改,删除成绩信息。
处理名:奖惩信息处理
处理过程:登陆学生信息管理系统后,点击“奖惩信息管理”后出现奖惩信息管理界面,可以用于查询所有奖惩信息和添加,修改,删除奖惩信息。
处理名:个人信息处理
处理过程:登陆学生信息管理系统后,点击“个人信息管理”后出现个人信息管理界面,可以用于查询个人信息。
6)管理信息系统流程设想图(新系统模型)
(3)系统设计部分
1)功能结构图设计
学生信息管理系统用户信息管理班级信息管理学籍信息管理课程信息管理成绩信息管理奖惩信息管理个人信息查询添加用户信息修改用户信息删除用户信息查询班级信息添加班级信息修改班级信息删除班级信息查询学籍信息添加学籍信息修改学籍信息删除学籍信息查询课程信息添加课程信息删除课程信息添加成绩信息查询成绩信息修改成绩信息删除成绩信息查询奖惩信息添加奖惩信息删除奖惩信息查询个人信息
2)新系统信息处理流程设计
3)输出设计(主要指打印输出设计)
4)存储文件格式设计(数据库结构设计)
5)输入设计(主要指数据录入卡设计)
6)代码设计(职工证号和部门代号等)
7)程序设计说明书
(4)系统实施部分
1)程序框图
2)源程序
学生信息管理图形界面程序设计如下:
Dim i As Long Private Sub Form_Load()
Label1.ForeColor = &H8000000E
Label1.FontSize = 12
Label1.AutoSize = True
i = Image2.Width End Sub
Private Sub Form_Resize()
Image1.Top = 0
Image1.Left = 0
Image1.Height = Me.Height
Image1.Width = Me.Width
Image2.Top = Me.HeightImage2.Width
Label1.Top = Me.Height100 End Sub
Private Sub Timer1_Timer()
i = i + 50
Label1.Left = Me.Width1
.TextMatrix(.Rows1
End With
mrc.Close
OK = False
miCount = 0 End Sub
Private Sub cmdCancel_Click()
OK = False
Me.Hide End Sub
Private Sub cmdOK_Click()
txtSQL = “select * from user_Form where user_ID = '” & txtUserName.Text & “'”
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = True Then
MsgBox “没有这个用户,请重新输入用户名!”, vbOKOnly + vbExclamation, “警告”
txtUserName.SetFocus
Else
If Trim(mrc.Fields(1))= Trim(txtPassword.Text)Then
OK = True
mrc.Close
Me.Hide
UserName = Trim(txtUserName.Text)
Else
MsgBox “输入密码不正确,请重新输入!”, vbOKOnly + vbExclamation, “警告”
txtPassword.SetFocus
txtPassword.Text = “"
End If
End If
miCount = miCount + 1
If miCount = 3 Then
Me.Hide
End If
Exit Sub End Sub
Private Sub txtPassword_KeyDown(KeyCode As Integer, Shift As Integer)
EnterToTab KeyCode End Sub
Private Sub txtPassword_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Call cmdOK_Click
End If End Sub
Private Sub txtUserName_Click()
txtPassword.Text = ”“ End Sub
Private Sub txtUserName_KeyDown(KeyCode As Integer, Shift As Integer)
EnterToTab KeyCode End Sub
学生信息管理系统界面程序设计如下: Private Sub claiMenu_Click()
frmclai.Show End Sub
Private Sub couiMenu_Click()
frmcoui.Show End Sub
Private Sub cusiMenu_Click()
frmcusi.Show End Sub
Private Sub MDIForm_Load()
dColor.Show End Sub
Private Sub MDIForm_Resize()
If Me.Height > 1100 Then
dColor.Height = Me.Height180
End If End Sub
Private Sub prpiMenu_Click()
frmprpi.Show End Sub
Private Sub scoiMenu_Click()
frmscoi.Show End Sub
Private Sub stsiMenu_Click()
frmstsi.Show End Sub
Private Sub sumiMenu_Click()
frmsumi.Show End Sub
奖惩信息管理界面程序设计如下: Dim mrc As ADODB.Recordset Dim MsgText As String
Private Sub Command1_Click()
Dim txtSQL As String
If Text1(0)= ”“ Then
MsgBox ” 奖惩名称不能为空!“, vbOKOnly, ”提示“
Text1(0).SetFocus
Exit Sub
End If
txtSQL = ”select * from prize_Form where prize_Name='“ & Trim(Text1(0))& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = False Then
MsgBox ”此奖惩名称已经存在!“, vbOKOnly, ”警告“
Text1(0).SetFocus
Exit Sub
End If
mrc.Close
txtSQL = ”select * from prize_Form“
Set mrc = ExecuteSQL(txtSQL, MsgText)
mrc.AddNew
mrc.Fields(0)= Trim(Text1(0))
mrc.Fields(1)= Trim(Text1(1))
mrc.Update
mrc.Close
Text1(0)= ”“
Text1(1)= ”“
MsgBox ”奖惩信息添加成功!“, vbOKOnly, ”提示“
List1Text End Sub
Private Sub Command2_Click()
If List1.Text <> ”“ Then
txtSQL = ”delete from prize_Form where prize_Name='“ & Trim(List1.Text)& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
MsgBox ”奖惩信息已经删除!“, vbOKOnly, ”提示“
List1Text
End If End Sub
Private Sub Form_Load()
MSFlexGrid1.Cols = 5
MSFlexGrid1.ColWidth(0)= 300
MSFlexGrid1.ColWidth(1)= 0
MSFlexGrid1.ColWidth(2)= 0
MSFlexGrid1.ColWidth(3)= 1200
MSFlexGrid1.ColWidth(4)= 1200
MSFlexGrid1.TextMatrix(0, 3)= ”奖惩日期“
MSFlexGrid1.TextMatrix(0, 4)= ”奖惩名称“
MSFlexGrid1.Rows = 1
Text3(0)= GetRkno
List1Text End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label6(0).BackColor = &HC0C0C0
Label6(1).BackColor = &HC0C0C0 End Sub
Private Sub Form_Resize()
dColor.ZOrder 1 End Sub Private Sub List1Text()
Dim txSQL As String
Dim mrcc As ADODB.Recordset
txSQL = ”select * from prize_Form “
Set mrcc = ExecuteSQL(txSQL, MsgText)
List1.Clear
Do While Not mrcc.EOF
List1.AddItem Trim(mrcc!prize_Name)
mrcc.MoveNext
Loop
mrcc.Close End Sub
Private Function GetRkno()As String
GetRkno = Format(Now, ”yymmddhhmmss“)
Randomize
GetRkno = GetRkno & Int((991).Type
Case adDBDate
.TextMatrix(.Rows1)& ”“, ”yyyy-mm-dd“)
Case Else
.TextMatrix(.Rows1)& ”“
End Select
Next i
mrc.MoveNext
Loop
End With
mrc.Close End Sub
Private Sub Text2_Change()
Dim txtSQL As String
txtSQL = ”select * from prize_Stud where prize_Stu='“ & Trim(Text2)& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
ShowData End Sub
成绩信息管理程序设计如下: Dim mrc As ADODB.Recordset Dim MsgText As String
Private Sub Combo1_Click(Index As Integer)
Dim txSQL As String
If Index = 0 Then
txSQL = ”select * from student_Form where student_Cla='“ & Trim(Combo1(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = True Then
MsgBox ”请先进行班级设置!“, vbOKOnly, ”提示“
Else
With Combo1(1)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!student_NO)
mrc.MoveNext
Loop
End With
End If
txSQL = ”select * from class_Cour where class_NO='“ & Trim(Combo1(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = True Then
MsgBox ”请先进行班级设置!“, vbOKOnly, ”提示“
Else
With Combo1(2)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!course_Name)
mrc.MoveNext
Loop
End With
End If
End If End Sub
Private Sub Combo2_Click(Index As Integer)
Dim txSQL As String
If Index = 0 Then
txSQL = ”select DISTINCT score_Stu from score_Form where score_Cla='“ & Trim(Combo2(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = False Then
With Combo2(1)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!score_Stu)
mrc.MoveNext
Loop
End With
End If
txSQL = ”select DISTINCT score_Cou from score_Form where score_Cla='“ & Trim(Combo2(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = False Then
With Combo2(2)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!score_Cou)
mrc.MoveNext
Loop
End With
End If
End If End Sub
Private Sub Combo3_Click(Index As Integer)
Dim txSQL As String
If Index = 0 Then
txSQL = ”select * from student_Form where student_Cla='“ & Trim(Combo3(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = False Then
With Combo3(1)
.Clear
Do While Not mrc.EOF
If mrc!student_NO <>.Text Then
.AddItem Trim(mrc!student_NO)
End If
mrc.MoveNext
Loop
End With
End If
txSQL = ”select * from class_Cour where class_NO='“ & Trim(Combo3(0).Text)& ”'“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = False Then
With Combo3(2)
.Clear
Do While Not mrc.EOF
If mrc!course_Name <>.Text Then
.AddItem Trim(mrc!course_Name)
End If
mrc.MoveNext
Loop
End With
End If
End If End Sub
Private Sub Command1_Click()
Dim txtSQL As String
If Text1(1)= ”“ Then
MsgBox ”考试期号不能为空!“, vbOKOnly, ”提示“
Text1(1).SetFocus
Exit Sub
End If
If Combo1(0).Text = ”“ Then
MsgBox ”学生班号不能为空!“, vbOKOnly, ”提示“
Combo1(0).SetFocus
Exit Sub
End If
If Combo1(1).Text = ”“ Then
MsgBox ”学生编号不能为空!“, vbOKOnly, ”提示“
Combo1(1).SetFocus
Exit Sub
End If
If Combo1(2).Text = ”“ Then
MsgBox ”考试课程不能为空!“, vbOKOnly, ”提示“
Combo1(2).SetFocus
Exit Sub
End If
If Text1(2)= ”“ Then
MsgBox ”考试分数不能为空!“, vbOKOnly, ”提示“
Text1(2).SetFocus
Exit Sub
End If
txtSQL = ”select * from score_Form where score_Per='“ & Trim(Text1(1))& ”' and score_Cla='“ & Trim(Combo1(0).Text)& ”' and score_Stu='“ & Trim(Combo1(1).Text)& ”'And score_Cou='“ & Trim(Combo1(2).Text)& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = False Then
MsgBox ”同次同人同科只能添加一次“, vbOKOnly, ”警告“
Text1(2)= ”“
Combo1(0).SetFocus
Exit Sub
End If
txtSQL = ”select * from score_Form“
Set mrc = ExecuteSQL(txtSQL, MsgText)
mrc.AddNew
mrc.Fields(0)= Trim(Text1(0))
mrc.Fields(1)= Trim(Text1(1))
mrc.Fields(2)= Trim(Combo1(0).Text)
mrc.Fields(3)= Trim(Combo1(1).Text)
mrc.Fields(4)= Trim(Combo1(2).Text)
mrc.Fields(5)= Trim(Text1(2))
mrc.Update
mrc.Close
MsgBox ”考试信息添加成功!“, vbOKOnly, ”提示“
With MSFlexGrid1
.Rows =.Rows + 1
.TextMatrix(.Rows1, 1)= Trim(Text1(1))
.TextMatrix(.Rows1, 3)= Trim(Combo1(1).Text)
.TextMatrix(.Rows1, 5)= Trim(Text1(2))
End With
Text1(2)= ”“
Combo1(0).Clear
txtSQL = ”select * from class_Form“
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = False Then
With Combo1(0)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!class_NO)
mrc.MoveNext
Loop
End With
End If
Combo1(1).Clear
Combo1(2).Clear
Text1(0)= GetRkno
MSFlexGrid1.TopRow = MSFlexGrid1.Rows1
Select Case mrc.Fields(i).Type
Case adDBDate
.TextMatrix(.Rows1, i)= mrc.Fields(i)& ”“
End Select
Next i
mrc.MoveNext
Loop
.Visible = True
End With
Frame1.Visible = False
mrc.Close
Text2(1)= ”“
txSQL = ”select DISTINCT score_Cla from score_Form“
Set mrc = ExecuteSQL(txSQL, MsgText)
If mrc.EOF = False Then
With Combo2(0)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!score_Cla)
mrc.MoveNext
& ”“, 46
Loop
End With
End If
Combo2(1).Clear
Combo2(2).Clear
Text2(2)= ”“ End Sub
Private Sub Command4_Click()
Dim txtSQL As String
Text2(1)= ”“
txtSQL = ”select DISTINCT score_Cla from score_Form“
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = False Then
With Combo2(0)
.Clear
Do While Not mrc.EOF
.AddItem Trim(mrc!score_Cla)
mrc.MoveNext
Loop
End With
End If
Combo2(1).Clear
Combo2(2).Clear
Text2(2)= ”“ End Sub
Private Sub Command5_Click()
Dim j As Integer
Dim txtSQL As String
If Text3(0)= ”“ Then
MsgBox ”清选择要修改的纪录!“, vbOKOnly, ”提示“
MSFlexGrid1.SetFocus
Exit Sub
End If
If Text3(1)= ”“ Then
MsgBox ”考试期号不能为空!“, vbOKOnly, ”提示“
Text3(1).SetFocus
Exit Sub
End If
If Combo3(0).Text = ”“ Then
MsgBox ”学生班号不能为空!“, vbOKOnly, ”提示“
Combo3(0).SetFocus
Exit Sub
End If
If Combo3(1).Text = ”“ Then
MsgBox ”学生编号不能为空!“, vbOKOnly, ”提示“
Combo3(1).SetFocus
Exit Sub
End If
If Combo3(2).Text = ”“ Then
MsgBox ”考试课程不能为空!“, vbOKOnly, ”提示“
Combo3(2).SetFocus
Exit Sub
End If
If Text3(2)= ”“ Then
MsgBox ”考试分数不能为空!“, vbOKOnly, ”提示“
Text3(2).SetFocus
Exit Sub
End If
txtSQL = ”select * from score_Form where score_NO<>'“ & Trim(Text3(0))& ”' And score_Per='“ & Trim(Text3(1))& ”' and score_Cla='“ & Trim(Combo3(0).Text)& ”' and score_Stu='“ & Trim(Combo3(1).Text)& ”'And score_Cou='“ & Trim(Combo3(2).Text)& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
If mrc.EOF = False Then
MsgBox ”同次同人同科只能添加一次“, vbOKOnly, ”警告“
Text3(2)= ”“
Combo3(0).SetFocus
Exit Sub
End If
txtSQL = ”Delete from score_Form where score_NO='“ & Trim(Text3(0))& ”'“
Set mrc = ExecuteSQL(txtSQL, MsgText)
txtSQL = ”select * from score_Form“
Set mrc = ExecuteSQL(txtSQL, MsgText)
mrc.AddNew
mrc.Fields(0)= Trim(Text3(0))
mrc.Fields(1)= Trim(Text3(1))
mrc.Fields(2)= Trim(Combo3(0).Text)
mrc.Fields(3)= Trim(Combo3(1).Text)
mrc.Fields(4)= Trim(Combo3(2).Text)
mrc.Fields(5)= Trim(Text3(2))
mrc.Update
mrc.Close
MsgBox ”考试信息修改成功!“, vbOKOnly, ”提示"
j = 0
For i = 1 To MSFlexGrid1.Rows1
第四篇:MIS课程设计报告
管理信息系统课程设计
专 业: 信息管理与信息系统 课程名称: MIS课程设计 课题名称: 学生管理系统 教 师: 许炜 小组成员: 张浩 张旭 周杨 徐俊杰
2014年 12 月 26 日 目录
第一章 系统规划..................................................1 1.1设计背景....................................................1 1.2系统设计目标................................................1 1.3 可行性分析..................................................1 第二章 系统分析..................................................2 2.1组织结构分析................................................2 2.2业务流程图..................................................2 2.3功能需求....................................................2 第三章 系统设计..................................................4 3.1 界面设计....................................................4 第四章 系统实施.................................................11 4.1 系统操作使用的简要说明.....................................11 4.2 系统评价...................................................11 课程设计总结....................................................13 参考资料........................................................13 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
第一章 系统规划 1.1设计背景
学生信息系统是一项数据量很庞大的管理信息系统,需要实现的功能也越来越复杂,越来越全。因此,对于学生信息的管理系统的设计要求越来越严格,其功能的全面性,简便性要求也逐步增强。
1.2系统设计目标
本系统是基于AxureRP软件设计搭接用户界面的学生信息管理系统,实现对学生在校信息的全面集中管理。
1.3 可行性分析
技术可行性:本系统采用AxureRP软件,软件具有以下优点:
网站构架图(Site Structure):AxureRP可以快速绘制树状的网站构架图,而且可以让构架图中的每一个页面节点,直接连接到对应网页。
示意图(Wireframe):Axure RP内建了许多会经常使用到的widget元件,例如:按钮(Button)、图片(Image)、文字面板(Text Panel)、选择钮(Radio Button)、下拉式菜单(Droplist)。流程图(Flowchart):AxureRPFlowDiagram快速建立流程图就像建立wireframe一样容易,Flow Widget中有设计流程图时会经常用到的形状,您可以轻松在流程之间加入连接线并设定连接的格式。
交互设计(InteractionDesign):大多数的widget可以对一个或多个事件产生动作,包括OnClick、OnMouseOver和OnMouseLeave等
自动输出网站原型(HTML Prototype): Axure RP可以将wireframe,输出成符合InternetExplorer或Firefox等不同浏览器的HTML prototype。江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
第二章 系统分析
2.1组织结构分析
2.2业务流程图 2.3功能需求
主要功能:
※登录界面:用户名、密码登录,密码丢失,用户注册 学籍管理:包括入学注册、学籍信息查询和更新
班级管理:包括班级信息添加、更新和删除 ※课程管理:包括课程查询,学生选课系统 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
成绩管理:包括成绩录入、查询和统计
收费管理:学生缴费信息输入、查询和统计 ※打印统计:打印统计结果 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
第三章 系统设计
3.1 界面设计 登陆界面:
注册界面:
密码修改界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
系统功能界面:
江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
学籍管理界面:
学籍修改界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
班级管理界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
课程管理界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
成绩管理界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
收费管理界面: 江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
打印系统界面:
第四章 系统实施
4.1 系统操作使用的简要说明
本系统是基于学生信息管理过程进行设计的简明版信息存储管理系统。由登录界面进入,若还未注册或者密码遗忘,可以进行相应的找回、修改功能。之后,便可以进行学生学籍、课程、成绩以及学费管理等方面的信息查询与统计功能,最后,也可以对之前的统计结果进行打印。
4.2 系统评价
4.1.1采用的有特色的技术与技巧
1)动态面板部件。在运用AxureRP软件设计学生管理系统流程界面时,不仅使用了江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
系统一般常用的部件进行常规设计,而且使用了动态面板部件,可以让你实现高级的交互功能,实现原型的高保真度。
2)菜单控件。菜单控件用于创建简单的弹出菜单,菜单控件分为垂直菜单(Vertical Menu)和水平菜单(Horizontal Menu),可以通过控件面板中拖入菜单控件到线框图中创建菜单,每一层的菜单项可以继续向下新增子菜单。图例:
3)OnChange事件。OnChange事件可用于下拉框(Droplist)和列表框(List Box)控件。OnChange事件是在下拉框或列表框的选项选择时发生。这在原型中以下拉框进行导航非常有用,即当选择下拉框的某个选项时跳转到相应的页面上。在本次实验中,此应用很多地方用到就不一一例举。
4.2.2成功之处与主要特点
1)模块化。本系统主要分为七个模块,分别为登录界面、学籍管理、班级管理、课程管理、成绩管理、收费管理、打印统计,每一个模块中也有细分具体功能板块,这样编排,使得学生与管理员使用都很清楚、明朗;
2)简明而全面。本系统实现了学籍、班级、课程、成绩、收费的五个功能,具体而全面地涵盖了关于学生日常涉及的事务处理;
3)实用性。本系统在本校已有系统功能的基础上,完善了部分未能使用,却是学生需要的功能,如个人、专业学分计算与统计功能等。江苏科技大学苏州理工学院 商学院
课 程 设 计 报 告
4.2.3系统会改进完善之处和进一步工作的打算
1)各部信息之间关联性太强,一处信息的错误可能导致整个系统中信息错误。2)现有系统在用户角色和用户权限设置上没有相关的功能。3)在用户界面,用户体验,响应速度等方面存在问题。
改进措施:下一步将进行用户权限系统的设置。不同的用户角色享有不同的权限,方便进行信息的查询、管理和利用。同时也要改进用户界面,提高系统的响应速度,改善用户的体验,做到更便捷、更友好。
课程设计总结
本次课程设计,让我们了解和熟悉了另一种搭建网络页面框架,实现网络功能的软件和方法。虽然有些方面不及Java与ASP.net等其他软件所能实现的页面功能复杂全面,但Axure RP 可以让桌面应用软件和Web网站的设计师创建线框图、流程图、原型和规格说明文档,它比任何当前其它创建静态原型的工具如Visio,、Illustrator、Photoshop、Dreamweaver, Visual Studio、FireWorks、GUI Studio等都要快速、高效,因为它才是真正的专门原型设计工具,并且支持多人协作设计和版本控制管理。
而本次课程设计也提高我们小组成员的动手实践能力与遇到问题时的思考、分析、解决问题的能力,懂得如何实在地搭建一个我们自己生活学习中所接触到,使用到的网络界面,网站数据查询与统计功能,真正的学而致用,理解的也更全面透彻,提高了学习计算机的兴趣,增强了信心。
在本次课程设计中,我们因为不熟悉,也遇到了很多的困难。虽如此,每当克服一个困难时,我们都非常的兴奋,这些都是自己努力的结果。现在,我们有信心面对接下来的挑战,在不断的实践中锻炼自己,提高自己!
参考资料
[1] Axure第一书(作者马克)[2] Axure快速原型设计(第二版)
第五篇:MIS管理信息系统期末复习(自己总结)
第一章:当今全球商业中的信息系统 1.数字化企业:
新兴的完全数字化的企业 重要商业关系借助数字化实现 通过数字网络完成核心业务流程 核心公司资产实现数字化管理
数字化企业在组织和管理方面具有更大的灵活性(时间转移、空间移动)2.商业公司对信息系统的大量投资主要用于实现六项战略业务目标: 卓越运营(运营效率)(沃尔玛的零售链管理系统:准确补货)
新产品、新服务和新商业模式(苹果的iPod、iPad、iTunes,在线分销模式)与客户和供应商的密切关系(降低企业成本,个性化定制)改善决策(客户投诉等)竞争优势
生存(行业变革:ATM机)3.信息系统的维度:
组织:人员、组织结构、业务流程、规章制度、企业文化
商业组织的管理层级结构包含三个基本层次:高层管理、中层管理和操作层管理。信息系统服务于每个层级的工作。科学家和知识工作者通常与中层管理者一起工作。
管理:管理者制定组织战略来应对商业挑战
此外,管理者必须创造性地行动:创造新产品和服务、时不时地再造组织
技术:计算机软件硬件、数据管理技术、网络和通信技术(互联网、内联网、外联网、万维网)、IT基础设施
互补性资产:确保基本投资获得价值的资产(高速公路、维修设施)投资技术的同时,又支持对互补性资产投资的企业会获得高额收益 4.信息系统的现代方法:
技术方法:计算机科学、管理科学、运筹学 行为方法:心理学、经济学、社会学 社会技术观点认为:当技术和组织双方相互调整直到达到满意的相互适配状态时,系统的绩效才会达到最佳
第二章:全球电子商务与合作 1.企业流程和信息系统:
业务流程:物流、信息流、知识流;活动、步骤的集合;可能与特定的职能领域有关,也可能是跨职能领域的;企业:可以被视作业务流程的集合;业务流程可能成为资产,也可能成为负债
信息技术通过以下方式加强业务流程:
提升当前业务流程的效率:人工操作的自动化 支持新的业务流程:改变信息的流动、使顺序的步骤可并行执行、消除决策延迟、支持新的商业模式
2.信息系统类型:
事务处理系统:(明确每一种系统解决的问题是什么)服务于运营层管理者及员工,执行并记录企业的日常性业务,例如:销售订单输入、工资结算、运输
使管理者可以监控企业内部的运营状态,以及企业与外部环境的关系TPS
支持预先设定的、结构化的目标和决策过程
如:薪酬事务处理系统、行李处理系统 商务智能系统:实现数据组织和分析的数据及软件工具,帮助管理者和用户做出更好的决策。
中层:管理信息系统(MIS)常规化决策,基于事务处理系统(TPS)的数据,提供关于企业当前运行情况的报告
决策支持系统(DSS)非常规化决策,使用TPS和MIS的内部数据,也会使用外部信息。模型驱动的DSS:航运估算系统;数据驱动的DSS:英特维斯特(Intrawest)的市场分析系统
高层:高管支持系统(ESS)非程序化决策,需要企业外部环境数据。例:数字表盘实时显示企业的财务绩效:运营资金、应收账款、应付账款、现金流、存货清单 3.四类主要的企业应用:
企业资源计划系统(ERP)
产供销人财物 供应链管理系统(SCM) 客户关系管理系统(CRM) 知识管理系统(KMS)
4.信息系统部门:企业中负责信息技术服务的正式组织单元
由信息主管(CIO)管理:(其他的高级职位:安全主管(CISO)知识主管(CKO)隐私主管(CPO)) 程序员 系统分析师 信息系统经理
终端用户:指信息系统部门之外的企业各部门人员 第三章:信息系统、组织、战略
1.信息系统如何影响组织及商业公司:
经济影响:信息技术为公司减少了代理成本及交易成本,随着公司在信息技术上的投资越来越多,公司的规模会越来越小,管理者越来越少,员工的平均收益会越来越高。
组织和行为的影响:
IT使组织扁平化:组织中的决策权力下放 ;可以配置较少的管理人员(管理者现在能获得那么多及时准确的信息,使他们能更快地作出决策,并增加管理幅度)
后工业组织:在后工业社会中,权威更依赖于知识和能力,而不仅是正式的职位,这样组织形状就变得扁平了 组织变革的阻力:信息系统不可避免地与组织政治绑在一起,因为他们都能影响关键资源——信息的获取 ;阻力来源(信息技术、组织结构、组织人员文化、工作任务);信息系统要改变组织的结构、文化、政治、业务;通常大项目没有达到预期目标的原因通常不是技术上的失败,而是组织和政治对变革的阻力。【IT既改变了资本的相对成本,也改变了信息的成本。
信息系统技术已经被看作是一个生产要素,替代传统的资本和劳动力
IT 还会影响信息的成本和质量,并出现了《信息经济学》
IT可以帮助企业扩大交易,因为它可以降低交易成本(交易成本是指当公司在市场上购买自己不能生产制造的产品时所带来的成本)利用外包
公司规模缩小
降低内部管理成本,减少获取和分析信息的成本,降低代理成本(经管理者容易监管更多数量的员工)
*交易成本理论 :公司总是在寻求降低交易成本(垂直整合、扩大规模、雇用更多员工、建立自己的供应商和分销商等方式来降低交易成本);帮助企业以更低的成本参与到市场活动,而不是增加员工
*代理理论 :公司可以被看成是 需要监督的,从自身利益出发的个人间的“契约集合”,而不是一个统一的、利益最大化的实体。当公司规模和范围都增大时,代理成本或协调成本也会随之上升】
2.利用信息系统实现竞争优势
波特(Porter)竞争力模型:提供了关于公司、竞争者、和公司环境之间的基本概貌,五种竞争力决定了公司的命运:
传统的竞争者(创新高效)、市场新的进入者(技术门槛)、替代产品和服务(价格适当)、客户(产品差异)、供应商(多个)
帮助提升竞争力的信息系统战略
低成本领先(沃尔玛的高效客户响应系统)
产品差异化(规模化定制)
关注细分市场(客户关系管理系统)
加强与客户和供应商的亲密关系(增加转换成本,提高忠诚度)
协同,提高核心竞争力
第四章:信息系统中的商业和社会问题 1.商业伦理:关于对和错的原则,作为自由的道德主体的个人可以依照商业伦理原则做出他们行为的选择
信息系统和商业伦理:信息系统引发了新的商业伦理问题,因为它们创造了条件
(巨大的社会变革, 威胁到了已有的权势、金钱、权力和义务的分配、新的犯罪类型)2.引起商业伦理问题的关键技术趋势:
计算能力翻倍:更多组织的关键运行依赖于计算机系统. 数据存储成本快速下降:组织能容易地维护个人的详细数据库. 网络技术迅猛发展:更容易异地复制数据和远程存取个人数据. 数据分析能力突飞猛进:
画像,将多源数据进行整合,并建立个人的详细电子档案; 不明显关系认知(NORA):将从各种不同的来源取得的数据进行整合,并发现它们之间的隐晦关系,这有助于识别罪犯和恐怖分子
移动设备影响力持续增强:个人手机跟踪
3.商业伦理分析的五个步骤
识别和清楚描述事实.(弄清楚谁对谁做了什么?在何处?何时、如何做的?) 明确矛盾或困境,并发现其中包含的更高层次价值.(两难困境) 确认利益相关者. 确定你有理由采取的方案. 明确你的方案的潜在后果.4.可选的商业伦理原则:
黄金规则:己所不欲,勿施于人. 康德的伦理学原则:如果每个人采取这个行动都是不对的,那么任何人就不得采取这个行动. 迪斯卡特变化规则:如果不能重复地采取一个行动,那么这个行动根本就不能采取. 功利原则;采取能获得较高或较大价值的行动. 回避风险原则;采取最小伤害的或最小潜在成本的行动. 伦理上“没有免费午餐”的规则:除非有特别明确的声明,否则假定几乎所有有形和无形的物体都是由某人所有.5.信息时代的五个道德维度
信息的权利和义务 财产的权利和义务 责任和控制 系统的质量 生活的质量
6.信息系统的商业伦理维度
信息的权利:互联网时代的隐私和自由 财产权:知识产权 问责、法律责任和控制
系统质量:数据质量和系统错误 生活质量:平等、机会和边界
第五章:IT基础设施和新兴技术
1.IT基础设施发展的技术动因:
摩尔定律和微处理能力:计算能力每18个月翻一番;纳米技术 大规模数字存储定律:数字信息的总量差不多每年翻一番 梅特卡夫定律和网络经济学:网络的价值或能力随着网络中成员数量的增加而按指数形式增长;当越来越多的人加入到网络中来,就会出现规模报酬递增 通讯成本的下降与互联网:全球有大约23亿互联网用户;当通讯成本降到非常低的水平甚至接近于零的时候,对于通讯设备和计算设备的使用自然就会激剧增长。 标准和互联网的影响:
技术标准:对建立产品兼容性和网络通讯能力规范的描述;释放出了强大的规模经济能量,生产厂商能够按照同一标准生产产品而使得产品的价格下降
2.IT基础设施的构成要素主要有7类
计算机平台
操作系统平台
企业应用软件
数据管理及存储 组网/通讯 互联网平台
咨询公司及系统集成商
3.总购置成本(TCO)模型【企业应用于IT基础设施的投资是多少?】
分析直接和间接成本
硬件和软件的采购成本只占TCO的20% 其他成本:安装费用、培训费用、支持和维护费用、基础设施、停机时间、空间及能源等
4.IT基础设施的竞争力模型
1.企业服务的市场需求
2.企业的运营战略
3.企业的IT战略、基础设施及成本
4.信息技术
5.竞争企业的IT服务
6.竞争企业的IT基础设施投资
5.硬件发展趋势: 网格计算:把分散在不同地理位置的计算机连接在一个单独的网络中,将网格中的所有计算机的计算能力组合在一起,组织成一台虚拟的超级计算机。降低成本、快速灵活地计算 虚拟化:使单一的物理资源(如服务器或存储设备)以多种逻辑资源的形式呈现给用户。提高设备使用率、节省数据中心的空间和能源使用,促进硬件管理的集中化 云计算:通过网络获取按需计算的服务。基础设施服务、平台服务、软件服务
绿色计算:用来指导对计算、网络等硬件设备的设计、生产、使用、处置的实践和技术 高性能及节能处理器:多核处理器
自主计算:全行业内的一种尝试,能够自我配置、优化和调整,当系统损坏时能够自我恢复,并能够自我保护不受外界入侵或者自损。类似于自我更新的病毒软件,苹果和微软都使用这种自动升级软件 6.软件发展趋势: 开放源代码软件:由全世界成千上万的程序员共同编写的软件,免费并可以被用户修改例:Apache服务器软件、火狐浏览器、OpenOffice桌面软件包
Linux:开源操作系统,应用于移动设备、局域网、Web服务器、高性能计算 网络软件:Java,面向对象的编程语言,与操作系统和处理器无关
HTML与HTML5:网页描述语言,描述如何在一个网页中放置文本、图形、影像和声音等。HTML5是最新演化出的技术,包括由第三方插入式应用程序如Flash提供的动画和视频处理功能
Web服务:一组松耦合连接的软件,通过标准的Web通讯标准和通讯语言相互交换信息
XML:可扩展标记语言:比超文本标记语言HTML功能更强大、更灵活,标记使计算机可以自动处理数据
面向服务架构:一组自包含服务,它们之间相互通讯,共同创建一个实际运行的应用软件。软件开发人员根据需要以其他的组合方式重用这些服务,把它们装配成其他的应用软件。例:“发票服务”用于整个企业,计算并发送打印好的发票。Dollar Rent A Car,美国一家汽车租赁公司,通过Web服务把自己的在线预定系统与美国西南航空公司的网站连接起来
软件外包和云计算服务:企业从外部获得软件通常有三个来源:软商用软件包和企业软件、软件外包、基于云计算的软件服务和工具
混搭:将两个或多个在线应用整合,例如将地图软件(谷歌地图)和本地内容整合起来 应用小程序:在互联网、自己的计算机、移动手机(iPhone、安卓)上运行的软件的小程序段,通常通过互联网获得
第六章:商务智能基础:数据库与信息管理
1.传统文件环境的问题:(文件根据来源部门分类)数据冗余: 在多个文件中的重复数据的产生 数据不一致性: 相同属性具有不同的值
程序数据的相依性:程序的变化需要程序所处理数据的变化 不够灵活 安全性不足
无法进行数据共享,可用性低
2.大数据的挑战:大量的从网站流量、社会化网络、传感器以及其他途径获取的非结构/半结构化数据
PB、EB级的数据量、对于传统的数据库管理系统来说过于庞大、可以揭示更多的模式以及反常现象 3.商业智能基础设施
如今的商业智能基础设施涵盖了分析系统以及大数据所需应用的一系列工具 当代的工具
数据仓库一个数据库,存储着决策者认为有潜在价值的当前的历史的公司数据。数据集市:数据仓库的一个子集,提供给特定用户使用的。Hadoop分布式系统基础架构 内存计算SAP的高性能分析设备 分析平台
4.分析工具:聚焦于关系、模式、趋势
为大量数据的分析提供稳固的分析方法,帮助用户更好的做出商业决策 多维数据分析(OLAP)数据挖掘:发现隐藏的模式以及数据之间的关系,例如: 客户购买方式
推断出可能遵循的行为规律
通过数据挖掘可以进行的分析 关联分析、序列分析、分类、聚类、预测
文本挖掘:从大型的非结构化数据中提取关键元素 网络挖掘:挖掘观点
第七章:通信、互联网和无线技术 1.网络寻址和构架:IP地址
域名系统(DNS):数据库中所包含的IP地址映射到相应的域名。层次结构;根网域 网络架构和治理:非正式的管理: IAB、ICANN、W3C;未来互联网:IPv6和Internet2 2.无线计算机网络和互联网接入
蓝牙(802.15):在10米以内的区域使用低功率、短波无线电通信,最多可连接8个设备用于创建个人区域网络(PANs)Wi-Fi(802.11):用于无线局域网和无线网络访问;使用接入点: 一个由无线电接收/发射器用来连接有线网络和无线设备的装置
热点: 由一个或多个提供公共无线互联网接入的接入点组成,可以在特定区域提供最大的网络覆盖;安全性较弱
全球微波互联接入(802.16):无线网接入覆盖范围达到31英尺;需要WiMax天线 3.无线射频识别(RFID)RFID标签:装有包含产品的数据和位置的微型芯片的小标签;在短距离内把无线电信号传送到RFID阅读器。RFID阅读器:通过网络将数据发送给计算机处理(沃尔玛已经在商店里安装了RFID阅读器,用来接收带有RFID标签的货物托盘的到达情况和货物的运送情况;相比于条形码系统,RFIP系统能获取和管理仓库或生产过程中更详细的信息)主动式RFID:标签具有内置电池,数据可以被重写和修改,发射范围有上百英尺 被动式RFID :发射范围较短,更小,更便宜,通过无线电能供电 一般应用:自动收费,跟踪供应链中的货物
需要企业拥有专用的硬件和软件
标签成本的降低使得RFID在很多企业变得可行 4.无线传感器网络(WSNs)装载在物理环境中的成百上千的互相连通的无线设备网络,用来在大范围内提供多点数据 用于监控建筑物安全,探测空气污染物,监控环境变化,交通或者军队活动 具有内置的处理、储存和射频传感器和天线的设备
要求功率非常低,电池持续时间长并且能在没有维护的情况下持续工作 第八章:信息系统安全 1.信息系统控制 人为控制和自动控制 总体控制和应用软件控制
2.安全措施:由陈述信息风险、阐述可接受的安全目标以及达成这些目标的机制等构成 安全措施能够促使企业制定出其它一些相关措施
可接受使用策略(AUP):规定使用公司的信息资源和计算机设施的可接受行为(联合利华每个员工用指定设备)
授权措施:确定不同类型的用户对于信息资产的访问权限等级
身份管理:由业务流程和软件工具组成,用来识别系统的合法用户,并控制他们对系统资源的访问。对不同类型用户的识别和授权、指定每个用户允许访问的系统或系统功能、鉴定及保护用户身份的过程和技术
身份管理系统:获取不同级别用户的访问权限
第九章:实现最优化运营,提升用户亲密度;企业系统 1.企业资源规划系统ERP 2.供应链
组织和流程的网络:物料采购,把物料 加工成产品,并把产品分销出去
上游供应链: 公司的供应商、供应商的供应商,以及管理这些供应商关系的业务流程 下游供应链: 负责配送产品到客户那里的组织和业务流程 内部供应链
供应链管理:
供应链的低效影响公司的运营成本,可能浪费企业高达25%的运营成本
准时制(Just-in-time)策略:配件在需要的时刻刚好到达,成品在刚下线时就被运走 安全库存量: 应对供应链柔性不足的缓冲器
牛鞭效应(Bullwhip effect):需求信息在从供应链一个实体传递到另一个实体时被扭曲了不准确的信息会造成产品需求的小波动,随着供应链的传递逐渐放大。产品零售中的小波动会造成分销商、制造商与供应商的大量库存 供应链管理软件
供应链计划系统:对现有的供应链建模,制定需求计划,优化供应资源、制造计划,建立库存水平,建立运输模式
供应链执行系统:管理分销中心和仓库的物流 全球供应链问题:更广的物理距离、广大的时差、来自不同国家的参与者、不同的绩效标准、不同的法律法规要求
互联网帮助管理全球复杂性:运输管理、物流、外包 供应链管理
基于推动的供应链模式(build-to-stock):早期的供应链管理系统,基于需求的推测来做计划 基于拉动的供应链模式l(demand-driven):基于互联网,客户的订单触发供应链上的各活动 互联网使得顺序供应链向并行供应链转变成为可能:复杂的供应商网络能即刻调整 3.客户关系管理系统
CRM系统从多维度分析客户,利用一系列集成应用来处理客户管理的各个方面,包括客户服务、销售和市场营销。