基于VC++的城市学院学生信息管理系统的设计与实现毕业设计.docx
- 文档编号:23685245
- 上传时间:2023-05-19
- 格式:DOCX
- 页数:93
- 大小:798.91KB
基于VC++的城市学院学生信息管理系统的设计与实现毕业设计.docx
《基于VC++的城市学院学生信息管理系统的设计与实现毕业设计.docx》由会员分享,可在线阅读,更多相关《基于VC++的城市学院学生信息管理系统的设计与实现毕业设计.docx(93页珍藏版)》请在冰豆网上搜索。
基于VC++的城市学院学生信息管理系统的设计与实现毕业设计
毕业设计
课题名称
基于VC++的城市学院学生信息管理系统的设计与实现
姓名
学号
学院-
专业
指导教师
毕业设计任务书
课题名称
基于VC++的城市学院学生信息管理系统的设计与实现
姓名
学号
学院
通信与电子工程学院
专业
通信工程
指导教师
一、设计的教学目的
1、通过此次设计,进一步了解和熟悉软件开发的基本流程,巩固所学的理论基础知识,把理论与实际相结合,提高自己的创新意识和综合素质能力;
2、掌握基于VC++下的C/S模式系统开发,熟练运用MicrosoftAccess2003数据库等框架结构进行简单系统的开发;
3、培养利用自己所学理论知识及现有文献资料,独立发现新问题、研究新方法、提出新见解的科研能力。
二、设计的主要内容
本设计是将现代化计算机技术和传统的教学、教务工作结合,按照城市学院的学生工作流程来设计与实现。
系统将基于VisualC++6.0技术,并结合MicrosoftAccess2003数据库开发,设计C/S模式下的城市学院学生信息管理系统,以实现城市学院大学生的信息管理。
所设计的系统将能进一步提高高校办学效益和现代化水平,实现城市学院学生信息管理工作流程的系统化、规范化和自动化。
三、设计的基本要求
设计要具有一定的适用性和新意,根据所选课题查阅相关文献资料,设计课题的研究方案。
要具有明确的目的性,根据实际情况作出针对性的设计。
要掌握设计过程中各项技能的运用,熟练运用设计过程中运用到的软件,对简单管理系统开发的认识。
四、进度安排
序号
设计各阶段内容
起止日期
1
确定选题,下达任务书
2013年10月12日
2
设计开题答辩
2013年10月25日
3
交初稿
2013年11月25日
4
交第二稿
2013年12月15日
5
交定稿
2013年12月30日
6
毕业设计答辩
2014年01月05日
五、参考文献
[1]秦小波.设计模式之禅[M].北京:
机械工业出版社,2010.
[2]梁水,宋坤.VisualC++全能速查宝典[M].北京:
人民邮电出版社,2009.
[3]严蔚敏.数据结构(C语言版)[M].北京:
清华大学出版社,2008.
[4]汤浔芳.软件测试职业前景看好[J].计算机世界,2008,15(42):
19-25.
[5]古万荣.VisualC++完全自学手册[M].北京:
机械工业出版社,2009.
[6]谭锋,蔡丰.基于ADO技术动态创建MicrosoftAccess2003数据库[J].计算机时代,
2007,10(03):
79-82.
[7]王建品,付涛.基于C/S的高校系级学生信息管理系统的研制[J].福建电脑,2007,11(07):
58-62.
[8]吴涵.基于VC++的研究生信息管理系统的设计与实现[J].计算机技术与发展,2008,13(12):
56-60.
[9]刘颖.基于VC++的大学生信息管理系统的设计与实现[D].北京:
中国石油大学胜利学院.2008.10(03):
79-82.
学生毕业设计
开题报告书
课题名称
基于VC++的城市学院学生信息管理系统的设计与实现
姓名
学号
学院
专业
指导教师
设计题目
基于VC++的城市学院学生信息管理系统的设计与实现
1.设计方案
1.1设计用到的主要工具
PC机一台;
VisualC++6.0;
MicrosoftAccess2003数据库。
1.2预期实现的功能及参数要求
权限功能:
系统可分为普通用户、管理员。
普通用户只是查询不能修改,管理员用户还能修改、删除、添加所有信息。
系统根据登录用户的权限进行相应的操作。
录入功能:
为用户管理员提供相应的录入功能。
查询功能:
为所有用户提供查询的功能,可查询允许范围内的所有信息。
维护功能:
为管理员用户提供查询及相应的修改、删除、添加功能。
退出功能:
结束并关闭系统。
1.3主要功能模块
(1)系统登录模块
用户输入用户名和密码,系统查询数据库中的信息对用户名和密码进行验证。
如果用户名和密码不正确将不能进入系统;如果用户名和密码正确,系统会根据用户所具有的权限进行不同的操作。
(2)学生信息管理模块
普通用户可以对所有学生信息根据输入的信息进行查询,系统管理员用户还可以添加、修改学生信息。
学生的基本信息包括:
学号、姓名、性别、年龄、班级、家庭住址及备注。
(3)成绩信息管理模块
普通用户可以对自己以及其他学生的成绩进行查询,管理员用户可以对所有学生的成绩信息进行查询、修改,还可以添加录入信息。
学生成绩的基本信息包括:
课程号、学号、分数。
(4)课程信息管理模块
普通用户可以查看课程信息,管理员用户还可以添加已有课程的信息以及添加新的课程。
课程信息包括:
课程号、课程名称等。
(5)班级信息管理模块
普通用户可以查看学校的班级信息,管理员用户还可以对已有班级信息进行修改并添加新的班级信息。
班级信息包括所属院系、所属专业。
(6)退出登录
普通用户和管理员用户在查询完所需信息之后均可退出本系统。
2.本人见解
学生信息是高校非常重要的一项数据资源,是一个教育单位不可缺少的一部分。
学生信息档案的管理对于学校管理者来说至关重要,推行学校信息管理系统的应用是进一步推进学生学籍管理规范化、自动化、提高教育水平的重要举措。
学生信息管理系统是针对学校学生处的大量业务处理工作而开发的管理软件,主要用于学生信息管理,总体任务是实现学生信息管理的系统化、科学化、规范化和自动化。
其具体任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除及学生其他信息的管理。
城市学院作为一所全日制普通本科院校,在校学生人数众多,学生信息的管理是一个非常重要的问题。
各学院学生群体的信息管理对于管理者来说是一项庞大且重要的工作,而学生信息管理系统则能在信息管理中起到非常显著的作用。
它能够准确的记录所有学生的录入信息,完完整整的保存下来,并且能在需要的时候快速的导出所需要的信息。
这既减轻了管理人员的工作量,又方便学生对自己信息的查询。
因此,学生信息管理系统能帮助学院实现学生信息管理的规范化、系统化和自动化,大大降低学校在信息管理上输出的人力物力。
为此,有必要建立一个城市学院学生信息管理系统。
城市学院学生管理系统的设计将基于VisualC++6.0,利用ADO接口技术访问MicrosoftAccess2003数据库来开发,在传统的C/S模式下实现预期信息管理的功能。
ADO(ActiveXDataObject)是Microsoft开发数据库应用程序的面向对象的新接口,是高层数据库访问技术,具有面向对象的特点,并且可以访问多种数据源,具有较高的访问效率。
C/S结构的应用服务器运行数据负荷较轻,并且数据的存储管理功能较为透明,具有易操作、交互性好的优点。
C/S结构一般面向相对固定的用户群,对信息安全的控制能力较强,还能容易的调用操作系统的现有功能。
而运用MicrosoftAccess2003数据库能使客户端/服务器体系结构的安全性更高,它能提供图形化的用户界面,使系统管理和数据库管理更加直观、简单,且具有很好的伸缩性,可跨越多种平台使用。
其对web技术的支持,使用户很容易地将数据库中的数据发布到web页面上。
所设计的学生信息管理系统将能极大增加学校学生信息管理的效率。
本系统设计主要应用于学校学生信息管理,总体任务是实现学生信息管理的系统化、规范化和自动化,其具体任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生课程信息等。
设计中预期困难主要在于数据库的建立以及各个模块与数据库的链接。
设计的主要内容:
本设计是将现代化计算机技术和传统的教学、教务工作结合,按照城市学院的学生工作流程来设计与实现。
系统将基于VisualC++6.0技术,并结合MicrosoftAccess2003数据库开发,设计C/S模式下的城市学院学生信息管理系统,以实现城市学院大学生的信息管理。
本设计将基于VisualC++6.0,利用ADO接口技术访问MicrosoftAccess2003数据库而实现学生信息管理的各项操作功能。
所设计的系统将有助于进一步提高高校办学效益和现代化水平,实现城市学院学生信息管理工作流程的系统化、规范化和自动化。
完成期限和采取的主要措施:
一、完成设计时间安排:
确定选题,下达任务书2013年10月12日
设计开题答辩2013年10月25日
交初稿2013年11月25日
交第二稿2013年12月15日
交定稿2013年12月30日
毕业设计答辩2014年01月06日
二、采取的主要措施:
1.广泛查阅文献资料,阅读相关书籍,确定选题。
2.深入思考,提出方案,获得设计思想;
3.理清思路,明确范围和框架、重点、难点技术攻关,抓创新点,疏通具体细节。
4.设计并实现具体管理系统,并写作、修改、定稿,完成毕业设计。
主要参考资料:
[1]秦小波.设计模式之禅[M].北京:
机械工业出版社,2010.
[2]梁水,宋坤.VisualC++全能速查宝典[M].北京:
人民邮电出版社,2009.
[3]严蔚敏.数据结构(C语言版)[M].北京:
清华大学出版社,2008.
[4]汤浔芳.软件测试职业前景看好[J].计算机世界,2008,15(42):
19-25.
[5]古万荣.VisualC++完全自学手册[M].北京:
机械工业出版社,2009.
[6]谭锋,蔡丰.基于ADO技术动态创建MicrosoftAccess2003数据库[J].计算机时
代,2007,10(03):
79-82.
[7]王建品,付涛.基于C/S的高校系级学生信息管理系统的研制[J].福建电脑,2007,11(07):
58-62.
[8]吴涵.基于VC++的研究生信息管理系统的设计与实现[J].计算机技术与发展,2008,13(12):
56-60.
[9]刘颖.基于VC++的大学生信息管理系统的设计与实现[D].北京:
中国石油大学胜利学院.2008.
指导教师意见:
签名:
年月日
开题报告会纪要
时间
地点
与
会
人
员
姓名
职务(职称)
姓名
职务(职称)
姓名
职务(职称)
讲师
讲师
讲师
会议纪要:
问题1:
该系统包括哪些模块?
答:
该系统需要设计的模块有登录模块、学生信息管理模块、成绩信息管理模块、课程信息管理模块、班级信息管理模块、退出登录模块。
问题2:
该系统设计使用的接口技术是什么?
答:
该系统设计将采用ADO接口技术,ADO是一个用于存取数据源的COM组件,它提供了编程语言和统一数据访问方式OLEDB的一个中间层。
允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。
用ADO访问数据源具有以下优点:
1、易于使用;2、可以访问多种数据源;3、访问数据源效率高;4、方便的WEB应用;5、结束编程接口丰富。
问题3:
认为在开发中主要的困难在哪里?
如何攻克这些难点?
答:
在设计中预计的困难:
由于信息量较多,数据库的建立很复杂,因此在数据库的建立过程中要建立合理的表结构;在VC++中各个模块的源程序修改,需要参考查阅一些其他资料;模块界面的设置问题要做到合理、简单、美观,需要熟练运用VC++的各项功能。
主持人:
记录人:
年月日
指
导
小
组
意
见
负责人签名:
年月日
学院
意
见
负责人签名:
年月日
毕业设计答辩申请表
学号
姓名
学院
通信与电子工程学院
专业
指导教师
邓曙光
设计课题名称
基于VC++学生信息管理系统的设计与实现
设计要求及进程计划
起止时间
任务要求
完成情况
指导教师
签名
2014年01月22号
确定选题,下达任务书
2014年03月23日
设计开题答辩
2014年04月15日
交初稿
2014年05月15日
交第二稿
2014年05月25日
交第三稿
2014年06月01日
交定稿
毕业设计特色简介(数量、质量、创新):
是否同意参加答辩意见:
主指导教师(签名)
年月日
学生毕业设计
答辩评审表
课题名称
基于VC++的学生信息管理系统的设计与实现
姓名
学号
学院
通信与电子工程学院
专业
通信工程
指导教师
毕业设计成绩评定标准及评审表(理工科类)
专业:
通信工程课题:
学生:
分
块
等级及得分
项目
(该项满分值)
评分等级
各档得分
评分
A
B
C
D
A
B
C
D
指
导
教
师
40%
完成任务的水平和质量50
1.资料搜集与整理论证情况(10)
齐全
较完全
基本齐全
差
9-10
7-8
5-6
≤4
2.基本概念和理论情况(10)
清楚、正确
基本清楚
基本正确
尚清楚
尚正确
不清楚
不正确
9-10
7-8
5-6
≤4
3.计算方法和计算结果(15)
正确、应用计算机较多
基本正确
少量应用
尚正确
尚应用
不正确
未应用
13-15
10-12
7-9
≤6
4.独立见解和应用价值(5)
有、较大
有、一般
有、无或无、一般
无、无
5
4
3
≤2
5.说明书、图纸(10)
层次分明、正确无误、认真工整、外文提要正确
基本正确、较认真、较明确
尚正确、尚认真、基本正确
错误很多、认真、不正确
9-10
7-8
5-6
≤4
独立工作能力30
6.方案制定、选用(10)
独立完成
且正确
基本独立
完成正确
尚能独立完成基本正确
不能独立完成且错误很多
9-10
7-8
5-6
≤4
7.规范和手册使用(8)
熟练
基本熟练
尚可
基本不会
8
7
6
≤5
8.编程、上机结果的分析与处理、国内外文献阅读(12)
熟练主动查阅消化引用
基本熟练查阅、有引用
尚可尚能
查阅引用
基本不会
查阅引用
11-12
9-10
7-8
≤6
工作态度20
9.遵守纪律(10)
好
较好
一般
差
9-10
7-8
5-6
≤4
10.爱护公物、保持良好环境(5)
好
较好
一般
差
5
4
3
≤2
11.工作责任心、主动性(5)
强
较好
一般
差
5
4
3
≤2
材
料
评
阅
人
30%
1.任务完成情况(10)
全部完成
基本完成
主要部分完成
未完成
9-10
7-8
5-6
≤4
2.基本概念和理论论证情况(20)
清楚、正确
基本清楚
基本正确
尚清楚、尚正确
不正确、未应用
18-20
15-17
12-14
≤11
3.计算方法和计算结果(30)
正确、应用计算机较多
基本正确
少量应用
尚正确、未应用
不正确、不应用
26-30
21-25
16-20
≤15
4.独立见解和应用价值(10)
有、较大
有、一般
有、无或
无、一般
无、无
9-10
7-8
5-6
≤4
5.说明书、图纸(20)
层次分明、正确无误、认真工整,外文提要正确
基本正确、较认真、较正确
尚正确、尚认真、基本正确
错误很多、不认真、不正确
18-20
15-17
12-14
≤11
6.题目难度大小、工作量(10)
难、饱满
知中、较饱满
较易、尚饱满
易、不饱满
9-10
7-8
5-6
≤5
答
辩
委
员
30%
1.报告情况(20)
简明、清晰、重点突出
基本清晰
重点不够
尚清晰、有错
概念不清
错误较多
18-20
15-17
12-14
≤11
2.回答问题情况(50)
正确、熟练
基本正确
尚正确、有错
基本不正确
43-50
35-42
27-34
≤26
3.说明书、图纸(20)
总体印象认真、工整、正确
较认真
尚认真
不认真
18-20
15-17
12-14
≤11
4.独立见解和应用价值(10)
有、较大
有、一般
有、无或无、一般
无、无
9-10
7-8
5-6
≤4
说明:
1.本方案供学院部参考,评分方案和比例均可根据实际情况进行调整。
2.学生的答辩成绩取诸答辩委员会的平均成绩。
3.答辩委员会除给出答辩成绩外,还应汇总和审查指导教师、材料评阅人给出的成绩,然后分档(优≥90;良80-89分;中70-79分;及格60-69分;不及格≤59分)给出学生毕业设计(论文)成绩。
指
导
教
师
评
审
意
见
评语:
评分(百分制
)
指导教师(签名):
年月日
评
阅
教
师
评
审
意
见
评语:
评分(百分制
)
评阅教师(签名):
年月日
答
辩
小
组
意
见
评语:
评分(百分制
)
负责人(签名):
年月日
学
院
学
术
委
员
会
意
见
评语:
论文最终评分(
)
评定等级
负责人(签名):
学院(公章)年月日
注:
①评语包括设计(论文)优点、缺点、数据、材料、论证、结论是否正确,有无新的见解等。
②等级标准:
优≥90;良≥80;中≥70;及格≥60;不及格<60。
答辩会纪要
时间
地点
答
辩
小
组
成
员
姓名
职称
所学专业
所从事专业
答辩中提出的主要问题及回答的简要情况记录:
会议主持人:
记录人:
年月日
学生毕业论文
课题名称
基于VC++的城市学院学生信息管理系统的设计与实现
姓名
学号
学院
通信与电子工程学院
专业
通信工程
指导教师
本人郑重声明:
所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本人完全意识到本声明的法律结果由本人承担。
本科毕业论文作者签名:
年月日
基于VC++的学生信息管理系统的设计与实现
摘要:
作为一所在校学生众多的全日制普通本科院校,学生信息管理工作日益繁重,因此需要设计一个快捷、方便的学生信息管理系统。
为此,结合VisualC++6.0和MicrosoftAccess2003数据库设计了一个学生信息管理系统。
系统采用C/S模式,前端界面以VisualC++6.0为开发工具,后端数据库利用MicrosoftAccess2003来创建。
经测试,所设计系统能实现各种信息的增加、删除、修改、查询及同步数据库储存等功能,有利于学生信息的高效管理。
关键词:
学生信息管理系统;VisualC++6.0;C/S;MicrosoftAccess2003;
DesignandimplementationofHunancitycollegestudentinformation-managementsystembasedonVC++
Abstract:
CityUniversityasaschoolwheremanystudentsoffull-timeundergraduatecollege,studentinformationmanagementincreasinglyonerous,andthereforeneedtodesignafast,convenientandstudentinformationmanagementsystem.Forthisreason,combinedwithVisualC++6.0andMicrosoftAccess2003databasedesignedaHunanCityUniversityStudentInformationManagementSystem.SystemsusingC/Smode,thefront-endinterfacetoVisualC++6.0developmenttools,back-enddatabaseuseMicrosoftAccess2003tocreate.Aftertesting,thedesignofthesystemcanachieveanincreaseofHunanCityUniversitystudentsavarietyofinformation,delete,modify,queryandsynchronizedatabasestorageandotherfunctions,isconducivetotheefficientmanagementofHunanCityUniversitystudentinformation.
Keywords:
StudentInformationManagementSystem;VisualC++6.0;C/S;MicrosoftAccess2003;
引言
作为一所全日制普通本科院校,在校学生人数众多,学生信息是一项非常重要的数据资源,因此学生信息的管理是一个非常重要的问题。
学生信息管理系统则是针对学生信息进行大量业务处理工作而开发的系统软件,进一步推进学生学籍管理规范
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VC 城市 学院学生 信息管理 系统 设计 实现 毕业设计