学校人员信息管理系统

学校人员信息管理系统
学校人员信息管理系统

1.学校人员信息管理系统

#include

#include

#include

#include

#inlcude

Using namespace std;

Int main();

Static int T=0;//用于标记老师类对象的个数

Static int S=0;//用于标记学生类对象的个数

Class people{//people基类

Public:

Int num;

Char name[30];

Char sex[15];

Char major_or_department[50];

Char date[30];

Int age;

People(int n,char nam[30],char s[15],char o[50],char d[30],int a)

{

Num=n;

Strcpy(name,nam);

Strcpy(sex,s);

Strcpy(major_or_department,o);

Strcpy(date,d);

Age=a;

}

};

Class teacher:virtual public people

Public:

Teacher(int n=0,char nam[30]=””,char s[15]=””,char o[50]=””,char d[30]=””,int a=0,char j[50]=””,double sa=0):people(n,nam,s,o,d,a),salary(sa){strcpy(job,j);}

Char job[50];

Double salary;

Friend istream &operator>>(istream&is,teacher&tea)//重载>>运算符函数声明

{

Is>>tea,num;

Is.getline(https://www.360docs.net/doc/14200844.html,,30,’\n’);//使其能够读入字符串中的空格

Is>>tea.sex;

Is>>tea.major_or_department;

Is>>tea.date;

Is>>tea.age;

Is>>tea.job;

Is>>tea.salary;

Return is;//退出函数

}

friend ostream &operator<<( ostream &os,teacher &tea) //重载"<<"运算符函数声明{

os<

os<

os<

os<

os<

os<

os<

os<

return os; //退出函数

}

Void AddDate()

{system(“cls”);

Cout<<”请输入教工号:”;

Cin>>num;

For(int k=1;k<11;k++)

If(num==k)

K=11;

If(k==11)

{

Cout<<”请输入10以内的教工号”<

AddDate();//添加函数;

}

Cout<<”请输入教师姓名:”;

Cin>>name;

Cout<<”请输入教师性别:”;

Cin>>sex;

Cout<<”请输入教师出生时间:”;

Cin>>date;

Cout<<”请输入教师工作系别部门:”;

Cin>>major_or_department;

cout<<"请输入教师年龄:";

cin>>age;

cout<<"请输入教师职称(如教授/副教授/讲师):";

cin>>job;

cout<<"请输入教师工资:";

cin>>salary;

try //处理教师工资合法性

{if (salary<0)

{throw salary;

}

}

catch(double )

{

Cout<<”输入有误,请重新输入”<

Main();

}

}

void DisplayData()//如何实现

{

cout<<"教工号"<<" "<<"姓名"<<" "<<"性别"<<" "<<"工作部门"<<" "<<"出生时间"<<" "<<"年龄"<<" "<<"职称"<<" "<<"工资"<

cout<

}

void save(ofstream &outf)//same question

{outf<<"教工号"<<" "<<"姓名"<<" "<<"性别"<<" "<<"工作部门"<<" "<<"出生时间"<<" "<<"年龄"<<" "<<"职称"<<" "<<"工资"<

outf<

}

Void load(ifstream&inf)

{

Int>>num>>name>>sex>>major_or_department>>date>>age>>job>>salary;

}

}tea[10];

Template

Q Max(Q*x,int len)

