VB课程设计.doc
《VB课程设计.doc》由会员分享,可在线阅读,更多相关《VB课程设计.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流VB课程设计.精品文档.新疆工程学院课程设计说明书题目名称: 学生成绩管理系统的设计与实现 系 部: 计算机工程系 专业班级: 信息管理12-16 学 号: 2012232315 学生姓名: 李艳华 指导教师: 努斯来提 艾散 完成日期: 2013年7月12日 (此页背书)格式及要求1、摘 要 1)摘要正文 (小四,宋体) 摘要内容200300字为易,要包括目的、方法、结果和结论。2)关键词 XXXX;XXXX;XXXX (38个主题词) (小四,黑体) 2、目录格式 目 录(三号,黑体,居中) 1 XXXXX(小四,黑体) 1 1.l XX
2、XXX(小四,宋体) 2 1.1.1 XXXXX(同上) 33、说明书正文格式: 1. XXXXX (三号,黑体)11 XXXXX(四号,黑体)1.1.1 XXXXX(小四,黑体) 正文:XXXXX(小四,宋体)(页码居中)4、 参考文献格式:列出的参考文献限于作者直接阅读过的、最主要的且一般要求发表在正式出版物上的文献。参考文献的著录,按文稿中引用顺序排列。参考文献内容(五号,宋体)示例如下: 期刊序号作者1,作者2,作者n题(篇)名,刊名(版本),出版年,卷次(期次)。图书序号作者1,作者2,作者n书名,版本,出版地,出版者,出版年。5、.纸型、页码及版心要求: 纸 型: A4,双面打印
3、页 码: 居中,小五版心距离:高:240mm(含页眉及页码),宽:160mm相当于A4纸每页40行,每行38个字。6、量和单位的使用: 必须符合国家标准规定,不得使用已废弃的单位。量和单位不用中文名称,而用法定符号表示。新疆工程学院课程设计评定意见设计题目: 学生成绩管理系统设计与实现 学生姓名: 李艳华 评定意见:评定成绩: 指导教师(签名): 年 月 日(此页背书)评定意见参考提纲:1.学生完成的工作量与内容是否符合任务书的要求。2.学生的勤勉态度。3.设计或说明书的优缺点,包括:学生对理论知识的掌握程度、实践工作能力、表现出的创造性和综合应用能力等。新疆工程学院课程设计任务书2012/2
4、013 学年下学期 2013年7月1日专业信息管理班级12-16课程名称VB.NET程序设计设计题目学生成绩管理系统的设计与实现指导教师努斯来提 艾山起止时间2013.7.17.12周数2设计地点B501机房设计目的:1 通过本次课程设计加深对本课程内容的理解,提高软件设计、编写及程序调试的能力。2 掌握VB.NET界面设计并数据库的连接。3. 掌握VB.NET程序的代码设置,学会使用VB.NET设计实用程序。设计任务或主要技术指标:1 学生成绩管理系统 2.职工工资管理系统 3.图书管理系统 以上题目任选其一。要求:1掌握面向对象程序开发思想及其流程。2掌握对VB.NET应用程序的运行、修改
5、、调试和数据库的连接操作。设计进度与要求:第1天:下达设计任务,借参考书,确定设计方案;确定思路;设计第一个界面“用户登录”界面第2,3,4,5天:设计数据录入、修改、删除和查询界面;建立数据库(使用SQLSERVER2005)并数据库连接第3,4天:交换机、路由器的配置和使用;第6,7天:调试代码并运行系统第8,9天:完成课程设计说明书第10天:提交课程设计说明书,答辩;第5天:整理论文,答辩;主要参考书及参考资料:教研室主任(签名) 系(部)主任(签名) 2013年7月10日摘要随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来
6、越重要的作用。学生成绩管理系统是一个不断发展的新型科学系统,任何一个学校要生存要发展,要高效率的把内部活动有机的,因为管理这些庞大的体系是非常难的,要想有机的组织起来,就必须建立与自身特点相结合的管理系统。本文对VB.NET 应用程序设计工具进行了较深的学习和应用,利用其提供的各种面向对象的开发工具,尤其是数据窗这一方便而简洁操作数据库的智能化对象,主要完成了对学生成绩管理系统的部分分析,form窗体的设计等;系统设计部分主要介绍了系统功能设计和数据库之间的关系设计。学生成绩管理系统是典型的信息管理系统,其开发主要包括SQL Server建立和维护以及前端应用程序的开发两个方面。对于前者要求建
7、立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。有了学生成绩管理系统既方便了学生自己的成绩查询,也方便了老师处理学生成绩管理的有理性、准确性、可行性。关键字:学生成绩管理系统;SQL Server和VB.net目录1.系统规划11.1系统可行性分析11.1.1 技术可行性分析11.1.2 经济可行性分析11.2 系统需求分析12.数据库的实现32.1数据的导入与表32.1.1进入SQL Server.2005的进入32.1.2学生基本信息表42.1.3用户表的生成42.2数据库与SQL Server的链接52.2.1数据库链接过程53学生成绩管理系统
8、的实现73.1登陆界面的设计73.1.1登陆页面73.2教师登陆界面103.2.1用户和密码错误运行结果103.2.2按学号查询113.3学生登陆界面133.3.1按学号查询153.3.2增加学生信息16.总结18致谢19参考文献201.系统规划1.1系统可行性分析1.1.1 技术可行性分析从硬件和开发环境上考虑,除了数据库服务器需求稍微高了些,其他方面都可以在现有的条件下解决。从技术上看,利用做前台和sql server 做后台连接很方便,一般了解怎样使用这两个软件的基本上都可以操作。本系统力求性能稳定、数据精确、决策及时,提高人员利用率,减少设备费用,减少工作时间已达到优化管理的目的。1.
9、1.2 经济可行性分析本系统所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期稳定的发挥作用,这对于学校的办公自动化管理,节省老师和学生的时间,可以方便老师对学生的成绩的修改,查询及刷新,方便学生查询自己的成绩,节约纸张。1.2 系统需求分析 需求分析的过程可以说是一个具体问题的反复理解和抽象的过程。需求分析阶段是软件产品生存命期的一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指用户对软件性能和功能的要求。学生成绩管理系统正是一款可以方便快捷的达到老师和学生都能节约时间的功能,简单的利用sql和进行操作。就可以节省老师和学生的大量时间,方便老师对学生的
10、成绩进行查询修改及刷新!更方便学生查询自己的成绩。学生成绩管理的系统图学生成绩管理系统的E-R图2.数据库的实现2.1数据的导入与表进入SQL Server的界面如图2-1-1SQL Serve页面2.1.1进入SQL Server.2005的进入图2-1-1SQL Serve页面2.1.2学生基本信息表学生基本学校表和用户表的建立与生成如图2-1-2学生基本信息表图图2-1-3用户表图2-1-2学生基本信息表 2.1.3用户表的生成图2-1-3用户表2.2数据库与SQL Server的链接2.2.1数据库链接过程1、 SQL启动安全性登录名sa(右键)属性常规密码(任意改)-去掉“强制实施密
11、码策略”|状态启用确定2、 选择用户数据库(右键)属性文件所有者该成sa用户确定3、 服务器上(admin)属性安全性SQL Server和Windows身份验证4、 服务器(右键)重启5、 安全性sa属性密码去掉(空白)确定数据库的连接如图2-2-1数据的链接图2-2-1数据的链接数据库与SQL Server的链接代码Module Module1 Public Function GetDataSource(ByVal sql As String) As DataTable Dim sqlCon As New SqlClient.SqlConnection(Data Source=B21;Da
12、tabase=student;User Id=sa;Pwd=) Dim sqlAda As SqlClient.SqlDataAdapter Dim dt As DataTable sqlAda = New SqlClient.SqlDataAdapter(New SqlClient.SqlCommand(sql, sqlCon) dt = New DataTable Try sqlAda.Fill(dt) Catch ex As Exception MessageBox.Show(ex.Message + Chr(10) + Chr(13) + ex.StackTrace) Return N
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 课程设计
限制150内