南昌大学高校档案管理系统Word格式文档下载.docx

上传人:b****5 文档编号:20718137 上传时间:2023-01-25 格式:DOCX 页数:18 大小:70.79KB
下载 相关 举报
南昌大学高校档案管理系统Word格式文档下载.docx_第1页
第1页 / 共18页
南昌大学高校档案管理系统Word格式文档下载.docx_第2页
第2页 / 共18页
南昌大学高校档案管理系统Word格式文档下载.docx_第3页
第3页 / 共18页
南昌大学高校档案管理系统Word格式文档下载.docx_第4页
第4页 / 共18页
南昌大学高校档案管理系统Word格式文档下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

南昌大学高校档案管理系统Word格式文档下载.docx

《南昌大学高校档案管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《南昌大学高校档案管理系统Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。

南昌大学高校档案管理系统Word格式文档下载.docx

C.老师管理模块:

老师用户可以查看班级学生的信息,可以对学生的信息进行添加,删除,修改;

老师也可以修改自己的密码。

D.管理员管理模块:

管理员拥有最高的权限,可以添加老师账户,可以修改班级表,还可以修改自己的密码。

在老师用户或学生用户忘记密码的时候,管理员还老师或者学生的要求进行密码更改。

2.2运行环境;

硬件环境:

(1).电脑CPU主频不得低于1.6GHz;

(2).电脑内存最好能达到1G,才能够流畅运行;

(3).硬盘要达到160G。

支持环境:

(1).Windows2000以上操作系统;

(2).WindowsVisualStudio编程软件;

(3).WindowsOfficeAccess应用软件。

总体设计说明书

1.基本设计概念和处理流程

学生档案管理系统数据流图:

账号 

 

密码

班级号 

本班级信息

学号 

学生信息

2.功能需求与系统模块的关系

功能需求与系统模块关系表:

系统模块

功能需求

登录模块

学生查询模块

老师管理模块

管理员管理模块

输入

添加信息

删除信息

修改信息

显示信息

输出

退出

3.人工处理过程

(1)学生处理过程:

学生可以查看自己的信息以及修改密码。

(2)教师处理过程:

教师可以查看班级信息,对班级信息进行更改,删除等操作,还可以根据不同的条件进行查询。

(3)管理员处理过程:

管理员可以管理班级信息,添加教师账户,以及修改自己的密码。

4接口设计

4.1用户接口

系统向用户提供的命令和系统的回答:

命令

语法结构

软件回答信息

登录

循环结构

选择结构

若密码正确则进入相应页面,若密码错误,则提示密码错误

查找

显示查找结果

删除

修改密码

修改成功

退出

返回登陆页面

4.2外部接口

本系统同外界接口的安排:

硬件接口

软件接口

鼠标

键盘

屏幕

学生模块

教师管理模块

4.3内部接口

本系统内各个模块之间的接口安排:

模块名称

5运行设计

5.1运行模块组合

(1)学生子模块运行时,通过用户界面连接Access学生档案管理系统数据库,搜索与用户相匹配的档案信息,并将结果显示给用户。

(2)教师子模块运行时,教师管理界面与Access学生档案管理系统数据库相连接,当教师根据不同的条件查询时,系统与数据库信息进行匹配,并将结果显示给用户。

(3)管理员子模块运行时,管理员界面与Access学生档案管理系统数据库连接,管理员通过系统与数据库的接口对数据库进行查看、添加、删除、修改等操作。

5.2运行控制

学生

模块

浏览自己信息

点击显示信息,会显示相应的信息

修改自己密码

点击修改密码,会弹出修改密码页面,在新页面中输入新密码

教师

浏览学生信息

点击显示信息,会显示相应的学生信息

修改学生信息

在显示的学生信息表中直接进行修改操作,然后点击修改信息

查询学生信息

选中不同的条件,然后点击查找,系统会根据不同的条件查找并显示出来

