学生管理系统分析报告_第1页
学生管理系统分析报告_第2页
学生管理系统分析报告_第3页
学生管理系统分析报告_第4页
学生管理系统分析报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

一、需求分析1、系统需求分析通过调查,要求系统具备以下功能:a:要求有良好的人机界面,满足学生的需求;b:具备良好的权限管理,实现系统基本功能;c:支持多条件查询的数据功能;d:在相应当然权限下,删除数据方便简单,数据稳定性好,e:数据计算自动完成,尽量减少人工干预。2、可行性分析由于本系统管理的对象单一,都是在校学生每个数据内容都具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。本系统选用的数据库是SQLsever2005,这种数据库能够快速方便的和其他软件综合使用。另外,本系统采用的开发语言是一种基于Windows应用程序开发工具VisualBasic。简称vb,是当今世界上使用最广泛的程序语言之一,也是被公认为是编程效率最高的一种编程方法。3、功能性分析学生管理系统是一个典型的数据库应用程序,由系统管理模块、学生信息模块、课程信息模块、成绩信息模块等组成,特规划如下:系统管理模块。该模块的主要任务是维护系统的正常运行和安全性的设置,包括用户登录。学生信息模块。该模块的主要功能是实现对学生的个人信息的管理工作,包括基本信息的查询等功能,从而方便学校管理部门对学生的基本情况的快速查询和了解。课程信息的模块。该模块的主要功能是实现对学生课程信息的查询和了解。成绩信息的模块。该模块的主要功能是实现对学生成绩信息的查询,设置了成绩的添加、成绩的浏览、成绩查询等功能,学校的成绩管理工作是检验学生学习情况的一个主要手段。二、概念设计简易数据流图用户用户用户用户数据互交登录显示读写数据库数据库退出详细数据流图退出教师教师删除删除登录验证验证成绩表表添加成绩表表添加查询查询课程表用户名密码课程表用户用户学生表学生表E-R图系别出生日期性别姓名学号系别出生日期性别姓名学号学生学生选课选课成绩成绩课程课程学分课程名课程号学期学分课程名课程号学期三、逻辑设计将概念结构转换为某种组织层数据模型。一个实体转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。如上面的E-R图模型,转换为如下3个关系模式学生(学号,姓名,性别,出生日期,系别)其中“学号”为主码课程(课程名,课程号,学分,学期)其中“课程号”为主码成绩(学号,课程号,成绩)其中“学号,课程号”为主码四、系统设计在SQLsever2005中附加student表打开VB,打开新窗体,添加部件,把VB和SQLsever2005建立连接并测试。登录界面用户名和密码分别为“000000”和“845471646”,把密码的textbox控件属性中的passwordchar改为“*”。输入用户名和密码,如果输入的用户名和密码不是“000000”和“845471646”时,会用户名和密码错误,登录失败。用户名或密码输入错误超过三次,则退出系统。用户名和密码正确时,登录成功。进入学生基本信息系统。学生基本信息系统界面在这个界面中,有五个内容,分别是:学生管理系统、课程管理系统、成绩管理系统、查询、退出。学生管理系统中有学生表,可添加、删除、查找学生信息和退出学生表。课程管理系统中有选课表,也可添加、删除、查询学生信息和退出选课表。成绩管理系统中有成绩表,亦可添加、删除、查询学生信息,在查询中可按学号和课程号两个条件查询,和退出成绩表。退出学生基本信息系统。总结:做完这个系统我的收获颇为丰富,在理论知识上结合实践,也学到了很多。进一步的了解了数据库的基本操作,比如连接数据库,和VB结合等,在这之前是不知道这两个还有联系。在编辑代码的过程中我遇到了很多问题,完全体现了自己在数据库语言和程序设计课程学习状况,在通过很多次的测试、百度和问同学,我

温馨提示

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

评论

0/150

提交评论