学生成绩管理信息系统概要设计说明书Word下载.docx

上传人:b****3 文档编号:13918201 上传时间:2022-10-15 格式:DOCX 页数:15 大小:119KB
下载 相关 举报
学生成绩管理信息系统概要设计说明书Word下载.docx_第1页
第1页 / 共15页
学生成绩管理信息系统概要设计说明书Word下载.docx_第2页
第2页 / 共15页
学生成绩管理信息系统概要设计说明书Word下载.docx_第3页
第3页 / 共15页
学生成绩管理信息系统概要设计说明书Word下载.docx_第4页
第4页 / 共15页
学生成绩管理信息系统概要设计说明书Word下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

学生成绩管理信息系统概要设计说明书Word下载.docx

《学生成绩管理信息系统概要设计说明书Word下载.docx》由会员分享,可在线阅读,更多相关《学生成绩管理信息系统概要设计说明书Word下载.docx(15页珍藏版)》请在冰豆网上搜索。

学生成绩管理信息系统概要设计说明书Word下载.docx

…………………………………………………………8

……………………………………………………………………8

3接口设计……………………………………………………………………………8

…………………………………………………………………………8

…………………………………………………………………………9

4运行设计……………………………………………………………………………9

……………………………………………………………………9

4.2运行控制………………………………………………………………………10

4.3运行时间………………………………………………………………………11

5数据结构设计……………………………………………………………………11

5.1数据库数据结构设计…………………………………………………………11

5.2物理数据结构设计……………………………………………………………12

5.3数据结构与程序的关系………………………………………………………13

6系统出错处理设计………………………………………………………………13

6.1出错次那次……………………………………………………………………13

6.2补救措施………………………………………………………………………14

7平安保密设计……………………………………………………………………14

8维护设计…………………………………………………………………………14

随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。

在高校,各种教育管理信息系统也越来越多,很大程度地提高了教育管理的效率和质量。

本系统本身功能比拟简单,但是学生与教师之间可以实现信息的共享。

本系统是具有易操作、易维护、良好人机界面等特点的高校学生信息系统。

1.1编写目的

本文档的编写是为了完善学生成绩管理信息系统的开发途径和应用方法,以求在最短时间内高效的开发学生成绩管理信息系统。

该系统是基于学生的管理查询为目的而制造的一个系统,它的目标就是使得信息的查询与操作得到快速便捷的执行。

1.2背景

本工程的名称:

学生成绩管理信息系统

本工程的任务:

为广阔用户制造一个便利的环境,使得信息的查询得以快速解决,并且该系统不仅具有信息录入,信息查询等操作,还添加了用户密码的设置,使得信息的平安性得以保证。

1.3定义

开发〔develop〕:

不是单纯指开发活动,还包括维护活动。

工程〔project〕:

工程是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据标准完成。

工程参数包括工程范围、质量、本钱、时间、资源。

一个工程可能有着假设干工程组成。

工程开发方案〔projectdevelopmentplan〕:

是一种把工程一定过程与工程如何推进连接起来的方案。

产品生命周期〔projectlifecycle〕:

是产品从试制成功投入市场开始,知道最后被淘汰出市场为止所经历的全部时间。

1.4参考文献

刘瑞新:

?

delphi程序设计教程?

,机械工业出版社

萨师煊等:

数据库系统概论〔第四版〕?

,高等教育出版

delphi程序设计教程上机指导及习题解答?

王利、张世琨,朱冰:

软件工程?

,北京大学出版社

罗运模、谢志敏:

CMMI软件过程改良与评估?

,电子工业出版社

张海藩:

软件工程导论?

,清华大学出版社

主要输入输出工程:

学生根本信息:

〔学号,姓名,性别,党团员,住址,联系,专业,院系,出生年月,籍贯,身份证号〕

课程信息:

〔课号,课程名称,教师名字,课程类型,学分,学年,学时数〕

成绩信息:

〔学号,姓名,课号,课程名称,成绩,学年〕

最低配置:

CPU:

Pentium3800以上或其他兼容规格;

内存:

256M以上;

硬盘:

20GB以上空间。

推荐配置:

Pentium41.6G;

512M以上;

100GB以上空间。

windows98以上的操作系统;

SQLSERVER2000数据库工具;

Delphi7程序开发工具。

根据数据项和数据结构的分析,在数据库概念结构设计局部可以设计出满足用户需求的各种实体以及实体之间的关系,为逻辑结构设计打下根底。

实体包含各种具体信息,通过相互之间的作用形成层数据流动。

本学生成绩管理系统数据库中包含的实体有:

管理员信息实体、学生用户实体、教师用户实体、成绩信息实体、课程信息实体、根本信息实体。

实体之间关系的E-R图如图1所示。

管理员信息实体E-R图如图2所示。

学生根本信息实体E-R图如图3所示

教师用户信息实体E-R图如图4所示

成绩信息实体E-R图如图5所示

课程信息实体E-R图如图6所示

图1实体之间关系的E-R图

登陆系统处理流程

学生成绩处理流程:

该学生成绩管理信息系统的功能结构图如下:

各功能需求的实现与各块程序的分配关系:

添加

查找

修改

删除

用户资料管理〔管理员〕

学生成绩管理〔教师〕

学生资料管理〔管理员〕

课程信息管理〔教师〕

学生个人信息〔学生〕

课程信息管理〔学生〕

1).创立用户〔注册新用户〕:

用户信息通过手工方式输入计算机。

2).信息修改:

用户信息的修改需要通过后台数据库来实现。

3接口设计

在用户界面局部,根据需求分析的结果,用户需要一个用户友善界面。

采用美观的图片与界面设计,并且把主要的操作界面放在一起,使系统有全新的感觉,操作简便,一目了然,视图优美等特点。

并且要注意到界面的布局,应突出的显示重要以及出错信息。

总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用

运行于Windows98及更高版本具有WIN32API的操作系统之上。

效劳器程序可使用Delphi7提供的对SQLSERVER2000的接口,进行对数据库的所有访问。

效劳器程序上可使用SQLSERVER2000的对数据库的备分命令,以做到对数据的保存。

3.2.2硬件接口

本软件不需要特定的硬件或硬件接口进行支撑。

586以上PC机均可运行此软件。

在输入方面,对于键盘、鼠标的输入,可用delphi的标准输入/输出,对输入进行处理。

在输出方面,打印机的连接及使用,也可用delphi的标准输入/输出对其进行处理。

内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。

具体参数的结构将在下面数据结构设计的内容中说明。

接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。

4运行设计

施加不同的外界运行控制时索引器的各种不同的运行模块组合如下表:

创立模块

查找模块

修改模块

删除模块

管理员添加学生信息

管理员修改学生信息

管理员删除学生信息

管理员添加新课程

管理员修改课程信息

管理员删除课程信息

教师添加学生成绩

教师修改学生成绩

学生查询个人信息

学生查询课程信息

学生查询成绩信息

用户修改密码信息

客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。

在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到效劳器,并等待接收效劳器返回的信息。

接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。

效劳器程序的接收网络数据模块必须始终处于活动状态。

接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。

运行控制

控制方法

管理员填写学生信息并提交,系统在学生根本信息表中创立一个新的数据项

管理员通过检索找到要修改的学生信息并修改,系统在学生根本信息表中写入修改后信息

管理员通过检索找到要删除的学生信息并删除,系统在学生根本信息表中删除该数据项

管理员填写课程信息并提交,系统在课程信息表中创立一个新的数据项

管理员通过检索找到要修改的课程信息并修改,系统在课程信息表中写入修改后信息

管理员通过检索找到要删除的课程信息并删除,系统在课程信息表中删除该数据项

教师填写学生成绩信息并提交,系统在学生成绩信息表中创立一个新的数据项

教师通过检索找到要修改的学生成绩信息并修改,系统在学生成绩信息表中写入修改后信息

用户查询学生信息

用户填写要检索的学生的关键字,系统检索学生根本信息表,输出匹配条目

用户查询课程信息

用户填写要检索的课程的关键字,系统检索课程信息表,输出匹配条目

用户查询成绩信息

用户填写要检索的学生成绩的关键字,系统检索学生成绩表,输出匹配条目

用户通过检索找到要修改的用户密码并修改,系统在用户表中写入修改后信息

运行控制将严格按照各模块间函数调用关系来实现。

在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。

在网络传方面,客户机在发送数据后,将等待效劳器确实认收到信号,收到后,再次等待效劳器发送答复数据,然后对数据进行确认。

效劳器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。

4.3运行时间

在软体的需求分析中,对运行时间的要求为必须对作出的操作有较快的反响。

网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反响将受到很大的影响。

所以将采用高速ATM网络,实现客户机与效劳器之间的连接,以减少网络传输上的开销。

其次是效劳器的性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用高性能的效劳器,建议使用PentiumIII处理器。

硬件对本系统的速度影响将会大于软件的影响。

5数据结构设计

DBMS的使用上系统将采用SQLSERVER2000,系统主要需要维护4张数据表:

1.用户表:

字段名

数据类型

约束

说明

Na

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1