管理员

模块

浏览班级信息

点击显示信息,会显示相应的班级信息

添加新用户信息

在显示的用户信息表中直接进行添加操作,然后点击添加信息

修改用户信息

在显示的用户信息表中直接进行修改操作,然后点击修改信息

5.3运行时间

根据不同的硬件环境与操作系统,系统的运行时间不确定,当硬件达到要求的配置时,运行时间极短。

系统运行时查询占用资源与时间最多,查询操作要与数据库中的信息进行匹配,当数据库信息很大时,系统会有一定的延迟。

6系统数据结构设计

6.1逻辑结构设计要点

数据库在学生档案管理系统中占有重要地位,它的好坏直接影响到本系统的效率和运行效果。

根据系统的实际应用情况,本系统采用Access作为后台数据库管理工具,以下是本系统数据库设计的具体情况。

学生信息表(S_info):

字段名称

数据类型

字段大小

说明

主键

S_number

文本

50

学号

T

S_name

姓名

F

S_sex

性别

S_nation

民族

S_birthday

出生年月

S_class

班级

S_subject

专业

班级信息表(C_info):

C_class

班级号

C-cnumber

班级人数

密码表:

tag

标签

login

用户名

password

密码

6.2物理结构设计要点

以下为各个模块在使用时对数据库的访问方法和保密条件:

功能

访问数据库方法

保密条件

直接访问

用户名,密码匹配

学生

查看信息

自动查找数据库信息并显示

教师

浏览信息

修改信息

查询信息

查找数据库并显示

查找信息

查找数据库并显示相应信息

6.3数据结构与程序的关系

由于数据的存取时通过界面与数据库连接的,所以系统中必不可少用到一些程序块,常用的程序块有,查找,添加,删除,修改。

以下为数据库与模块以及模块与程序块之间的关系。

(1)数据库与模块的关系表:

数据库表

学生信息表

班级信息表

密码信息表

(2)程序与模块之间的关系表:

程序名称

查找

添加

删除

修改

7系统出错处理设计

7.1出错信息

在使用该系统的过程中,出现错误不可避免的。

当用户遇见错误后,清楚明了的错误提示会给用户带来很大的方便。

该系统在使用过程中可能会出现以下一些错误提示:

出错原因

系统输出形式

处理方法

登录时输入错误用户名或密码

系统提示密码或用户名错误

返回登陆页面重新输入

修改密码时两次密码输入不一致

系统提示两次密码输入不一致

返回重新输入

7.2补救措施

故障出现后采取的变通措施,包括:

A.定期对数据库进行更新和备份操作,在故障出现后可以及时替换掉发生错误的数据库,以防止造成较大的损失。

B.降效技术:

即使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;

C.恢复及再启动技术:

即恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。

7.3系统维护设计

由于该学生档案管理系统属于小型系统,维护起来比较简单,因此没有外加维护模块。

该系统主要维护项目是数据库的维护,应该定时对数据库进行更新、备份,以防止机器故障发生时对系统造成较大的影响。

三.详细设计说明书

1.软件结构:

软件结构层次图:

2.程序描述:

OptionExplicit

DimFileNameAsString'

文件名,用于打开、保存文件

DimUndoStringAsString'

用于Undo操作

DimUndoNewAsString'

PrivateSubImgUndoDisable()

'

禁用“Undo”按钮

UndoString="

"

UndoNew="

ImgUndo.Enabled=False

ImgUndo.Picture=ImageDisable.ListImages("

Undo"

).Picture

EndSub

PrivateSubImgUndoEnable()

有效“Undo”按钮

ImgUndo.Enabled=True

