计算机电子科技大学学籍档案管理系统.docx
- 文档编号:26642174
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:31
- 大小:430.33KB
计算机电子科技大学学籍档案管理系统.docx
《计算机电子科技大学学籍档案管理系统.docx》由会员分享,可在线阅读,更多相关《计算机电子科技大学学籍档案管理系统.docx(31页珍藏版)》请在冰豆网上搜索。
计算机电子科技大学学籍档案管理系统
[计算机]电子科技大学学籍档案管理系统
电子科技大学学籍档案管理系统
第一部分系统规划
一、概述
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。
学
籍档案管理工作则变得更加复杂,档案的完整性、安全性等问题也显得更加重要,日益
引起了人们的关注。
面对庞大的信息量,需要有学籍档案管理系统来提高学籍档案管理
工作的效率。
因此,档案管理工作成为一项迫切需要解决的问题,而学籍档案管理系统
的开发也正是为了满足社会的需要。
学籍档案管理系统的开发是有一定社会意义的,也
是符合社会要求的。
二、组织机构
学籍档案管理两个职务:
管理员,操作员
三、组织目标
1、帮助学校对学生学籍档案进行系统化、计算机化、规范化的管理,促进档案的完整、
准确和全面,保证学生学籍档案管理工作有条不紊的进行。
2、保障档案的安全性、保密性。
四、需求概要
1、保存来自学校各个学院的学生学籍基本档案,保存学生的派遣,招生,论
文信息,
在其他部门或个人需要时方便查询。
2、系统需要密码保护,防止不具备权限的人对系统以及信息进行修改
3、对档案馆的案卷进行管理。
五、过程流程图:
档案处理
学校各学院学生档案录入学籍案卷报送
案卷入库档案的查询六、组织职能域
将概要操作归入五职能域
1、毕业生基本信息的管理;
2、学生派遣信息的管理;
3、招生信息的管理;
4、学生论文信息的管理
5、用户管理;
6系统管理和系统维护;
七、过程法定义数据类
毕业生学
—.—-————■
尸V毕业先学需措息眾拉
灑遣俏息JE总
信息录入
本科生论文佰恳=5
=p>本科生谕宜僧减征扁
冃础氏生论文常息汇总
八、可行性分析
1、经济可行性
本系统运行于原有的计算机软、硬件上不需要投入多少资金
本系统带来的好处:
(1)档案管理人员工作环境的改善
(2)档案管理的高效率
应用本系统带来的人力节省费用将大于投入费用
2、技术可行性
本系统将用到局域网技术的基础,该技术已经广泛应用
在功能上,系统实现的是对数据库的基操作和对delphi的应用,相关操作应用得比
较普遍。
、社会可行性3
信息化我国政府提倡的,国家把信息化作为一项基本国策。
应用管理信息系统办公
有助于学校推进办公自动化、计算机化,推进计算机在校园的普及,提高档案管理
人员的计算机应用能力。
第二部分系统分析
一、简要介绍
学籍档案管理系统用于学校的学籍档案管理工作,如果学校毕业学生人数增加,将会增
加系统数据库中的数据。
系统一般应用于校园局域网,分布在几大校区,由专人负责管
理。
二、需要解决的主要问题:
重点是系统的设计和实现,系统的设计和实现将分别针对学生学籍档案在日常的管理中
的功能
三、业务流程:
1、业务流程描述:
(1)、管理员根据职务计划产生的用户以及职能设置相应的权限。
(2)、用户根据自己的用户名以及密码登录系统,如果没有该用户或者密码错误系统
将阻止用户进入,并提示错误信息。
(3)、进入系统后,用户选择需要的操作:
用户管理操作:
添加用户——在权限允许的情况下,向用户表添加新用户,并分配适应其职能的权限。
修改用户操作——修改已经存在的用户信息。
2、业务处理操作:
数据录入——根据其他部门提交的新数据项或更改数据项对数据库中的记录进行
添加或修改的;
档案服务——按照学校其他部门的要求,向其他门输出一定格式的档案报表。
数据库管理——提供数据的备份、还原功能
3、业务流程图:
管理员
年终提交学生原始材料设置用新档案。
更改数据录入信息户、权限
数据库备用户、权限表份、还原
YESYES操作是否存数据库登录学校各个学院其他个人在该用户YES员YES
NO
要求某些学生提取数据信息提示错误信息
四、数据流程
由业务流程图导出的数据流程图
用户记录
P1.1.1P1.1.2P1.2.1P1.2.2
用户用户名。
密码原有数通过验新数据登录失据项修证处理项添加败处理
改其他操作
正确密码
权限备份文件
P2.1.1PP2.1.2P2.3.1P2.3.2P2.2.11其他部结果档案用户数据新档案、变动
数据新数据原有数据门查询项录入项修改备份数还原数P2.2.据据1
数据记录
五、应该具备的主要功能
1、毕业生基本信息的管理:
基本档案的添加:
添加学生的基本信息,如档号、姓名、学号、专业、学院
基本档案的更新:
对以输入的学生基本档案的修改。
基本档案的删除:
删除已有的学生档案
基本档案的搜索(全字段查询):
可以用所有的字段进行查询。
基本档案的批量
操作(包括批量更新和批量删除):
可以利用查询结果来进行批量更新和删除,也可以全记录更新。
基本档案的统计(统计个别字段的数量):
根据学生入学,毕业的年份,所属学院,培
养层次,进行数量统计,并以图形的形式表示出来。
2、派遣信息的管理:
派遣信息的输入:
输入学生的派遣的信息,包括档号、单位等。
派遣信息的查询(选定条件查询):
对指定的条件进行查询。
派遣信息的删除:
删除已有的学生派遣信息。
派遣信息的更新:
对以输入的学生派遣信息的修改。
3、招生信息的管理:
招生信息的输入:
输入招生信息的学号,姓名,考试科目等。
招生信息的删除删除已有的招生信息。
招生信息的更新:
对以输入的招生信息修改。
招生信息的查询(选定条件查询):
对指定的条件进行查询。
4、论文信息的管理
论文信息的输入:
输入论文信息的作者名,论文题目等。
论文信息的删除:
删除已有的论文信息。
论文信息的更新:
对以输入的论文信息修改。
论文信息的查询(选定条件查询):
对指定的条件进行查询。
5、用户管理:
用户信息的输入:
录入使用系统的用户信息和用户权限的分配。
用户信息的删除:
删除已有的用户信息。
用户密码的更新:
更新用户密码。
用户权限的分配:
分配用户使用系统的权限。
6、系统管理和系统维护
编码表管理:
管理系统所用的编码信息数据库备份:
对数据库备份和还原。
六、数据字典:
名称描述类型档号FileIDvarchar毕业生序列号StuSerialvarchar班号ClassNovarchar学号StuNovarchar姓名Namevarchar性别Genderchar身份证号码CardIDvarchar民族Nationvarchar党团组织Membervarchar出生日期Birthdayvarchar地址Addressvarchar学习起止时间StudyTimevarchar学院名称CollegeNamevarchar专业Majorvarchar培养层次TrainLevelvarchar学制EduLengthvarchar毕业结论FinalResultvarchar毕业类型GraduateKindvarchar办学形式CollegeKindvarchar
学习形式StudyKindvarchar
校长Presidentvarchar
发证日期CertificateDatevarchar
毕业证编号CertificateNovarchar
学位证书编号DegreeNovarchar
授位类型DegreeKindvarchar
授位时间DegreeTimevarchar
备注Remarkvarchar
最后操作时间OperateTimedatetime
毕业院校GraduateCollegechar
考前工作单位Companychar考试科目一Subject1char考试科目一分数Score1float考试科目二Subject2char考试科目二分数Score2float考试科目三Subject3char考试科目三分数Score3float考试科目四Subject4char考试科目四分数Score4float总分TotalScorefloat复试分数RetrialScore
float录取类别ErollKindchar加试科目一AddSubject1char加试科目一分数AddScore1float加试科目二AddSubject2char加试科目二分数AddScore2float婚否Marriedchar导师姓名Teacherchar页次Pagevarchar生源所在地StudyFromvarchar单位所在地CompanyAddvarchar单位隶属部门Departvarchar作者Authorchar论文题目Titlevarchar导师姓名Teacherchar
第三部分系统设计
一、总体设计结构图
SYSTEM
用户权限
用户权限处理要求限用户权
取得处理档案操作用户设置取得权限要求备份数据数据记录用户、密码报表用权限户备份数据核对用户添加新用户更改自己信息档案录入数据库管理名、密码档案服务备份数据数据记录报表成功信息成息功信成功信息新用户信息数据息成功信
登录失败处登录失败处理向数据库添向数据库添据数更改数据库记录备份还原加数据理加数据
错误原因错误原因
错误原因错误原因错误原因输出错误报告因错误原
二、结构功能设计
基本档案的管理
功能包括:
1、基本档案信息的录入:
包括档号、姓名、学号、所属学院等大量字段;
2、基本档案信息的删除;
3、基本档案信息的更新;
4、基本档案信息的查询;
派遣信息的管理
功能包括:
1、派遣信息的录入:
包括档号、类号、时间等字段;
2、派遣信息的删除;
3、派遣信息的更新;
4、派遣信息的查询;招生信息的管理功能包括:
1、招生信息的录入:
包括档号、姓名、考试科目等信息;
2、招生信息的删除;
3、招生信息的更新;
4、招生信息的查询;论文信息的管理功能包括:
1、论文信息的录入:
包括作者姓名、论文题目等信息;
2、论文信息的删除;
3、论文信息的更新;
4、论文信息的查询;信息分析与维护功能包括:
1、数据的统计;
2、数据的导入,导出;
3、数据的批量删除;
4、数据的批量更新;
用户管理
功能包括:
1、系统用户信息的录入,包括用户名、密码、权限信息等
2、系统用户信息的修改
3、系统用户信息的删除系统的维护功能包括:
1、编码表设置2、数据备份;
三、数据库,数据表设计
1、数据库的建立
由于各类信息相互独立,ER设计图略。
在开发SQLServer2000数据库应用程序之前,首先要设计数据库结构并创建数据库。
创建数据库时需要对数据库的属性进行设置,包括数据库名称,所有者,大小,以及存储该数据库的文件和文件组等。
可以在SQLServer2000企业管理器中创建数据库,方法如下:
1、进入SQLServer2000企业管理器,并在右侧的树状结构中单击“数据库”节点,并选择“新建数据库”,打开“数据库属性”窗口,可以看到窗口有三个选项卡,分别用来设置和查看数据库常规信息,数据文件信息和事物日志信息。
2、在“名称”文本框中输入数据库名称,本系统数据库名为ArchivesManageSystem。
3、单击“数据库”选项卡,设置数据库文件信息,系统会根据指定的数据库名称自动创建主要数据文件ArchivesManageSystem.mdf。
用户也可以根据需要修改文件名,位置和初
始大小等属性。
文件的组为PRIMAR丫表示主要数据文件。
4、单击“事务日志”选项卡,设置日志文件信息,系统会根据指定的数据库名自动创建日志文件ArchivesManageSystem.ldf。
用户也可以根据需要修改文件名,位置和初始大小等属性。
文件属性的设置方法与数据文件相同。
、单击“确定”按钮,开始创建数据库。
HRMISB现在数据库列表里,选中
HRMIS,5
可以在右侧窗口看到数据库由表,视图,用户,角色等组成。
2、数据表的建立
表是SQLServer数据库中最常用的数据库对象,在设计数据库结构时,我们首先考虑数据库中的表。
在设计表的时候需要为列指定数据类型,比如创建一个基本信息表BASICINOF在数据库ArchivesManageSystem中创建表BASICINOF打开SQLServer2000企业管理器,在左侧的树状结构中展开数据库HRMIS右键单击
“表”节点,并选择“新建表”命令,打开“新建表”窗口。
在表结构窗口中依次输入列名,数据类型,长度,和允许空等属性。
对于有些数据类型,长度属性是固定的。
在工具栏中单击“保存”图标,将弹出“输入表名”对话框,将表名设定为BASICINOF然后单击“确定”按钮,完成创建表的过程。
■
表信息:
(表示主键)
基本信息表
描述:
存储基本的个人信息
表名:
BASICINFO
表结构:
FilelD
^arrsh^r
IS
StuSiraal
varcher
如
yuruhur
15
rareliMr
15
Karae
vwuh哲
1Q
G-en,der
chw
5
Cai'dID
varcher
20
Wati©n
vardlk^T
5
Msrabtr
^Mrchtr
8
Birthdij-
v&rchar
10
A.dJreiz
TrajrclfcaT
曲
S^udyTirrs
賈盜Eha
如
CoilsgifNart!
n
^archai
20
Major
^rarchai
20
varehiMr
35
varchiLai
IS
FiTLslResLilt
VELFch-aT
15
Jrri4T4HeKjiid
rwchuj
15
Collt^Kind
varch-ar
15
StudyK3nd
Tsurchar
15
P?
4E1d«nt
vearehia^
10
Csrtific.it^Dtte
vwrchiMr
10
C比七iificateWc>
vairckal-
IS
eKq
15
De^ieKind
¥archar
10
De^reeTiine
^archar
10
Remark
曾aruhg
?
a
Op-il"ittitHi*
dLHetiiht
a
招生信息表
描述:
存储招生信息
表名:
ErollTable
FilelB
char
15
J
Callage
cliar
IE
gIlM5
IQ
taxdID
ehQ
20
V
lender
thar
□
Mefflb«r
chsr
10
V
Hation
char
ia
V
Flijor
chftr
2Q
GradliifttaColle^e-
char
2D
7
Company.
c-har
20
7
SiTbjesutl
d轄
IS
Sdtirkl
呂
Sul)j亡匚tE
char
15
ScflreZ
float
3
Snlaj^ctS
char
15
Scor*3
float
"导厂rir,.|
Q
Subject^
char
15
Score4
float
8
TotaLScxE
float
S
RetrialScore
float
3
ErollKind
clisr
5
kddSubj^ctl
ithaz
15
V
MdScayfi!
float
3
V
chur
IS
V
kjldScoreS
float
S
7
Maz*ried
ch«r
S
TeauhEH
uhar
ID
Retn:
ark
t辿上
16
V
QpsratsTimi
dL^tetiute
8
Faee
vaichar
ID
V
表结构:
派遣信息表
描述:
存储派遣信息
表名:
WorkTable
FilelD
ehar
15
g]
lltt
42
yarchur
10
Qttder
char
5
D&grse
archar
10
Mijay
20
Si^idyFror*
varchar
201/
Campxuy
20.
ConpiuiyAid
Yarchjar
ecy
Derart
yar^hir
15V
Cai'ilD
vareh&r
15
Fa舒
char
10/
Remark
te-Kt
16M
Op*rit«rim«
ay
表结构:
本科生论文信息表
描述:
存储本科生论文基本信息
表名:
PostPaper
FilelD
亡har
15
[聪]
lint
4
A.u'thcr
char
JO
iD/
Teacher
char
10
or
irarchH
20
Title
v«rch«r
IP
ltireey
eLar
10*
utter
ISV
囂hH
iQ
[P«3ition]
char
10y
CI^eeKo
ehqr
10V
Remark
ifiV
Op^rittTi
dat/Stime
e/
表结构:
研究生论文信息表
描述:
存储研究生论文信息
表名:
GraduatePaper
IMkuthcvTiile
iatchary«rch 4 10 20 Major v^rch.4r 2Q' 19^cher char 10 [Fgition] 10 A Tr^inL^v+l ch^r 1.0 eliar 10. RfcHiark tt花t. ifi Optr吠 8 表结构: 权限表 描述: 存储用户权限信息 表名: Admin IfE^rtowerint4 表结构: 办学形式信息表 描述: 存储办学形式信息 表名: CollageKindTable Coilvarchar50 表结构: 学院信息表 描述: 存储学院信息 表名: CollageTable Seria! 4 Collegevarchir50 表结构: 学制信息表 描述: 存储学制信息 表名: EduLengthTable mt4 EduLwi电thvirchiur90 表结构: 毕业类型信息表描述: 存储毕业类型信息 表名: GraduateKind StriAlmt1 GrsduateKindvarchar50 表结构: 专业信息表 描述: 存储专业信息 表名: MajorTable SwlaIM4 vurchu*50 varcher50 表结构: 党团组织信息表 描述: 存储党团组织信息 表名: MemberTable Serial int 4 KItnbtr 50 表结构: 民族信息表 描述: 存储民族信息 表名: NationTable ieuI4 Wall炉眇吧hir50 表结构: 学习形式信息表 描述: 存储学习形式信息 表名: StudyKindTable StrSalini4 Stud^tindvarcksr50 表结构: 培养层次信息表 描述: 存储培养层次信息 表名: TrainLevelTable Serialini4 ^areh^r50 表结构: 第四部分系统实施 1、档案馆学籍管理系统的实现: 该系统主要使用BorlandDelphi编制,通过TADOQueyTADOTable等部件实 现数据库的查询、修改、添加和删除,TDBGrid的部件显示查询结果;结合 MicrosoftOffice中Excel实现大量表格的生成.系统与数据库的连接采用ADO 2、主要界面及相应功能 登录窗体: 如图所示 功能: 初始化所有参数,并使用用户登录功能来识别用户 主窗体: 如图所示 功能: 提供人机交换信息的平台,总体呈现所有功能界面,实现用户权限的分 配类别选择窗体: 如图所示 功能: 对各类信息进行录入,导入,查询操作时提供选项 ■■■■ “*T-W ■・■ ZJ ] 臣f**叩卜―--1"T1™! ■■21- wv«v a ・■"0■ 1 ■■1£ aAsJh'|n|>| HM• l •・I1 ■h&**■JSE? ■* aWEr™"<™肯 ■聲农駐 q»H.F-V 4*1N严~ ■L~X 1 ■pi|t-勺i庐 町•■: R kH ftvtfUMl 1 ■”■[ ■chNir~二I U〕_・■ ■«1 功能: 实现毕业生基本档案信息的录入 派遣信息录入窗体: 如图所示 功能: 实现派遣信息的录入 ・r* 1]•■■ 3* ■a.rm •■■■冃I1 1 ■MW ■i■ ■|rft# 目・ (T 4丄•■三 .... ] WL n* •“£1\ 1 Ti ■・十・i "~Tlt ■me-r 申hrC«|ljF— "*■・ ■•讀■ ・1h ■;«n»d Ti|tf BW■再*事山.I|H;■*j |4j 功能: 实现招生信息的录入 本科生论文信息录入窗体: 如图所示 功能: 实现本科生论文信息的录入 功能: 实现研究生论文信息的录入 各类数据导入窗体: 如图所示 功能: 提供以Excle表导入数据库的文件选择界面 ITibinmV y *2M 功能: 实现对各类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 电子科技大学 学籍 档案管理系统