1 / 23
文档名称:

学生信息管理系统实验报告.doc

格式:doc   大小:1,250KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生信息管理系统实验报告.doc

上传人:文库旗舰店 2018/6/18 文件大小:1.22 MB

下载得到文件列表

学生信息管理系统实验报告.doc

文档介绍

文档介绍:课程设计实验报告
课程题目
《学生信息管理系统》
05109班冯志芳 050283
2008年9月8日星期一

“信息管理系统”,掌握信息系统开发过程和相关开发技术。


(1).信息系统的功能需求分析
(2).技术方案
(3).数据库设计(ER图、数据库表)。
(4).各个功能模块的设计与实现
(5).总结(包括遇到的问题及解决方法;未解决的问题;个人心得和感受)。

系统功能具体分析
学生信息管理系统专门是针对中小型教学体系中日常业务管理而开发的通用性较强的管理系统,其大致功能有:学生/管理员登陆,管理员对数据库信息的增加、删除、修改,以及精确查询,模糊查询体系。
主要是显得功能可以列为一个菜单
系统——主要负责界面的退出
学生信息管理——主要负责管理员的操作有子目录分别为
——增加信息
——删除信息
——修改信息
查询——主要负责精确查询和模糊查询
技术方案
本系统可以用微软可是化编程工具之一的visuai basic来开发,界面美观大方,系统运行稳定,并具有如下特点:
系统运行效率高,程序结构严谨,运算处理速度快。程序和数据的储存、调用安排得当,节省空间开销
响应速度快
可靠性。畅叙有较好的容错能力,在宜昌市能进行保护处理
灵活性
操作方便性
通用性
(备注:本实验开发用的是visuai basic )
在开发过程中建立数据库使用的是SQL SERVER 2000企业版。数据库是指长期储存在计算机硬件平台上的有组织,可共享的数据集合。数据库的书卷找一定的数据模型来组织,描述和存储。具有较小的冗余度,较高的数据独立性和可靠性,并可以为各用户共享。
数据库的设计
E-R图设计

图1-1 学生信息E-R图图1-2 登陆实体E-R图

图1-3 添加实体E-R图图1-4 删除实体E-R图

图 1-5 修改实体E-R 图图 1-6 精确查询E-R图
图 1-7 模糊查询E-R 图
数据库表:
sno
学号
sname
姓名
age
年龄
xingbie
性别
saddress
籍贯
ssushe
宿舍
yuanxi
院系
banji
班级

图 1-8 表 studentinfo的标题对应
sno
学号
l_psaaword
密码
prop
登陆权限

图1-9 loadinfo 的标题对应

图1-10 学生信息表的内容

图1-11 登陆密码表的内容
各个数据模块的设计与实现
设计中用到的控件
Frame 用于提示
Textbox 用于键入字符串
Combox 用于对已有的选项多选一
Datagrid 用于显示ADODC提取的数据
Command 用于执行触发性命令
Labal 用于提示
Checkbox 用于多项选择
statusbar 用来显示相关的界面信息
设计中用到的编程体系结构
ADODB面向对象性的变成结构
使用到的相关控件 adodc 用于从数据库获取数据
是用到的相关对象 connection recordset
相关的工程和窗口
工程名:project3
图1-12
窗体名:form1,form2,form3,form4,form6
截图:
图1-13
(备注:FORM1 是主窗体在它之上建立了菜单如图)
关于菜单:
系统
m_system
。。。退出
m_exit
学生信息管理
m_manage
。。。登陆
m_load
。。。添加
m_add
。。。删除
m_delete
。。。修改
m_change
查询
m_search
注销
m_m_out
菜单与其定义的名称对应
与FORM1 相应的编程:
:
Private Sub Form_Load()


Private Sub m_exit_Click()
Unload Me
Exit Sub
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Dim r
r = MsgBox("确定要退出吗?", vbQuestion + vbOKCancel, "退出系统")
If r = vbCancel Then
Cance