ImgUndo.Picture=ImageUp.ListImages("

PrivateSubCheck_ImgPaste()

设置粘贴按钮

IfLen(Clipboard.GetText)>

0Then

ImgPaste.Enabled=True

ImgPaste.Picture=ImageUp.ListImages("

Paste"

Else

ImgPaste.Enabled=False

ImgPaste.Picture=ImageDisable.ListImages("

EndIf

PrivateSubCheck_ImgCutCopy()

设置剪切、复制按钮

IfText1.SelLength>

ImgCut.Enabled=True

ImgCut.Picture=ImageUp.ListImages("

Cut"

ImgCopy.Enabled=True

ImgCopy.Picture=ImageUp.ListImages("

Copy"

ImgCut.Enabled=False

ImgCut.Picture=ImageDisable.ListImages("

ImgCopy.Enabled=False

ImgCopy.Picture=ImageDisable.ListImages("

PrivateSubBackColor_Click()

CommonDialog1.ShowColor

Text1.BackColor=CommonDialog1.Color

PrivateSubBox_Click()

显停工具栏

IfBox.CheckedThen

将停显工具栏

Box.Checked=False

CoolBar1.Visible=False

Box.Checked=True

CoolBar1.Visible=True

Form_Resize'

重新调整控件位置

PrivateSubClose_Click()

DimFileNumAsInteger

IfLen(FileName)>

有输入文件名

FileNum=FreeFile()'

获得可用文件号

OpenFileNameForOutputAsFileNum'

打开输出文件

如果无指定文件,则创建新文件

Print#FileNum,Text1.Text'

输出文本

CloseFileNum'

关闭文件

Text1.Text="

FileName="

PrivateSubComboSize_Click()

Text1.FontSize=Val(ComboSize.Text)

PrivateSubComboFont_Click()

Text1.FontName=ComboFont.Text

PrivateSubCopy_Click()

Clipboard.SetTextText1.SelText'

复制文本到剪裁板

PrivateSubCut_Click()

Text1.SelText="

'

清选择的文本

PrivateSubDataTime_Click()

Text1.SelText=Now

PrivateSubDelete_Click()

PrivateSubEdit_Click()

当程序显示“编辑”子菜单前,触发该程序

文本框中有选中的文本

Cut.Enabled=True

Copy.Enabled=True

Delete.Enabled=True

Cut.Enabled=False

Copy.Enabled=False

Delete.Enabled=False

IfLen(Clipboard.GetText())>

剪裁板中有文本数据

Paste.Enabled=True

没有可粘贴的文本

Paste.Enabled=False

PrivateSubExit_Click()

UnloadMe

PrivateSubFindText_KeyPress(KeyAsciiAsInteger)

DimBeginPosAsLong

IfKeyAscii=13Then

BeginPos=InStr(1,Text1.Text,FindText.Text,vbTextCompare)

IfBeginPos>

Text1.SelStart=BeginPos-1

Text1.SelLength=Len(FindText.Text)

PrivateSubFontcolor_Click()

Text1.ForeColor=CommonDialog1.Color

PrivateSubForm_Load()

DimiAsInteger

加载图像

ImgNew.Picture=ImageUp.ListImages("

New"

ImgOpen.Picture=ImageUp.ListImages("

Open"

ImgSave.Picture=ImageUp.ListImages("

Save"

Check_ImgPaste

Check_ImgCutCopy

加载系统字体

Fori=0ToScreen.FontCount-1

ComboFont.AddItemScreen.Fonts(i)

Nexti

PrivateSubForm_Resize()

DimTextTopAsLong

修改工具条大小

CoolBar1.Top=Me.ScaleTop

2.测试说明

(1)、在登录界面,通过用户名和密码均是user,选择管理员看能否登录;

管理员可以实现添加、删除、修改用户,并且修改密码时不用旧密码;

并且拥有查找、插入、删除、修改、清空、退出。

预期输出和实际输出一样。

(2)、在登录界面,通过用户名和密码均是teacher,选择教师看能否登录;

教师可以修改密码,要旧密码,才能更换新密码;

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

当前位置:首页 > IT计算机 > 计算机软件及应用

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

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