论文题目 | 用VB设计年级人员管理系统 | 指导教师 |
| ||
系 别 | 计算机科学系 | 专 业 | 计算机科学与技术 | 班 级 | 计科15本一 |
学生姓名 | 学 号 | 开题日期 | |||
一、 研究背景与目标: 1、 背景 我在上初高中时就发现好多的中学都是一个年级有好多的班级,而任课教师不怎么多,管理上面也就只是设置一个年级组长并且年级组长还需要代课不是只作管理,在年级组长下的管理人员就是班主任了。所以管理起来很复杂而且难管理、管理负担特别重,所以就想设计一个年级管理系统方便管理而且简单又实用。 学生的管理是学校管理工作的核心。每个学生的学习情况代表着以学校的形象,而每个年级的管理方法的好坏,直接影响学校教育的成败。所以年级管理方式的变化至关重要。 2、目标 设计年级组信息管理系统中包含学生信息界面,教师信息界面,管理者界面和主界面。 1. 学生界面 学生界面提供学生详细信息,包括他的优缺点、特长、从小的学习经历、家庭状况等。要初步拟定对于他的教育方法,将相似的学生标注出来划分组,做适合他们的的教学策略,尽量做到因材施教公平对待每一位学生,无论他们学习好坏。对于他们的学习情况相关人员比如班主任应及时做更新。学生自己也应该定期做自我评定与教育教学评定来对一段时间的学习做个人总结。 2. 教师界面 教师界面提供教师的详细信息,其中应包括他的教学经验在哪方面突出、教学方式更适合于那种特色的学生使用、她的求学经历特殊爱好等。对此作分类,将化分好组的学生再次划分给适合的老师。这样下来既可以达到因材施教又可以最大限度地使用教学资源。教师也应该定时对学生的学习情况和自己的教学情况做总结。说明每一时期的学生对知识的吸收情况和自己教学方的可取与需要改进的地方。 3. 管理者界面 管理者界面中可以随时查找每个学生与每个教师的详细信息,以便于查看学生在每个时间段的学习情况和教师每个时间段的教学情况,来随时调整教育教学策略与管理办法。 4. 主界面 主界面包含所有界面的内容可以随时链接到每个界面的信息。当然管理者要用管理者的账号登陆管理者界面、教师要用教师的账号登陆管理者界面、学生要用管理者的账号登陆学生界面。 | |||||
2、 主要内容、要求、方法、步骤: 1、主要内容 设计年级组信息管理系统中包含学生信息界面,教师信息界面,管理者界面和主界面。各个界面应达到相应的功能。以改善提高年级管理的效率为目标。 (1)学生界面 学生界面提供学生详细信息,包括他的优缺点、特长、从小的学习经历、家庭状况等。要初步拟定对于他的教育方法,将相似的学生标注出来划分组,做适合他们的的教学策略,尽量做到因材施教公平对待每一位学生,无论他们学习好坏。对于他们的学习情况相关人员比如班主任应及时做更新。学生自己也应该定期做自我评定与教育教学评定来对一段时间的学习做个人总结。在学生界面中可以查找学生的以往学习成绩、特长、缺点、家庭条件以及发展方向。将这些点分门别类的呈现出来可以在对每个学生发展过程中及时调整教育教学策略。 (2)教师界面 教师界面提供教师的详细信息,其中应包括他的教学经验在哪方面突出、教学方式更适合于那种特色的学生使用、她的求学经历特殊爱好等。对此作分类,将化分好组的学生再次划分给适合的老师。这样下来既可以达到因材施教又可以最大限度地使用教学资源。教师也应该定时对学生的学习情况和自己的教学情况做总结。说明每一时期的学生对知识的吸收情况和自己教学方的可取与需要改进的地方。在做到对老师的这种安排之后,既可以发展各种特色的学生,又可以将教资的能力发挥到极致。可以达到双赢的效果。 (3)管理者界面 管理者界面中可以随时查找每个学生与每个教师的详细信息,以便于查看学生在每个时间段的学习情况和教师每个时间段的教学情况,来随时调整教育教学策略与管理办法。 (4)主界面 主界面包含所有界面的内容可以随时链接到每个界面的信息。当然管理者要用管理者的账号登陆管理者界面、教师要用教师的账号登陆管理者界面、学生要用管理者的账号登陆学生界面 3、 要求 [1] 做系统设计时,系统的源代码需要自己写,设计系统的各个模块需要亲历亲为。 [2] 做系统时系统模块要全面,层次要分明,还要有整体观念,以整体统领分层一步步的实现系统的设计。 [3] 设计时要有完整的过程,理论于作品一致。将设计思路与过程一一详细记录下来,以生成论文。 [4] 设计平台与数据库的设计要美观和精通。确定完成目标,做成设想的系统,包含系统所有的功能。 4、 方法 使用Visual basic6.0作为管理系统的开发平台、用SQL Sever2008用于数据库的开发、使用ODBC(开放式数据库连接)进行对数据库的连接、SQL机构化查询语言用于实现查询功能。 [1] VB是一个面向对象设计的应用程序语言,是开发数据库前端的优秀工具,它的的编程语言简洁明快、组建功能强大和编程环境灵活方便。采用VB来开发数据库用用程序具有更大的灵活性和扩展性。 [2] SQL Sever2008具有易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等优点。为数据管理与分析带来了灵活性, 允许单位在快速变化的环境中从容响应, 从而获得竞争优势。 [3] ODBC(开放式数据库连接)ODBC的最大优点是能以统一的方式处理所有的数据库,因为用它生成的程序与数据库或数据库引擎是无关的。ODBC可使程序员方便地编写访问各DBMS厂商的数据库的应用程序,而不需了解其产品的细节。 [4] SQL机构化查询语言 [1] 语言风格统一。SQL语言将数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期的全部活动,包括定义数据模式、插入数据、建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就是为数据库应用系统开发提供了良好的环境。 [2] 操作过程统一。在关系模型中实体和实体间的联系均用关系表示,这种单一的数据结构使数据的查找、插入、删除、修改等每一种操作都只需要一种操作符,从而克服了非关系系统的信息表示方式的多样性带来的操作复杂性。 [3] 高度非过程化。SQL语言进行数据操作,只需提出“做什么”,而无需指明“怎么做”,因此无需了解具体的存取路径,因为存取路径的选择以及SQL语句的操作过程由系统自动完成。 [4] 面向集合的操作方式。SQL语言采用集合操作方式,请求只需一条SELECT命令即可获得满足所有条件的元组集合。 5、 步骤 (1) 界面设计 设计系统所需要的所有界面,主要包括学生信息界面,教师信息界面,管理者界面和主界面。 (2) 代码编写 用源代码的方式实现系统的设计,实现系统需要的功能。 (3) 整合 将界面设计与源代码整合起来,测验所有的工作是否与设计目标相同。如果达不到目标的要求对其作改进,尽量达到预想的目标。 | |||||
三、计划进度: 第一阶段(2018年7月下旬)确定论文选题,拟定论文开题报告书,撰写论文大纲,并根据相关主题进行文献收集与相关资料的查询分析。 第二阶段(暑假期间)学习Visual basic6.0和SQL Sever2008的相关知识为论文设计做好基础工作。对开题报告书继续进行完善、填充、,对自己毕业设计的整体框架有一个非常明确的思路以准备做设计与论文撰写工作。 第三阶段(2018-2019秋学期)在实习的过程中做系统设计工作与论文撰写工作。在这个过程中要时时与指导老师沟通。设计时遇到问题时要让老师做指导解决问题。 第四阶段(2019年3月份)将论文初稿交与老师让其查看指正。与指导老师交流想法,有需要改进的地方做修改。 第五阶段(2019年4月份)完善作品设计与论文的撰写,完成二稿。 第六阶段(2019年5月份)按照学校关于毕业论文设计的具体格式要求,对论文的格式进行全面修改,完成论文所有工作。以学校安排为准,准备论文答辩。 | |||||
四、主要参考文献: 1、龚沛增. Visual Basic 程序设计教程.第3版. 北京:清华大学出版社.2004:150-189. 2、郭琦.Visual Basic数据库开发技术.第1版.北京:人民邮电出版社.2003:156-198. 3、何文俊,马杰. Visual Basic 6.0编程实例精解.第1版.北京: 北京希望电子出版社.2000:11-35. 4、王春才.Visual Basic 数据库系统开发完全手册.第1版.北京:人民邮电出版社出版社.2006:170-171. 5、李怀明,visual basic6.0中文版参考详解[M],北京:清华大学出版社, 6、武新华,Visual Basic管理信息系统开发案例[M],西安:西安电子科技大学出版社,2005 7、陈艳峰、高文姬、邵蕴秋,Visual Basic数据库项目案例导航[M],北京:清华大学出版社,2004 8、刘瑞新,Visual Basic管理信息系统开发毕业设计指导及实例[M],北京:机械工业出版社,2005 9、 哈格,信息时代的管理系统[M],北京:机械工业出版社,2000 10、 周继恩,网络数据库应用与开发教程[M],北京:电子工业出版社,2002 11、曹衍龙,Visual Basic系统开发实例精粹[M],北京:人民邮电出版社,2005 12、张曹昆、施丽娜,Visual Basic数据库开发基础与应用[M],北京:人民邮电出版社 2005 13、张明,SQL Server 2000 数据库设计与管理[M],北京:机械出版社 14、 郭瑞军,Visual Basic数据库开发实例精粹[M],电子工业出版社,2005 | |||||
文献综述: | |||||
指导教师意见: 签字: 年 月 日 |
注:指导教师意见填写是否同意学生进入本科毕业论文环节。