学生信息管理系统.doc_第1页
学生信息管理系统.doc_第2页
学生信息管理系统.doc_第3页
学生信息管理系统.doc_第4页
学生信息管理系统.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子商务数据库技术实训 学生信息管理系统ZHEJIANG WATER CONSERVANCY AND HYDROPOWER COLLEGE经济与管理工程系电子商务专业学生信息管理系统开发报告班 级: 商务09-1 组 号: NO.6 组 长: 彭朋 小组成员: 颜文华 艾春桃 指导教师: 徐丽娟 李 霄 实训时间:2011.01.04至2011.01.14学生信息管理系统1. 前言和概况我们的学生信息管理系统是一个简单而易用的管理系统,能高效率,高速度,简洁方便地把内部活动有机地组织起来,实现对学生的各方面的轻松地管理。学生成绩管理系统主要提供以下一些基本功能: 1.系统管理:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。2.学生学籍管理:实现对学生的个人信息的管理查询工作,包括学籍添加、学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。3.课程管理:对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。该模块包括基本课程设置和班级课程设置两个模块。4.成绩管理:检验学生学习情况的一个主要手段,包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。5. 退出:完成程序的退出。使用的系统和软件:Windows xp/2000Microsoft Office Visio 2003SQL server数据库 学生信息系统 VB程序设计2.需求分析2.1系统需求:2.1.1.通过调查,要求系统需要有以下功能: 要求有良好的人机界面; 较好的权限管理; 原始数据修改简单方便,支持多条件修改; 方便的数据查询,支持多条件查询; 相应的权限下,删除数据方便简单,数据稳定性好; 数据计算自动完成,尽量减少人工干预;2.1.2.学生管理1.学生注册:(1)新学年一到,新生到学生注册出去注册,那么注册员可以接受新生的注册信息,那么信息就包括学生的基本信息以及简历。输入个人信息:(2)登陆:系统的安全措施之一。学生进入系统之前,必须进行登录,只有通过系统的有效性验证之后,学生用户才能使用软件系统提供的可访问资源。然后进行学习,和交流讨论。把学习中存在的问题通过留言板发送留言。(3)学生信息查询 用户可以根据学生的姓名、学号、班级、专业对学生的学籍信息进行查询2.1.3.课程管理:(1)课程基本资料维护目标:针对课程的基本资料进行添加、 删除、 更新、 查询。(2)课程基本资料维护概述:前提条件: 管理员要对课程基本资料进行添加、 删除、 更新或查询。角色: 系统管理员输入: 课程基本资料(课程号、 课程名、 课程简介、 上课时间、上课地点、学时、教师号)(3)基本流程: 登录管理员系统验证当前用户权限选择“课程基本资料维护”管理员添加、删除或修改更新验证输入或修改的数据2.1.3.成绩管理(1)成绩管理:提供学生考试成绩的基本录入、修改、查询、打印等基本管理功能,以及学生单科和总成绩的相关统计功能。(2)学生名单管理:提供对学生名单的基本管理功能,主要是学生名单的录入、修改、删除和浏览/查询等基本功能。(3)基础数据管理:提供对学校基本数据和考试相关基础数据的管理功能,包括:专业设置、班级设置、考试类型设置、考试科目设置和考试学期设置等。(4)数据库管理:对现有的数据进行管理,包括数据备份和恢复,以方便用户对数据库进行管理和维护工作,提高系统的数据安全性。成绩录入 每次考试后,各个任课老师可以把该科成绩列表交给辅导员以进行成绩的录入工作,录入信息包括学生姓名、学号、科目、专业、录入日期。可以根据多个关键字对学生的成绩进行查询,另外,还可以产生一个班的平均成绩报表、所有学生的排名以及该专业该年级的班级排名。2.2.流图 2.3功能结构图2.4.E-R图2.5关系模式学生(学号,姓名,性别,出生日期,专业,入学日期) 教师(教师号,姓名,性别,专业) 课程(课程号,课程名,学时) 教授(教师号,课程号,教师名,课程名,学时,) 选修(学号,课程号,分数)3SQLserver数据库逻辑设计3.1软件模块结构设计3.1.1系统方案确定通过对系统的调研与分析,系统主要应完成的功能有学生档案管理、课程管理、成绩管理、个人信息查询等功能。3.1.2 软件结构设计本系统在执行时,先根据不同的操作人员的需要来进行相应的模块,然后可以输入数据或者进行其它的查询或浏览等操作;总体来说,本系统属于一个事务型管理系统。3.4 SQLserver数据库的物理设计表1学生表字段名称数据类型字段大小允许空字符串学号文本20否姓名文本10性别文本2出生日期日期/时间短日期入学日期日期/时间短日期表2课程表字段名称数据类型字段大小允许空字符串课程号文本3否课程名文本20表3成绩表字段名称数据类型字段大小允许空字符串学号文本9否姓名文本20否课程号文本3否成绩数字单精度型自动(小数位)学生信息管理系统的SQL Server数据库物理设计截图:学生表,用来存储学生基本信息,如图:课程表,储存课程的相关信息,如图:教职工表,存储教师信息,如图:成绩表,存储的是学生的成绩信息,如图: 数据库的关系如图所示:存储过程查询4VB界面设计4.1系统登陆界面:本界面的主要功能是为了对系统进行安全性管理,本系统的用户名和密码保存在学生表中,本系统根据不同的用户而设置了不同的权限,可以用用户名和密码来登陆本系统。4.2系统主界面:本模块是本系统的应用界面,在本界面上集成了本系统的所有功能,包括数据维护,学生信息查询,学生成绩查询,综合查询等4.3课程信息管理模块:4.4学生信息管理模块5.关于本系统的其他说明在本系统的开发过程中,由于我们是初次开发系统软件,在知识、经验方面都存在着严重的不足,加之时间仓促,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论