小弟急需 学生成绩管理系统 的C语言程序代码,他的说明书和计划书。急求啊

急需啊,这个礼拜天就要哪为大哥给点面子啊。跪求~~~~~有的也可以直接发我邮箱[email protected]

学生成绩管理系统-c语言程序代码二

学生成绩管理系统-c语言版

#include "stdio.h" /*I/O函数*/
#include "stdlib.h" /*其它说明*/
#include "string.h" /*字符串函数*/
#include "conio.h" /*屏幕操作函数*/
#include "mem.h" /*内存操作函数*/
#include "ctype.h" /*字符操作函数*/
#include "alloc.h" /*动态地址分配函数*/
#define N 3 /*定义常数*/
typedef struct z1 /*定义数据结构*/
{
char no[11];
char name[15];
int score[N];
float sum;
float average;
int order;
struct z1 *next;
}STUDENT;
/*以下是函数原型*/
STUDENT *init(); /*初始化函数*/
STUDENT *create(); /*创建链表*/
STUDENT *delete(STUDENT *h); /*删除记录*/
void print(STUDENT *h); /* 显示所有记录*/
void search(STUDENT *h); /*查找*/
void save(STUDENT *h); /*保存*/
STUDENT *load(); /*读入记录*/
void computer(STUDENT *h); /*计算总分和均分*/
STUDENT *insert(STUDENT *h); /*插入记录*/
void append(); /*追加记录*/
void copy(); /*复制文件*/
STUDENT *sort(STUDENT *h); /*排序*/
STUDENT *index(STUDENT *h); /*索引*/
void total(STUDENT *h); /*分类合计*/
int menu_select(); /*菜单函数*/
/******主函数开始*******/
main()
{
int i;
STUDENT *head; /*链表定义头指针*/
head=init(); /*初始化链表*/
clrscr(); /*清屏*/
for(;;) /*无限循环*/
{
switch(menu_select()) /*调用主菜单函数,返回值整数作开关语句的条件*/
{ /*值不同,执行的函数不同,break 不能省略*/
case 0:head=init();break; /*执行初始化*/
case 1:head=create();break; /*创建链表*/
case 2:head=delete(head);break; /*删除记录*/
case 3:print(head);break; /*显示全部记录*/
case 4:search(head);break; /*查找记录*/
case 5:save(head);break; /*保存文件*/
case 6:head=load(); break; /*读文件*/
case 7:computer(head);break; /*计算总分和均分*/
case 8:head=insert(head); break; /*插入记录*/
case 9:copy();break; /*复制文件*/
case 10:head=sort(head);break; /*排序*/
case 11:append();break; /*追加记录*/
case 12:head=index(head);break; /*索引*/
case 13:total(head);break; /*分类合计*/
case 14:exit(0); /*如菜单返回值为14程序结束*/
}
}
}
/*菜单函数,返回值为整数*/
menu_select()
{
char *menu[]={"***************MENU***************", /*定义菜单字符串数组*/
" 0. init list", /*初始化*/
" 1. Enter list", /*输入记录*/
" 2. Delete a record from list", /*从表中删除记录*/
" 3. print list ", /*显示单链表中所有记录*/
" 4. Search record on name", /*按照姓名查找记录*/
" 5. Save the file", /*将单链表中记录保存到文件中*/
" 6. Load the file", /*从文件中读入记录*/
" 7. compute the score", /*计算所有学生的总分和均分*/
" 8. insert record to list ", /*插入记录到表中*/
" 9. copy the file to new file", /*复制文件*/
" 10. sort to make new file", /*排序*/
" 11. append record to file", /*追加记录到文件中*/
" 12. index on nomber", /*索引*/
" 13. total on nomber", /*分类合计*/
" 14. Quit"}; /*退出*/
char s[3]; /*以字符形式保存选择号*/
int c,i; /*定义整形变量*/
gotoxy(1,25); /*移动光标*/
printf("press any key enter menu......\n"); /*压任一键进入主菜单*/
getch(); /*输入任一键*/
clrscr(); /*清屏幕*/
gotoxy(1,1); /*移动光标*/
textcolor(YELLOW); /*设置文本显示颜色为黄色*/
textbackground(BLUE); /*设置背景颜色为蓝色*/

gotoxy(10,2); /*移动光标*/
putch(0xc9); /*输出左上角边框┏*/
for(i=1;i<44;i++)
putch(0xcd); /*输出上边框水平线*/
putch(0xbb); /*输出右上角边框 ┓*/
for(i=3;i<20;i++)
{
gotoxy(10,i);putch(0xba); /*输出左垂直线*/
gotoxy(54,i);putch(0xba);
} /*输出右垂直线*/
gotoxy(10,20);putch(0xc8); /*输出左上角边框┗*/
for(i=1;i<44;i++)
putch(0xcd); /*输出下边框水平线*/
putch(0xbc); /*输出右下角边框┛*/
window(11,3,53,19); /* 制作显示菜单的窗口,大小根据菜单条数设计*/
clrscr(); /*清屏*/
for(i=0;i<16;i++) /*输出主菜单数组*/
{
gotoxy(10,i+1);
cprintf("%s",menu[i]);
}
textbackground(BLACK); /*设置背景颜色为黑色*/
window(1,1,80,25); /*恢复原窗口大小*/
gotoxy(10,21); /*移动光标*/
do{
printf("\n Enter you choice(0~14):"); /*在菜单窗口外显示提示信息*/
scanf("%s",s); /*输入选择项*/
c=atoi(s); /*将输入的字符串转化为整形数*/
}while(c<0||c>14); /*选择项不在0~14之间重输*/
return c; /*返回选择项,主程序根据该数调用相应的函数*/
}
STUDENT *init()
{
return NULL;
}