{

Q max=x[0];

For(int i=1;I

Max=max>x[i]?max:x[i];

Return i;

}

void TAddData()//对教师类对象的添加功能函数

{tea[T].AddData();

for(int i=0;i<10;i++)

{

If(i!=T&&tea[T].num==tea[i].num)

{

Cout<<”输入教工号重复,请重复输入!”<

Main();

}

}

Cout<<”添加记录成功!”<

Tea[T].DisplayData();

T++;

}

Void TDeleteData()//对教师类对象的删除功能函数

{

Int n;

If(T==0)

Cout<<”没有可以删除的记录!”<

Else

{

Cout<<”请输入10以内的教工号:”;

cin>>n;

for(int i=0;i

if(tea[i].num==n)

{

For(;i

tea[i]=tea[i+1];

T--;

cout<<"成功删除记录!"<

}

}

Void TUpdateData()//对教师类对象的修改功能函数

{

Int n;

If(T==0)

Cout<<”没有可以删除的记录!”<

Else{

Cout<<”请输入10以内的教工号:”;

Cin>>n;

For(int i=0;i

If(tea[i].num==n)

{

Cout<<”原有的记录:”<

Tea[i].DisplayData();

Cout<<”请输入新的记录:”<

cout<<"请输入教师职称(如教授/副教授/讲师):";

cin>>tea[i].job;

cout<<"请输入教师工资:";

cin>>tea[i].salary;

cout<<"新的记录:"<

tea[i].DisplayData();

}

}

}

void TSearchData_num()//按教工号查询教师类对象

{

int n;

cout<<"请输入10以内的教工号:";

cin>>n;

for(int i=0;i

if(tea[i].num==n)

{

tea[i].DisplayData();

i=T;

}

if(i==T)

{

cout<<"查询的记录不存在,请重新输入!"<

TSearchData_num();

}

}

void TSearchData_nam()//按姓名查询教师类对象

{

char nam_s[30];

cout<<"请输入教师名字:"<

cin>>nam_s;

for(int j=0;j

if(strcmp(tea[j].name,nam_s)==0)

{

tea[j].DisplayData();

j=T;

}

if(j==T)

{

cout<<"查询的记录不存在,请重新输入!"<

TSearchData_nam();

}

}

void TSearchData_sex()//按性别查询教师类对象

{

char sex_s[15];

cout<<"请输入教师性别:"<

cin>>sex_s;

for(int p=0;p

if(strcmp(tea[p].sex,sex_s)==0)

{

tea[p].DisplayData();

p=T;

}

if(p==T)

{

cout<<"查询的记录不存在,请重新输入!"<

TSearchData_sex();

}

}

void TFindMaxData()//对教师类对象的最高工资查询功能函数

{

int nu;

double t[10];

for(int a=0;a

t[a]=tea[a].salary;

nu=Max(t,T);

tea[nu-1].DisplayData();

}

Void TDisplayData()//对教师类对象按教工号升序排列打印功能函数{

For(int i=1;i<11;i++)

{

for(int c=0;c

{

if(tea[c].num==i)

{

tea[c].DisplayData();

}

}

}

}

Void Tsave()//对教师类对象的保存功能函数

{

Ofstream outf(“c:\\teacher.dat",ios::out);

for(int i=0;i

tea[i].save(outf);

outf.close();

cout<<"成功保存记录!"<

}

void Tload()//对教师类对象的读取功能函数

{

ifstream inf("c:\\teacher_ext.dat",ios::out);

for(int i=0;i

tea[i].load(inf);

inf.close();

cout<<"成功读取记录!"<

cout<<"所有教师记录:"<

for(i=0;i

tea[i].DisplayData();

}

Class student:virtual public people

{

Public:

Student(int n=0,char nam[30]=””,char s[15] ="",char o[50]="",char d[15]="",int a=0,int c=0,int e=0,int m=0):people(n,nam,s,o,d,a),score_chinese(c),score_english(e),score_mathematices(m){} Int score_chinese;

int score_english;

int score_mathematices;

friend istream &operator>>(istream &is,student &stu)//重载">>"运算符函数声明

{

Is>>stu.num;

Is.getline(https://www.360docs.net/doc/14200844.html,,30,'\n'); //使其能够读入字符串中的空格

is>>stu.sex;

is>>stu.major_or_department;

is>>stu.date;

is>>stu.age;

is>>stu.score_chinese;

is>>stu.score_english;

is>>stu.score_mathematices;

return is; //退出函数

}

Friend ostream&operator<<(ostream&os.student&stu)//重载”<<”运算符函数声明

{ os<

os<

os<

os<

os<

os<

os<

os<

os<

return os; //退出函数

}

void AddData()

{ system("cls");

cout<<"请输入学号:";

cin>>num;

for(int k=1;k<11;k++)

if(num==k)

k=11;

if(k==11)

{

cout<<"请输入10以内的学号"<

AddData();

}

cout<<"请输入学生姓名:";

cin>>name;

cout<<"请输入学生性别:";

cin>>sex;

cout<<"请输入学生专业:";

cin>>major_or_department;

cout<<"请输入学生出生时间:";

cin>>date;

cout<<"请输入学生年龄:";

cin>>age;

cout<<"请输入学生语英数三科成绩:";

cin>>score_chinese;

cin>>score_english;

cin>>score_mathematices;

}

VoidDisplayData()

{

Cout<<"学号"<<" "<<"姓名"<<" "<<"性别"<<" "<<"专业"<<" "<<"出生时间"<<" "<<"年龄"<<" "<<"语文成绩"<<" "<<"英语成绩"<<" "<<"数学成绩"<

cout<

}

Void save(ofstream&outf)

{

outf<<”学号”<<”“<<”姓名” <<" "<<"性别"<<" "<<"专业"<<" "<<"出生时间"<<" "<<"年龄"<<" "<<"语文成绩"<<" "<<"英语成绩"<<" "<<"数学成绩"<

outf<

}

void load(ifstream &inf)

{

Inf>>num>>name>>sex>>major_or_department>>date>>age>>score_chinese>>score_engli sh>>score_mathematices;

}

}stu[10];

void SAddData()//对学生类对象的添加功能函数

{

{stu[S].AddData();

for(int i=0;i<10;i++)

{

if(i!=S&&stu[S].num==stu[i].num)

{

cout<<"输入学号重复,请重新输入!"<

main();

}

}

cout<<"添加记录成功!"<

stu[S].DisplayData();

S++;

}

}

void SDeleteData()//对学生类对象的删除功能函数

{

i nt n;

i f(S==0)

cout<<"没有可删除的记录!"<

e lse

{

cout<<"请输入10以内的学号:";

cin>>n;

for(int i=0;i

if(stu[i].num==n)

for(;i

stu[i]=stu[i+1];

S--;

cout<<"成功删除记录!"<

}

}

void SUpdateData()//对学生类对象的修改功能函数{ int n;

i f(S==0)

cout<<"没有可删除的记录!"<

e lse

{cout<<"请输入10以内的学号:";

c in>>n;

f or(int i=0;i

if(stu[i].num==n)

{

cout<<"原有的记录:"<

stu[i].DisplayData();

cout<<"请输入新的记录:"<

cout<<"请输入语英数成绩:";

cin>>stu[i].score_chinese;

cin>>stu[i].score_english;

cin>>stu[i].score_mathematices;

cout<<"新的记录:"<

stu[i].DisplayData();

}

}

}

void SSearchData_num()//按学号查询学生类对象

{

i nt n;

c out<<"请输入10以内的学号:";

c in>>n;

f or(int i=0;i

if(stu[i].num==n)

{

stu[i].DisplayData();

i=S;

}

i f(i==S)

{

cout<<"查询的记录不存在,请重新输入!"<

SSearchData_num();

}

}

void SSearchData_nam()//按姓名查询学生类对象

{

c har nam_s[15];

c out<<"请输入学生名字:"<

c in>>nam_s;

f or(int j=0;j

if(stu[j].name==nam_s)

{ stu[j].DisplayData();

j=S;

}

i f(j==S)

{

cout<<"查询的记录不存在,请重新输入!"<

SSearchData_nam();

}

}

void SSearchData_sex()//按性别查询学生类对象

{

c har sex_s[15];

c out<<"请输入学生性别:"<

c in>>sex_s;

f or(int p=0;p

if(stu[p].sex==sex_s)

{

stu[p].DisplayData();

p=S;

}

i f(p==S)

{

cout<<"查询的记录不存在,请重新输入!"<

SSearchData_sex();

}

}

void SFindMaxData()//对学生类对象的最高英语成绩查询功能函数{

i nt nu;

d oubl

e t[10];

f or(int a=0;a

t[a]=stu[a].score_english;

n u=Max(t,S);

s tu[nu-1].DisplayData();

}

void SDisplayData()//对学生类对象按学号升序排序打印功能函数{

f or(int i=1;i<11;i++)

{

for(int c=0;c

{

if(stu[c].num==i)

{

stu[c].DisplayData();

}

}

}

}

void Ssave()//对学生类对象的保存功能函数

{

o fstream outf("c:\\student.dat",ios::out);

f or(int i=0;i

stu[i].save(outf);

o utf.close();

c out<<"成功保存记录!"<

}

void Sload()//对学生类对象的读取功能函数

{

i fstream inf("c:\\student_ext.dat",ios::out);

f or(int i=0;i

stu[i].load(inf);

i nf.close();

c out<<"成功读取记录!"<

c out<<"所有学生记录:"<

f or(i=0;i

stu[i].DisplayData();

}

void Showmenu()

{

cout<<"* * * * * * * * * * * *欢迎进入人员信息管理系统* * * * * * * * * * * *"<

cout<<"* * 1.添加数据*

*"<

cout<<"* * 2.删除数据*

*"<

cout<<"* * 3.修改数据*

*"<

cout<<"* * 4.查询记录*

*"<

cout<<"* * 5.英语成绩最高学生查询*

*"<

cout<<"* * 6.工资最高教师查询*

*"<

cout<<"* * 7.显示全部人员记录*

*"<

cout<<"* * 8.保存数据*

*"<

cout<<"* * 9.读取数据*

*"<

cout<<"* * 10.退出系统*

*"<

cout<<"* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **"<

}

void Menu()

{

cout<<"* * * * * * * * * *请输入操作对象* * * * * * * * * * * * * * *"<

cout<<"* * 1.教师* *"<

cout<<"* * 2.学生* *"<

cout<<"* * 3.退出* *"<

cout<<"* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **"<

}

void Menu1()

{system("cls");

cout<<"* * * * * * * * * * *请输入操作对象* * * * * * * * * * * * * * *"<

cout<<"* * 1.按教工号/学号查询*

*"<

cout<<"* * 2.按姓名查询*

*"<

cout<<"* * 3.按性别查询*

*"<

cout<<"* * 4.退出*

*"<

cout<<"* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **"<

Void AddData()//添加功能函数

{ system(“cls”);

Int i=1;

While(i)

{

Int choice;

Menu();

Cin>>choice;

Switch(choice)

{

Case 1:

TAddData();

Break;

Case 2:

SAddData();

Break;

Case 3:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

void DeleteData()//删除功能函数

{ system("cls");

int i=1;

while(i)

{

int choice;

Menu();

cin>>choice;

switch(choice)

{

case 1:

TDeleteData();break;

case 2:

SDeleteData();break;

case 3:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

VoidUpdateData()//修改功能函数

{ system(“cls”);

int i=1;

while(i)

{

int choice;

Menu();

cin>>choice;

switch(choice)

{

case 1:

TUpdateData();break;

case 2:

SUpdateData();break;

case 3:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

void SearchData()//查询功能函数

{ system("cls");

int i=1;

while(i)

{

int choice;

Menu();

cin>>choice;

switch(choice)

{

case 1:

{

int choice1;

Menu1();

cin>>choice1;

switch(choice1)

{

case 1:

TSearchData_num();break;

case 2:

TSearchData_nam();break;

case 3:

TSearchData_sex();break;

case 4:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}break;

case 2:

{

int choice1;

Menu1();

cin>>choice1;

switch(choice1)

{

case 1:

SSearchData_num();break;

case 2:

SSearchData_nam();break;

case 3:

SSearchData_sex();break;

case 4:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}break;

case 3:

i=0;system("cls");break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

void FindMaxDataS()//英语成绩最高学生查询函数

{ system("cls");

SFindMaxData();

}

void FindMaxDataT()//工资最高教师查询函数

{ system("cls");

TFindMaxData();

}

void DisplayData()//显示全部人员记录函数

{ system("cls");

SDisplayData();

TDisplayData();

}

void save()//保存功能函数

{ system("cls");

int i=1;

while(i)

{

int choice;

Menu();

cin>>choice;

switch(choice)

{

case 1:

Tsave();break;

case 2:

Ssave();break;

case 3:

i=0;break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

void load()//读取功能函数

{ system("cls");

int i=1;

while(i)

{ int choice;

Menu();

cin>>choice;

switch(choice)

{

case 1:

Tload();break;

case 2:

Sload();break;

case 3:

i=0;break;

default:

cout<<"输入有误,请重新输入!"<

}

}

}

int main()

{

int choice;

while(1)

{

Showmenu();

cin>>choice;

switch(choice)

{

case 1://添加

AddData();break;

case 2://删除

DeleteData();break;

case 3://修改

UpdateData();break;

case 4://查询

SearchData();break;

case 5://英语成绩最高学生查询

FindMaxDataS();break;

case 6://工资最高教师查询

FindMaxDataT();break;

case 7://显示全部人员记录

DisplayData();break;

case 8://保存数据

save();break;

case 9://读取数据

load();break;

case 10:

exit(1);

default:

cout<<"输入有误,请重新输入!"<

}

}

return 0;

}

2.进行集合的并、差和交运算

#include

using namespace std;

const int MAX=100;

class set

{

public:

set();

void input(int d);

int length();

int getd(int i);

void disp();

set operator+(set s1);

set operator-(set s1);

set operator*(set s1);

set operator=(set s1); protected:

int len;

int s[MAX];

};

set::set()

{len=0;}

void set::input(int d)

{

len=d;

cout<<"输入集合元素"<

cin>>s[i];

}

int set::length()

{

int n=0;

while(s[n]!='\0')

{n++;}

return n;

}

int set::getd(int i)

{

return 0;

}

void set::disp()

{

for (int i=0;i

cout<

}

set set::operator+(set s1) //并运算

{

for(int i=0;i

{

for(int j=0;j

{

if(s[i]==s1.s[j]) //选出相同的元素删掉得到s1.s与s不同的元素

{

for (;j

s1.s[j]=s1.s[j+1];

--s1.len;

}

}

}

for(int j=0;j

{

s[len]=s1.s[j];

len++;

}

s[len+s1.len]='\0';

return *this;

}

set set::operator-(set s1) //差运算

{

int t;

for(int i=0; i

{

for(int j=0;j

{

if(s1.s[i]==s[j]) //选出s与s1.s中相同的元素并且删除掉

{

t=j;

for(;t

s[t]=s[t+1];

--len;

}

}

}

return *this;

}

set set::operator*(set s1) // 交运算

学生信息管理系统

全国学前教育管理信息系统 培训上机指南 一、网址、用户名及密码 1、专题网址:https://www.360docs.net/doc/14200844.html,/,系统由专题右上方《管理系统入口》进入。 2、用户名(另发)。 3、测试系统初始密码统一为xueqian@2014(仅在培训时为此密码),请勿在培训时修改此密码。在使用正式系统时请修改密码。 二、系统登录注意事项 1、建议电脑为XP系统的情况下使用火狐或谷歌浏览器登录系统。 2、登录系统前,须进行浏览器设置,设置方法如下:“工具”→“Internet选项”→“隐私”→“高级”→勾选“替代自动cookie处理”和“总是允许会话cookie”。 3、不要使用同一浏览器登录多个用户。 4、在输入用户名和密码时注意键盘大小写的切换。 5、登录系统时,如密码连续五次输入错误,系统会自动锁定该账号,锁定时间为15分钟,15分钟以后才能再登录系统,建议骨干学校和市州在登录时如输错4次密码时不要再进行第5次密码的输入,可用同级或上级的系统管理员账号(A开头的账号)重置密码,再进行系统登录。

三、需完成任务 各学校使用学校级系统,市州使用县、市级系统,骨干学校与市州配合完成各项流程(机构管理、幼儿管理、业务管理、一期数据管理、机构在园幼儿情况、系统管理),具体操作步骤如下(以县级学校为例): (一)机构管理 1、使用机构级账号(普通用户)登录系统,进入“机构管理”->“基本信息管理”,进行学校扩展信息的填写(基本信息由系统自动导入),此处应注意“提交”与“保存”两个按钮的区别。 2、使用区县级账号(审核用户)登录系统,进入“业务管理”->“机构数据管理” ->“基本信息审核”,审核学校提交的基本信息。 3、使用机构级账号(普通用户)登录系统,进入“机构管理”->“办学条件信息管理”,根据提示编辑办学条件基本信息与办学条件建筑信息(该页面有两个选项卡),并提交审核。 4、使用区县级账号(审核用户)登录系统,进入“业务管理”->“机构数据管理” ->“办学条件信息审核”,审核学校提交的基本信息。 5、使用机构级账号(普通用户)登录系统,进入“机构管理”->“班级信息管理”,至少创建5个以上的班级(最好有连续的年级)。

考试系统流程图

图(1)考生考试系统流程

图(1)后台管理系统流程

(1)经济可行性 以学校的规模和经济实力支持开发一个在线考试系统是没有任何问题的。系统的经济可行性分析主要是从系统成本,效益估算,系统维护代价等因素考虑的。开发的在线考试系统所达到的经济效益远远超过经济估算时考虑到硬件的构成,软件费用,运行费用,管理费用等。所以开发这样一个在线考试系统从经济方面考虑是可行的。 (2)技术可行性 本系统采用Windows XP作为操作平台。开发采用JAVA语言,运用Eclipse作为系统开发软件,Tomcat作为服务器,Microsoft SQL Server 2000数据库。JAVA语言具有安全、可移植性等特点,用JAVA语言开发的软件不再局限于某一个平台下,它可以跨平台运行,即:一次编译,处处运行。Tomcat是一款开源的中间件,其功能及稳定性已经被大家所认可 [4]。SQL Server 2000数据库已经是一款很成熟的软件,其具有操作简单,功能强大、安全性高、稳定性好等特点,将其作为在线考试系统的数据库,主要考虑到它的成本和维护费用比较低以及在线考试系统需要安全、稳定等特点。另外,开发环境对计算机的要求不是很高,开发

成本低,软件对服务器配置要求也不是很高,这就为用户降低了很多的费用。 (3)社会可行性 随着我国信息化认识程度的普遍提高。计算机的行业应用已成风气,学校的互联网应用越来越普及,学校众多软件的应用,也使大多数管理人员具有了基本的计算机应用能力。软件开发水平与开发能力较前有所提高。国家政策环境趋向宽松,为行业软件的开发提供了良好的政策环境。开发这样的在线考试系统与社会的发展和计算机应用的普及有着重要的联系。因此开发这样的系统是完全可以实现社会可行性的。

管理信息系统期末考试试题库

管理信息系统试题库 一、单项选择题(每小题2分,共计20分,把你认为正确答案的代码填入括号内) 1.当计算机在管理中的应用主要在于日常业务与事务的处理、定期提供系统的 业务信息时,计算机的应用处于()。 A. 管理信息系统阶段 B. 决策支持系统阶段 C. 电子数据处理阶段 D. 数据综合处理阶段 2.下面关于DSS的描述中正确的是()。 A.DSS是解决结构化和半结构化问题的信息系统 B.DSS中要求有与MIS中相同的数据库及其管理系统 C.DSS不仅支持决策者而且能代替决策者进行决策 D.DSS与决策者的工作方式等社会因素关系密切 3.ES的特点不包括()。 A.掌握丰富的知识,有专家水平的专门知识与经验 B.有通过学习或在运行中增长和扩大知识的能力 C.自动识别例外情况 D.有判别和推理的功能 4.管理系统中计算机应用的基本条件包括科学的管理基础、领导的支持与参与 及()。 A. 报表文件统一 B. 数据代码化 C. 建立组织机构 D. 建立专业人员队伍和培训 5.在因特网中用E-mail发送邮件,实现的实体间联系是()。 A. 1:1 B. 1:n C. n:1 D. m:n 6.为了解决数据的物理独立性,应提供某两种结构之间的映像,这两种结构为 ()。 A. 物理结构与用户结构 B. 逻辑结构与物理结构 C. 逻辑结构与用户结构 D. 概念结构与逻辑结构 7.系统结构化分析和设计的要点是()。

A. 由顶向下 B. 由底向上 C. 集中 D. 分散平等 8.在各种系统开发方法中,系统可重用性、扩充性、维护性最好的开发方法是 ()。 A. 原型法 B. 生命周期法 C. 面向对象的方法 D. 增长法 9.在诺兰模型中,开始对计算机的使用进行规划与控制是在()。 A. 集成阶段 B. 成熟阶段 C. 控制阶段 D. 数据管理阶段 10.企业系统规划法的基本概念是:()地进行系统规划和()地付诸实 施。 A. 自上而下,自下而上 B. 自下而上,自上而下 C. 自上而下,由总到分 D. 由总到分,自上而下 11.从管理系统中计算机应用的功能来看,计算机在管理系统中应用的发展依次 为()。 A. EDP、DSS、MIS、EIS B. DSS、EDP、MIS、EIS C. MIS、EDP、DSS、EIS D. EDP、MIS、DSS、EIS 12.DSS的工作方式主要是()。 A. 人机对话方式 B. 键盘操作方式 C. 交互会话方式 D. 非交互会话方式 13.专家系统有两个核心组成部分,即知识库和()。 A. 数据库 B. 推理机 C. 方法库 D. 决策模型 14.处理功能分析常用的方法有:决策树、决策表和()。 A. 结构化语言 B. 数据字典 C. 数据功能格栅图 D. E-R图 15.在医院,患者与医生的关系是属于()。 A. 1:1 B. 1:n C. n:1 D. m:n 16.系统开发中强调系统的整体性,它采用先确定()模型,再设计() 模型的思路。 A. 实体,用户 B. 用户,实体 C. 逻辑,物理 D. 物理,逻辑

校园管理信息系统

校园管理信息系统 校园信息管理系统的产生 计算机和通信技术的密切结合推动了网络技术迅速发展,同时,也推动了越来越多的学校,包括各级中小学,都纷纷投资建设校园网络,以求带动学校教学、科研和管理水平迈上一个新台阶,“网络文化”已经成为学校文化的一部分。 校园网是一个整体的系统,包括硬件建设和软件建设两部分。硬件建设主要是指各种计算机设备及网络设备的配置,而软件系统是指运行在硬件平台上的各种教育和管理应用,主要包括以下几个方面: 1、校内、外通信服务,多媒体信息发布与查询; 2、计算机辅助教学(CAI)系统和远程教学; 3、学校行政管理信息系统(MIS)和学校办公自动化(OA)网络系 统; 4、图书资料检索系统; 5、网络资源共享。 我们所要讲的学校管理信息系统就是这其中一个重要的运用,包括上面的MIS和OA两部分。具体的讲,它一个以计算机为工具,对学校管理信息进行处理的人—机系统,它能准确、及时地反映学校各项工作的当前状态,能利用过去的数据统计分析,能从全局出发辅助学校各职能部门以及校长管理学校。可见,学校信息管理系统具有强大的电子数据处理功能,能大大提高学校管理人员的工作效率,减轻劳动强度,同时,该系统还可以采用管理模型,将仿真、优化等现

代决策手段结合起来,为学校管理层的决策提供有效信息。 由于,计算机在教育中的运用,尤其是在教育管理中的运用的时间还不长,因此校园管理信息系统还是一个新生事物,但通过短短几年的运用,已经发现它给学校管理带来的巨大好处,因此越来越多的学校开始建设自己的校园管理信息系统。 学校管理与校园信息管理系统的结合点 学校管理,是一种组织学校教育工作为主要对象的社会活动,它是学校管理者在学校范围内,通过一定的领导机制和组织结构,采用一定的措施,带领和引导师生员工充分利用校内外的办学资源条件,整体优化教育工作,有效实现学校工作目标的过程。 从上面的定义可以看出,管理工作的一个重要部分就是充分利用校内外的一切资源,这些资源应该包括以下几个方面: 教师,教师时实施教学活动的主题,是完成教学工作的主要实行者。 学生,学生是教育的对象,是完成教学工作的重要因素。 设备和设施,设备和设施时学校教学和日常管理的辅助工具。 资金,是开展管理工作的条件之一。 同时,我们也很清楚,利用资源的前提是了解资源各个方面的信息,同时,还要了解这些资源的统计信息。这些工作正是计算机参与管理的结合点。计算机在以下方面可以很好地辅助学校领导进行管理: 1.各种信息的收集与整理,这些信息领导进行管理的必要条件。计算机是收集信息的最好工具,各种信息都可以以不同的方式保存在计算集中,如数字,文字,图片,声音,影片等,而且这些信息的收集是一次保存,永远可用的。在

管理信息系统考试题

《管理信息系统》复习题 一、单项选择题 1.当今市场经济和知识经济时代,社会的三大资源是指( ) A.信息、能源和物质 B.信息、生物和能源 C.信息、宇宙和生物 D.信息、宇宙和能源 2.数据资料含有信息量大小的标志是( ) A.数据记录的条数多少 B.消除人们认识的不确定性的大小 C.输出信息表格的复杂程度 D.引起人们注意力的程度 3.描述业务逻辑所使用的流程图叫做( ) A.管理功能图 B.数据流程图 C.业务流程图 D.表格分配图 4.目前所使用的数据库管理系统的结构,大多数为( ) A.层次结构 B.关系结构 C.网状结构 D.链表结构 5.下述对数据文件叙述正确的是( ) A.建立数据文件包括建立文件结构和输入数据两步 B.数据文件是数据项的有序集合 C.数据文件中记录个数是固定不变的 D.数据文件中的数据项数一旦确定下来就不允许改变 6.关于管理信息的叙述,正确的是( ) A.只有用计算机后才能产生管理信息 B.管理信息都是为高层领导提供决策支持的 C.管理信息是管理数据加工的结果 D.管理信息没有时间性 7.管理信息系统是分层次的,最下层的处理是( ) A.从数据库中存取数据 B.进行业务处理 C.从业务处理系统提取数据 D.为领导提供决策支持 8.详细调查和对调查结果的系统化分析是( ) A.原系统逻辑模型设计的前提 B.原系统物理模型设计的前提 C.新系统逻辑模型设计的前提 D.新系统物理模型设计的前提 9.系统设计的任务是( ) A.将原系统的逻辑模型转换为新系统的物理模型 B.将原系统的逻辑模型转换 为物理模型 C.将系统分析阶段的逻辑模型转换为物理模型 D.将系统逻辑模型转换为功 能模型 10.下列对数据字典叙述正确的是( ) A.编制和维护数据字典简单方便 B.编制数据字典的工作量较少

学校的信息化管理系统

学校的信息化管理系统 教育信息化:学校管理系统包含的几个方面 关键词:教育信息化,学校管理系统,数字化校园,教育云 教育信息化不仅仅改变了教学方式,还改变了教学管理方式。学校管理系统就是教育信息化的“产物”,那么学校管理系统包含哪几方面的应用呢? 学校教育信息化建设的内涵极其丰富,几乎涵盖了学校各项活动的每一个角落,就环境建设与资源建设方面,应包括以下几个具体方面。一是网络基础乎白;二是应用支撑平台;三是应用处理系统。基础平台包括校园网络、服务器等硬件环境建设;应用支撑平台包括统一身份认证平台、统一信息门户、统一公共数据库、统一信息标准;应用处理系统包括环境建设和资源建设的各种处理系统。具体的系统主要是下面的几个方面的内容。 1.教务管理系统 教务管理系统强化教务管理的职能,涵盖了教务管理的方方面面。主要包括教师系统、学生系统课表系统、自动排课、成绩管理、教案管理、考试系统等。 2.教学与学习系统 教学与学习系统可以帮助教师的教学和学生的学习实现全面的信息自动化。主要包括信息点播系统.视频广播系统、远程教学系统、多媒体课件制作系统等等。 3.办公自动化及管理信息系统 系统能够全面提高办公与管理的效率和质量,使繁琐而枯燥的日常工作变得简单、轻松而快捷。主要包括文件管理、会议管理、档案管理、财务管理、人事管理等等。 4.校园一卡通系统 校园一卡通系统是利用IC卡作为电子身份的载体,使师生员工在校园中能够自动完成一系列与其身份桕关的活动。校园一卡通系统是高校教育信息化的牵头环节,主要包括用户注册系统、图书馆管理系统、食堂管理系统、机房自动化管理系统、宿舍和办公室门禁系统、电子钱包和校园电话系统等。

学校人员信息管理系统

1.学校人员信息管理系统 #include #include #include #include #inlcude Using namespace std; Int main(); Static int T=0;//用于标记老师类对象的个数 Static int S=0;//用于标记学生类对象的个数 Class people{//people基类 Public: Int num; Char name[30]; Char sex[15]; Char major_or_department[50]; Char date[30]; Int age; People(int n,char nam[30],char s[15],char o[50],char d[30],int a) { Num=n; Strcpy(name,nam); Strcpy(sex,s); Strcpy(major_or_department,o); Strcpy(date,d); Age=a; } }; Class teacher:virtual public people Public: Teacher(int n=0,char nam[30]=””,char s[15]=””,char o[50]=””,char d[30]=””,int a=0,char j[50]=””,double sa=0):people(n,nam,s,o,d,a),salary(sa){strcpy(job,j);} Char job[50]; Double salary; Friend istream &operator>>(istream&is,teacher&tea)//重载>>运算符函数声明 { Is>>tea,num; Is.getline(https://www.360docs.net/doc/14200844.html,,30,’\n’);//使其能够读入字符串中的空格 Is>>tea.sex; Is>>tea.major_or_department; Is>>tea.date; Is>>tea.age; Is>>tea.job; Is>>tea.salary;

管理信息系统试题与答案说课讲解

管理信息系统试题与答案 第一: 第二: 一、选择题(每空1.5分,共30 分) 1、以下说法错误的是( C ) A、语句覆盖是比较弱的覆盖标准。 B、对于多分支的判定,判定覆盖要使每一个判定表达式获得每一种可能的值来测试。 C、语句覆盖较判定覆盖严格,但测试仍不充分。 D、条件组合覆盖是比较强的覆盖标准。 2、通信内聚指( B ) A、把需要同时执行的动作组合在一起形成的模块为时间内聚模块; B、把各处理使用相同的输入数据或者产生相同的输出数据; C、指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行; D、这是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可; 3、结构化分析方法使用的描述工具“(A )”描述系统有哪几部分组成,各部分之间的联系等等。

A、数据流图 B、数据字典 C、判定表 D、判定树 4、结构化分析方法使用的描述工具“( B )”定义了数据流图中每一个图形元素。 A、数据流图 B、数据字典 C、判定表 D、判定树 5、在软件结构设计完成后,对于下列说法,正确的是( D )。 A、非单一功能的模块的扇入数大比较好,说明本模块重用率高。 B、单一功能的模块的扇入数高应重新分解,以消除控制耦合的情况。 C、一个模块的扇出太多,说明该模块过分复杂,缺少中间层。 D、一个模块的扇入太多,说明该模块过分复杂,缺少中间层。 6.最适合应用原型法开发的系统是(A)。 A.用户需求较难定义的、规模较小的系统 B.用户需求较明确、规模较大的系统 C.数据关系较复杂、数据量大的系统 D.算关系复杂、运算工作量大的系统 7.通常情况下,数据被组织成四个层次,这四个层次依次是( D ) A.记录、数据项、文件和数据库 B.记录、文件、数据项和数据库 C.数据项、记录、数据库和文件 D.数据项、记录、文件和数据库 8.在数据库系统中,数据存取的最小单位是(A ) A.字节 B.数据项 C.记录 D.文件 9.下述对详细调查叙述正确的是( C )

管理信息系统试题期末考试

一、填空题,请把答案写在括号内(每空2分,共30分) 1、(管理信息系统)就是一种利用计算机硬件与软件、数学模型与数据库管理系统等资源,为组织的运行、管理、分析、计划及决策等职能服务的集成化的计算机应用系统,就是管理人员设施组织目标的有效工具。 2 目前,社会上将办公自动化以英文名称简写为(OA)。 3 知识经济时代的基本生产要素就是( 知识)与(信息)。 4信息的三要素就是 (信源)、(信宿)与(载体)。 5信息从客体传输到主体经过接收、处理、实施各环节反馈到客体,形成一个信息运动的循环称为 (信息循环)。 6 在数据传输中,数据沿通信线路可以向两个方向传递,但不能在两个方向同时传送,属于 (半双向通信方式)。 7 软件模块的独立性往往就是用两个指标来度量的, (内聚)性度量其功能强度的相对指标, (耦合)性则用以度量模块间的相互联系的强度。 8 决策支持系统的英文缩写就是(DDS)。 9 对信息世界中的有关信息经过加工、编码、格式化等具体处理,便进入了(数据世界)。 10 数据交换方式,常用的三种基本方式就是线路交换,(报文交换)与(分组交换)。 12 系统分析阶段就是要解决(“做什么”)的问题。 13 计算机辅助软件工程技术通常简称(CASE)技术。 14 UML 把软件系统开发分成五个阶段:需求分析,(分析),设计,(编程)与测试。 15 (电子商务)就是指利用电子手段进行的商务活动。 16 (误码率)就是衡量数据通信系统正常工作情况下的可靠性度量指标。 17 事物之间相互联系、相互作用的状态的描述称为(信息)。 18 信息资源通常包括信息及其(载体)。 19信息理论的创始人就是(香农)。 20 管理信息的处理应满足的要求就是:及时,(准确),适用,(经济)。 21 (模块)就是这样的一组程序语句,它包括输入、输出、逻辑处理功能,内部信息及其运行环境。

学生信息管理系统

学生信息管理系统

学生信息管理系统项目设计报告 学生信息管理系统(Student Information Management S ystem),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便 于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了 很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟, 使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便 于打印等。这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。用计算机制作的学生信息管理系统还可以 通过功能强大的Internet网及时的向学生的家长传递该生在校的最新成绩,有 助于学校与家长的信息互动,为更好地把握学校的教育方针一定的促进作用。因此,开发这样一套管理软件成为很有必要的事情。 一、需求分析 该学生信息管理系统主要功能:学生通过输入学号和密码进入该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部都可以进行增加、修改、删除、模糊查询。 随着科学技术的发展和整个社会的进步,计算机技术也得到了很大的提高, 特别是微型计算机的大范围普及,是计算机的应用逐渐有科学计算、实时控制等方面向非数值处理的各个领域渗透并发挥着越来越重要的作用。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及 商业信息管理等方面的应用,日益受到人们的关注。

中考体育考试管理系统操作说明(学生学校)

中考体育考试管理系统操作说明 深圳市中考中招管理系统,网址:或,考生凭考生号登录“深圳市中考中招管理系统”,点击“考生报名”→“考生录入体育项目”,进入“考生录入体育项目”功能,填报体育考试项目。 体育项目录入界面: 操作说明: 体育考生类型有:普通学生、择考生(身体异常)、重大疾病免考、残疾免考、缓考考生。 默认为普通学生:须选择一项必考项目和一项选考项目(不能同时选800米或者1000米),不用填写理由; 择考生(身体异常):须填写择考理由并选择一项选考项目,不用选择必考项目(变灰不可选)。 重大疾病免考:须填写免考理由,不用选择必考项目和选考项目(变灰不可选)。 《 残疾免考:须填写免考理由,不用选择必考项目和选考项目(变灰不可选)。

缓考考生:须填写缓考理由,不用选择必考项目和选考项目(变灰不可选)。 录入考生报考信息后,点击【提交】按钮,系统将保存考生体育报考信息,考生类型为择考、免考、缓考的考生,系统将自动生成择考、免考、缓考申请表。 1.考生查看体育报考信息 考生登录系统后,进入“考生查看信息”功能,查看考生报考信息。 (二)初中学校体育管理操作 1.录入体育考试项目 用中学体育管理帐号(格式例如zxty0103-1)登录“深圳市中考中招管理系统”,,点击“体育考试”→“体育报考管理”→“录入体育考试项目”,进入“录入体育考试项目”功能,输入考生号,查询、录入、修改考生体育报考信息。 ^

操作说明: 体育考生类型有:普通学生、择考生(身体异常)、重大疾病免考、残疾免考、缓考考生。 默认为普通学生:须选择一项必考项目和一项选考项目(不能同时选800米或者1000米),不用填写理由; 择考生(身体异常):须填写择考理由并选择一项选考项目,不用选择必考项目(变灰不可选)。 重大疾病免考:须填写免考理由,不用选择必考项目和选考项目(变灰不可选)。 残疾免考:须填写免考理由,不用选择必考项目和选考项目(变灰不可选)。 缓考考生:须填写缓考理由,不用选择必考项目和选考项目(变灰不可选)。 录入考生报考信息后,点击【提交】按钮,系统将保存考生体育报考信息,考生类型为择考、免考、缓考的考生,系统将会自动生成择考、免考、缓考申请表,供学校打印后审核。 2.体育报考统计(学校) % 统计本校考生体育报考情况,可点击未报考人数,查看没有填报体育考试项目的考生。 菜单:“体育考试”→“体育报考管理”→“体育报考统计(学校)” 3.体育报考名单统计 选择一个项目,查询报考该项目的考生名单。 菜单: “体育考试”→“体育报考管理”→“体育报考名单统计”

管理信息系统考试复习

1企业流程重组:企业流程(过程)是指为完成企业目标或任务而进行的一系列跨越时空的逻辑相关的业务活动 2企业系统规划法(BSP):是一种能够帮助规划人员根据企业目标制定出MIS战略规划的结构话方法。通过这种方法可以做到:1.确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后程序2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性 3数据字典:数据字典是一种用户可以访问的记录数据库和应用程序源数据 的目录,对数据流程图中的各个元素做出了详细的说明。内容主要是对数据流程图中的数据项,数据结构,数据流,处理逻辑,数据存储和外部实体等六个方面进行具体的定义 4关键成功因素发(CSF法):关键成功因素指的是对企业成功起关键作用的因素。CSF法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划 5.信息资源的三个基本要素:信息技术,信息生产者,货币 6数据结构:描述了某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成;还可以由若干个数据项和数据结构组成。数据字典中对数据结构的定义:1.数据结构的名称和编号2.简述3.数据结构的组成 7数据流:数据流由一个或一组固定的数据项或数据结构组成。定义数据流时,不仅要说出数据流的名称,组成等,还要指明它的来源、去向和数据流向等。 8外部实体:外部实体的定义包括:外部实体编号、名称、简述及有关数据流的输入和输出 9数据存储:数据存储是数据结构保存的场所。它在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织10程序效率:程序效率是指程序能否有效地利用计算机资源 11管理信息是什么系统:一个以人为主导,利用计算机硬件、软件、通讯设备及其他信息处理设备,对信息进行收集、传输、存储、加工、运用、更新和维护,以提高组织作业运行、管理控制、战略计划效率,整体提高组织效率和竞争力的人机系统。 12管理上的可行性:指管理人员对开发应用项目的态度和管理方面的条件。主管领导不支持的项目肯定不行。如果高中层管理人员的抵触情绪很大,就有必要等一等,积极的做工作,创造条件。管理方面的条件主要指管理方法是否科学,相应管理制度改良的时机是否成熟,规章制度是否齐全以及原始数据是否正确等 13数据处理的目的:数据处理的目的可归纳为以下几点:1把数据转换成便于观察分析、传送或进一步处理的形式。2从大量的原始数据申抽取、推导出对人们有价值的信息以作为行动和决策的依据。3科学地保存和管理已经过处理(如校验、整理等)的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。 14在计算机应用领域中管理信息系统的重要特点表现在:1.数据调用方便,只要按少量键,便可以控制整个系统的运行2大量使用图表形式来显示 整个企业或直到基层的运营情况,并对存在的问题和异常情况及时报警 15模块化设计思想:模块化是一种重要的设计思想。这种思想把一个复杂的系统分解为一些规模较小、功能较简单的,易于建立和修改的部分。 16系统实施:主要内容包括物理系统的实施、程序设计与调试、人员培训、数据准备与录入,系统切换和评价等。系统实施是指将系统设计阶段的结果在计算机上实现,将原来纸面上的、类似于设计图式的新系统方案转换成可执行的应用软件。 17信息主管CIO:是信息管理部门的负责人,承担有关有关信息技术应用,信息资源开发,和利用的领导工作 18信息:信息是关于客观事实的可通信的知识 19数据:数据是记录下来可以被鉴别的符号,它本身并没有意义。数据经过处理仍然是数据,只有经过解释才有意义。20:原型法:与结构化系统开发方法不同,原型法不注重对管理信息系统进行全、系统的调查与分析,而是本着系统开发人员对用户的需求的理解,先快速实现的一个原型系统,然后通过反复修改来实现管理信息系统 21封装:为实现各式各样的数据传送,将被传送的数据结构映射进另一种数据结构的处理方式。也就是应用科学方法论中的分类思想,将近似或相似的一组对象聚合成类,采用各种手段将相似的类组织起来,实现问题空间到解空间的映射。 封装性: 22数据流程:数据流程是数据的采集、输入、处理、加工和输出的全过程。信息原始数据经采集后,输入计算机系统,进行模式或统计运算,或按用户的特殊要求编制某种专门程序来加工处理数据,然后输出结果数据。输出结果一般都应说明或反映某一领域内客观事物自然属性的特性和规律性。 23代码:代码是代表事物名称、属性、状态等的符号,也就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系 24功能过程分解:功能分解就是一个由抽象到具体、由复杂到简单的过程 25模块化程序设计应注意:1.模块的独立性2.模块划分的大小要适当3.模块的功能要简单4.共享的 功能模块要集中 26管理信息:管理信息是指那些以文字、数据、图表、音像等形式描述的,能够反映组织各种业务活动在空间上的分布状况和时间上的变化程度,并能给组织的管理决策和管理目标的实现有参考价值的数据、情报资料。管理信息都是专门为某种管理目的和管理活动服务的信息。

学校管理系统开发设计说明

摘要 随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把部活动有机地组织起来,就必须建立与自身特点相适应的信息管理系统。本文采用UC为开发语言环境,以Linux为开发平台,设计出一个学校管理系统,对学生、员工的信息、学生的课程以及成绩进行统一管理,便于查询、修改和打印。主要实现的功能模块有系统管理子系统、学生信息管理子系统、员工信息管理子系统、班级信息管理子系统、课程信息管理子系统、成绩信息管理子系统、综合测评子系统、毕业管理子系统、图书馆管理子系统等。 系统分析 一、需求分析 一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校各类工作人员的工作负担,它的容对于学校的决策者和管理者来说都至关重要。所以学校管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着来越重要的作用。 作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、性好、寿命长、成本低等。这些优点能够极提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情,我们通过自己的知识和大量书籍的翻阅、的查阅,一起合作开发了一个学校管理系统。 该项目开发的软件为学校管理系统软件,是鉴于目前学校学生、员工人数和图书馆信息剧增,信息呈爆炸性增长的前提下,学校对信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学校管理系统也是有了很大的发展,商业化的信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作. 学校管理信息系统是一个以计算机为工具,对学校管理信息进行处理的人—机系统,它能准确统计出学生的考试分数,能从全局出发辅助学校各职能部门以及校长管理学校。可见,学校管理系统首先必须具有强大的电子数据处理功能,能大大提高学校管理人员的工作效率,减轻劳动强度,同时,该系统应当采用管理

管理信息系统考试题库

1.用二维表数据来表示实体及实体之间联系的数据模型称为(A) A.实体-联系模型 B.层次模型 C.网状模型 D.关系模型 2.一般认为,管理信息系统是一个复杂的社会系统,它是以( B ) A.计算机硬件为主导的系统 B.人员为主导的系统 C.机构为主导的系统 D.计算机网络为主导的系统3.下列选项中属于关键成功因素法内容的是( C ) A.了解组织结构B.识别职能部门的功能和关系C.分析信息需求D.制定组织目标 4.信息系统规划的准备工作包括进行人员培训,培训的对象包括( C )A.高层管理人员、分析员和规划领导小组成员 B.高层和中层管理人员、规划领导小组成员 C.分析员、程序员和操作员 D.高层、中层和低层管理人员 5.下列选项中,对初步调查叙述正确的是( B ) A.调查目的是从总体上了解系统的结构 B.调查内容主要包括有关组织的整体信息、有关人员的信息及有关工作的信息C.调查分析内容主要为人员状况、组织人员对系统开发的态度 D.初步调查是在可行性分析的基础上进行的 6.改进风险对策的关键是(D ) A.风险识别 B.风险分析 C.风险规划 D.风险监控 7.原型法的主要优点之一是( A ) A.便于满足用户需求 B.开发过程管理规范 C.适于开发规模大、结构复杂的系统 D.开发文档齐全 8.在数据流程图中,系统输出结果的抵达对象是( A ) A.外部实体 B.数据处理 C.数据存储 D.输出设备 9.系统详细调查需要弄清现行系统的基本逻辑功能和( B ) A.组织机构 B.外部环境 C.信息流程 D.基础设施 lO.关系到信息系统能否最大程度发挥作用的关键问题是确定新系统的( A ) A.外部环境 B.管理模式 C.业务流程 D.数据流程图 11. U/C矩阵中,C代表(D) A、使用 B、完成 C、功能 D、创建 12.如果数据流程图呈束状结构,则称它为( B ) A.变换型数据流程图 B.事务型数据流程图 C.顶层数据流程图 D.分层数据流程图 13.某学生的代码(学号)为2009001,这个代码属于( D) A、数字码 B、字符码 C、混合码 D、助记码 14.数据库设计的起点是( A ) A.用户需求分析 B.概念结构设计 C.存储结构设计 D.物理结构设计

《管理信息系统》阶段测验作业答案

沈阳铁路局学习中心

说明: ①阶段测试作业必须由学生书写完成,打印复印不计成绩。 ②学生应按有关课程的教学要求,在规定的交纳日期前交纳作业。 ③任课教师评定考试成绩后,将成绩与评语反馈给学生本人。 ④每一次阶段测试作业成绩记为本学期课程总成绩的20%。 第一部分: 一、填空题 1.信息技术的发展促进了(企业管理模式)的创新。 2.数字化企业的概念源于欧美,是伴随着(互联网)的发展而产生的。 3.人们将研究、分析和处理问题的思想、程序和基本原则称为(方法论)。 4.(信息传输)是从一端将命令或状态信息经信道传送到另一端,并被对方所接收的过程。 5.(信息加工)是对收集来的信息进行去伪存真、去粗取精、由表及里、由此及彼的加工过程。 6.(信息存储)是指将经过加工整理序化后的信息按照一定的格式和顺序存储在特定的载体中的一种信息活动。 7.信息存储介质是指(存储数据)的载体。 8.(信息维护)是指保持信息处于合用的状态 9.信息系统的战略规划是关于信息系统的(长远发展规划)的制定。 10.现行系统中信息的流动关系是以(组织结构)为背景的。 11.业务流程分析可以用(业务流程图)来描述。 12.数据存储表示数据(保存)的地方。 13.采用结构化分析方法绘制数据流程图的基本思想是:(自顶向下、由外向里、逐层分解)。 14.数据字典的使用有两种方式:(人工方式)和(计算机方式)。 15.(结构化语言)是一种介于自然语言与程序设计语言之间的语言。 16.新系统逻辑模型是在(现行系统)逻辑模型的基础上提出来的。 17.(综合计划)是企业一切生产经营、管理活动的纲领性文件。 18.(系统分析报告)是系统分析阶段工作的全面总结,是这一阶段的主要成果。 二、单选题 1.信息系统一般由信息源、信息处理器、信息接收器和( C )组成。 A.信息开发者 B.信息所有者 C.信息管理者 D.信息维护者 2.信息的收集工作是为决策提供依据的( B )。 A.设计工作 B. 初始工作 C.调查工作 D.总结工作 3.管理信息的特征有( A ) A.管理有效性、决策有用性、系统共享性、需求等级性 B.管理有效性、决策有用性、系统独立性、需求共享性 C.管理扩散性、信息传输性、系统独立性、需求等级性 D. 管理扩散性、信息传输性、系统共享性、需求共享性 4.系统的特性有( D ) A.约束性、等级性、增值性 B.扩散性、层次性、开放性

管理信息系统试题(期末考试)(B卷答案)

一、填空题,请把答案写在括号内(每空2分,共30分) 1.(管理信息系统)是一种利用计算机硬件和软件、数学模型和数据库管理系统等资源,为组织的运行、管理、分析、计划及决策等职能服务的集成化的计算机应用系统,是管理人员设施组织目标的有效工具。 2 目前,社会上将办公自动化以英文名称简写为(OA)。 3 知识经济时代的基本生产要素是( 知识)与(信息)。 4信息的三要素是(信源)、(信宿)与(载体)。 5信息从客体传输到主体经过接收、处理、实施各环节反馈到客体,形成一个信息运动的循环称为(信息循环)。 6 在数据传输中,数据沿通信线路可以向两个方向传递,但不能在两个方向同时传送,属于(半双向通信方式)。 7 软件模块的独立性往往是用两个指标来度量的,(内聚)性度量其功能强度的相对指标,(耦合)性则用以度量模块间的相互联系的强度。 8 决策支持系统的英文缩写是(DDS)。 9 对信息世界中的有关信息经过加工、编码、格式化等具体处理,便进入了(数据世界)。 10 数据交换方式,常用的三种基本方式是线路交换,(报文交换)和(分组交换)。 12 系统分析阶段是要解决(“做什么”)的问题。 13 计算机辅助软件工程技术通常简称(CASE)技术。 14 UML 把软件系统开发分成五个阶段:需求分析,(分析),设计,(编程)和测试。 15 (电子商务)是指利用电子手段进行的商务活动。 16 (误码率)是衡量数据通信系统正常工作情况下的可靠性度量指标。 17 事物之间相互联系、相互作用的状态的描述称为(信息)。 18 信息资源通常包括信息及其(载体)。 19信息理论的创始人是(香农)。 20 管理信息的处理应满足的要求是:及时,(准确),适用,(经济)。 21 (模块)是这样的一组程序语句,它包括输入、输出、逻辑处理功能,内部信息及其运行环境。 22模块的(聚合)指模块内各个组成之间的凝聚程度。 23 (物流)是指企业中由原材料等资源投入企业,经过形态、性质的变化,转换为产品而输出的运动过程。 24信息模型的主要要素是(实体)。25(数据挖掘)是从大量数据中提取出可信、新颖、有效并能被人理解的模式的高级处理过程。 二单项选择题,请把答案写在括号内(每题2分,共20分) 1.在信息系统开发、运行的整个费用中最大的费用是( B )。 A.用在开发中的硬件费用 B.用在开发中的系统软件及应用软件的开发费用 C.系统调试和转换的费用 D.运行和维护阶段的开支 2.系统设计应包括( D )。 A.系统性、可靠性 B.经济性、灵活性 C.安全性、系统性 D.系统性、灵活性、可靠性、经济性 3.数据流程图的建立是在( C )。 A.系统分析阶段 B.系统设计阶段 C.系统实施阶段 D.系统规划阶段 4.对某些特定对象而形成的文件的集合构成( A )。 A.数据库 B.文件 C.文件系统 D.数据结构 5.( C )属于管理信息系统分析阶段的内容。 A.模块划分,程序设计,人员培训 B.选择计算机设备,输出设计,程序调试 C.可行性分析,需求分析 D.程序设计,设备购买,数据准备与录入 6. 在文件管理系统中,任何文件的存取都要先查(B ) A、索引表 B、主文件目录表 C、关键字 D、文件名 7. 系统设计的原则之一是(C) A 严格遵循可行性分析报告 B 主要考虑技术的先进性 C 体现系统的可扩展性与可变性 D先详细设计后总体设计 8 下列那一个是输出设备(C) A 鼠标 B键盘 C 数/模转换器 D 模/数转换器 9 下列叙述中,错误的是(D ) A 系统软件是应用软件基础上开发的 B 系统软件应提供良好的人机界面 C 系统软件与硬件密切相关 D系统软件与具体应用领域无关 10 通常可用传输速率描述通信线路的数据传输能力,传输速率指的是( C ) A 每秒钟可以传输的中文字符个数 B每秒钟可以传输的字符数 C 每秒钟可以传输的比特数 D每秒钟可以传输的文件数 11 软件的结构化开发过程各阶段都应产生规范的文档,以下那

学生信息管理系统(完整)

学生信息管理系统(总体设计) 1、管理系统功能模块设计 本系统需要完成的功能主要有: (1)、输入学生基本信息、所在班级、所学课程和成绩等。 (2)、学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。(3)、学生信息的修改。 (4)、班级信息的输入,包括输入班级设置、年级信息等。 (5)、班级信息的查询。 (6)、班级信息的修改。 (7)、班级课程信息的输入。 (8)、班级课程信息的修改。 (9)、学生课程添加和修改。 (10)、学生成绩信息的输入。 (11)、学生成绩信息的修改。 (12)、学生成绩信息的查询。 (13)、学生成绩信息的统计。 2、功能模块设计:

3、数据库设计:

学生信息管理系统(需求分析)

1.系统开发背景分析 系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教育的普及程度起来起高,学校的人数也在迅速的增长,怎样的管理好成千上万的学生,已经成为一个学校的管理者必须面对的问题。编写本报告的目的就是用最少的代价,尽可能短的时间内确定问题是否能够解决,通过对学校的一些管理软件的调研分析,发现了一些不足,所以拟做此系统,使学生信息的管理更加准确,安全和快捷。 在本次试验中包括的模块有学生信息管理、课程信息管理、成绩信息管理和班级信息管理等几项,各项管理工作涉及到的内容用下面的关系模式表示。a)学生(学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间, 班级编号,家庭地址) b)课程(课程编号,课程名称,课程类别,学分,学时) c)班级(系,班级号,指导老师) 2.系统分析 1.抽象出当前系统的逻辑模型 画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表示方法。画数据流程图是应该从已获得的人工处理流程中去掉物理因素,只保留数据、信息处理部分。 2.系统功能分析 系统主要用于学校学生信息管理,主要任务是用计算机对学生各种信息进行日常管理,如:查询、修改、增加、删除。 3.系统目标设计 根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学生信息管理系统,对学生信息管理系统进行科学的分类、录入、查询. 4.开发设计思想 尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用资源,提高系统开发的水平和应用效果的目的。系统应该符合学校学生信息管理的规定,满足学校学生日常管理的需要,达到操作过程中的直观、方便、实用、安全等要求。强调多部门合作,学生工作设计面广泛,应该考虑各部门各

相关文档
最新文档