当前位置:文档之家› 学生成绩管理系统用户手册

学生成绩管理系统用户手册

计算机科学与工程学院学生成绩管理系统用户手册课程名称:软件课程设计专业:网络工程班级:学号:姓名:2013年9月目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2用途 (3)2.1功能 (4)2.2性能 (4)2.2.1精度 (4)2.2.2时间特性 (4)2.2.3灵活性.....................................................................................错误!未定义书签。

2.3安全保密 (4)3运行环境 (5)3.1硬设备 (5)3.2支持软件 (5)3.3数据结构 (5)4使用过程 (5)4.1安装与初始化 (5)4.2输入 (6)4.2.1输入数据的现实背景 (6)4.2.2输入格式 (6)4.2.3输入举例 (6)4.3输出对每项输出作出说明 (11)4.3.1输出数据的现实背景 (11)4.3.2输出格式 (12)4.3.3输出举例 (12)4.4文卷查询 (12)4.5出错处理和恢复 (12)4.6终端操作 (12)用户手册1引言1.1编写目的编写该文档是为了指导普通用户使用操作该程序。

处理和查询想要知道的数据,并为测试提供依据。

该文档的阅读者为普通用户和测试人员。

1.2背景说明:1)待开发系统软件名称:学生成绩管理系统;2)本项目的任务提出者是院数据库课程设计的老师,由本小组负责开发,用于南京理工大学广大师生成绩查询及管理;3)开发背景:为满足同学们对查询成绩的需求,同时希望通过此软件,提高分析问题、解决问题的能力,了解软件开发的流程,同时增强对SQL Server和Delphi的使用能力。

1.3定义Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。

它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。

主创者为Anders Hejlsberg。

经过数年的发展,此产品也转移至Embarcadero公司旗下。

Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。

SQL Server是一个关系数据库管理系统。

它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在Windows NT推出后,Microsoft与Sybase在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本。

Sybase则较专注于SQL Server在UNⅨ操作系统上的应用。

1.4参考资料[1]刘斌,李文革,等.Delphi7数据库高级教程[M].清华大学出版社,2004.[2]赵松涛.SQL Sever2000应用及实例集锦[M].北京:人民邮电出版社,2002.[3]周绪、管丽娜、白海波.SQL Server2000入门与提高[M].清华大学出版社,2001.[4]杜军平、黄杰.SQL Server2000数据库开发[M].机械工业出版社,2001.[5]亚林等.Delphi管理信息系统项目方案精解[M].航空工业出版社,2006.2用途2.1功能登陆的用户根据自己的权限来确定,大致的权限分为3种。

1.管理员:查询自己信息查询任意某个老师,学生的信息查询任意某个老师所带班级的该门学科的成绩查询任意班级的某门成绩查询任意某个学生的成绩修改某个学生的成绩统计全校所有同学的成绩修改密码2.老师:查询自己的信息查询自己所教的某个班的成绩统计学生成绩修改密码3.学生:查询自己的信息查询自己的成绩修改密码2.2性能2.2.1精度输入的学生信息、教师信息、管理员信息均为字符串型;输入的成绩分数均为整数;输出的平均成绩为小数。

2.2.2时间特性系统相应操作响应时间不超过1秒;学生查询成绩操作从输入数据,电脑提交数据到得到查询结果不超过1秒;数据管理部分,从提交某一数据录入到结果返回不超1秒。

2.3安全保密系统数据库维护模块无远程处理功能,这可增强系统安全性。

对于不同权限用户,设置不同权限,对重要数据可以考虑加密存储。

考虑到数据保存,条件允许的情况下可以让系统定时自动保存,省去手工保存的繁杂程序。

3运行环境3.1硬设备1)至少具有奔腾III800,128M内存配置的计算机;2)Microsoft鼠标,或其他兼容鼠标;3)至少500M的磁盘空间;4)至少32MB的RAM存储器。

