毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

asp+access学生信息管理系统 第5页

更新时间:2007-12-3:  来源:毕业论文

在启动 Microsoft Access 时,将自动显示对话框,上面有新建数据库或打开已有数据库的选项,请单击“空数据库”,然后单击“确定”。如果已经打开了数据库或当Access 打开时显示的对话框已经关闭,请单击工具栏上的“新建数据库”按钮,然后双击“常用”选项卡上的空数据库图标。指定数据库的名称及位置,并单击“创建”按钮。

 

5.3 首页模块设计与实现

如图5-1为信息管理系统的首页页面,主要用于对用户身份进行鉴别以及登陆.HTML标记语言编写.左边部分是用户和管理员登陆的输入文本框.顶端是到用户管理主页面和学生档案管理主界面的超级链接,引用index_top.asp程序.

功能:鉴别是否登陆以及登陆用户身份。

输入:用户名和密码。

处理:从form表单获取数据,以用户名为搜索条件在user数据库进行检索。获得accesslevel取值。

输出:回显用户身份页面。

所涉及的数据库表:user表。

 

信息管理系统首页面(图5-1

5.3.1用户/管理员登录模块

功能:获取从index.asp页面传来的数据,检索user数据表,核对用户名和密码.如果该用户名和密码不对或不存在,显示登录组件,用户重新输入.如果存在,则判断是一般用户还是管理员权限,输出登录后页面.

输入:用户名和密码.

处理:form表单获取输入数据;判断是否为空,空则重新输入;检索用户及管理员数据表,判断登录用户身份及权限.

输出:重新输入画面或登录成功画面.分别如图5-2,5-3.

模块所使用的数据库:user.

 

登录失败页面(图5-2

 

登录成功页面(图5-3

5.3.2 index_top.asp

程序外定义的一静态页面.它提供两个链接,学生档案管理和用户管理.置于index.asp顶部,index.asp引用.index_top.asp.

 

5.4 学生档案管理系统模块的设计与实现

 

5.4.1 学生档案管理系统首页面

如图5-4所示为学生档案管理首页面.它包括五个子模块:学生信息录入模块;学生信息查询模块;学生信息修改与删除;学生信息打印模块;班级管理模块.这是一个静态页面。.HTML标记语言编写.并且有几个图形及文本链接

 

学生档案管理系统首页面(图5-4

5.4.1.1  infomanage_top.asp

该页面提供两个链接,回到首页及连接用户管理界面.它是一个静态页面, 直接在infomanage.asp页面顶部被引用.

5.4.1.2 infomanage.asp

该页面也是静态网页,提供许多各种链接.顶部引用infomanage_top.asp页面.居中五副图片分别链接学生信息录入;学生信息查询;学生信息修改与删除;班级管理;学生信息打印页面.下部是文本介绍,其中也有超级链接. 

 

5.4.2 学生信息录入模块

页面如图5-5为信息录入模块。

功能:管理员可以通过这个页面添加新的学生信息.

输入:新用户各个信息段.

处理:

(1)   页面布局.在页面中构造信息输入表格,放置相应的表单元素,使用HTML语言完成新的学生信息的输入页面.

(2)   获取FORM表单提交是数据,判断输入数据是否合理;判断输入用户名是否存在,若不合理,则给出出错信息,返回上一页重新添加;若合理,则进行插入,并且学号自动加一,进行下一条记录的添加.

输出:添加成功并且继续输入页面,显示继续进行下一条信息。

模块使用的数据表:学生信息(studentinfo.asp).

 

 

学生信息录入页面(图5-5

.

成功添加信息页面(图5-6

5.4.3 学生信息查询模块

页面如图5-7所示

 

信息查询页面(图5-7

功能:本模块主要实现的是学生信息查询的功能.由于不同的用户会有不同的查询要求,所以本模块提供了两种查询模式,并且支持模糊查询.用户可以根据自己的需求进行查询.用户可以根据学号进行查询;也可以根据姓名进行查询.在不知道到具体情况的时候还可以采用模糊查询功能.

输入:根据你的选择输入学号或者姓名进行查询.选择模糊查询可以根据已知情况进行输入.

处理:

(1)     构造各种表单元素,对应不同的查询条件.方便用户选择不同的查询条件进行查询.

(2)     获取用户输入查询条件,以条件语句分别执行相应的查询.输出查询结果.分别如图5-8.

 

信息查询结果页面(图5-8

(3) 输出:符合用户要求的查询结果。如果没有满足条件的记录,则输出页面如图5-9

.

信息查询结果页面(图5-9

(3)     模块所使用数据库:学生信息表。

5.4.4 学生信息修改模块

功能: 对选定的学生信息进行修改,更新。

输入:首先对所要选择的学生信息进行查询操作,如图5-10.

 

信息修改/删除页面(图5-10

查询输出结果如图5-11.

 

信息查询结果页面(图5-11

选定该记录后进行修改操作.输入更改后的个人资料相关字段值。点击修改实现功能。如图5-12所示

 

信息修改页面(图5-12

处理:

(1)     连接数据库.进行查询工作后选定适当的记录创建记录集。

(2)     创建新的记录集.系统回显更改后的学生信息记录集。

输出:更改后的学生资料。

 

5.4.5 学生信息删除模块

功能:对选定的学生信息进行删除.

输入:首先进行查询操作.查找所要删除的学生信息.选定要删除的学生的姓名.

处理:

(1)     对学生信息进行查询操作,输出查询结果.如图5-12.

(2)     读取FORM表单提交的希望删除的学生姓名.以学生姓名为检索条件,在学生信息表中选取该学生的信息,将结果保存在临时数据集中.

(3)     按下 删除 按纽执行删除操作.确认后从学生信息表中删除该条信息.显示删除成功页面.

模块涉及的数据库表:studentinfo.

 

5.4.6班级管理模块

功能:添加/删除班级.

处理:

1)读取FORM表单提交的希望删除的class.class名为检索条件,class表中选取该class的信息,将结果保存在临时数据集中.

2)确认后从学生信息表中删除/修改该条信息.显示删除/修改成功页面.

模块使用的数据库表:class表。

学生信息打印模块:实现打印和打印预览功能,可以将查询结果以我们常见的形式打印出来,并可以自定义打印格式。

 

5.5用户管理系统模块的设计与实现

 

5.5.1 用户管理系统主页面(只对管理员开放)

 如图5-13所示为用户管理首页面.

 

用户管理首页面(图5-13

它包括三个子模块:添加用户模块;修改用户信息模块;删除用户信息模块.

 

5.5.1.1  usermanage_top.asp

该页面提供两个链接,回到首页及连接学生档案管理界面.它是一个静态页面, 直接在usermanage.asp页面顶部被引用.

5.5.1.2 usermanage.asp

该页面顶部引用usermanage_top.asp页面.在该页面下方分别连接到添加用户模块;修改用户信息模块;删除信息模块.居中是添加用户表单。

 

5.5.2 用户/管理员信息修改模块

功能:实现对选定用户/管理员信息的修改和更新.

输入:按表单要求输入用户名和密码,并且选择用户身份(一般用户还是管理员身份).

处理:

(1)     连接数据库,将全部用户的姓名显示在页面上,放置在一个控件中,以方便管理员选择.

(2)     选定准备修改的用户姓名,以用户姓名为检索条件检索user,在表中选取需要修改的信息记录.

(3)     输入新的用户资料,进行更新操作.

输出:修改后的用户资料.如图5-14所示.

 

 

 

信息修改成功页面(图5-14

模块所使用的数据表:user

 

5.5.3 用户/管理员信息删除

功能:对选定的用户进行删除操作。

输入:选定要删除的用户的姓名。

处理:

(1)连接数据库,将全部用户的姓名显示在页面上,放置在一个控件中,以方便管理员选择。

(2)选定准备删除的用户姓名,以用户姓名为检索条件检索user表及manage,在表中选取需要删除的信息记录。

(4)     按下 删除  按纽执行删除操作,从数据库相应表中删除该条记录。

模块所使用的数据表:user

 

5.5.4 用户/管理员添加

功能:管理员可以通过该页面添加新用户信息。

输入:新用户各个信息字段。

处理:

(1)页面布局.在页面中构造信息输入表格,放置相应的表单元素,使用HTML语言完成新的用户信息的输入页面。

(2)获取FORM表单提交是数据,判断输入数据是否合理;判断输入用户名是否存在,若不合理,则给出出错信息,返回上一页重新添加;若合理,则进行插入。

输出:添加成功页面。

模块所使用的数据表:user表。

 

5.6成绩管理模块

该模块包括四个子模块:录入学生成绩;查询学生成绩;修改/删除学生成绩;打印学生成绩。并由成绩管理主页面分别链接。

 

5.6.1成绩管理主页面(Scoremanage.asp)

这是一个静态页面,由HTML标记语言组成。

5.6.1.1  Scoremanage _top.asp

该页面提供两个链接,回到首页及连接用户管理界面.它是一个静态页面, 直接i Scoremanage.asp页面顶部被引用.

5.6.1.2 Scoremanage.asp

该页面也是静态网页,提供许多各种链接.顶部引用Scoremanage_top.asp页面.居中四副图片分别链接学生成绩录入;学生成绩查询;学生成绩修改与删除及学生成绩打印页面.下部进行一些文本介绍,并引用超级链接. 

录入学生成绩模块:功能:管理员可以通过这个页面添加新的学生成绩信息.

输入:学生成绩各个信息段.

处理:

(3)   页面布局.在页面中构造信息输入表格,放置相应的表单元素,使用HTML语言完成新的学生成绩信息的输入页面.

(4)   获取FORM表单提交数据,判断输入数据是否合理;判断输入用户名是否存在,若不合理,则给出出错信息,返回上一页重新添加;若合理,则进行插入,并且学号自动加一,进行下一条记录的添加.

输出:添加成功并且继续输入页面,显示继续进行下一条信息。

模块所涉及的数据库表:subject 以及score

 

5.6.2修改/删除学生成绩模块

功能:对选定的学生进行成绩修改/删除操作.

输入:选定要修改/删除成绩的学生的姓名.

处理:

(1)连接数据库,将全部学生的成绩显示在页面上,放置在一个控件中,以方便管理员选择.

(2)选定准备修改/删除的学生成绩,以用户姓名为检索条件检索subject,score,在表中选取需要修改/删除的信息记录.

(3)按下 修改/删除  按纽执行修改/删除操作,从数据库相应表中修改/删除该条记录.

模块所使用的数据表: subject score表。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

asp+access学生信息管理系统 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。