学生信息管理系统详细设计说明书Word文档格式.docx
《学生信息管理系统详细设计说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统详细设计说明书Word文档格式.docx(72页珍藏版)》请在冰豆网上搜索。
a.《福建高富帅管理信息系统开发任务书》
b.《福建高富帅管理信息系统项目实施方案》
c.《学生信息管理系统开发内容和要求》
d。
《学生信息管理系统需求规格说明书》
e.《GB8567—88计算机软件需求说明编制指南》
f.《GB8567-88计算机软件产品开发文件编制指南》
2。
程序系统结构
学生信息管理系统由用户操作模块、学籍管理、学院管理、学生信息管理、成绩管理、五个部分组成;
3. 程序1(标识符)设计说明
3.1程序描述
随着互联网的发展,利用INTERNET技术来实现“无纸办公”这个概念已经深入人心,校园网作为学校信息化建设的一个平台在完成资源共享、互联网访问、教务管理、电子备课等方面发挥了重要作用。
服务教学、提高教学水平和效果是校园网建设的核心目标和核心价值,如何利用现有的资源,来更好地服务于学校的教学,服务于学校的管理工作,是摆在我们面前的一个共同的命题。
就目前而言,学校的学籍管理方式还停留在手工操作基础上,每个学期和学年,教师需要花费大量的时间来登录学生信息,而管理人员也需要花费较多的时间来校对管理。
同时又形成信息册在教师和教导处之间传递的延时性,遇到学生转入转出,又因为各个学校使用的学籍卡的不同,而造成信息的缺失或者遗漏。
本系统就是为了减轻教师繁复的誊写工作、加强学校学生信息管理的方便性。
3.2功能
主要功能用来对学生的成绩进行收集和修改.具体包括学生成绩录入、修改、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故需要增加导入、导出数据功能。
成绩录入需要分班级、分年级以及考试时间。
成绩的录入、修改、删除只能由该课程的任课教师操作,其他人只有浏览和查询的权利。
查询条件设置应该齐全,可以按班级查询,年级查询,也可以姓名查询,学号查询等等。
要实现打印功能。
3.3性能
a.动态数值需求ﻫ预处理的窗口正常情况下和峰值工作条件下为5个,一定时间周期中要处理的数据的数量:
窗口开始尺寸2个数据、开始位置2个数据、最大尺寸2个数据、最小尺寸2个数据、编辑框位置4个数据、按钮位置4个数据,平均处理的数据约为16个数据.
b。
静态数值需求ﻫA。
支持的终端数为1台;
B。
处理1个文件及20条记录;
c.精度需求
在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。
ﻫd.时间需求ﻫ在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。
ﻫe.灵活性 ﻫ当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大.
3。
4输人项
一个班级的名称(如:
6班).
5输出项
人员名单、学号、出生年月、准考证号、联系电话的内容。
3.6算法
插入:
locatefor单位编号=a
Iffound ()
Waitwindows”编号重复"
Return
Else
Insert into
查询:
aaa=alltrim(thisform.pageframe1.学生管理。
text1.value)
select*from xs where 单位编号=aaaintocursorwjc1
thisform。
pageframe1.学生管理。
text1.value=单位编号
thisform.pageframe1.学生管理.text2.value=学号
thisform.pageframe1。
学生管理.text3。
value=姓名
thisform.pageframe1.学生管理.text4.value=办证日期
thisform。
pageframe1.学生管理。
text5.value=有效期限
thisform。
pageframe1.学生管理.text6.value=允借天数
thisform.pageframe1.学生管理。
text7.value=允借次数
thisform。
pageframe1.学生管理.text8。
value=注销
zhaopian=alltrim(照片)
THISFORM。
PAGEFRAME1。
学生管理.image1.picture=zhaopian
删除:
a=thisform。
pageframe1.学生管理.text1.value=单位编号
b=thisform.pageframe1.学生管理.text2。
value=学号
c=thisform。
pageframe1.学生管理.text3。
value=姓名
d=thisform.pageframe1.学生管理.text4.value=办证日期
e=thisform。
pageframe1。
学生管理。
text5.value=有效期限
f=thisform。
pageframe1.学生管理。
text6.value=允借天数
g=thisform。
pageframe1.学生管理。
text7.value=允借次数
N=MESSAGEBOX("
是否确认删除?
?
"
+CHR(13)+CHR(13)+”单位编号:
”+a+CHR(13)+"
学号:
"
+b+chr(13)+”姓名:
”+c+chr(13)+"
办证日期:
"+d+chr(13)+”有效期限:
”+e;
+chr(13)+”允借天数:
"
+f+chr(13)+"
允借次数:
”+g,4+32+256,"
学生管理")
*N=MESSAGEBOX(”是否确认删除?
?
+CHR(13)+CHR(13)+单位编号:
”+szh+chr(13)+"
姓名:
”+xm,4+32+256,"
学生管理"
)
IFN=6
DELETEFROMxs WHERE单位编号=a
ENDIF
SELECT* FROMxs INTOCURSORXSTEMP WHERENOTDELETED()
SELECTXSTEMP
GOTOTOP
THISFORM.PAGEFRAME1.学生管理.TEXT1。
VALUE=单位编号
THISFORM.PAGEFRAME1.学生管理.TEXT2.VALUE=学号
THISFORM。
PAGEFRAME1。
学生管理.TEXT3.VALUE=姓名
THISFORM.PAGEFRAME1。
学生管理.TEXT4.VALUE=办证日期
THISFORM.PAGEFRAME1.学生管理。
TEXT5。
VALUE=有效期限
THISFORM.PAGEFRAME1。
TEXT6.VALUE=允借天数
THISFORM.PAGEFRAME1.学生管理.TEXT7。
VALUE=允借次数
浏览:
OPR=THISFORM.PAGEFRAME1。
学生管理
IFTHIS.CAPTION="
浏览"
ﻩTHIS.CAPTION=”关闭浏览”
ﻩOPR.GRID1.VISIBLE=.T.
ﻩOPR.GRID1。
COLUMNCOUNT=8
ﻩFORI=1TO8
CLM=”COLUMN"
+ALLTRIM(STR(I))
OPR.GRID1。
&CLM. WIDTH=75
ﻩENDFOR
OPR。
GRID1.COLUMN1.HEADER1。
CAPTION=”单位编号"
GRID1.COLUMN2.HEADER1。
CAPTION="学号"
GRID1.COLUMN3.HEADER1。
CAPTION="
姓名”
ﻩOPR。
GRID1。
COLUMN4.HEADER1.CAPTION="
办证日期”
OPR.GRID1.COLUMN5.HEADER1.CAPTION=”有效日期”
OPR.GRID1。
COLUMN6。
HEADER1.CAPTION="允借天数"
OPR.GRID1.COLUMN7。
HEADER1.CAPTION="
允借次数"
ﻩOPR.GRID1。
COLUMN8.HEADER1.CAPTION="
注销"
OPR。
GRID1.RECORDSOURCETYPE=4
ﻩOPR。
GRID1.RECORDSOURCE="SELECT*FROMxs INTO CURSORTEMP2"
ELSE
ﻩTHIS.CAPTION="
浏览"
OPR。
GRID1。
VISIBLE=.F.
ﻩSELECTwjc
ﻩGOTOxsjlh
OPR.GRID1.COLUMN1.HEADER1.CAPTION="
单位编号”
OPR。
GRID1.COLUMN2.HEADER1.CAPTION=”学号”
GRID1。
COLUMN3.HEADER1.CAPTION=”姓名"
ﻩOPR.GRID1。
COLUMN4.HEADER1.CAPTION="
办证日期"
ﻩOPR.GRID1。
COLUMN5.HEADER1。
CAPTION=”有效日期”
OPR.GRID1.COLUMN6.HEADER1.CAPTION="
允借天数”
OPR。
GRID1.COLUMN7.HEADER1。
CAPTION="
ﻩOPR.GRID1。
COLUMN8。
HEADER1.CAPTION="
注销”
zhaopian=alltrim(照片)
THISFORM.PAGEFRAME1.学生管理.image1.picture=zhaopian
ENDIF
打印:
REPORT FORM报表3TOPRINT
3.7流程逻辑
、 用户登陆(输入用户名和密码)
判断登陆情况 显示错误信息(错误)
正确登陆
选择具体操作
添加 删除修改
3.8接口
模块名称:
学生信息管理模块
界面截图:
学生课程管理模块
界面截图:
模块名称:
学生课程分类管理模块
3.9存储分配
使用本程序使用存储器情况为%1。
3.10注释设计
各个模块根据其使用注释为相应的名称:
登陆系统,欢迎系统界面,使用系统.
3.11限制条件
a。
技术约束ﻫ本项目的设计是在汉语程