- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB.NET课程设计报告
设计课题:学生信息管理(基本信息)
姓 名: 卜旭东
班 级: 09计算机网络
学 号: 5 号
指导教师: 金秋乐
安徽冶金科技职业学院
2011年6 月
目 录
一、设计目的: 3
二、设计要求: 3
三、总体设计模块图: 4
四、模块具体功能说明: 4
五、数据库设计: 5
六、主要模块与代码实现 7
七、课程设计总结: 16
八、参考资料: 16
一、设计目的
1、掌握面向对象的程序设计思路。
2、掌握SQL Server相关知识。
3、掌握VB.NET中的一些常用组件的运用。
4、掌握VB.NET中SQL组件或对象的运用。
5、掌握常用类的应用并自己设计类。
6、综合运用所学VB.NET知识编写小型数据库应用程序。
二、设计要求
(一). 课程设计的要求
登录时按不同用户登录操作,可分为3类操作员、教师、学生。具体实现:操作员可以实现所有的功能,教师只能查看本班级的所有学生的基本信息,并对本班级的同学进行查看、考核(奖惩信息)。但不能查看个人信息,学生可以查看自己的所有信息,并对个人信息表的具体内容和通讯地址等进行修改,但基本信息表不能修改。
(二). 课程设计的描述
该系统是基于.net,以VB.net连接SQLServer 2000数据库进行开发的学生管理系统,力求与实际相结合具有学生信息日常管理和检索等功能,旨在达到使学生信息的管理数字化,使之更加方便快捷,以提高工作效率
三、总体设计模块图
学生信息管理系统分为6个模块:用户登录,学生基本信息模块,学生注册模块,用户基本信息修改,学生、用户基本信息明细查看,学生信息注销模块。
四、模块具体功能说明
(一)用户登录模块:
用户登录模块主要实现用户的登录浏览。用户通过登录模块进入自己的所有信息,教师可以浏览班级所有同学的信息。操作员可以浏览自己的所有信息,也可以浏览教师所在班级的所有同学的基本信息和通讯录,也可以浏览教师所在班级的所有同学的基本信息。
(二)学生基本信息模块
学生基本信息模块主要实现学生自己的基本信息的显示
(三)学生注册模块:
学生注册模块主要是新学生按学号、姓名、班级和一系列的基本信息注册,注册好后由操作员审核并确定是否能通过审核
(四)用户基本信息修改功能模块:
用户基本信息修改模块主要实现学生信息及密码的修改。学生可以修改自己的密码,对个人信息和通讯录进行修改,操作员可以修改所有用户的所有信息。教师可以查看自己所在班级的所有同学的信息和成绩情况,不能修改,只能修改自己的具体信息。
(五)学生、用户基本信息明细查看
用户修改好自己的基本信息后,页面转到查看信息界面
(六)学生信息注销模块
学生离校后,信息保存到数据库中,页面的信息注销
五、数据库设计
数据库名称:用户信息表
学生信息表;
用户基本信息表
系别班级表
六、主要模块与代码实现
【要求】:这里给出界面效果和功能的实现代码。代码做简要注释性说明
用户登录界面
代码如下述:
Imports System.Data.SqlClient
Public Class 登陆窗口
Public sname As String
Public scode As String
Public ssex As String
Public sprass As String
Public sduty As String
Public stitle As String
Public sbirthday As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim DA As New 连接数据库_类
DA.creatconn()
Dim sqlstring As String
sqlstring = select scode,sname,sprass,ssex,sduty,stitle,sbirthday from suser where scode= TextBox1.Text and sprass= TextBox2
文档评论(0)