/*创建链表*/
STUDENT *create()
{
int i; int s;
STUDENT *h=NULL,*info; /* STUDENT指向结构体的指针*/
for(;;)
{
info=(STUDENT *)malloc(sizeof(STUDENT)); /*申请空间*/
if(!info) /*如果指针info为空*/
{
printf("\nout of memory"); /*输出内存溢出*/
return NULL; /*返回空指针*/
}
inputs("enter no:",info->no,11); /*输入学号并校验*/
if(info->no[0]=='@') break; /*如果学号首字符为@则结束输入*/
inputs("enter name:",info->name,15); /*输入姓名,并进行校验*/
printf("please input %d score \n",N); /*提示开始输入成绩*/
s=0; /*计算每个学生的总分,初值为0*/
for(i=0;i<N;i++) /*N门课程循环N次*/
{
do{
printf("score%d:",i+1); /*提示输入第几门课程*/
scanf("%d",&info->score[i]); /*输入成绩*/
if(info->score[i]>100||info->score[i]<0) /*确保成绩在0~100之间*/
printf("bad data,repeat input\n"); /*出错提示信息*/
}while(info->score[i]>100||info->score[i]<0);
s=s+info->score[i]; /*累加各门课程成绩*/
}
info->sum=s; /*将总分保存*/
info->average=(float)s/N; /*求出平均值*/
info->order=0; /*未排序前此值为0*/
info->next=h; /*将头结点做为新输入结点的后继结点*/
h=info; /*新输入结点为新的头结点*/
}
return(h); /*返回头指针*/
}
/*输入字符串,并进行长度验证*/
inputs(char *prompt, char *s, int count)
{
char p[255];
do{
printf(prompt); /*允鞠提示信息*/
scanf("%s",p); /*输入字符串*/
if(strlen(p)>count)printf("\n too long! \n"); /*进行长度校验,超过count值重输入*/
}while(strlen(p)>count);
strcpy(s,p); /*将输入的字符串拷贝到字符串s中*/
}
/*输出链表中结点信息*/
void print(STUDENT *h)
{
int i=0; /* 统计记录条数*/
STUDENT *p; /*移动指针*/
clrscr(); /*清屏*/
p=h; /*初值为头指针*/
printf("\n\n\n****************************STUDENT********************************\n");
printf("|rec|nO | name | sc1| sc2| sc3| sum | ave |order|\n");
printf("|---|----------|---------------|----|----|----|--------|-------|-----|\n");
while(p!=NULL)
{
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-01
可行性研究报告
1. 引言……...……………………………………………………………………………………4
1.1 编写目的……...………...…………………………………………...………………......4
1.2 背景…...……...…...……...……………………………………………………………...4
1.3 定义……...……………………………………………………………………………....4
1.4 参考资料……...…………………………………………………………………………4
2. 可行性研究的前提……...…………………………………………………………………....4
2.1 要求……...…………………………………………………………………………….....4
2.2 目标…...……...…………………………………………………………………………..5
2.3 条件、假定和限制……...……...………………………………………………………..5
2.4 进行可行性研究的方法……...………………………………………………………….6
2.5 评价尺度……...………………………………………………………………………….6
3. 对现有系统的分析……...…………………………………………………………………….6
3.1 处理流程和数据流程……...…………...………………………………………………..6
3.2 工作负荷……...………………………………………………………………………….7
3.3 费用开支...……...………………………………………………………………………..8
3.4 人员……...……………………………………………………………………………….8
3.5 设备……...……...………………………………………………………………………..8
3.6 局限性……...…………………………………………………………………………….8
4. 所建议的系统……...………………………………………………………………………….8
4.1 对所建议系统的说明……...…………………………………………………………….8
4.2 影响……...……………………………………………………………………………….8
4.2.1 对设备的影响……...…………………………………………………………...8
4.2.2 对软件的影响……...…………………………………………………………...8
4.2.3 对用户单位机构的影响……...………………………………………………...8
4.2.4 对系统运行过程的影响……...………………………………………………...9
4.2.5 对开发的影响……...…………………………………………………………...9
4.2.6 对地点和设施的影响……......…………………………………………………9
4.2.7 对经费开支的影响……...……………………………………………………...9
4.3 技术条件方面的可行性……...………………………………………………………….9
5. 可选择的其他系统方案……...………………………………………………………………9
5.1 可选择的系统方案1……...……………………………………………………………..9
5.2 可选择的系统方案2……...……………………………………………………………..9
6. 投资及效益分析……...………………………………………………………………………9
6.1 支出……...……………………………………………………………………………….9
6.1.1 基本建设投资……...……………………………………………………...........9
6.1.2 其他一次性支出……...……………………………………………………….10
6.1.3 非一次性支出……...………………………………………………………….10
6.2 收益……...……………………………………………………………………………...10
6.2.1 一次性收益……...…………………………………………………………….10
6.2.2 非一次性收益……...………………………………………………………….10
6.2.3 不可定量的收益……...……………………………………………………….10
6.3 收益/投资比……...……………………………………………………………………..10
6.4 投资回收周期……...…………………………………………………………………...10
6.5 敏感性分析……...……………………………………………………………………...10
7. 社会因素方面的可行性……...……………………………………………………………...11
7.1 法律方面的可行性……...……………………………………………………………...11
7.2 使用方面的可行性……...……………………………………………………………...11
8. 结论……...…………………………………………………………………………………...11

1. 引言
1.1 编写目的
本学生成绩管理系统模块是为了实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能。
1.2 背景
本系统属于XXX学校微机网络管理系统中的学生成绩管理模块,由管理系统总体设计人员提出,由本组成员联合开发,实现的是管理系统中关于学生成绩管理的子功能。
1.3 定义
由于现今的学生成绩管理非常繁琐,管理人员付出大量的工作时间,得到的效率很低。因此为提高工作效率,减轻校方人员的工作负担,决定开发学生成绩管理系统软件。开发此学生成绩管理系统软件,以供教学人员及操作者进行学生管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习编程的技巧,提高工作设计思想,通过本次的工程开发,开发小组成员与辅助老师交流,能从中学习知识吸取经验,再技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新 的高度。
1.4 参考资料
1.Karl E. Wiegers《软件需求》机械工业出版社,1999
2.张海藩《软件工程导论》清华大学出版社。
2. 可行性研究的前提
2.1 要求
A. 功能:本系统应该实现学生成绩信息的管理与查询,具体包括学生信息查询,如姓名,五门课程平时成绩,成绩总评等;同时可以对以上信息进行修改,删除和添加。另外还要做到可以对学生成绩信息以及成绩信息查询和维护。
B. 性能:询效率尽可能做到精准,信息维护功能做到简单易用,不需过多对人员的培训。
C. 输入:对于查询功能,应做到可以单条件和组合条件输入;对于维护功能,要有输入、修改学生信息和成绩。
D. 输出:能按要求在显示器上显示所需内容并能打印成有条理的表格。
E. 安全与保密:对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。
F. 本模块由系统主界面调入,实现学生成绩管理子功能。
G. 完成期限:3个月
2.2 目标:
开发此学生成绩管理系统软件,以供教学人员及操作者进行学生管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习编程的技巧,提高工 作设计思想,通过本次的工程开发,开发小组成员与辅助老师交流,能从中学习知识吸取经验,再技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新 的高度。
1)经济目标
由于本学生开发系统的主要背景(为本课程)在经济上不注重直接的经济收益,而是注重小组成员整体水平的提高。
2) 社会目标
由于本系统在技术方面的完善性、促进性一旦推向社会将受到广大教育单位的关注及支持。对我们民族教育及发展事业有很大的推动力。
2.3 条件、假定和限制
开发时间:9月。
经费来源:个人筹集
最迟完成时间:2008年12月30日
2.4 进行可行性研究的方法
对学生和校领导采用问卷调查的方法,询问他们,以确定最佳的可行性研究方案。软件采用现代流行WINDOWS操作界面。是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT等系统平台上的多任务应用程序。在运行时可以直观的浏览、查询和掌握学生的成绩,同时能够了解学生的基本信息所在系部、班级、宿舍的具体地址。结束了人工统计的耗时长、工作量大、错误率高的缺点。
2.5 评价尺度
1.是否功能齐全,运行稳定。
2. 在网络功能方面是否方便管理。
3. 设置是否灵活开。
4. 是否具有多任务,高效率的特点。
5. 是否具有界面友好,操作简单的特点。
3.对现有系统的分析
现有系统为完全人工记录,设备落后,工作重复量大、枯燥,错误率高,查询复杂、花费时间长。
3.1 处理流程和数据流程
用业务处理流程表示为:

