




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中南大学本科生课程设计(实践)设计报告(数据库应用基础)题 目学生信息管理系统 学生姓名指导教师学 院湘雅医学院专业班级临床五年班学生学号计算机基础教学实验中心2013年 06 月 30 日一、任务内容 本次实践课设计的主题是“学生信息管理系统”,利用sql sever和 vb制作,共用了9个窗体,包括欢迎界面、登陆窗体、学生信息查询、成绩查询、成绩管理、课程信息、学生信息管理、学生信息浏览等。二、设计的步骤根据学生信息管理系统所需要具备的功能出发,设计以下四部分:1、学生信息:学生信息管理、学生信息查询、学生信息浏览2、 课程信息3、 学生成绩:成绩查询、成绩管理4、 系统管理:登陆、重新登录、注销登录学生成绩课程信息学生个人基本信息 基本联系 沿着这些思路,我首先制作了数据库student_db,设计了三个表,分别为st_info、c_info、s_c_info。st_info表中存有姓名、学号、性别、联系方式、籍贯等。c_info表中存有课程编号、课程名称等信息。s_c_info综合了前两个表部分信息再添加了成绩一列。上述为数据库的基本制作思想。 接着制作vb,先完成基本功能,再美化窗体。3、 采取的方法和手段、在vb中加载ado等控件 在左侧空白处右击,“部件”勾选“microsoft ado data”“确定”即可加载控件。、如何通过使用ado数据控件来访问sql_server数据库中的数据 在窗体中放一个ado控件,右击“属性”选择“sql_server”利用windows认证,选择你所要加载的数据库,这里以student_db为例测试链接确定数据源根据自己所要实现的功能选择输入语句还是直接用table选择列。确定、菜单编辑器在“工具”中找。、有些功能课利用sql语句实现例如:窗体加载:form1.show unload me 信息浏览,上下首末,添加、删除、修改等: adoeq.recordset.delete adoeq.recordset.movenext adoeq.recordset.update adoeq.recordset.update cmdadd.enabled = true cmdsave.enabled = false adoeq.recordset.movefirst private sub command2_click() adoeq.recordset.movenext if adoeq.recordset.eof then adoeq.recordset.movelast end if end subprivate sub command3_click()adoeq.recordset.movepreviousif adoeq.recordset.bof thenadoeq.recordset.movefirstend ifend sub private sub command4_click()adoeq.recordset.movelastend sub private sub form_unload(cancel as integer)form3.showunload meend sub、特别注意数据查询是需要多个ado控件的,我用了三个,必须明白每一个控件它所需要达到的作用。4、 遇到的问题和解决的办法一开始两堂实践课没做出什么成果,之前选的题目是“诗词管理系统”,第一堂课就找了一大堆材料做了个数据库,第二堂课基本什么都没做。在第二堂课快结束的时候把题目改成了“学生信息管理系统”。这都多亏了老师的指导,不然没思路,没方法还被书误导肯定做不出什么的。之后在具体的实践中,零零碎碎遇到很多问题,但基本上都能通过仔细看书解决。例如登录界面的制作,书本217页就讲述得很详细。timer控件的用法在书本228页说得很清楚。仔细看书,收获颇丰。有些问题是与同学讨论,有些网上搜索。例如数据库制作时,s_c_info表制作时总是出现列值不满足条件,会影响其他数据之类的,就不能进行下去了,后来找到原因是由于外键约束,去掉外键约束就好了。问题不断出现,问题也不断被解决。5、 总结虽然说仅仅9个窗体,但是我真得也费了一些心力。学到了新东西,我觉得很值。因为理论课老师教得细致,实验老师的耐心,我的数据库实践才会做得这样顺利。在于书籍的利用上,我真的需要努力。这次实践我有很大的体会。就手边的两本书来说,数据库技术与应用、数据库技术与应用实践教程,这几天都是与他们为伍,把我的各种杂志都抛开了。以前不怎么看,理论课考试也就简简单单看看书,刷刷题库。这几天才发现真得很多东西、很多奥妙在里面。珍惜手边每一本书,善于发现他们的美妙之处。做一个有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 想变成狗的猫绘本课件
- 2026届山西省翼城中学化学高二第一学期期末学业水平测试试题含答案
- 患者搬运法课件
- 恐龙课件文案
- 塔吊保养考试题及答案
- 机电矿长考试题及答案
- 护士小组面试题及答案
- 中航西飞招聘考试试题及答案
- 停车起步考试题及答案
- 小学剪纸试题及答案
- 会议活动风险管理研究-全面剖析
- 机械传动知识课件2
- 2025年度运输业安全生产知识竞赛试题(附答案)
- 光伏居间的合同8篇
- 从业人员培训管理制度
- 酒店前台礼貌礼节培训
- 幸福心理学-(彭凯平)
- 2025年中邮保险招聘笔试参考题库含答案解析
- 《中国老年糖尿病诊疗指南(2024版)》解读课件
- 《中国女性乳腺癌患者糖尿病和糖尿病前期管理专家共识》 (2024版)
- 特种设备安全检查与巡查制度
评论
0/150
提交评论