3.2支持软件操作系统:WIN98,WIN2000,WINXP、Vista、win7等执行程序:Delphi7数据库:SQL Sever20083.3数据结构本系统的使用需要连接SQL Server数据库,当需修改、新增记录时时,可以更新数据库,删除相应记录时,可以将相关联的所有信息全部删除,数据库随之更新。

4使用过程4.1安装与初始化本软件为简易学生成绩管理系统,客户安装该软件后对学生信息进行维护(学生班级,成员,课程,成绩,任课教师的增加,修改,删除,以及各班级学生基本信息的查询等功能),其数据全部保存在服务器上,从而提高了系统数据的安全,方便了管理。

需要使用该系统,只需要按照提示安装好该软件后,导入数据库,或者更新数据库,连接数据后,按照登录权限登录相应的操作界面即可。

4.2输入4.2.1输入数据的现实背景数据的输入一般由老师操作,学生只具备对成绩的查询功能及密码的修改输入。

4.2.2输入格式在登录界面,学生的用户名为学号,初始密码为000000;教师和管理员的用户名为工号,初始密码也为000000。

对于其他输入数据的格式要求见下表:输入数值位数类型用户名10Char密码6Char学号10Char姓名20Char性别10Char院系号10Char院系名20Char班级10Char联系方式20Char成绩10Char课程号16Long课程名10Char教师名20Char学分10Char学时10CharGPA Float.2.3输入举例1、登录输入学号(工号)和初始密码即可,三次密码输入错误,系统将自动退出程序2、修改密码登录成功后,选中菜单栏里“菜单”项的修改密码,即弹出修改密码的页面按照页面的提示依次输入原密码,新密码,并再次确认输入,若原密码输出错误,则出现错误提示,新旧密码不一致或新密码与原密码相同,均出现提示。

3、查询信息(1)学生选中菜单栏中的“个人信息”,可以查询到自己的相关信息。

(2)教师(3)选中菜单栏中的“个人信息”,可以查询到自己的相关信息。

(3)管理员选中菜单栏中的“信息管理”项,“管理员信息”、“学生信息”、“教师信息”可以查询到所有管理员、学生、教师信息,点击“查询”按钮显示所有人的信息,同时可以根据查询条件查询到符合条件的信息,并且管理员可以对信息进行增删改。

4、查询成绩选中菜单栏“成绩管理”中的“成绩查询”,点击“查询”按钮可以查询到所有学生的成绩,并且不及格的成绩被标红,管理员还可以根据查询条件查询到符合条件的某个人的成绩。

5、修改、删除、增加成绩此项功能只针对管理员,点击菜单栏中的“成绩管理”,选中“成绩管理”项,点击查询可以显示所有学生成绩,或者输入查询条件,筛选出符合条件的学生成绩,学长某学生的某项记录,该记录显示在下方的方框中,在方框内可以对其进行修改,修改完成后点击“修改”按钮,即可完成对学生成绩的修改;或者选中某学生的某项记录,点击“删除”,即可删除该学生的该项记录;在页面下方信息管理的模块中输入相关新增的信息,即可增加学生成绩6、统计管理员进入成绩统计页面,可以分别按照学生、班级、院系、全校进行排名。

7、退出选中菜单栏中的“退出”项,即可退出整个系统。

4.3输出对每项输出作出说明4.3.1输出数据的现实背景输出的数据供学生和老师使用和查看,师生可以随时登录查询,成绩表可以打印。

4.3.2输出格式数据都以表格的形式输出4.3.3输出举例如一个管理员要管理成绩,登入界面后,输出数据为4.4文卷查询无特殊说明,用户只需登录,进入主界面即可通过相关按钮实现查询功能。

4.5出错处理和恢复1无法修改、删除用户信息当修改、删除用户信息时要先选中要修改、删除的用户,才可以进行修改、删除操作。

2没有查询结果当没有查询结果时可能是当前并不存在该学生信息。

4.6终端操作无特别说明,用户只需按照按钮的说明操作即可。

相关主题