




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
功能模块设计:数据库设计: 1 学生基本信息:student_Info列名数据类型说明Student_idInt 4 学号(主键)Student_nameChar 10 姓名Student_sexChar 2 性别Born_dateDatetime 8 出生日期Class_noInt 4 班级号Tele_numberChar 10 联系电话Ru_dateDatetime 8 入校时期AddressVarchar 50 家庭住址commentVarchar 200 备注 2 班级基本信息:class_Info列名数据类型说明Class_noInt 4 班级号(主键)Class_nameVarchar 50 班级名称DirectorVarchar 50 班主任professionVarchar 50 专业 3 课程基本信息:course_Info列名数据类型说明Course_noInt 4 课程编号(主键)Course_nameChar 10 课程名称Course_typeChar 10 课程类型Course_startChar 10 开始学期Course_timeInt 4 学时数Course_scoreInt 4 学分 4 学生成绩信息:result_Info列名数据类型说明Student_idInt 4 学号(主键)Student_nameChar 10 姓名Course_noInt 4 课程号(主键)Course_typeChar 10 课程类型resultFloat 8 成绩 5 用户信息:user_Info列名数据类型说明User_codeVarchar 50 用户密码(主键)User_nameVarchar 50 用户名(主键)学生信息管理系统(需求分析)1.系统开发背景分析系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教育的普及程度起来起高,学校的人数也在迅速的增长,怎样的管理好成千上万的学生,已经成为一个学校的管理者必须面对的问题。编写本报告的目的就是用最少的代价,尽可能短的时间内确定问题是否能够解决,通过对学校的一些管理软件的调研分析,发现了一些不足,所以拟做此系统,使学生信息的管理更加准确,安全和快捷。在本次试验中包括的模块有学生信息管理、课程信息管理、成绩信息管理和班级信息管理等几项,各项管理工作涉及到的内容用下面的关系模式表示。 学生(学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间,班级编号,家庭地址)课程(课程编号,课程名称,课程类别,学分,学时)班级(系,班级号,指导老师)2.系统分析1.抽象出当前系统的逻辑模型 画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表示方法。画数据流程图是应该从已获得的人工处理流程中去掉物理因素,只保留数据、信息处理部分。2系统功能分析系统主要用于学校学生信息管理,主要任务是用计算机对学生各种信息进行日常管理,如:查询、修改、增加、删除。系统目标设计 根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学生信息管理系统,对学生信息管理系统进行科学的分类、录入、查询 开发设计思想 尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用资源,提高系统开发的水平和应用效果的目的。系统应该符合学校学生信息管理的规定,满足学校学生日常管理的需要,达到操作过程中的直观、方便、实用、安全等要求。强调多部门合作,学生工作设计面广泛,应该考虑各部门各层次的需求,便于维护要建立可靠的数据备份。通过对数据流程图的进一步分析,得出学生信息管理系统应该具备以下功能:?1、实现学生基本信息的登记?2、实现数据的浏览与修改?3、实现查询符合一定条件的资料?4、实现学生有关数据的统计分析登录模块代码:Option ExplicitPrivate Sub cmd3_Click Dim cn As ADODB.ConnectionDim rs As ADODB.RecordsetDim str_cn As String 访问sql server的连接字符串Dim str_sql As Stringstr_cn driver sql server ;server .;uid sa;pwd ;database studentSet cn New ADODB.Connectioncn.CursorLocation adUseClientcn.Open str_cn 连接sql serverstr_sql select * from user_info where user_name & Text1.Text & and user_code & Text2.Text & Set rs New ADODB.Recordsetrs.Open str_sql, cn, adOpenDynamic, adLockOptimisticIf Len Text1.Text 0 Then MsgBox 请输入用户名!, 64, 提示 Text1.SetFocusElseIf Len Text2.Text 0 Then MsgBox 请输入密码!, 64, 提示 Text2.SetFocusElse If rs.RecordCount 0 Then i MsgBox 不存在该用户,是否立即注册?, 4 + 32, 提示 If i 6 Then Unload Me Form3.Show Else mdlTextBox.Blank Me Text2.SetFocus End If Else Unload Me Form1.Hide Form4.Show End IfEnd IfEnd SubPrivate Sub Form_Load mdlTextBox.Centen Me 使窗体居中End SubPrivate Sub Form_MouseMove Button As Integer, Shift As Integer, X As Single, Y As Single Label5.ForeColor vbBlackLabel5.FontUnderline FalseLabel6.ForeColor vbBlackLabel6.FontUnderline FalseEnd SubPrivate Sub Label5_Click Unload MeForm3.ShowEnd SubPrivate Sub Label5_MouseMove Button As Integer, Shift As Integer, X As Single, Y As Single Label5.ForeColor vbBlueLabel5.FontUnderline TrueEnd SubPrivate Sub Label6_Click Unload MeForm2.ShowEnd SubPrivate Sub Label6_MouseMove Button As Integer, Shift As Integer, X As Single, Y As Single Label6.ForeColor vbBlueLabel6.FontUnderline TrueEnd Sub添加学生信息代码:Option ExplicitPrivate Sub Command1_Click If Len Text1.Text 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 知法小知识竞赛题及答案
- 2025全新民政局离婚协议书模板
- 微商初期培训课件
- 莱芜市莱城区凤城高级中学2024~2025学年高二下学期第一次检测政治试题(含答案)
- 小学数学实践性作业与学科知识整合的路径分析
- 数学文化背景下学生思维方式的培养
- 可持续设计理念在软装搭配中的应用
- 提高设计人员对绿色环保建筑材料的应用能力
- 老年人心理需求与智能家居情感化设计的结合
- 国网培训课件
- 劳动法知识普及培训课件
- 《土木工程专业实习》课程教学大纲
- 太阳能屋顶光伏发电施工方案
- 清理脱硫塔施工方案
- 2024-2025银行对公业务场景金融创新报告
- 林业项目可行性研究报告
- 专题21 流水地貌的发育高考地理 二轮复习课件
- 2023年赣州市章贡区社区工作者(专职网格员)招聘考试真题
- 幽门螺杆菌治疗进展
- 集装箱质量检测标准
- 金属热处理工(中级工)职业技能认定考试题库(含答案)
评论
0/150
提交评论