学生学籍管理信息系统方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成绩学生学籍管理信息系统
专业班级:Z B信管162
*名:***
学号:************
2017年12月
一、系统需求分析
(一)功能需求
学生信息管理系统是具有统计,管理学生和老师各种在校相关信息,方便学校对于学生信息的统一管理的系统。学生管理系统是从学生管理现状出发,根据学生管理的新要求进行开发设计的,为了解决学生管理数据信息量大,修改不方便,对一系列数据进行分析时花费时间长等问题,帮助学生管理人员有效管理学生信息。
面向的用户有:学校的系统人员、管理人员、教师、学生。
1.管理员对功能的需求
管理员权限最大,可以对学生的所以情况进行统一的管理,细分如下:
(1)超级管理员可增加,修改,删除普通管理员
(2)学生信息的浏览,添加修改和删除
(3)学校基本课程的浏览添加修改和删除
(4)学生课程的浏览与统计,可按成绩范围对成绩进行统计
(5)学生选课信息的管理,包括查询,修改与删除
2.学生对功能的需求
学生利用此系统进行与自己有关的信息查询与输入,细分如下:
(1)浏览个人基本信息,修改登录密码,浏览课程信息
(2)浏览在校期间的奖惩情况浏览个人学分信息
(3)利用个人账户进行查询选修课程基本信息与选修课程的选择和退出
(4)浏览个人选课情况
3.教师对功能的需求
教师对所带班级学生的信息查询与修改,细分如下:
(1)教师可利用此系统查询班级成员的基本信息
(2)教师可查询班级成员在校期间的奖惩
(3)查询、录入与修改班级成员的成绩信息选课情况
(二)功能要求
1.功能划分和描述
数据查询、数据插入、数据删除、编辑、修改等其相应的功能。
模块名称:学籍管理
输入数据流:学籍控制信息
输出数据流:学籍返回信息
模块名称:成绩管理
输入数据流:成绩控制信息
输出数据流:成绩返回信息
2.具体功能介绍如下:
(1)注册
实现功能:创建一条学生记录,由学生自己填写个人信息并保存,实现统一管理
(2)用户登录
实现功能:用户注册后可直接登录,使用查询信息,选课,退课等功能
(3)修改密码
实现功能:输入旧密码,输入两次新密码,如旧密码正确且两次新密码一致则用新密码覆盖旧密码,否则重新输入旧密码或者两次新密码不一致重新输入新密码
(4)查询个人信息
实现功能:在此显示学生的个人信息
(5)查询成绩
实现功能:显示入学以来所修课程的所有成绩和学分等信息
(6)选课(退课)
实现功能:在学校规定时间内为学生提供网上选课及退课功能以及查看个人选课信息
3.系统功能层次模块图
二、系统设计
学生信息管理系统不简单的是一个软件,它覆盖了学生信息管理的职能,是学生信息管理事务中关键环节。是一个将学生信息管理思想以及当今最新计算机技术完美统一起来,实现科学化、自动化管理的集成应用系统。
(一)设计过程
1.建立站点文件夹:
在电脑硬盘中(例如E盘)建一个站点文件夹,命名为status,选择此文件夹“属性”,在属性设置中选择“web共享”,选择单选项“共享文件夹”,在status中建一个文件夹data,用来保存数据库。
2.建立数据库:
打开Microsoft Office Access软件,新建一个数据库“db1.mdb”,保存在站点文件status中的data文件夹中。打开数据库,使用设计器创建一个表,保存名称为student,表中需要八个字段,分别为“学号、姓名、性别、年龄、民族、爱好、密码、权限”,把“学号”字段设为主键,“权限”字段的默认值设为“user”管理员权限设为admin。关闭设计器,可以看到数据库表分类中已有表student,双击打开表添加内容。添加后关闭数据库。
3.建立站点:
在Dreamweaver中,选择菜单栏中“站点”—“管理站点”,在管理站点对话框中点击“新建”按钮。
4.连接数据库:
打开右侧面板组中的“应用程序”面板,点击“数据库”。在数据库面板上点击“+”,选择“自定义连接字符串”,在弹出的对话框中,“连接名称”设为status,“连接字符串”设为"provider=Microsoft.jet.oledb.4.0;data
source=E:\status\data\db1.mdb"。“Dreamweaver应连接”选择“使用此机器上
的驱动程序”。
5.登录页面:
创建动态页VB script。选择菜单,保存在站点文件夹中,保存名为dl.asp。
选择插入面板“表单”选项,选择此项中按钮,插入表单域。在表单域的属性面板中,更改表单名为“formdl”选择插入面板的“常用”或“布局”选项,插入表格, 表格第一行居中输入“用户登录页面”。在表格第二行的左列单元格中输入“用户名”,右列点击插入面板“表单”选项插入一个单行文本域。在属性面板中,更改文本域名称为“dlyhm”。在第三行的左列单元格中输入“密码”,右列点击插入面板“表单”选项按钮,插入一个单行文本域。在属性面板中,更改文本域名称为“dlmm拼音第一个字母)”,并在“类型”设置中选择“密码”。在表格第四行点击插入面板“表单”,插入两个按钮,选择第一个按钮,在属性面板上,“按钮名称”命名为dl,“标签”为“登录”。动作设为“提交表单”;选择第二个,在属性面板上,“按钮名称”命名为cz,“标签”为“重置”,动作设为“重设表单”。打开窗口右侧面板组的“应用程序”面板,选择“服务器行为”,点击“+”,在下拉菜单中选择“用户身份验证”—“登录用户”点击确定。保存。登录页面完成。
6.个人信息页面:
此系统登录页面是相对于普通学生设置登录用户行为,登陆成功后,转到设置的个人信息页面grxx.asp。
创建动态页VB script,保存在站点文件夹中,保存名为grxx.asp。
(1)布局页面:居中输入文本“x的资料”,换行,再输入文字“退出”,使它居右。换行。选择插入面板的“常用”或“布局”选项,按钮,插入7行2列的表格。合并第七行单元格,在前六行左侧的单元格中分别输入文本“学号、姓