管理信息系统课程实验三
管理信息系统实验课程教案
![管理信息系统实验课程教案](https://img.taocdn.com/s3/m/3d79d752b80d6c85ec3a87c24028915f804d849d.png)
管理信息系统实验课程教案一、课程简介1.1 课程背景随着信息技术的高速发展,管理信息系统(Management Information System, MIS)已经成为企业提高竞争力、优化管理的重要手段。
本课程旨在帮助学生了解管理信息系统的基本概念、理论框架和发展趋势,通过实践操作掌握管理信息系统的应用和管理技巧。
1.2 课程目标(1)理解管理信息系统的基本概念及其在企业管理中的重要作用。
(2)掌握管理信息系统的设计、实施和评估的基本方法。
(3)熟悉当前主流管理信息系统的功能和使用方法。
(4)提高学生在实际工作中运用管理信息系统进行决策和管理的能力。
二、教学安排2.1 课时安排本课程共计32课时,包括16次实验课,每次实验课2小时。
2.2 实验内容(1)第1-4次课:管理信息系统基本概念与理论基础。
(2)第5-8次课:主流管理信息系统软件的操作与应用。
(3)第9-12次课:管理信息系统项目管理与实施。
(4)第13-16次课:管理信息系统案例分析与讨论。
三、教学方法3.1 实验教学通过实验教学的方式,使学生能够在实际操作中掌握管理信息系统的基本概念和应用技能。
3.2 案例分析通过分析具体的管理信息系统案例,使学生了解管理信息系统在不同行业、不同规模企业的应用情况,提高学生的实际操作能力和解决问题的能力。
3.3 课堂讨论鼓励学生在课堂上积极提问、分享心得,促进学生之间的交流与合作。
四、实验材料与工具4.1 实验教材《管理信息系统》,作者:王丽丽,出版社:清华大学出版社。
4.2 实验工具(1)Microsoft Office系列软件(Word、Excel、PowerPoint等)。
(2)主流管理信息系统软件(如ERP、CRM等)。
五、课程评价5.1 平时成绩学生平时实验课的表现、作业完成情况等将计入最终成绩。
5.2 期末考核课程结束后,将进行期末考试,包括选择题、简答题和案例分析题,以检验学生对课程知识的掌握程度。
管理信息系统实验报告范文
![管理信息系统实验报告范文](https://img.taocdn.com/s3/m/89f6d9040812a21614791711cc7931b765ce7b9d.png)
管理信息系统实验报告范文管理信息系统实验报告范文「篇一」一、实验目的1、能够正确运用系统分析的过程与方法,结合一个自选MIS项目,复习、巩固MIS分析的目的、MIS分析的内容、MIS分析方法和工具,提高系统分析实践能力。
2、熟悉业务流程图、数据流程图、数据字典的绘制。
3、熟悉Rational Rose工具的使用, 熟悉UML在MIS分析中的应用。
4、树立正确的系统分析思想,培养分析问题、解决问题的能力。
二、实验内容1、根据所述系统功能需求,开展实地调查或通过Internet查阅相关资料或结合个人经验,进行系统分析。
2、明确管理业务调查过程和方法,包括所选管理系统典型组织机构、管理功能及业务流程,优化并以图形建模。
3、明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。
4、学会使用Rational Rose软件来进行系统分析,使用UML描述分析系统的用例图、概念类图、顺序图、合作图、活动图和状态图。
三、操作步骤系统分析系统运行为C/S+B/S模式,包括图书的采访、编目、流通、查询、期刊管理、系统管理、字典管理、WEB检索与发布等八个子系统,内含操作员权限管理、读者管理、著者管理、出版社管理、图书分类管理、书商管理、订单管理,附带在线帮助系统和多媒体功效,具有技术先进、功能完备、用户友好、可靠性强、安全性高、扩展性强、适用于多操作系统和经济实用等特点。
系统同时支持Client/Server和Internet两种环境,能够适应图书馆自动化、网络化管理的需求。
图书馆管理系统系统特点:①系统采用客户机/服务器(Client/Server) + 浏览器/服务器(Browser/Server)模式,所有信息均存放在数据库服务器上,各客户机通过网络与数据库服务器通讯,WEB 服务通过ADO 模型访问数据库服务器,数据与应用安全地隔离,可确保数据存放的安全性。
② 开放的数据库结构,可让用户完成扩展功能,数据存储的可靠性和安全性提供了全面有效的保护。
11393计算机信息管理课程实验(3合1)精品文档68页
![11393计算机信息管理课程实验(3合1)精品文档68页](https://img.taocdn.com/s3/m/c32399556f1aff00bed51ec5.png)
04735 数据库系统原理:1、设某工厂数据库中有2个基本表:车间基本表:DEPT(DNO,DNAME,MG2、R_ENO) 属性分别是车间编号、车间名、和车间主任职工号职工基本表:EMP(ENO,ENAME,AGE,SEX,SALRY,DNO)属性分别是职工号、姓名、年龄、性别、工资和所有车间编号(1)试用关系代数表达式写出下列查询:简述“金工车间”的男职工的职工号和姓名。
(2)建立一个有关车间的女职工号和姓名的视图,其结构如下:VIEW 6(ENO,ENAME).试写出创建视图VIEW6的SQL语句。
create view VIEW6asselect ENO,ENAME from EMPwhere SEX='女'2、3、4、5、6、7、关系模式为:学生STUDENT( 学号,姓名,年龄,班号)班CLASS (班号,专业名,系名,入学年份)系DEPARTMENT(系号,系名)A.请使用SQL语言完成以下功能(1) 每个表的主外码(2) 每个班级的人数不能超过20人;(3) 学生的年龄介于16到30岁之间;(4) 学生姓名不能为空;(5) 只有班里没有学生的时候,才能删除该班级. CREATE DATABASE SCHOOLUSE SCHOOLcreate table DEPARTMENT( 系号 int Primary key,系名 varchar(20) unique)create table CLASS(班号 int primary key,专业名 varchar(20),系名 varchar(20) ,FOREIGN key (系名)references DEPARTMENT 系(系名)) create table STUDENT(学号 int primary key,姓名 varchar(10) not null,年龄 int check(年龄>=16 and 年龄<=30),班号int,foreign key(班号) references CLASS(班号) ON DELETE no action check(20>=ALL(select count(学号) from STUDENT group by 班号))) B.插入如下数据:CLASS(101,软件,计算机,1995;102,微电子,计算机,1996STUDENT(8101,张三,18,101;8102,钱四,16,121;DEPARTMENT(001,数学INSERT INTO DEPARTMENT(系号,系名) VALUES ('001','数学')INSERT INTO DEPARTMENT(系号,系名) VALUES ('002','计算机') INSERT INTO DEPARTMENT(系号,系名) VALUES ('003','化学')INSERT INTO DEPARTMENT(系号,系名) VALUES ('004','中文')INSERT INTO DEPARTMENT(系号,系名) VALUES ('005','经济')GOINSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (101,'软件','计算机',1995)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (102,'微电子','计算机',1996)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (111,'无机化学','化学',1995)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (112,'分子化学','化学',1996)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (121,'统计数学','数学',1995)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (131,'现代语言','中文',1996)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (141,'国际贸易','经济',1997)INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (142,'国际金融','经济',1996)GOINSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8101,'张三',18,101)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8102,'钱四',16,121)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8103,'王玲',17,131)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8105,'李飞',19,102)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8109,'赵四',18,141)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8110,'李可',20,142)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8201,'张飞',18,111)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8302,'周瑜',16,112)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8203,'王亮',17,111)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8305,'董庆',19,102)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8409,'赵龙',18,101)INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8510,'李丽',20,142)C.完成以下查询功能(1)找出所有姓李的学生,并按其年龄由小到大排序;SELECT * FROM STUDENT WHERE 姓名 like '李%' ORDER BY 年龄 ASC (2)列出所有开设超过两个专业的系的名字.SELECT 系名 FROM CLASS GROUP BY 系名 HAVING(COUNT(*)>=2)(3)列出学生人数大于等于2的系的编号和名称,第一种:SELECT * FROM DEPARTMENT WHERE 系名 in (SELECT 系名 FROM CLASS WHERE 班号 in (SELECT 班号 FROM STUDENT GROUP BY 班号 HAVINGCOUNT(*)>=2))第二种:SELECT 系号,系名 FROM DEPARTMENT WHERE 系名 IN (SELECT 系名 FROM CLASS AS C,STUDENT AS S WHERE C.班号=S.班号 GROUP BY C.系名HAVING(COUNT(*)>=2))D.学生张三转到化学系111班,请更新相关的表UPDATE STUDENT SET 班号=111 WHERE 姓名='张三'SELECT * FROM STUDENT WHERE 姓名='张三'8、已知一个关系数据库的模式如下:职工EMP(职工号,姓名,工资,所在部门)部门DEPT(部门号,部门名,部门经理的职工号)A.使用查询分析器创建上述表,要求声明:(1)每个表的主外码.(2)职工姓名和部门名不能为空;(3)工资取800到5000之间整数;CREATE DATABASE CompanyUSE CompanyCREATE TABLE DEPT( 部门号 varchar(10) Primary key,部门名 varchar(10) not null,部门经理的职工号 varchar(10))CREATE TABLE EMP(职工号 varchar(10) Primary key (这里去掉主键,因为重复的记录将不能增加)姓名 varchar(10) not null,工资 int check(工资>=800 and 工资<=5000),所在部门 varchar(10)FOREIGN KEY(部门号) REFERENCES DEPT(部门号)B、插入如下数据职工(E01,汤姆,4000,D02E05,比尔,3500,D01)部门(D01,人事,E04D04,财务,E06)INSERT INTO DEPT(部门号,部门名,部门经理的职工号) VALUES ('D01','人事','E04')INSERT INTO DEPT(部门号,部门名,部门经理的职工号) VALUES ('D02','信息','E01')INSERT INTO DEPT(部门号,部门名,部门经理的职工号) VALUES ('D03','销售','E05')INSERT INTO DEPT(部门号,部门名,部门经理的职工号) VALUES ('D04','财务','E06')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E01','汤姆',4000,'D02')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E02','丹尼',3000,'D02')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E03','约翰',1000,'D01')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E04','迪克',5000,'D03')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E04','迪克',5000,'D01')INSERT INTO EMP(职工号,姓名,工资,所在部门) VALUES ('E05','比尔',3500,'D04')C、用SQL表达以下查询:找出那些工资高于其所在部门经理工资的职工的姓名及其工资. SELECT S1.姓名,S1.工资FROM(SELECT * FROM EMP,DEPT WHERE EMP.所在部门=DEPT.部门号) AS S1, (SELECT * FROM EMP,DEPT WHERE EMP.职工号=DEPT.部门经理的职工号) AS S2WHERE S1.工资>S2.工资 AND S1.所在部门=S2.部门号D、用SQL完成:将D01号部门经理的工资改为该部门所有职工的平均工资UPDATE EMPSET 工资=(SELECT AVG(工资)FROM EMP WHERE 所在部门='D01')WHERE 职工号 IN (SELECT 部门经理的职工号FROM DEPTWHERE 部门号='D01')E、新增加一个广告部门,编号为D06Insert into DEPT((部门号,部门名,部门经理的职工号) values ('D06','广告','')select * from DEPT9、创建如下三个基本表,表结构如下:BORROWER:借书证号姓名系名班级03001 赵垒信管系 03-103002 刘诚信管系 03-103101 陈林计算机系 03-2LOANS:借书证号图书登记号借书日期03001 T00101 2004.04.0103002 T00102 2004.05.0104001 T00201 2004.05.31BOOKS索书号书名作者图书登记号出版社价格TP311.13 数据结构李卫T00101 科学19.00CREATE DATABASE LibraryGOUSE LibraryGOCREATE TABLE BORROWER借书证号 varchar(10) Primary key, 主码姓名 varchar(10) not null,系名 varchar(10),班级 varchar(10)GOCREATE TABLE BOOKS索书号 varchar(10)not null,书名 varchar(20) not null,作者 varchar(10),图书登记号 varchar(10) Primary key, 主码出版社 varchar(10),价格 decimal(8,2)GOCREATE TABLE LOANS借书证号 varchar(10) FOREIGN KEY REFERENCES BORROWER(借书证号), 外码图书登记号 varchar(10) FOREIGN KEY REFERENCES BOOKS(图书登记号), 外码借书日期 datetimeGOINSERT INTO BORROWER(借书证号,姓名,系名,班级) VALUES ('03001','赵垒','信管系','03-1')INSERT INTO BORROWER(借书证号,姓名,系名,班级) VALUES ('03002','刘诚','信管系','03-1')INSERT INTO BORROWER(借书证号,姓名,系名,班级) VALUES ('03101','陈林','计算机系','03-2')GOINSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP311.13','数据结构','李卫','T00101','科学','19.00')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP311.13','数据结构','李卫','T00102','科学','19.00')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.065','数据结构导论','李卫','T00201','北航','16.50')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.065','数据结构导论','李卫','T00202','北航','16.50')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.1599','数据通信','扬志','T00301', '清华','28.50')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.1600','计算机网络','扬志','T00401', '清华','38.50')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.1600','计算机网络','扬志','T00402', '清华','38.50')INSERT INTO BOOKS(索书号,书名,作者,图书登记号,出版社,价格) VALUES ('TP.1610','软件工程','李新','T00501', '清华','18.50')GOINSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03001','T00101','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03002','T00102','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03001','T00201','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03101','T00202','2004.05.31')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03001','T00301','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03001','T00401','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03001','T00501','2004.04.01')INSERT INTO LOANS(借书证号,图书登记号,借书日期) VALUES ('03101','T00402','2004.05.31')1)检索借了5本书以上的学生的借书证号\姓名\系名和借书数量.SELECT B.借书证号, B.姓名, B.系名, COUNT(*) AS 借书数量FROM BORROWER AS B INNER JOIN LOANS AS L ON B.借书证号 = L.借书证号GROUP BY B.借书证号,B.姓名,B.系名HAVING (COUNT(*) >= 5)2)检索借书和赵垒同学所借图书中任意一本相同的学生的姓名\系名\书名和借书日期SELECT B.姓名,B.系名,K.书名,L.借书日期FROM BORROWER AS B,LOANS AS L,BOOKS AS KWHERE B.借书证号=L.借书证号AND L.图书登记号=K.图书登记号AND K.索书号 IN (SELECT 索书号FROM BORROWER AS B,LOANS AS L,BOOKS AS KWHERE B.借书证号=L.借书证号 AND L.图书登记号=K.图书登记号 AND B.姓名='赵垒')AND B.姓名<>'赵垒'3)建立信管系学生借书的视图SB,该视图的属性列由借书证号\姓名\班级\图书登记号\书名\出版社和借书日期组成CREATE VIEW SBAS SELECT X.借书证号,X.姓名,X.班级,Y.图书登记号,Z.书名,Z.出版社,Y.借书日期FROM BORROWER XINNER JOIN LOANS Y ON X.借书证号 = Y.借书证号INNER JOIN BOOKS Z ON Y.图书登记号 = Z.图书登记号WHERE (X.系名 = '信管系')GOSELECT * FROM SBGO样题四,现有一个学生选修课程的数据库,其中存放以下三个表:学生(学号,姓名,性别,年龄,系别);课程(课程号,课程名,任课教师);选修(学号,课程号,分数)请用SQL语言完成下列功能:1.建表,在定义中要求声明:(1)每个表的主外码;(2)学生的年龄介于16到30之间;(3)学生的姓名和课程名不能为空值;(4)选课成绩要么为空值,要么取0~100之间的整数CREATE DATABASE ElectiveGOUSE ElectiveGOCREATE TABLE 学生学号 int primary key, 主码姓名 varchar(10) NOT NULL,性别 char(2),年龄 Smallint CHECK(年龄>=16 AND 年龄<=30),系别 varchar(10)GOCREATE TABLE 课程课程号 int primary key, 主码课程名 varchar(20) NOT NULL,任课老师 varchar(10)GOCREATE TABLE 选修学号 int FOREIGN KEY REFERENCES 学生(学号), 外码课程号 int FOREIGN KEY REFERENCES 课程(课程号), 外码分数 int CHECK(分数 IS NULL OR (分数>=0 AND 分数<=100)) INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (101,'张三','男',18,'计算机')INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (102,'李四','男',16,'数学')INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (103,'王玲','女',17,'中文')INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (105,'李飞','男',19,'计算机')INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (109,'赵四','女',18,'历史')INSERT INTO 学生(学号,姓名,性别,年龄,系别) VALUES (110,'李平','男',20,'化学')GOINSERT INTO 课程(课程号,课程名,任课老师) VALUES (203,'操作系统','程羽')INSERT INTO 课程(课程号,课程名,任课老师) VALUES (279,'高等数学','王备')INSERT INTO 课程(课程号,课程名,任课老师) VALUES (210,'现代文学','王丹')INSERT INTO 课程(课程号,课程名,任课老师) VALUES (243,'有机化学','沈同')INSERT INTO 课程(课程号,课程名,任课老师) VALUES (204,'数据结构','张青')GOINSERT INTO 选修(学号,课程号,分数) VALUES (101,203,82)INSERT INTO 选修(学号,课程号,分数) VALUES (105,203,60) 不及格在4小题会被删除,但5小题中需要用到INSERT INTO 选修(学号,课程号,分数) VALUES (102,203,59) 另加INSERT INTO 选修(学号,课程号,分数) VALUES (102,279,90)INSERT INTO 选修(学号,课程号,分数) VALUES (101,279,88)INSERT INTO 选修(学号,课程号,分数) VALUES (105,279,82)INSERT INTO 选修(学号,课程号,分数) VALUES (110,279,68)INSERT INTO 选修(学号,课程号,分数) VALUES (109,210,72)INSERT INTO 选修(学号,课程号,分数) VALUES (103,210,90)INSERT INTO 选修(学号,课程号,分数) VALUES (110,243,92)INSERT INTO 选修(学号,课程号,分数) VALUES (101,204,85)INSERT INTO 选修(学号,课程号,分数) VALUES (105,204,91)INSERT INTO 选修(学号,课程号,分数) VALUES (102,204,56)GO3.用SQL语句完成下列查询:(1)列出张三同学选修的所有课程的名称及其成绩;SELECT 姓名,课程名,分数FROM 学生 AS S,课程 AS C,选修 AS EWHERE S.学号=E.学号 AND E.课程号=C.课程号 AND S.姓名='张三'GO(2)列出所有课程都及格了的同学的名字;SELECT 姓名FROM 学生WHERE 学号 NOT IN (SELECT 学号 FROM 选修 WHERE 分数<60)GO(3)列出在选修张青老师所教授课程的学生中,成绩最高的学生姓名及其成绩.SELECT 姓名,分数FROM 学生 AS S,选修 AS E,课程 AS CWHERE S.学号=E.学号 AND C.课程号=E.课程号 AND 任课老师='张青' AND 分数=(SELECT MAX(分数)FROM 选修 AS E,课程 AS CWHERE C.课程号=E.课程号 AND 任课老师='张青')GO4.删除所有成绩不及格的选课记录.DELETE FROM 选修 WHERE 分数<60SELECT * FROM 选修GO5.将105号同学选修203号课程的成绩改为该门课程的平均成绩. UPDATE 选修SET 分数=(SELECT AVG(分数) FROM 选修 WHERE 课程号='203') WHERE 学号='105' AND 课程号='203'SELECT * FROM 选修GO样题五.创建如下两个基本表,表结构如下:Employs:职工编号,姓名,工作年限,职务级别,工程代号Project:工程代号,工程名称,工程负责人CREATE DATABASE PlansGOUSE PlansGOCREATE TABLE Project工程代号 int primary key, 主码工程名称 varchar(30),工程负责人 varchar(10) 外码GOCREATE TABLE Employs职工编号 int primary key, 主码姓名 varchar(10),工作年限 datetime,职务级别 Smallint,工程代号 int FOREIGN KEY REFERENCES Project(工程代号) 外码GOINSERT INTO Project(工程代号,工程名称,工程负责人) VALUES (10,'人行天桥','梁家辉')INSERT INTO Project(工程代号,工程名称,工程负责人) VALUES (11,'东区D楼','朱世富')INSERT INTO Project(工程代号,工程名称,工程负责人) VALUES (12,'力学楼翻新','杨咏宏')INSERT INTO Project(工程代号,工程名称,工程负责人) VALUES (13,'中区校道','李家承')GOINSERT INTO Employs(职工编号,姓名,工作年限,职务级别,工程代号) VALUES (8146,'李燕华','1999-9-1',5,10)INSERT INTO Employs(职工编号,姓名,工作年限,职务级别,工程代号) VALUES (8234,'王宏伟','1996-8-21',2,11)INSERT INTO Employs(职工编号,姓名,工作年限,职务级别,工程代号) VALUES (6237,'宋晓岚','1997-6-10',4,11)INSERT INTO Employs(职工编号,姓名,工作年限,职务级别,工程代号) VALUES (7973,'吴敏霞','1998-9-15',3,12)GO1).对Employs表建立索引:(主键:职工编号,外键:工程代号)CREATE INDEX 职工索引 ON Employs(职工编号,工程代号)GO2).对Project表建立索引:(主键:工程代号)CREATE INDEX 工程索引 ON Project(工程代号)GO3).通过"工程代号"连接两个表SELECT E.职工编号,E.姓名,E.工作年限,E.职务级别,E.工程代号,P.工程代号,P.工程名称,P.工程负责人 FROM Employs AS E JOIN Project AS P ON E.工程代号=P.工程代号GO使用查询分析完成以下操作:4)查询列出职工编号\职工姓名\职务级别\工程名称.SELECT 职工编号,姓名,职务级别,工程名称FROM Employs AS E INNER JOIN Project AS PON E.工程代号=P.工程代号GO5).查询列出所有参加"东区D楼"工程的职工.SELECT 职工编号,姓名,职务级别,工程名称 FROM Employs AS E,Project AS PWHERE E.工程代号=P.工程代号 AND P.工程名称='东区D楼'GO6).建立视图查看:职工编号\姓名\职务级别\工程名称\并按职工编号排序.CREATE VIEW 职工与工程视图 AS (SELECT 职工编号,姓名,职务级别,工程名称FROM Employs AS E INNER JOIN Project AS P ON E.工程代号=P.工程代号)GOSELECT * FROM 职工与工程视图 ORDER BY 职工编号GO样题六.创建图书借阅关系数据库的三个基本表,其结构如下:图书:读者:借阅:CREATE DATABASE Library1GOUSE Library1GOCREATE TABLE 图书图书号 varchar(10) primary key, 主码书名 varchar(20),作者 varchar(20),单价 decimal(8,1),库存量 smallintGOCREATE TABLE 读者读者号 varchar(10) primary key, 主码姓名 varchar(20),工作单位 varchar(30),地址 varchar(30),GOCREATE TABLE 借阅图书号 varchar(10) FOREIGN KEY REFERENCES 图书(图书号), 外码读者号 varchar(10) FOREIGN KEY REFERENCES 读者(读者号), 外码借期 datetime,还期 datetime,备注 varchar(30)GOINSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B1','数据结构','严苇铭','22.5',35)INSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B2','数据通信','梁景宏','26.5',44)INSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B3','计算机网络','谢西芬','21.0',38)INSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B4','离散数学','叶晓光','18.0',65)INSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B5','C程序设计','谭昊强','16.5',36)INSERT INTO 图书(图书号,书名,作者,单价,库存量) VALUES ('B6','Java 程序设计','李文君','23.0',52)GOINSERT INTO 读者(读者号,姓名,工作单位,地址) VALUES ('R001','王海','数学系','园西区48号')INSERT INTO 读者(读者号,姓名,工作单位,地址) VALUES ('R003','刘宝林','科计系','东北区23号')INSERT INTO 读者(读者号,姓名,工作单位,地址) VALUES ('R004','程伟林','科计系','东北区25号')INSERT INTO 读者(读者号,姓名,工作单位,地址) VALUES ('R005','汪道晗','物理系','园西区13号')INSERT INTO 读者(读者号,姓名,工作单位,地址) VALUES ('R016','卞靖宇','电子系','蒲园区78号')GOINSERT INTO 借阅(图书号,读者号,借期,还期) VALUES ('B3','R004','2004-6-30',NULL)INSERT INTO 借阅(图书号,读者号,借期,还期) VALUES ('B1','R003','2004-3-14','2004-5-14')INSERT INTO 借阅(图书号,读者号,借期,还期) VALUES ('B6','R003','2004-3-14',NULL)INSERT INTO 借阅(图书号,读者号,借期,还期) VALUES ('B5','R016','2004-5-17',NULL)GO用SQL语言实现下列查询:1)检索读者号为R016的读者姓名\工作单位SELECT 姓名,工作单位 FROM 读者 WHERE 读者号='R016'GO2)检索借阅图书号为B5的读者姓名SELECT 姓名,图书号 FROM 读者 AS R,借阅 AS LSELECT 姓名,图书号 FROM 读者 AS R,借阅 AS LWHERE R.读者号=L.读者号 AND 图书号='B5'GO3)检索读者"刘宝林"所借图书的书名SELECT 书名 FROM 读者 AS R,借阅 AS L,图书 AS BWHERE R.读者号=L.读者号 AND L.图书号=B.图书号 AND 姓名='刘宝林' GO4)检索读者"刘宝林"所借图书中未还的书名;SELECT 书名FROM 读者 AS R,借阅 AS L,图书 AS BWHERE R.读者号=L.读者号 AND L.图书号=B.图书号 AND 姓名='刘宝林' AND 还期 IS NULLGO5)将读者"刘宝林"已还图书的信息从借阅表中删除;DELETE FROM 借阅WHERE 读者号 IN (SELECT 读者号 FROM 读者 WHERE 姓名='刘宝林') AND 还期 IS NOT NULLGOSELECT * FROM 借阅GO6)建立未还图书的读者姓名和单位视图.CREATE VIEW 借阅视图 AS (SELECT 姓名,工作单位FROM 读者 AS R,借阅 AS L WHERE (R.读者号 = L.读者号) AND (L.还期IS NULL))GOSELECT * FROM 借阅视图样题七.设某工厂数据库中有两个基本表:车间基本表:DEPT(DNO,DNAME, MGR_ENO), 其属性分别表示车间编号\车间名和车间主任的职工号.职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性分别表示职工号\姓名\年龄\性别\工资和所在车间的编号.1.创建上述基本表,并插入必要的数据记录;CREATE DATABASE FactoryGOUSE FactoryGOCREATE TABLE DEPTDNO int primary key, 主码DNAME varchar(20),MGR_ENO intGOCREATE TABLE EMPENO int primary key, 主码ENAME varchar(20),AGE smallint,SEX varchar(2),SALARY decimal(8,2),DNO int FOREIGN KEY REFERENCES DEPT(DNO) 外码GOINSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('01','第一车间',001) INSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('02','第二车间',005) INSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('03','第三车间',004) INSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('04','第四车间',013) INSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('05','金工车间',035) INSERT INTO DEPT(DNO,DNAME,MGR_ENO) VALUES ('06','第六车间',053) GOINSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (001,'王一',53,'男','3800',01)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (004,'李二',35,'男','3500',03)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (005,'张三',33,'女','3000',02)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (013,'陈五',33,'男','2800',04)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (035,'刘六',32,'女','2500',05)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (053,'赵七',31,'男','2300',06)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (002,'连八',30,'男','2000',05)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (003,'蔡九',29,'男','1800',05)INSERT INTO EMP(ENO,ENAME,AGE,SEX,SALARY,DNO) VALUES (006,'何十',25,'女','1800',01)GO2.使用查询分析器检索"金工车间"的男职工的职工号和姓名.SELECT ENO,ENAME FROM EMP AS E,DEPT AS DWHERE E.DNO=D.DNO AND D.DNAME='金工车间' AND SEX='男'GO3.建立一个有关女车间主任的职工号和姓名的视图,其结构如下:VIEW6(ENO,ENAME).编写出创建视图VIEW6的SQL语句.CREATE VIEW VIEW6 AS(SELECT ENO,ENAME FROM EMP WHERE SEX='女' AND ENO IN(SELECT MGR_ENO FROM DEPT))或:CREATE VIEW VIEW6 AS(SELECT ENO,ENAME FROM EMP INNER JOIN DEPT ON ENO=MGR_ENO WHERE SEX='女')GOSELECT * FROM VIEW6GO样题八.设某企业数据库中有如下三个基本表:职工(职工号,姓名,性别,职务,家庭地址,部门编号)部门(部门编号,部门名称,地址,电话)保健(保健卡编号,职工号,检查身体日期,健康状况) 1.创建上述基本表,并插入必要的数据记录; CREATE DATABASE EnterpriseGOUSE EnterpriseGOCREATE TABLE 部门部门编号 int primary key, 主码部门名称 varchar(20),地址 varchar(40),电话 varchar(12),GOCREATE TABLE 职工职工号 int primary key, 主码姓名 varchar(20),性别 varchar(2),职务 varchar(10),家庭地址 varchar(40),部门编号 int FOREIGN KEY REFERENCES 部门(部门编号) 外码GOCREATE TABLE 保健保健卡编号 int primary key, 主码职工号 int FOREIGN KEY REFERENCES 职工(职工号), 外码检查身体日期 datetime,健康状况 varchar(10)GOINSERT INTO 部门(部门编号,部门名称,地址,电话) VALUES (01,'办公室','一号楼','800100')INSERT INTO 部门(部门编号,部门名称,地址,电话) VALUES (02,'财务科','二号楼','800200')INSERT INTO 部门(部门编号,部门名称,地址,电话) VALUES (03,'采购部','三号楼','800300')INSERT INTO 部门(部门编号,部门名称,地址,电话) VALUES (04,'工程部','四号楼','800400')INSERT INTO 部门(部门编号,部门名称,地址,电话) VALUES (05,'人事科','五号楼','800500')GOINSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3061,'王一','男','科长','天河区',01)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES(3062,'李二','男','经理','天河区',02)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3063,'张三','女','秘书','越秀区',01)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3064,'陈五','男','经理','海珠区',03)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3065,'刘六','女','经理助理','荔湾区',02)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3016,'赵七','男','工程师','越秀区',04)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3067,'连八','男','人事主管','黄埔区',05)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3068,'蔡九','男','出纳','白云区',02)INSERT INTO 职工(职工号,姓名,性别,职务,家庭地址,部门编号) VALUES (3069,'何十','女','会计','荔湾区',02)GOINSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (01,3061,'2005-9-1','良好')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (02,3062,'2005-9-1','良好')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (03,3063,'2005-9-8','一般')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (04,3064,'2005-9-8','差')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (05,3065,'2005-9-9','良好')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (06,3016,'2005-9-9','差')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (07,3067,'2006-1-1','一般')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (08,3068,'2006-1-1','差')INSERT INTO 保健(保健卡编号,职工号,检查身体日期,健康状况) VALUES (09,3069,'2006-1-1','良好')GO2.使用查询分析器检索"办公室"的科长姓名和家庭地址;SELECT 姓名,家庭地址 FROM 职工 AS E,部门 AS DWHERE E.部门编号=D.部门编号 AND E.职务='科长' AND D.部门名称='办公室'GO3.使用查询分析器检索"财务科"中健康状况为"良好"的职工姓名和家庭地址;SELECT 姓名,家庭地址 FROM 职工 AS E,部门 AS D,保健 AS BWHERE E.部门编号=D.部门编号 AND E.职工号=B.职工号 AND 部门名称='财务科' AND 健康状况='良好'GO4.用SQL语句写出,删除职工关系表中职工号为"3016"DELETE FROM 保健 WHERE 职工号='3016'DELETE FROM 职工 WHERE 职工号='3016'SELECT * FROM 职工GO5.用SQL语句写出,将职工号为"3061"的职工号的健康状况改为"一般" UPDATE 保健 SET 健康状况='一般' WHERE 职工号='3061'SELECT * FROM 保健GO6.建立健康状况为"差"的职工的视图;CREATE VIEW 健康状况差视图 AS(SELECT E.职工号,姓名,部门名称,检查身体日期FROM 职工 AS E,部门 AS D,保健 AS B WHERE E.职工号=B.职工号 AND E.部门编号=D.部门编号 AND B.健康状况='差')GOSELECT * FROM 健康状况差视图GO样题九.设某高校数据库中有如下两个基本表:学生关系S(学号,姓名,年龄,班级)选课关系SC(学号, 课程号,成绩)1.创建上述基本表,并插入必要的数据记录;CREATE DATABASE HschoolGOUSE HschoolGOCREATE TABLE S学号 Smallint primary key, 主码姓名 varchar(10) not null,年龄 Smallint,班级 SmallintGOCREATE TABLE SC学号 Smallint FOREIGN KEY REFERENCES S(学号), 外码课程号 varchar(10),成绩 SmallintGOINSERT INTO S(学号,姓名,年龄,班级) VALUES (8101,'张三',18,101) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8102,'钱四',16,121) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8103,'王玲',17,131) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8105,'李林',19,102) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8109,'赵四',18,141) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8110,'李可',20,142)INSERT INTO S(学号,姓名,年龄,班级) VALUES (8201,'张飞',18,111) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8302,'周瑜',16,112) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8203,'王明',17,111) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8305,'董庆',19,102) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8409,'赵龙',18,101) INSERT INTO S(学号,姓名,年龄,班级) VALUES (8510,'李丽',20,142) GOINSERT INTO SC(学号,课程号,成绩) VALUES (8105,'C1',80) INSERT INTO SC(学号,课程号,成绩) VALUES (8101,'C1',61) INSERT INTO SC(学号,课程号,成绩) VALUES (8101,'C2',81) INSERT INTO SC(学号,课程号,成绩) VALUES (8102,'C3',66) INSERT INTO SC(学号,课程号,成绩) VALUES (8102,'C3',61) INSERT INTO SC(学号,课程号,成绩) VALUES (8103,'C3',73) INSERT INTO SC(学号,课程号,成绩) VALUES (8105,'C2',92) INSERT INTO SC(学号,课程号,成绩) VALUES (8109,'C3',84) INSERT INTO SC(学号,课程号,成绩) VALUES (8110,'C4',42) INSERT INTO SC(学号,课程号,成绩) VALUES (8201,'C5',81) INSERT INTO SC(学号,课程号,成绩) VALUES (8302,'C6',62) INSERT INTO SC(学号,课程号,成绩) VALUES (8203,'C2',71)GO2.使用查询分析器检索没有选C1或C2课的学生的学号;SELECT DISTINCT 学号 FROM SCWHERE 学号 NOT IN (SELECT 学号 FROM SC WHERE 课程号='C1' OR 课程号='C2')GO3.用SQL语句查询李林选了而王明没有选的课程号.SELECT 课程号 FROM S,SCWHERE S.学号=SC.学号 AND 姓名='李林'AND 课程号 NOT IN(SELECT 课程号 FROM S,SC WHERE S.学号=SC.学号 AND 姓名='王明') SQL 语句操作(50分)1.查询“教育系”学生的学号,姓名,性别,选修过的课程号,课程名,考试成绩,2.计算出每位学生的选课门数和平均成绩;3.检索出没有选修课程“数据库原理”和“数据结构”的学生的信息;4.重新计算出每位学生的总收入(总收入=打工收入+奖金); 5. 计算出所有单位的打工收入和奖励的总额;6.建立视图course,显示出每个学生选课的学号、选课门数、平均成绩,最高成绩。
管理信息系统实验报告
![管理信息系统实验报告](https://img.taocdn.com/s3/m/1cc4df0b2379168884868762caaedd3383c4b561.png)
管理信息系统实验报告⽬录任务⼀构建⽤例图 (2)⼀、实验⽬的 (2)⼆、实验器材 (2)三、实验内容 (2)任务⼆构建类图 (8)⼀、实验⽬的 (8)⼆、实验器材 (8)三、实验内容 (8)任务三构建活动图 (10)⼀、实验⽬的 (10)⼆、实验器材 (10)三、实验内容 (10)任务四构建顺序图 (13)⼀、实验⽬的 (13)⼆、实验器材 (13)三、实验内容 (13)任务五构建协作图 (15)⼀、实验⽬的 (15)⼆、实验器材 (15)三、实验内容 (15)任务六构建状态图 (16)⼀、实验⽬的 (16)⼆、实验器材 (16)三、实验内容 (17)任务⼀构建⽤例图⼀、实验⽬的1.学会分析系统中的参与者和⽤例2.掌握⽤例图的绘制⽅法⼆、实验器材1. 计算机⼀台;2. Visio ⼯具软件;三、实验内容1、分析ATM系统需求,按要求画出⽤例图;2、建⽴⼀个学⽣管理信息系统的需求的⽤例图3、建⽴管理借阅书籍的⽤例图四、实验步骤(⼀)ATM系统的⽤例图1.分析ATM⾃动取款机:客户可以取钱,存钱,查询余额,转帐,修改密码。
通过分析可找出如下⼏个参与者:(1) ATM(2)客户通过分析得到如下⽤例:(1)存款(2)取款(3)查询余额(4)转帐(5)修改密码(6)打印收据(⼆)学⽣管理信息系统的需求分析与完整的⽤例图1 学⽣管理信息系统简介学⽣管理信息系统主要为学校的学⽣处设计:⽅便学校学⽣处与学院学⽣⼝管理员⽅便管理学⽣,学⽣成绩由教务系统提供,教务系统提供相关的WEB service供学⽣管理信息系统调⽤。
通过分析可找出如下⼏个参与者:学⽣处管理员、学校领导(学校各种报表统计信息)、学院管理员、班主任(提供学⽣操⾏、查询等)、学院领导(学院各种报表统计信息)、学⽣、后勤管理⼈员(卫⽣管理、保卫处异常情况处理)、财务⼈员、考勤管理员(由副班长提供考勤信息)等通过分析得到如下⼀些⼤的⽤例:学⽣基本信息管理、考勤管理、成绩导⼊、学校各种报表信息(要求细化)、学院各种报表信息(要求细化)、个⼈成才规划、新学期注册,操⾏评定、学⽣任职信息系统、学⽣奖惩管理系统(要求细化,包括评优评奖等)、学⽣变动信息管理(培训内容、助学贷款情况、学校还款情况、勤⼯助学情况,党员管理),后勤卫⽣管理、保卫处的学⽣的异常情况处理、其它的具体由学⽣⾃⼰定。
学生信息管理系统软件项目管理实验报告
![学生信息管理系统软件项目管理实验报告](https://img.taocdn.com/s3/m/3c7940fe9fc3d5bbfd0a79563c1ec5da50e2d6e4.png)
学生信息管理系统软件项目管理实验报告Revised at 16:25 am on June 10, 2019实验报告<学生信息管理系统>实验项目一:可行性分析报告1.实验目的:根据理论课程所学内容,针对某一项目进行可行性分析训练2.实验原理:从理论课的学习中掌握规范的可行性分析技术,通过编写报告的形式得到练习;3.实验器材:Microsoft Office4.实验步骤:1参照理论学习的内容进行阅读思考;2针对某一软件项目,着手编写;3提交;实验一:学生信息管理系统可行性分析报告A1、引言学校的不断发展,学校规模不断扩大,学生数量不断剧增,有关学生的各种信息也成倍增长;面对庞大的数据信息,有一个学生信息管理系统是非常有必要的,不仅可以提高学生管理的工作的效率,还可以通过这个系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量;编写目的学校的不断发展,学校规模不断扩大,学生数量不断剧增,有关学生的各种信息也成倍增长;面对庞大的数据信息,有一个学生信息管理系统是非常有必要的,不仅可以提高学生管理的工作的效率,还可以通过这个系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量.项目背景开发软件名称:学生信息管理系统项目任务提出者:计算机与信息学院项目开发者:学生组用户:管理员、老师和学生定义学生信息管理系统SMIS:学生管理系统是帮助教学人员、行政人员和人事人员的管理软件,使用HTML5语言编写,独立完成其功能;SQL语言:SQL全称是“结构化查询语言”,SQL是一个非过程化的语言;参考资料1.<软件项目管理> 覃征徐文华翰毅唐晶编着清华大学出版社2.<软件工程> 钱乐秋赵文耘牛军钰编着清华大学出版社A2 可行性研究的前提要求1主要功能:本系统应该实现学生信息的管理与查询,具体包括学生信息查询,同时可以对信息进行修改,删除和添加,以及各种信息统计,学籍管理,新生注册等功能;2性能要求:查询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用;3输入要求:查询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用;4输出要求:学生基本信息和学籍各种处理的结果表格文档形式安全与保密要求:对该软件系统设置不同级别的访问权限,通过对不同权限的管理,实现对学生学籍的管理的安全性与保密方面的要求.5完成期限:2015年12月11日到2016年1月10日目标该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.条件,假定和限制建议软件寿命:10 年经费来源:无硬件条件:笔记本电脑服务器运行环境:各种浏览器数据库:MySQL投入运行最迟时间:2016年1月15日可行性研究方法1客户调查;2专家咨询;3市场相关产品同类产品的调查;决定可行性的主要因素1技术可行;2经济可行;3社会法律可行A3 技术可行性分析系统简要描述学生管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量;处理流程和数据流程1报到填各种各样的表,做各种各样的数据记录;同样的数据要不止一次的重复记录,费时费工;2奖惩通人工对大量成绩单,报表及文件进行查找,并进行汇总及评比;耗费大量的时间,并且容易产生错误;3学生信息查询及统计通过人工走n多程序,并对从大量数据中检索选出信息;耗费大量时间,并且过程复杂,不容易实现;A4 经济可行性分析支出1硬件:需要一台小型服务器,或者直接以一台配置比较好的P4电脑作为服务器2人力:有一定基础的教师和学生,经过一定的培训,自己制作一个小型的系统;3软件:第一、操作系统要使用最新的windowsxp,安全、可靠;第二、数据库可以购买IBM等大公司推荐的数据库;这些数据库从安全性到易用性及可靠性都是最好的;第三、应用软件我们依然使用officexp,同时可以在终端机中安装如foxpro、photoshop、mathmatic等软件,以备不时之须;这软件对处理数据及图表时是很有用的;管理系统是从外面购买的软件包;总价格约6000元效益1一次性收益2提高学生信息管理效率收益A5 社会因素可行性分析法律因素该软件只是提供信息交流平台,且交流的信息单纯,不涉及政治反动,不存在盈利和商业诈骗,没有侵犯专利权,没有侵犯版权,因此法律可行性;用户使用可行性用户单位的行政管理和工作制度对本系统的使用没有影响;而且本系统的用户以及管理人员素质均能满足要求,可以熟练操作学生信息管理系统;故具有可使用性;A6结论意见由于技术、经济、操作和社会都有可行性,此学生信息管理系统可以进行开发;<学生信息管理系统>实验项目二:需求规格说明书t1.实验目的:根据理论课程所学内容,针对某一项目进行需求规格说明书的编写训练s2.实验原理:从理论课的学习中掌握规范的可行性分析技术,通过编写报告的形式得到练习;3.实验器材:Microsoft Office4.实验步骤:1参照理论学习的内容进行阅读思考;2针对某一软件项目,着手编写;3提交;实验二:学生信息管理系统需求规格说明书B1 系统的功能要求1学生管理信息系统功能要求2老师管理信息系统功能要求3管理员管理信息系统功能要求B2 各个子系统的功能要求1学生管理信息系统功能要求:查询个人基本信息查询成绩,获得学分情况,生成成绩报表查询课程安排,认课教师,学分情况2老师管理信息系统功能要求:查询授课信息查询所授课程成绩查询学生基本信息3管理员管理信息系统功能要求:添加、删除、修改、查询学生信息添加、删除、修改、查询教师信息添加、删除、修改、查询专业课程信息添加、删除、修改、查询选修课程信息B3 学生信息管理系统的性能需求为了保证系统能够长期、稳定、安全、可靠、高效的运行,系统应该满足一下的性能需求:1系统处理的准确性和及时性2系统的开放性和系统的可扩展性3系统的易用性和易维护性4系统的标准性5系统的先进性B4 系统的数据需求系统的数据需求包括如下几点:1数据录入和处理的准确性和实时性2数据的一致性与完整性3数据的共享性与独立性B5 系统的数据字典系统开发时,常用卡片的形式书写保存描述一个数据元素;下面给出本系统的主要数据元B6 系统的逻辑模型数据流图1用户登陆数据流图2学生录入流程流图3学生选课数据流图4学生成绩查询系统流图B7 学生信息管理系统的运行要求1软件系统要求2数据库管理系统要求3硬件要求:B8 建立系统的约束1 总体设计方案对她约束2人力,硬件,时间的约束3 技术发展规律的约束实验报告<学生信息管理系统>实验项目三:项目开发计划1. 实验目的:根据理论课程所学内容,针对某一项目进行项目开发计划安排训练2. 实验原理:从理论课的学习中掌握规范的可行性分析技术,通过编写报告的形式得到练习;3. 实验器材:编写文字的工具;4. 实验步骤:1参照理论学习的内容进行阅读思考;2针对某一软件项目,着手编写;3提交;实验三:学生信息管理系统项目开发计划C1引言编写目的为了更好地完成学生信息管理系统的项目,为项目的开发工作作出计划,同时确定出工资实施计划与进度,并以此作为项目详细设计与具体实施的依据,编写本报告项目背景开发软件名称:学生信息管理系统项目任务提出者:计算机与信息学院项目开发者:学生组用户:管理员、老师和学生定义学生信息管理系统SMIS:学生管理系统是帮助教学人员、行政人员和人事人员的管理软件,使用c语言编写,独立完成其功能;SQL语言:SQL全称是“结构化查询语言”,SQL是一个非过程化的语言;参考资料1.<软件项目管理> 覃征徐文华翰毅唐晶编着清华大学出版社2.<软件工程> 钱乐秋赵文耘牛军钰编着清华大学出版社C2 项目概述工作内容(1)到院校进行业务调查;(2)整理用户需求,生成用户需求报告;(3)对系统进行详细设计,提出详细计划方案报告;(4)进行学生信息管理系统进行编码(5)进行内部测试(6)进行系统应用调查(7)进行系统后期维护条件与限制(1)计算机系统支持(2)需由用户承担工作逐项列出需要用户承担的工作和完成期限,包括需由用户提供的条件与提供时间(3)需由外单位提供的条件;产品程序名称:学生信息管理系统使用语言:HTML5语言编写储存形式:数据库文档:中文文档运行环境运行硬件环境:电脑,服务器运行软件环境:各种浏览器,Eclipse,MySQLC3 实施计划任务分解(1)对学生信息管理系统进行分析(2)对学生信息管理系统进行计划(3)对学生信息管理系统编写代码及单元测试软件程序(4)对学生信息管理系统总测试及修改学生信息管理系统(5)对学生信息管理系统维护阶段进度与预算C4 人员组织及分工(1)调研人员:对学生信息管理系统进行需求分析(2)设计人员:对学生信息管理系统进行软件需求设计(3)开发人员:对学生信息管理系统进行软件的编写代码开发和进行单元测试;(4)测试人员:对学生信息管理系统进行总测试以及提出软件系统修改;(5)维护人员:对学生信息管理系统进行后期出现漏洞或者不满足的维护;C5 交付期限2016年1月10日C6 专题计划要点(1)人员开发计划(2)分析和调查计划(3)测试计划(4)质量保证计划(5)配置管理计划(6)安全保密计划实验报告<学生信息管理系统>实验项目四:概要设计说明书1.实验目的:根据理论课程所学内容,针对某一项目进行概要设计说明书训练2.实验原理:从理论课的学习中掌握规范的可行性分析技术,通过编写报告的形式得到练习;s3.实验器材:Microsoft Office;4.实验步骤:1参照理论学习的内容进行阅读思考;2针对某一软件项目,着手编写;3提交;实验四:学生信息管理系统概要设计说明书D1 引言学校的不断发展,学校规模不断扩大,学生数量不断剧增,有关学生的各种信息也成倍增长;面对庞大的数据信息,有一个学生信息管理系统是非常有必要的,不仅可以提高学生管理的工作的效率,还可以通过这个系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量.编写目的本文档的编写是为了完善学生信息管理系统软件的开发用途和应用方法,以求在最短的时间高效的开发学生信息管理系统;项目背景开发软件名称:学生信息管理系统项目任务提出者:计算机与信息学院项目开发者:学生组用户:管理员、老师和学生定义学生信息管理系统SMIS:学生管理系统是帮助教学人员、行政人员和人事人员的管理软件,使用c语言编写,独立完成其功能;SQL语言:SQL全称是“结构化查询语言”,SQL是一个非过程化的语言;参考资料1.<软件项目管理> 覃征徐文华翰毅唐晶编着清华大学出版社2.<软件工程> 钱乐秋赵文耘牛军钰编着清华大学出版社D2 任务概述目标该软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.运行环境运行硬件环境:电脑,服务器运行软件环境:各种浏览器,Eclipse,MySQL需求概述1系统首先可以根据需求由管理员来管理学生、班级、课程等基础资料,是整个系统的基础;2系统在学生入学初期为学生建立基本档案;3系统还可以根据专业课课程安排;4系统还可以根据选修课课程安排;5学生可以在每学期期末,对自己的专业课和选修课成绩做查询工作,成绩查询应该包括学号,课程号等;6系统还应该提供强大的数据统计、查询、生成报表等功能条件与限制硬件条件:电脑,服务器软件条件:各种浏览器,Eclipse,MySQL资金:无D3 总体设计处理流程1用户查询处理流程图2管理员处理信息系统流程图3总体处理流程总体结构和模块外部设计1客户机部分2程序部分3功能分配数据更新功能分为三部分:数据添加、数据删除和数据修改;数据添加功能提供便捷的录入界面,通过应用程序将原始加到数据库中;数据删除将满足用户要求的相应记录从数据库中删除;数据修改功能允许用户对他所指定记录的相关信息进行修改;数据导入/出:允许用户将全部记录导入至数据库或者其他存储设备;D4 接口设计外部接口内部接口1用户验证模块:提供用户登录时身份验证功能,用户进行角色切换时必须调用此模块进行身份验证;2初始化模块:系统初始化时由操作系统调用,执行完毕后进入事件等待状态;3关闭系统模块:由系统功能模块调用,执行完毕返回操作系统;4浏览模块:由相应事件驱动,完成对基本资料区的直接事件响应功能,可能会调用刷新浏览模块;5基本资料模块:由相应事件驱动,完成对基本资料区的直接事件响应功能,可能调用刷新浏览模块;6刷新浏览模块:依据当前数据刷新浏览区;7刷新基本资料模块:依据当前数据刷新基本资料区;8系统功能模块:接受系统功能区相应事件,启动查询、修改、增加、删除;打印及关闭系统等模块;9查询模块:完成查询功能;10修改模块:完成修改功能;11增加模块:完成增加模块;12删除模块:完成删除模块;13打印模块:完成打印模块;14详细资料模块:由相应事件驱动,显示记录的详细资料;D5 数据结构设计数据库数据结构设计物理数据结构设计1DBMS:使用SQL建立数据库表2密码:是以加密的形式存在于数据库3学号:用户的ID是由系统生成,学生的ID长度10 班级的ID长度为54审核人:具有一定权限的管理人员表中存储的是审核人的编码为305数值:年龄或者其他的数量类型为int6登录:学生、教师和管理员可以通过帐号和密码登录7审核日期:审核人审核的当前日期由系统使用者自由设定8查询:登录后可以使用各个模块功能和用户信息9修改:只允许管理员对学生的信息进行修改或删除;10增加:允许管理人员对信息进行增加,允许老师录入学生成绩;D6 运行设计运行模块的组合1不同用户登录系统获得的功能是不同,超级用户具有系统的全部功能,普通用户具有浏览数据但不具有更新数据功能;2具有软件的运行模块组合为程序多个窗口的运行环境,各个模块在软件运行过程中能较好的交换,处理数据;运行控制1管理员对系统的其他用户设置系统功能的访问权限,这样权限受限的用户只能访问系统的部分模块;2软件运行时有较友好的界面,基本能够实现用户的数据处理要求;运行时间“用户验证”模块在完成用户登录的身份验证后,立刻退出运行,释放占有的系统资源;D7 出错处理设计出错输出信息D 出错处理对策1在输入不符合定义格式的数据时,系统应出现提示信息,而不是死机或者删除已经输入的信息,然后弹出界面重新输入;2由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日记文件使系统在启动,就算系统崩溃用户数据也不会丢失或者破坏;但是可能占用更多的数据存储空间,权衡措施由用户决定;D8 安全保密设计1采用三层客户/服务器数据访问结构2严格的密码保护3限定用户可使用的工作站数量4限定用户访问系统的时间段5设定用户可操作的功能权限6登录设置验证码D9 维护设计1详细编写各阶段的文档资料,以利于本来版本升级及移植等二次开发;2学生信息管理系统,在整个系统的运行过程中,系统的维护和管理是始终贯穿其中的,包括进行系统应用程序的维护、代码的维护、数据的备份与恢复,硬件设备维护;系统在运行时,也要随着环境的变化根据不同的需求及变化对系统进行必要的修改,使得系统功能更加完善;。
管理信息系统实验报告分析
![管理信息系统实验报告分析](https://img.taocdn.com/s3/m/bbaa6181db38376baf1ffc4ffe4733687f21fc49.png)
管理信息系统实验报告分析一、引言管理信息系统(Management Information System,MIS)在企业管理中起着重要作用。
本实验旨在分析一个实验报告所涉及的管理信息系统内容及其对企业的重要性。
二、实验报告内容概述实验报告涉及的内容主要包括: - 系统分析和设计 - 数据管理- 系统部署 - 系统维护三、系统分析和设计在实验报告中,系统分析和设计部分对企业管理信息系统的建设起着关键作用。
通过对企业需求的分析和系统设计,可以帮助企业更好地管理信息资源,提高效率。
四、数据管理数据管理是管理信息系统中不可或缺的一环。
通过实验报告中的数据管理部分,可以了解到企业如何有效地收集、存储、处理和分析数据,以支持决策制定过程。
五、系统部署系统部署是指将设计好的管理信息系统实际应用于企业运营中的过程。
实验报告中的系统部署部分将展示系统如何部署到实际运行环境中,并对应用效果进行评估。
六、系统维护系统维护是管理信息系统生命周期中持续不断的关键活动。
通过实验报告中的系统维护部分,可以了解到企业如何采取措施保证系统的稳定性和持续运行。
七、实验报告对企业的影响通过对实验报告中所涉及内容的分析与探讨,我们可以看出管理信息系统对企业管理的重要性。
优秀的管理信息系统能够提高企业的决策效率、优化资源配置,以及增强企业竞争力。
八、结论本实验报告分析了一个涉及管理信息系统的实验报告,从系统分析和设计、数据管理、系统部署和系统维护等方面进行了探讨。
通过对实验报告的分析,可以看出管理信息系统对企业的重要性,有助于企业提高管理效率和决策能力。
以上是关于管理信息系统实验报告的分析,希望可以对读者对管理信息系统有更深入的了解。
管理信息系统实验报告模板
![管理信息系统实验报告模板](https://img.taocdn.com/s3/m/1c04f248854769eae009581b6bd97f192379bf4d.png)
管理信息系统实验报告模板
一、实验目的
介绍本次实验的目的,明确实验的目标。
二、实验原理
简要介绍本次实验涉及到的理论知识及其应用原理。
三、实验步骤
详细说明实验的具体步骤,包括哪些设备、仪器及软件应用,
如何进行实验操作,如何记录实验数据等。
四、实验结果
将实验数据进行统计分析,展示数据结果,例如表格、图表等。
五、实验分析
对实验结果进行分析,发现数据变化的因素,解释数据意义,
提出实验中存在的问题,并给出相应的建议和改进措施。
六、实验总结
总结本次实验过程中的重点难点及其解决思路,总结本次实验
的经验教训,从中发现不足,提出改进意见。
七、实验心得
学生根据本次实验的经验及所学知识,提出个人的看法及感悟,发表个人感受和思考,从不同角度对实验进行评价和反思。
八、参考文献
列出本次实验所参考的文献列表,格式按照国际通行的文献引
用标准撰写。
以上为管理信息系统实验报告模板,根据实验的具体要求、目
的和情况,适当调整模板内容。
实验报告要求简洁明了,内容详
实全面,注意排版美观,语言通俗易懂,是对实验过程的全面总结,是对学生能力的考核和提高。
学生信息管理系统实验报告
![学生信息管理系统实验报告](https://img.taocdn.com/s3/m/fa6176fcb1717fd5360cba1aa8114431b90d8eac.png)
一、实验目的1. 熟悉学生信息管理系统的基本功能和操作流程。
2. 掌握数据库设计的基本方法,能够根据需求设计合理的数据库结构。
3. 熟悉编程语言和开发工具,能够编写简单的数据库应用程序。
4. 提高团队合作能力和沟通能力。
二、实验环境1. 操作系统:Windows 102. 开发工具:Visual Studio 20193. 数据库:MySQL 5.74. 编程语言:C#三、实验内容1. 需求分析学生信息管理系统主要用于对学生信息进行管理,包括学生基本信息、成绩、课程、班级等。
系统应具备以下功能:(1)学生信息管理:增加、删除、修改、查询学生信息。
(2)成绩管理:录入、修改、查询学生成绩。
(3)课程管理:增加、删除、修改、查询课程信息。
(4)班级管理:增加、删除、修改、查询班级信息。
(5)统计分析:对学生成绩、课程等进行统计分析。
2. 数据库设计根据需求分析,设计如下数据库表:(1)学生信息表(student)字段名 | 数据类型 | 说明--- | --- | ---id | int | 学生编号(主键)name | varchar(50) | 学生姓名gender | varchar(10) | 性别age | int | 年龄class_id | int | 班级编号(外键)(2)成绩表(score)字段名 | 数据类型 | 说明--- | --- | ---id | int | 成绩编号(主键)student_id | int | 学生编号(外键)course_id | int | 课程编号(外键)score | float | 成绩(3)课程表(course)字段名 | 数据类型 | 说明--- | --- | ---id | int | 课程编号(主键)name | varchar(50) | 课程名称credit | int | 学分(4)班级表(class)字段名 | 数据类型 | 说明--- | --- | ---id | int | 班级编号(主键)name | varchar(50) | 班级名称3. 系统设计(1)界面设计采用Windows窗体应用程序,界面包括以下部分:- 主界面:展示系统功能菜单。
管理信息系统实验指导公管
![管理信息系统实验指导公管](https://img.taocdn.com/s3/m/b0dbdcdf79563c1ec4da7130.png)
《管理信息系统》实验指导一、实验内容及要求用信息系统开发工具(例如Access、VFP、VB等)开发一个实用的中小型管理信息系统。
1、根据实验时间选择适当规模大小的设计课题。
2、根据合理的进度安排,按照系统开发的流程及方法,踏实地开展实验活动。
3、实验过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交详细的课程设计报告。
4、开发出可以运行的管理信息系统,通过上机检查。
二、基本原理及课程简介《管理信息系统》是一门培养学生信息系统分析、设计、开发能力的理论课程,同时要求学生具有较强的动手实践能力。
在信息管理与信息系统专业的培养计划中,它是核心课程。
本课程在教学内容方面着重基本理论、基本知识和基本方法。
在实践能力方面着重培养系统分析方法、系统设计方法与基本技能的训练。
三、实验的考查由指导教师根据学生完成课程设计任务的情况(包括管理信息系统软件的开发情况40%、课程设计报告的质量40%和课程设计过程中的工作态度20%)综合打分。
成绩评定实行优秀、良好、中等、及格和不及格五个等级。
优秀者人数一般不得超过总人数的10%。
四、实验报告撰写要求实验报告撰写的基本要求是报告原则上不少于4000字,需在封面注明设计选题、班级、XX、学号及课题设计日期、地点,其正文至少包括如下几个方面的内容:(1)可行性分析(2)系统分析部分1)业务流程图2)数据流程图3)功能分析(即需求分析)(3)系统设计部分1)功能结构图设计2)输出设计(主要指打印输出设计)3)输入设计(主要指数据录入卡设计)4)数据库结构设计5)代码设计(职工证号和部门代号等)(4)系统实施部分1)程序框图2)源程序3)模拟运行数据4)打印报表(5)总结五、实验设备配置每人配置1台电脑,安装有系统Visual Basic / Visual Foxpro 可访问Internet。
预备实验(一)一、实验题目管理信息系统的基本认知。
二、实验课时课内2课时。
信息管理学基础》课程实验指导书
![信息管理学基础》课程实验指导书](https://img.taocdn.com/s3/m/568c8b4f0912a2161579295f.png)
《信息管理学基础》课程实验指导书课程编号:0500823实用专业:信息管理与信息系统学时数:54学分:3编写者:马费成宋恩梅课内实验(一)网络信息交流的工具与模式(3个学时)【实验目的】1、巩固第2章“信息交流”理论学习的内容,加深对信息交流一般模式的认识;2、了解网络环境下主要的信息交流方式、工具、原理;3、能够结合网站实例,对相应的网络信息交流模式进行分析;4、引发学生对于信息交流模式的演变、传统信息交流与网络信息交流比较等问题的进一步学习和思考。
【实验内容】本实验课程为课内实验,时间为3学时。
首先简要回顾关于信息交流的基本理论知识,然后通过具体网站实例对一些主要的网络交流工具进行介绍,包括博客(Blog)、播客(Podcasting)、交友网站、超文本协同式写作系统(Wiki)、六度分离实验(six degrees of separation)等。
在介绍过程中,学生可通过各人的学生机与老师的讲解对网站进行同步浏览和了解,期间也通过随堂提问和讨论的形式来加强互动沟通。
最后,对本次实验课程的内容和效果进行小结。
【实验步骤】1、简要回顾先前理论课程的学习内容,介绍本次实验课程的目的和内容。
2、网络信息交流模式和特点概述3、网络信息交流工具的介绍(1)博客(Blog)博客的兴起、发展与应用(2)播客(Podcasting)播客的由来与发展【提问与讨论】播客与博客作为交流方式的比较(3)超文本协同式写作系统(Wiki)Wiki简介相关条目浏览,如流氓软件(4)交友网站谷歌Orkut:Myspace交友网站:【提问与讨论】新型交友网站与先前的即时通讯工具(如QQ)的比较分析(如功能、版面等)(5)六度分离实验(six degrees of separation)六度分离与小世界理论介绍:【讨论】六度分离理论在网络中的适用性和可验证性4、实验小结(1)网络信息交流的一些特征:无论是在时间上还是空间上,交流的载体较之传统的交流载体有了很大的突破,方式上也更加多样化;网络作为一种新型的媒体,其交互性的显着特点为人们之间的信息交流提供了更强的关联度,特别是在web2.0环境下,大家的参与程度得到极大的加强;一些相关的理论开始兴起并得到人们的关注,如六度分离、小世界、社会性软件SNS等;信息交流中的“信息栈”理论在网络背景下需要重新考察,我们可以发现网络交流中的直接交流(零栈交流)与间接交流(有栈交流)的界限逐渐模糊,相对于传统的信息中介(代理)而言,网络中介的角色和定位也发生着改变。
信息管理实验报告(共5篇)
![信息管理实验报告(共5篇)](https://img.taocdn.com/s3/m/927b787a1eb91a37f1115c4a.png)
篇一:信息管理实验报告福建农林大学金山学院实验报告课程名称:专业年级:学号:学生姓名:指导教师:实验日期:成绩:《管理信息系统》 2009级财务管理092225041 何琳纪金雄助教 2011.12.2 — 12.23实验三:信息系统分析一、实验目的与内容:(一)目的(1)通过演示优秀的管理信息系统,借鉴正确、优秀的系统分析思想;(2)进一步强化、提高学生的系统分析实践能力。
(二)内容对你所熟悉的一个小单位(如小超市、小公司等),做些调查研究,收集相关资料,并对所选择单位的管理信息系统进行系统分析,包括明确现行系统的工作状况、找出现行系统中存在的问题、提出改进方案。
(若条件不允许,也只好凭你自己熟悉某单位(如校图书馆、招待所等)的情况,模拟性完成作业。
)二、实验仪器(1)多媒体电脑,组建内部局域网,并且接入国际互联网。
(2)windows office办公软件。
三、实验原理登陆所选择单位的管理信息系统,利用所学mis系统分析原理,分析系统功能模块构成情况及各模块具有哪些功能,并分析系统的业务流程和数据流程。
四、实验方法与步骤实验方法:(1)确定研究对象。
选择自己所熟悉的一个小单位作为该实验的研究对象。
(2)详细调查。
对所选择的研究对象的管理现状进行详细调查,弄清其现行的组织结构及管理功能、业务流程以及数据流程。
(3)系统需求分析。
通过对研究对象的调查,了解单位业务在信息获取方面存在的问题,提出其对信息系统的需求。
(4)系统化分析。
画出主要的系统功能模块图、业务流程图、数据流程图,并形成系统逻辑方案。
实验步骤:1、定此次试验有关mis案例分析的系统名称2、简单介绍选定超市的管理信息系统以及其功能3、分析百佳超市管理系统的组织结构和功能4、对选定超市的管理信息系统的各部门管理的业务流程和数据流程进行具体的步骤说明,并对有问题的流程进行修改(1)系统的业务部流程和数据流程分析(2)系统的财务部流程和数据流程分析5、通过此次实验,总结自己的收获、感想以及不足之处。
管理信息实验报告
![管理信息实验报告](https://img.taocdn.com/s3/m/7c27e84f767f5acfa1c7cd36.png)
实验一:企业组织结构图绘制1.实验目的:通过使用VISIO画图软件学习和练习系统分析业务流程图的绘制,了解企业组织结构的设置2.实验内容:学习和掌握系统的业务流程分析3.实验步骤:①分析企业的组织结构②画出流程图4.实验总结:通过这次实验,我了解了企业组织结构的设计与特点,并且学会了如何运用VISIO画图软件画组织结构图。
实验二:企业的业务流程图的绘制1.实验目的:使用VISIO软件,使我们掌握流程图的绘制,并通过画图,了解和分析企业业务流程图的特点2.实验内容:学习和掌握系统的业务流程图分析3.实验步骤:①分析企业的业务流程②绘制业务流程图业务流程图4.实验总结:通过这次实验,我学会了如何分析一个企业的业务流程图,并且懂得如何运用VISIO软件画出企业的业务流程图,通过分析企业的业务流程图来了解企业的组织结构,最后达到分析企业的目的。
实验三:系统数据流程图分析与设计1.实验目的:①能够正确运用系统分析的过程与方法,结合一个模拟课题,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。
②树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力2.实验内容:根据课题进行系统调研,确定系统需求,进行系统描述,并完成数据流程图的分析与设计3.实验步骤:①系统数据的分析a)对考生送来的报名单进行检查:将不合格的报名单退回给考生;将合格的报名单编好准考证号,并将准考证送给考生;b)汇总合格的考生报名单,送给阅卷站;c)对阅卷站送来的成绩单进行检查,并根据考试中心制定的合格标准审定合格者;d)制作考生通知单(含成绩及合格/不合格标志)送给考生;e)按地区进行成绩分类统计和试题难度分析,产生统计分析表。
②设计数据流程图考务管理系统数据流程图4. 实验总结:这次实验让我明白了系统数据的分析方法,提高了我分析问题、解决问题的能力,树立的正确的系统分析思想。
通过VISIO 画图软件画出系统数据流程图,通过流程图系统的分析、解决现实中遇到的问题。
《管理信息系统》课程设计实验报告
![《管理信息系统》课程设计实验报告](https://img.taocdn.com/s3/m/78ab0133bb4cf7ec4bfed095.png)
管理信息系统》课程设计实验报告课程名称:管理信息系统指导老师:* 院系:商学院专业班**姓名:**学号:**实验日实验地点:一机房《管理信息系统》课程设计任务书一.课程设计目的及意义:《管理信息系统》课程设计是在完成《管理信息系统》课程学习之后的一次实践性教学,是本课程理论知识的一次综合运用。
通过本课程设计,能够进一步加深对信息、信息系统、管理信息系统等基础理论知识的理解,能初步掌握结构化的生命周期法、面向对象法等系统工程方法,进一步加强熟练应用管理信息系统的操作技能,并能够借助于管理信息系统解决实际问题。
二.课程设计要求:1.本课程设计时间为一周。
2.本课程设计以教学班为单位进行上机操作及实验。
3.按照任务要求完成课程设计内容。
三.课程设计任务要求:1.任务内容:进入山东轻工业学院主页,在“网络资源”区域进入“网络教学平台”,输入各自的用户名和密码(学生学号及密码),进入本网络教学平台系统,在充分熟悉本系统的前提下,完成下列任务要求。
2.任务要求:①按照课程讲解的系统分析步骤和理论对本系统进行系统分析。
②绘制不少于3 个的主要业务流程图。
③描述上述主要业务流程图的逻辑处理功能。
④分析本系统的优缺点,提出改进意见,并描述改进的逻辑处理功能,绘制业务流程图。
四.课程设计评分标准:按照《管理信息系统课程设计大纲》的要求,本课程 1 学分,采用百分制计分,其中任务要求②占30分,任务要求③占30分,任务要求④占30分,考勤及实践表现占10分。
五.本课程设计自2011 年6 月27 日至2011 年7 月1 日。
实验项目名称:对教学管理系统进行系统分析一•课程设计目的及意义:《管理信息系统》课程设计是在完成《管理信息系统》课程学习之后的一次实践性教学,是本课程理论知识的一次综合运用。
通过本课程设计,能够进一步加深对信息、信息系统、管理信息系统等基础理论知识的理解,能初步掌握结构化的生命周期法、面向对象法等系统工程方法,进一步加强熟练应用管理信息系统的操作技能,并能够借助于管理信息系统解决实际问题。
管理信息系统实验报告答案
![管理信息系统实验报告答案](https://img.taocdn.com/s3/m/263753d148649b6648d7c1c708a1284ac85005e5.png)
1、通过网络搜索和社会调查等手段,寻找信息系统。例如:学校教学管理部门使用的教务管理系统,学生使用的考试成绩查询系统、学生选课系统,图书馆使用的图书管理系统,宾馆使用的客房管理信息系统等.
⑴详细了解这些信息系统实现了哪些功能?
答:客房管理信息系统:1、客户信息系统:添加删除客房信息和设置客房标准。2、客房管理:查询客房信息、登记入住、退房结算、超期提醒、预订客房、修改订房信息、换房服务。
实验一:
实验名称
认识管理信息系统及其开发工具
实验目的
1、初步认识管理信息系统,建立对管理信息系统的感性认识。
2、认识管理信息系统给组织和个人带来的影响.
3、能够正确运用数据库的基本理论和方法,熟悉常用关系型数据库的设计
和基本操作。
4、熟悉常用的系统开发工具,如Visual C#.NET、C语言、Visual FoxPro、Visual Basic等。
建立数据库:
建立学生表
建立教材表
建立书商表
实验三:
实验名称
管理信息系统的系统分析
实验目的
1、能够正确运用系统分析的过程与方法,结合一个课题,复习、巩固管理
信息系统的系统分析知识,提高系统分析的实践能力。2、熟悉业务流程图、数据流程图、数据字典等的绘制。
3、树立正确的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文件的能力.
2.循环结构是由一个或几个模块构成,程序运行时重复执行,知道满足某一条
件为止.
3.选择结构是根据条件成立与否选择程序执行路径的结构。
3、查阅资料,简述统一建模语言(UML)的主要内容和应用领域.
答:UML的目标是以面向对象图的方式来描述任何类型的系统,具有很宽的应用领域.其中最常用的是建立软件系统的模型,但它同样可以用于描述非软件领域的系统,如机械系统、企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等.总之,UML建模语言是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模。此外,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。在需求分析阶段,可以用用例来捕获用户需求。通过用例建模,描述对系统感兴趣的外部角色及其对系统(用例)的功能要求。分析阶段主要关心问题域中的主要概念(如抽象、类和对象等)和机制,需要识别这些类以及它们相互间的关系,并用UML类图来描述。为实现用例,类之间需要协作,这可以用UML动态模型来描述。在分析阶段,只对问题域的对象(现实世界的概念)建模,而不考虑定义软件系统中技术细节的类(如处理用户接口、数据库、通讯和并行性等问题的类)。这些技术细节将在设计阶段引入,因此设计阶段为构造阶段提供更详细的规格说明.编程(构造)是一个独立的阶段,其任务是用面向对象编程语言将来自设计阶段的类转换成实际的代码。在用UML建立分析和设计模型时,应尽量避免考虑把模型转换成某种特定的编程语言。因为在早期阶段,模型仅仅是理解和分析系统结构的工具,过早考虑编码问题十分不利于建立简单正确的模型。UML模型还可作为测试阶段的依
管理信息系统上机实验报告
![管理信息系统上机实验报告](https://img.taocdn.com/s3/m/6130344f78563c1ec5da50e2524de518964bd380.png)
管理信息系统上机实验报告本次实验内容为管理信息系统的上机实验,旨在通过实际操作,加深对管理信息系统的理论知识的理解,提高实际应用能力。
在本次实验中,我们将学习和掌握管理信息系统的基本概念、原理和操作技能,为今后的工作和学习打下坚实的基础。
首先,我们进行了管理信息系统的基本概念和分类的学习。
管理信息系统是指在管理决策活动中,利用计算机技术、网络技术和通信技术,对信息进行采集、存储、处理、传输和利用的系统。
根据其功能和应用领域的不同,可以将管理信息系统分为企业资源计划系统(ERP)、客户关系管理系统(CRM)、供应链管理系统(SCM)等不同类型。
通过学习,我们对管理信息系统的概念和分类有了更清晰的认识,为后续的操作打下了基础。
其次,我们进行了管理信息系统软件的操作实践。
在实验中,我们学习了常用的管理信息系统软件,如SAP、Oracle等,并进行了相关操作。
我们学会了如何进行数据的录入、查询、统计和分析,掌握了软件的基本功能和操作技巧。
这些操作不仅加深了我们对管理信息系统软件的理解,也提高了我们的实际操作能力。
最后,我们进行了管理信息系统在实际管理决策中的应用案例分析。
通过对实际案例的分析,我们了解了管理信息系统在企业管理决策中的重要作用。
管理信息系统可以帮助企业对市场进行分析、制定营销策略、优化生产计划、管理供应链等,为企业的发展提供有力的支持。
通过案例分析,我们深刻认识到管理信息系统在现代企业管理中的重要性和必要性。
通过本次实验,我们不仅加深了对管理信息系统理论知识的理解,还提高了实际操作能力。
管理信息系统作为现代企业管理的重要工具,对于提高企业的管理效率、降低成本、提升竞争力具有重要意义。
我们将继续学习和掌握管理信息系统的相关知识和技能,为将来的工作和学习打下更加坚实的基础。
总之,本次实验对我们加深了对管理信息系统的理解,提高了我们的实际操作能力,为我们将来的工作和学习打下了坚实的基础。
我们将继续努力学习,不断提高自己的专业能力,为将来的发展做好充分的准备。
管理信息系统实验报告 企业的数据存储与管理
![管理信息系统实验报告 企业的数据存储与管理](https://img.taocdn.com/s3/m/c27defcc580216fc710afdf7.png)
信息管理学院专业课实验报告
上机日期:2020 年10 月 5 日上机地点与机号:XXX 指导教师:XXX 班级: XXX 学号: XXX 上机人:XXX
2.实验三中创建查询补货信息
单击“创建”-“查询设计”,在弹出的窗口中选择“产品信息表”和“供应商信息表”,单击“添加”,点击关闭。
双击“产品名称”、“产品类别”、“规格描述”、“库存量”、“再订货点”、“公司名称”、“公司地址”、“联系电话”添加字段。
在“库存数量”下的“条件”中输入“<=[再订货点]”,在“再订货点”下的“条件”中输入“>[库存数量]”,保存查询,单击“运行”按钮,重命名为“补货信息表”,查看执行结果。
五、实验结果分析、实验中遇到的问题与解决的方法及实验体会。
1.问题及解决方法。
问题1:如何将最贵的5种计算机选出来?
解决方法:在“销售价格”下的“排序”中选择“降序”,并将“查询设计”选项卡中的“返回”值设置为“5”。
问题2:如何将需要补货的计算机选出来?
解决方法:在“库存数量”下的“条件”中输入“<=[再订货点]”,在“再订货点”下的“条件”中输入“>[库存数量]”。
注:一定要将再订货点和库存数量的字段属性设置为“数字”,否则不能比较大小。
2.实验体会
(1)数据库作为信息处理最先进的技术和最有效的工具,是整个社会信息资源开发利用的基础,各行各业均需要应用信息系统,而数据库是信息系统的核心。
因此,了解企业进行数据存储和管理的基本概念和技术方法,培养对现实世界中各种数据及开发价值的意识对于我们来说是很有必要的。
(2)数据库是指经过组织的数据集,通过对数据的集中管理来控制数据冗余,可以有效支持多个程序。
管理信息系统实验报告
![管理信息系统实验报告](https://img.taocdn.com/s3/m/50c213d9b14e852458fb5718.png)
1. 实验目的和要求通过本实验课程,加深《管理信息系统》的理论教学和增强分析问题以及解决问题的能力,使学生能掌握信息系统分析的常用方法、业务流程图和数据流程图的绘制以及基本的设计方法。
2. 实验原理通过某超市管理信息系统分析报告的改正,将系统分析理论和方法在实践中熟练应用。
3. 主要仪器设备(软件)实验硬件:PC机。
实验软件:Windows操作系统、visio。
4. 实验内容及步骤阅读分析下面的材料,对每个部分进行分析评价,找出材料中你觉得有问题的地方,进行改正。
1概述1.1开发背景某超市连锁店采用统一采购,统一核算,统一配送的低成本经营方式。
超市发展至今已经拥有十几家连锁店和一家配送中心。
我们研究的对象是该连锁超市的一个分店,其规模属于中型超市。
它占地面积约六百多平方米,拥有管理人员及职员一百人左右。
主要提供日用百货、烟酒食品、各种肉类、蔬菜、水果等商品,品种超过上千种。
因其经营规模的扩大,业务的扩张,必须引进先进的管理思想、方法和技术,以提高企业的管理水平,使该店实现在五年内发展成为一个大型综合超市的目标。
为此,该连锁店提出,近期内要运用信息技术,建立起包括库存、人事管理的管理信息系统,以提高商品库存效率,简化人事管理,增加公司年度利润。
1.2系统目标和开发的可行性1、系统目标本系统开发混合采用结构化系统开发方法与面向对象开发方法,结合两种开发方法各自的优势进行系统开发。
对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务。
具体完成以下功能:(1)库存输入;(2)库存修改;(3)库存查询;(4)库存处理。
系统实现后,由计算机系统代替原来繁琐的人工档案管理,能完成以下功能:(1)档案查询;(2)档案更新;(3)档案输出。
2、系统开发可行性技术可行性:要求系统开发人员能够熟练运用VB、VF等编程语言,并具备软件开发的设备环境。
目前技术人员已经掌握这些编程语言。
因此,本次系统开发在技术上是可行的。
学生系统实验报告
![学生系统实验报告](https://img.taocdn.com/s3/m/0542490eac02de80d4d8d15abe23482fb4da0237.png)
实验名称:学生信息管理系统实验日期:2021年10月15日实验地点:计算机实验室一、实验目的1. 了解学生信息管理系统的基本功能和操作流程。
2. 掌握数据库设计、数据录入、查询、修改和删除等基本操作。
3. 提高数据库应用能力,培养实际操作技能。
二、实验内容1. 系统功能模块设计2. 数据库设计3. 系统实现4. 系统测试三、实验步骤1. 系统功能模块设计(1)用户登录模块:实现用户身份验证,确保系统安全。
(2)学生信息管理模块:实现学生信息的录入、查询、修改和删除等功能。
(3)成绩管理模块:实现学生成绩的录入、查询、修改和删除等功能。
(4)系统设置模块:实现系统参数的设置和修改。
2. 数据库设计(1)学生信息表(student):包含学号、姓名、性别、年龄、班级、联系电话等字段。
(2)成绩表(score):包含学号、课程名称、分数等字段。
3. 系统实现(1)用户登录模块实现:- 用户输入用户名和密码;- 系统验证用户名和密码是否正确;- 若正确,则进入系统;若错误,则提示用户重新输入。
(2)学生信息管理模块实现:- 添加学生信息:输入学生信息,保存到数据库;- 查询学生信息:根据学号或姓名查询学生信息;- 修改学生信息:根据学号修改学生信息;- 删除学生信息:根据学号删除学生信息。
(3)成绩管理模块实现:- 添加成绩:输入学生学号、课程名称、分数,保存到数据库;- 查询成绩:根据学号或课程名称查询成绩;- 修改成绩:根据学号和课程名称修改成绩;- 删除成绩:根据学号和课程名称删除成绩。
(4)系统设置模块实现:- 设置系统参数:如系统标题、默认密码等;- 修改系统参数:对已设置的参数进行修改。
4. 系统测试(1)功能测试:测试系统各个功能模块是否正常运行;(2)性能测试:测试系统在处理大量数据时的响应速度和稳定性;(3)安全性测试:测试系统在用户登录、数据录入、修改和删除等操作过程中的安全性。
四、实验结果与分析1. 实验结果(1)系统功能模块设计合理,实现了预期的功能;(2)数据库设计符合实际需求,数据结构清晰;(3)系统实现过程中,遵循了良好的编程规范,代码质量较高;(4)系统测试结果显示,系统性能稳定,安全性良好。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统课程
实验报告(三)
实验名称:管理信息系统案例分析
学号:
姓名:
院(系):
专业班级:
实验成绩:
案例一:一个能源企业的信息化经验问题
1:通过学习该案例,你认为企业在加强信息化建设中应抓好哪几项工作?
答案:结合该案例可以看到,该集团公司在前期虽然实现了部分的信息化,但是显然领导不是特别重视,因此信息化建设比较分散,进而无法满足和适应管理要求,不仅没有带来效益,反而增加了工作的负荷和资源的浪费。
再后来公司领导认识到了信息化对基层管理控制的重要性,开始进行信息化建设,从而改善了公司的运行情况,提高了工作效率,为公司带来效益。
由此可以看出,在建设与加强信息化建设的过程中要注意以下几点:1、对信息化有个具体的认识,认识到信息化对企业运行和管理方面的重要性。
2、根据公司的整体结构来建设一加强信息化的建设,同时根据信息化系统对内部结构进行一定的调整,理顺管理系统,改革业务流程。
3、建立统一的信息系统平台,威统一规范信息系统铺平道路,似的信息资源得到更广泛的共享,不仅是各个部门更好的合作,而且可以使领导能够更加全面、
动态、及时、准确的掌握公司的经营状况。
案例二:奇瑞公司的SAP/ERP实施与信息化建设
问题1:奇瑞公司的ERP实施成功的因素有哪些?
答案:奇瑞公司的ERP实施成功减低了成本、提高了效率、提升了效益,而造就这一切的因素有以下几点:
1、公司领导对信息化有着清晰的认识,对信息化非常重视,
2、ERP项目的实施是以公司的具体情况与IRM公司的顾问帮助为前提的,
这样不仅符合公司的具体情况,而且还吸取了IRM公司的经验,可以说为ERP的成功奠定了坚实的基础。
3、公司领导层富有战略眼光,将统一平台,综合利用SAP的集成信息作为
奇瑞公司重要战略之一。
认为制造业信息化是发展的必然趋势,只有通过ERP的系统的实施来进行企业信息化管理,才能够增强企业竞争优势。
问题2:在分析该公司各信息系统应用业务领域及其应用的基础上,试讨论管理信息系统具有的特点。
答案:1、它是一个为管理决策服务的信息系统
2、是一个对组织乃至整个供需链进行全面管理的综合系统
3、是一个人机结合的系统
4、是一个需要与先进的管理方法和手段相结合的信息系统
5、它是多学科交叉形成的边缘学科。
管理信息系统的目的在于辅助决策,而决策只能由人来做,因而管理信息系统必然是一个人机结合的系统。
在管理信息系统中,各级管理人员既是系统的使用者,又是系统的组成部分,因而,在管理信息系统开发过程中,要根据这一特点,正确界定人和计算机在系统中的地位和作用,充分发挥人和计算机各自的长处,使系统整体性能达到最优。
问题3:分析和讨论该案例反映了E R P哪些经营理念?为什么
答案: 1、采用精益生产方式。
其目的是通过精益生产方式的实施使管理体系的运行更加顺畅。
2、实现全球大市场销售战略与集成化市场营销。
奇瑞信息化的目标是先进管理思想指导下,在国际化、全球大市场视野下,以客户为中心,以市场为向导,建立一个集成的功能强大的信息交互平台。
3、新的技术开发和工程设计管理模式。
E R P的一个重要目标就是通过对系统各部门持续不断的改进,最终提供令顾客满意的产品和服务。
而奇瑞公司在成功实施ERP的同时,购置和开发一系列网站,实现PLM、ERP、SCM、CRM、门户网站等初步集成,基本实现对客户和经销商的电子化服务。
案例三:某企业开发管理信息系统的经验教训
问题一:系统开发比原计划拖延较长时间,说明了什么问题?
管理信息系统是一个非常复杂的工程软件设计不仅要解决技术问题,更要解决管理问题,开发中往往会发生很多没预料的事情,可能没做好前期的研究,系统分
析等工作,没整理好需求,造成返工或出错。
信息系统的开发问题没解决好,解决问题要依赖于企业管理模式的规范化要跟上系统开发的标准,也要与管理员做好交流工作,能及时的输入原始数据,这样才能保证系统开发跟的上原计划
问题二:企业管理人员的素质对系统开发有何种影响?
答案:一个企业管理员必须具备较高的素质,才可推动其发展,会有较高的工作效率,如公司发生一些问题,企业人员的的素质就由其重要,人心惶惶,就会无暇顾及信息系统的发展,耽误进程,作为企业人员,要提高自己的专业及心理素质。
问题3:通过这个案例,你认为企业一把手在开发管理信息系统中的作用是什么?
答案:企业一把手在管理信息系统中有着及其重要的作用。
1、在系统开发初阶段,他们的支持与否决定了系统开发是否能够顺利进行。
2、他们为系统的开发提供资金、人员和设备配置,若是没有这方面的支持,系统的开发将很难进行下
去。
3、若是厂长认识到信息系统的重要性,并且大力支持,那么信息系统将会正常运行,并给企业带来效益;反之,若是厂长不支持管理信息系统的应用,那么整个系统将面临这瘫痪,直到最后的失败。
问题4:使用本案例说明,管理信息系统不仅是一个技术系统,而且还是一个社会技术系统。
答案4:管理信息系统开发的完成技术是其中一方面,社会技术也是其中重要的一方面。
只靠技术的话,很难完成系统的开发与应用,系统的开发者与使用者是企业的员工、管理人员或者其他人员,面对这些开发者使用者,就需要运用一定的社会技术,否则系统面临的将是延迟甚至失败。
针对上述案例中,造成系统开发延迟的原因是什么?延迟的阶段为人工系统和基于计算机的信息系统并行的运行阶段,这显然并不是技术方面出了问题,,而是员工的心理问题,比如员工的不满与计划员所谓的面子问题,这些都需要运用社会技术来进行解决。
随着这些问题的解决,系统又开始正常运行。
到最后系统陷入瘫痪,甚至最后失败,这些也并不是技术方面出了问题,
同样也是人员问题,由此可见,管理信息系统不仅是一个技术系统,而且还是一个社会技术系统。