1)0层数据流图为
学生信息表 学生信息库

2)1层数据流图为

3.2 工作负荷
随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生各门课程的成绩的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低。
3.3 费用开支
本系统大约总体耗费为1000,000元。
3.4 人员
本校学生与教师及学校工作人员。
3.5 设备
学生成绩管理系统应用程序是利用windows操作平台。
3.6 局限性
需掌握一些相关操作,对操作手册有点了解,系统更新期短。
4.所建议的系统
4.1 对所建议系统的说明
本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出 。
4.2 影响
4.2.1对设备的影响
由于以前无自动化管理的方案,所以所有设备都需要购买。
4.2.2对软件的影响
由于以前无自动化管理的方案,所以不需要考虑对现存应用软件合支持软件的影像。
4.2.3对用户单位机构的影响
为了建立和运行所建议系统,需要提高管理人员的技术水平。
4.2.4对系统运行过程的影响
所建议系统没有影响运行过程。
4.2.5对开发的影响
所建议系统对软件开发人员要求不高,但是对硬件要求比较高。
4.2.6对地点和设施的影响
所建议系统对建筑物无改造,可以利用原有的通信线路。
4.2.7对用户的影响
需要短时间来熟悉新系统,但不需要大量的培训。
4.3 技术条件方面的可行性
本软件有计算机系的学生开发,调试,由计算机系老师知道。可完成性很高。
5可选择的其他系统方案
5.1引进已有管理系统
操作人员需要重新上机培训,可以避免大量开发费用
5.2将程序开发工作移交专业软件公司制作
不需学校投入大量相关人力,但相对物力比本方案要多
6投资及效益分析
6.1支出
6.1.1基本建设投资
1000,000 RMB
6.1.2其他一次性支出
10,000RMB
6.1.3非一次性支出
每月2000RMB
6.2收益
6.2.1 一次性收益
200,000RMB
6.2.2 非一次性收益
每月30,000RBM
6.2.3 不可定量的收益
10000RBM
6.3 收益/投资比
3/4
6.4 投资回收周期
4个月
6.5 敏感性分析
学生成绩管理系统主要是为了解决学校的学生成绩管理问题,并且减轻管理人员的工作负担。本软件是以C++语言编程作为工具。它具有编辑与解释合一的特点,并且不 限制于任何操作平台。它是一个自底层硬件逐渐铺垫上来的,因此我们所生产出来的软件相互适应性较强,所以在市场可以占有一定的份额。
1)工程产品所追求的市场
本系统所占有的市场为学校的市场,它追求的是简单、易学、易懂、易用,能够更有利的解决管理人员的负担,能够辅助学校有效的管理学生档案。
2)市场现状
目前学校并没有完善的学生管理,因此,我们可填补此项技术上的空白,并且推向全国市场。
3)该产品的销售对于购买方有影响
对于学生成绩管理系统的用户--校方,可满足对学生成绩管理的需求,且此种需求被接受并且满足,其软件便可以推广。
7社会因素方面的可行性
7.1法律方面的可行性
所有技术资料都由提出方保管。
合同制定确定违约责任
7.2使用方面的可行性
学校管理人员对该产品的应用是可行的。
8结论
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方案。

