网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VFP毕业设计 > 正文

基于VFP的学生学籍管理系统的设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/10

以下是网学网为您推荐的VFP毕业设计-基于VFP的学生学籍管理系统的设计,希望本篇文章对您学习有所帮助。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

二、数据库逻辑设计

下面需要将数据库概念结构转化为SQL Sever数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。设计4个数据表来保存学生的信息:学生个人基本信息表,学生所选课程信息表,学生奖励信息表,学生职务信息表。为了数据记录实例的完整,系统中包括了应用程序中所需的一个外部数据表:学校班级信息表。为了优化数据表的结构,有的字段采用字段形式,因此附加了一个代码表:课程设置代码表。另外学要一个计数数据表来保存其他表格所需的记录号:记录号数据表。总共需要7个表,其结构如表3-1到表3-7所示。

设计一个项目,项目名为学生学籍管理信息系统并在此项目中创建一个数据库,数据库名为xsxj此数据库中包含学生、课程、成绩、班级、系部、考试、专业、用户等表。

表结构如下:

学生表(xs)

字段名

xh

xm

xb

Jg

mz

zzma

bz

zp

csrq

类型

c

c

c

c

c

c

m

g

d

宽度

10

8

2

6

2

4

4

4

8

标题

学号

姓名

性别

籍贯

民族

政治面貌

备注

照片

出生日期

 

字段名

xdh

zydh

bjdh

类型

c

c

c

宽度

2

2

3

标题

系代号

专业代号

班级代号

课程表(kc

字段名

kcdh

kcm

xf

kclx

kcxz

kss

类型

c

c

n

c

c

n

宽度

4

16

3,1

8

8

3

标题

课程代号

课程名

学分

课程类型

课程性质

课时数

成绩表(cj)

字段名

xh

kcdh

cj

类型

c

c

n

宽度

10

4

3

标题

学号

课程代号

成绩

考试表(ks)

字段名

ksdh

kskm

kssj

jkls

ksdd

qkrs

skrs

ksqk

类型

c

c

d

c

c

n

n

m

宽度

5

16

8

18

16

3

3

4

标题

考试代号

考试课名

考试日期

监考老师

考试地点

缺考人数

实考人数

考试情况

用户表(user1

字段名

yfm

yfmm

类型

c

c

宽度

10

8

标题

用户名

用户密码

系表(xi

字段名

xdh

ximing

类型

c

c

宽度

2

18

标题

系代号

系名

专业表(zy)

字段名

zydh

zymc

xz

类型

c

c

c

宽度

2

16

1

标题

专业代号

专业名称

学制

班级表(bj

字段名

bjdh

bjmc

bzr

jsdd

类型

c

c

c

c

宽度

3

12

8

12

标题

班级代号

班级名称

班主任

教室地点

 

3.2.3.对话设计

   在对话设计的过程中遵循了对话设计的原则:

1.对话要清楚、没有二义性。

2.对用户的响应要快,而且要进行了回答的有效性检验。

3.对话比较适合用户的要求与习惯,应该问的问题问了,问得不频繁。

4.注意询问格式的美观、实用,而且采用了统一的格式,体现了一定的风格。

   在整个界面的风格上采用了灰色为基调,界面的大小为统一的高345500。对于错误对话框统一采用Meassagebox()函数来生成。

3.2.4.可靠性设计

   这里所说的可靠性是指数据的安全与保密。所谓系统的可靠性设计就是确定保证数据的安全与保密措施。

   就保密措施采取了二重确认的方法。通过加强应用程序的容错性,设置了用户的权限,系统中信息资源的存取、修改、查询等使用权限进行了控制。对于用户管理员的顶级权限在程序运行的过程中进行了控制工作。

3.3.算法小说明

首先系统判断用户在主菜单上所输入的功能选择码是否合法,并根据选择码进入相应功能模块。

3.3.1.学生基本信息算法说明

1.  录入过程

1)  用户录入数据。

2)  系统检查用户输入的学生基本信息的合法性,如学生的学号的宽度与学生的出生日期的合法性等。

3)  检查错误时,弹出一个错误的对话框并提示用户如何操作。

4)  当检查正确后将在录入表单的数据插入到学生基本信息数据库表文件中。

5)  结束。


 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师