学籍管理系统设计项目文档格式.docx

上传人:b****2 文档编号:13388321 上传时间:2022-10-10 格式:DOCX 页数:20 大小:204.69KB
下载 相关 举报
学籍管理系统设计项目文档格式.docx_第1页
第1页 / 共20页
学籍管理系统设计项目文档格式.docx_第2页
第2页 / 共20页
学籍管理系统设计项目文档格式.docx_第3页
第3页 / 共20页
学籍管理系统设计项目文档格式.docx_第4页
第4页 / 共20页
学籍管理系统设计项目文档格式.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

学籍管理系统设计项目文档格式.docx

《学籍管理系统设计项目文档格式.docx》由会员分享,可在线阅读,更多相关《学籍管理系统设计项目文档格式.docx(20页珍藏版)》请在冰豆网上搜索。

学籍管理系统设计项目文档格式.docx

开发项目

负责人

协作者

1

问题/项目概述

彭霜

唐亚丽

2

项目工作计划

杨柳

X红梅

3

管理业务流程分析

4

数据流程图

5

数据字典

6

E-R图

梁雨婷

7

功能模块图

8

代码设计

9

数据库(表)设计

10

IPO设计(输入、处理、输出)

11

源程序清单

12

总结体会

Gantt图

进度日历

工作阶段

分析

测试计划

概要设计

详细设计

编码

测试方案设计

产品测试

文档整理

三、管理业务流程分析

在本系统中,学生,系统用户,老师都可以登录到对应的主界面,进行相应的操作。

在学期初,由学院负责人员录入学生和教师信息,包括个人的学号、XX、性别、年级、班级、年级、班级、系别、专业、户口所在地、家庭住址、联系、出生日期、民族、政治面貌、XX号、填卡日期及备注。

如此形成系统的学籍数据库。

相关权限是:

学生可以由学号查询对应专业、等,老师同样可以查询学生各项信息等,系统用户则可以查询和修改各项学院、学生信息。

四、数据流程图

RootProcessGraph

SubprocessGraphof学籍管理系统

本学籍系统的详细工作流程如下:

1.根据学生处出示的新生,建立档案,将档案登记为档案文件。

并对应新生建立个人的学习文档。

2.根据档案文件登记学籍表。

3.若学生遇到退学、留级、惩罚的事件,教务处将分别进行退学处理、留级处理、奖惩处理。

4.若学生受到留级处理、奖惩处理,分别建立留级、奖惩,并修改对应档案文件。

5.若学生受到退学处理,删除对应学生的档案文件。

6.学生毕业时,教务处根据档案文件填制其毕业登记表,并最后将毕业生登记表交给用人单位。

五、数据字典

(1)数据项

Name

Code

Type

专业

MAJOR

A10

专业代码

MNO

年级

GRADE

民族

NATIONALITY

联系

PHONE

XX

SNAME

性别

SEX

TSEX

XX号

ID

LA20

所在学院

COLLEGE

所在院系编号

O

填卡日期

TIANKADATE

D

学号

SNO

学院

DEPTH

学院名

AME

学院号

政治面貌

MIANMAO

院负责人

FUZEREN

职务

JOB

备注

OTH

A20

教师名

TNAME

教师号

TNO

家庭住址

ADDRESS

开课学期

TERM

电子

EMAIL

出生日期

BIRTH

课程类型编号

LXBH

课程名称

课程学分

CREDIT

课程编号

班级

CLASS

班级名

班级号

班级负责人

(2)数据流

Reference

毕业生登记表

FLOW_6

DataFlow

学生注册

FLOW_10

档案

FLOW_19

修改信息

FLOW_20

删除信息

FLOW_21

退学

FLOW_188

留级

FLOW_187

奖惩

FLOW_192

新生

FLOW_5

档案信息

FLOW_23

登记

FLOW_25

(3)实体

学生

STU

教师

TEACHER

课程

COURSE

六、E-R图

简单学籍管理的E-R如下:

E-R图简单描述:

1.本E-R图的实体有学生、学院、教师、班级、课程。

2.一个学生只在一个学院和一个班级中,一个学院或一个班级有很多学生。

3.一个学院有很多教师,一个教师只对应一个学院。

4.一个学生要修多门课程。

七、功能模块图

八、代码设计

代码指明了事物的名称、属性、状态。

科学的代码设计能使计算机进行数据处理时,能节省存储空间,提高处理速度、效率和精度。

进行代码设计的过程中,我们应该尽量遵循以下基本原则:

1、要适合计算机处理;

2、要便于使用;

3、要具有系统性、通用性和可扩展性;

4、选择最小代码;

5、代码标准化。

本学籍管理系统中的数据库代码用部分代码设计X例如下:

(1)部门代码

部门代码采取数字和字符混合编码的形式,具体如下:

①学生处 XSC* * *

②教务处 JWC* * *

③系  X X* *

2、人员代码

人员代码采取纯数字编码形式,具体如下:

①教师  * ** *

②学生  *********

(2)表单代码

表单代码仍采取数字和字符混合编码的形式,具体如下:

①档案文件X X***********

②学籍表X***********

九、数据表设计

学生表

I

M

Yes

No

密码

PASSWORD

学院表

教师表

课程表

班级表

十、IPO设计

进入本系统的人都要进行身份认证,认证的方式是验证登录用户账号及其密码,选择登录类型(学生,教师,系统用户)。

登陆名为学号,教师号,系统用户号,所有用户的密码预设为888888。

登陆界面如下:

十一、源程序清单

连接数据库的源程序:

//ProfileOurs

SQLCA.DBMS="

ODBC"

SQLCA.Automit=False

SQLCA.DBParm="

Connectstring='

DSN=ours;

UID=dba;

PWD=sql'

"

connectusingsqlca;

open(w_main)

登录源程序:

stringls_pass,ls_passdata,l1,l3,l5,ls_user,usertype

integerl0,l2,l4

ls_user=string(sle_user.text)

ls_pass=string(sle_pass.text)

l1=string(ddlb_1.text)

ifddlb_1.text='

'

then

messagebox("

提示信息"

"

请选择用户登陆类型!

ddlb_1.setfocus()

return

endif

choosecaseddlb_1.tex

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

当前位置:首页 > 解决方案 > 学习计划

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

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