需求分析报告
1. 引言..........................................................................................................................................13
1.1 编写目的..........................................................................................................................13
1.2 背景..................................................................................................................................13
1.3 定义..................................................................................................................................13
1.4 参考文献..........................................................................................................................13
2. 任务概述...................................................................................................................................14
2.1 目标..................................................................................................................................14
2.2 用户的特点......................................................................................................................14
2.3 假定和约束......................................................................................................................14
3. 需求规定...................................................................................................................................14
3.1 对功能的规定..................................................................................................................14
3.2 对性能的规定..................................................................................................................15
3.2.1 精度....................................................................................................................15
3.2.2 时间特性要求....................................................................................................18
3.2.3 灵活性................................................................................................................18
3.3 输入输出要求..................................................................................................................18
3.4 数据管理能力要求..........................................................................................................18
3.5 其他专门要求..................................................................................................................18
4. 运行环境规定...........................................................................................................................19
4.1 设备..................................................................................................................................19
4.2 支持软件..........................................................................................................................19
4.3 接口..................................................................................................................................19
4.4 控制..................................................................................................................................19

1. 引言
1.1 编写目的
开发基于互联网的学生选课系统,提高管理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。
1.2 背景
开发软件名称:学生成绩管理系统
项目开发者:淮海工学院计算机工程学院D053
说明:随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生各门课程的成绩的各种信息量也成倍增长,而目前许多高校的学生成绩管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此,迫切需要开发基于互联网的体育课信息管理系统来提高管理工作的效率。基于互联网的学生成绩管理系统,在学生成绩的规范管理、科学统计和快速查询方面具有较大的实用意义。它提高了信息的开放性,大大地改善了学生、教师对其最新信息查询的准确性。
1.3 定义
1. (美) Grady Booch,James Rumbaugh,Ivar Jacobson,《UML用户指南》,机械工业出版社,2001年8月
2.Microsoft,MSDN
3.Microsoft, SQL Server2000联机手册
4.Roger S. Pressman。软件工程——实践者的研究方法。机械工业出版社,1997
5.IPL。Software Testing and Software Development Lifecycles。IPL,1996
1.4 参考资料
1.Karl E. Wiegers《软件需求》机械工业出版社,1999
2.张海藩《软件工程导论》清华大学出版社。
2. 任务概述
2.1 目标
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生成绩信息管理工作流程的系统化、规范化和自动化
2.2 用户的特点
为保证系统安全高效的运行,本系统把用户划分为3类:教务处、教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。
教务处可以完成本系统所有的功能:
1) 学生信息管理,除学生基本信息外,还可管理学生所选课程、成绩等;
2) 教师信息管理,包括教师个人的基本情况和任课情况;
3) 项目及班数的设定:根据学校教务处所排课进行班级数及人数的统计,然后根据统计结果进行项目及班数的设定;
4) 排课:根据上一步分班情况安排任课教师;
5) 报表生成及输出:生成教师担任课程分班表、按项目生成学生成绩表、按学生行政班生成成绩表及所有报表的输出。
教师在本系统的功能:查询学生成绩情况、自己任课情况、获取自己所担任课程分班表、录入及修改学生信息等。
学生在本系统的功能:查询本人信息、教师任课信息、选课、选课信息查询、成绩查询。
3. 需求规定
3.1 对功能的规定
“学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。
(1)成绩录入模块:
主要功能用来对学生的成绩进行收集和修改。具体包括学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。分成绩单打印、报表打印等。
(2)班级统计模块:
主要功能用来对学生的成绩以班级为单位进行处理。具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。各项统计仅对于某学期某次考试而言。
(3)年级统计模块:
主要功能用来对学生的成绩以年级为单位进行处理。具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。
(4)系统功能模块:
包括帮助信息,关于系统及退出系统。
3.2 对性能的规定
3.2.1 精度

