孕婴资讯

求一篇800字的大学心理课感想?

字号+ 作者:爱城 来源:网络整理 2014-01-09 19:00 我要评论( )

我们班一共开展了四次实践活动课,每一次的活动都精彩纷呈,每一次的活动都能让人学到许多东西,每一次活

目的: 为系统中的每一个模块确定使用的算法和块内数据结构,并用表达工具给出清晰的描述。
实现数据库之间的联系:数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。
下面为本系统的数据流程图:(图16)





查询成员
学生基本信息录入

维护统计
班级注册

成绩查询结果

成绩和学生挡案打印
成绩维护
成绩录入
成绩打印






(图16)

修改已建的数据库:数据库的修改分为添加、编辑和删除记录。我都由Visual Basic 创建的程序来实现。

与Visual Basic 6.0的连接:Visual Basic 6.0提供了与底层数据库系统紧密的连接。Visual Basic 6.0 支持不同的关系数据库管理系统并充分发挥每一个数据库的特长。生成独立应用或脱离服务器运行的服务以上的应用,Visual Basic 6.0连接数据库的方式有两种:
•通过使用Visual Basic的 DATA控件。
•通过使用由Visual Basic提供的专用的直接与数据库相连的接口。

程序描述
功能模块的描述与数据表的创建如下:

学籍模块:
该模块主要完成学生基本信息的录入、删除 、更新等功能。在此模块中定义了九个域名来进行学生的信息存储。如果用户修改某一纪录中的某一项,可单添加按钮进行学生记录的编辑,此窗口使用数据窗口的FREEDOM风格(典型的录入界面)。该种风格特点是列标题紧挨着数据列在此窗口还可以增加新学生纪录。

学生基本信息表:
学生基本信息表里存储了学生的档案包括:学号、姓名、性别、年龄、班号等 表如下图

主键:学生学号
列名 数据类型 长度 允许空
学生学号
学生姓名
学生性别
出生日期
班号
联系电话
入校日期
政治面貌
籍贯
民族
家庭住址 Varchar 50 Yes
注释 Varchar 200 Yes

班级模块:
班级模块主要完成班级信息的录入、删除 、更新等功能。在此模块中定义了四个域名来进班级信息表的存储。

班级信息表:
班级信息表里存储了学生的信息包括:班号、年级等 表如下图

主键:班号
列名 数据类型 长度 允许空
班号
年级
班主任
教室

课程模块:
该模块主要完成存储课程的所有信息及录入、删除 、更新等功能。此模块主要有四个域名来进行学生课程信息的存储。

课程信息表:
课程信息表存储了课程的信息:课程纺号、名称、描述等如下表:

主键:课程编号
列名 数据类型 长度 允许空
课程编号
课程类型
课程描述

年级模块:
该模块主要完成存储年级与课程信息的录入、删除 、更新等功能。此模块主要有二个域名来进行年级信息的存储。

年级课程信息表:
年级课程信息表存储了年级的信息:年级、课程等如下表

年级课程信息表:
列名 数据类型 长度 允许空
年级
课程

成绩模块:
该模块主要完成学生成绩的基本信息的录入、删除 、更新等功能。在此模块中定义了六个域名来进行学生的信息存储。

成绩信息表:
成绩信息表里存储了学生的成绩包括:学号、成绩等如下表

列名 数据类型 长度 允许空
考试编号
学生学号
课程名称
分数

用户模块:
该模块主要完成用户基本信息的录入、删除 、更新等功能。在此模块中定义了三个域名来进行学生的信息存储。

用户信息表:
用户信息表里存储了用户的信息包括:用户名、密码等如下表
用户信息表:
列名 数据类型 长度 允许空
用户名
用户密码
用户注释
以上几张表为本系统的基本信息,还不够完善,以待改进。

程序逻辑
模块功能实现的算法流程图:(图17、图18、图19、图20、图21)









各实体间的E-R图(图17)


录入模块流程图(图18)




























查询模块流程图(图19)











































维护模块流程图(图19)





































系统维护模块流程图(图20)

系统的实现:
设置数据库,选择“开始设置|控制面板,菜单,打开”管理工具文件夹,双击“数据源”项目,在弹出的对话框中选择“文件DSN”标签页,然后单击“添加”按钮,选择“SQL SERVER”项目。单击“完成”按钮,在名称文本框中填写“Hotel_MIS”,服务器中选择“(local)”, 单击“下一步”按钮,选择登录ID,这里使用认的选择,也可发自己设置其他的登录方式。单击“下一步”按钮,出现选择认数据库对话框,选中“更改认数据库为:”选项,然后选择“student”,单击下一步,单击完成按钮,完成数据源设置。单击“测试数据源”进行数据源测试,出现测试成功,单击“确定”,退出数据源设置。
在系统文件中选择SQL文件,复制此文件,然后按开始菜单选择Microsoft SQL Server2000/查询分析器/把此文件复制到此文件中,单击保存就可以生成数据库了。然后运行这个程序会出现登陆窗口。输入用户名和密码后,就可以进入系统了。





第五章:编码
见附录




第六章: 结束语
经过二个多月的设计和开发,永兴三中学籍管理系统基本开发完毕。其功能基本符合用户需求,能够完成学生学籍的存储和成绩的查询以及各类相关报表的打印。
但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题。这些都有待进一步改善。

致谢:
在系统开发的两个月里,我受到了指导老师李平建老师的细心指导,李老师严谨的指导态度与深厚的理论知识都让我受益非浅,从他身上我学到了很多的东西,无论是理论还是实践都使我的知识有很大的提高.借此我特提出感谢.
同时我还感谢母校的老师,谢谢他们为本系统提供的帮助.让我能够顺利地完成本系统的开发.也感谢那些对我提供帮助的同学,没有他们就不会现在的系统.

第七章
参考文献
[1]软件工程 作者:陈明 中央广播电视大学出版社 2001年
[2]Visual Basic程序设计 作者:陈明 中央广播电视大学出版社 2000年
[3]Visual Basic6.0数据库系统开发实例导航 作者: 刘韬、骆娟、何旭洪
人民邮电出版社 2002年
[4]数据库基础与应用 作者:王利 中央广播电视大学出版社 1997年
[5]SQL Server2000系统管理 飞思科技产品研发中心 电子工业出版社 2001年
[6] Visual Basic 6.0 使用指南 作者:Bob Reselman , Richard Peasley , Wayne Pruchniak.
电子工业出版社
[7] Visual Basic 6.0 中文版控件大全 作者:Microsoft电子工业出版社

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
没安装畅言模块