3.2.2 时间特性要求
如成绩的录入,仅当师资科录入教学进程,教务科分发教师教学任务安排之后,各系方可录入成绩。
3.2.3 灵活性
a、录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完整性及准确性。
b、系统具有部分反悔修改功能,系统备有的修改功能均可反悔
3.3 输入输出要求
数据的输入输出要求保证数据的完整性,准确性及安全性,本系统采用二级安全保障.
第一级:依赖于网络本身对用户使用权限的规定。
第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。
3.4 数据管理能力要求
本系统按学生成绩管理条例设计了若干个软件处理模块:
1、按某学生某学期,学年考试及补考成绩,自动生成该学生是否升 留降级,退学。
2、可按某学生在校期间累计补考科目门数和成绩自动生成该学生是否结业,毕业,授位。
3、可按某学生因非成绩原因所引起的学籍变更作自动处理。
4、可按每学期各年级班学生考试成绩自动生成补考名单,科目。
5、可按每学期各年级学生考试成绩自动生成某课程统计分析表。
6、可按同一年级学习成绩进行同一课程不同班级间成绩比较。
3.5 其他专门要求
1,要求界面适当美观,幽雅,通用性比较强。
2,此开发出的软件要适用于Internet网及校园内的局域网,支持windows系统及一些常用的办公软件如office等。
4. 运行环境规定
4.1 设备
硬件环境:键盘、鼠标、显示器、打印机
4.2 支持软件
软件环境:windows操作系统、VISUAL STUDIO 2005 .NET FRAMWORK 2.0
4.3 接口
1,用户接口
用户接口是用户与系统进行互动操作,为用户使用软件提供了方便。
本软件的接口一般是通过窗体控件输入输出数据,用户只需在需要操作的窗体控件以输入 数据,然后点击确定就可以。
2, 外部接口
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
4.4 控制
在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理,访问数据库后,将返回信息送回客户机,并等待确认。
控制部分是整个系统的“心脏”和“大脑”,是实现系统功能的指挥中心。控制部分主要有总控制台组成。总控制台主要功能有:视频信号的校正与补偿信号的切换记录等;对摄象机,电动变焦镜头等进行遥控本回答被提问者采纳
相似回答