版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、In order to ensure normal teaching order, protecting students healthy growth, ensuring that national (property) is not lost, to prevent or minimize the occurrence of safety accidents, follow the prevent, rescue each other, ensure safety and reduce losses principle, according to the local conditions,
2、 make the management system. 1, the principal is the responsibility of school safety, school security under the leadership of President security work leading group. The head teacher to the leadership team is responsible for, implementation of the accountability system. 2, school monthly student know
3、ledge about safety education, education should be diversified in the form every safety education for students of classes per week should be targeted. To carry on emergency issues dealing with education in General, self-help and mutual rescue knowledge. Emergency calls (such as 110, 119, 122, 120, an
4、d so on) use common sense in education. 3, the establishment of major accident reporting system. School students report major accident within an hour of education; student run and disappearances to report; report of the accident to a written report in triplicate, a correctional centre, a police stat
5、ion, a township peoples Government shall not conceal the accident. 4 week, teachers are on duty system, establish and improve the leadership values; strengthen the education, management of teaching activities in schools to ensure normal teaching order; responsible for school safety leadership always
6、 maintained close contact and district police stations, canvassing support from the police station on school safety and help. 5, strengthening teachers moral education, establish a dedicated love, improving education quality, observe the students psychological changes at any time and take preventive
7、 measures, no corporal punishment and covert corporal punishment on students, student out of the classroom, schools may not be. 6, units or departments use student Street propaganda or participate in the celebrations, as well as participating in other social work, without approval of the Correctiona
8、l Centre, school principals consent, without organization. Without the approval of relevant departments, may organize students to participate in fire fighting, disaster relief and so on. 7, schools should educate students to obey the school rules and regulations, on time, on time home to prevent acc
9、idents. 8, school to school inspections on a regular basis, found hidden in time, and in severe cases, it is hard to eliminate immediately closed, and reported to the local peoples Government, education, and rule of law section. 9, the school should always check the internal walls, retaining walls,
10、ponds, railings, handrails, doors, Windows, staircases and a variety of sports, extracurricular activities, facilities such as fire safety, infrastructure security, unsafe facility to immediately repair and demolition to ensure that teachers and students work, learn, live venues and facilities are s
11、afe and reliable. Song Lin Xiang Liu Jia ping elementary school March 2016 song Lin Xiang Liu Jia ping primary school fire safety systems to enhance fire safety, protection of public property and the life and property safety of teachers and students, school fire safety into day-to-day management, is
12、 developing the following fire safety system. 1, strengthen fire safety education of the whole school. According to the requirements of the Fire Services Act, so that everyone has of keeping fire control safety, protecting fire control facilities, fire prevention, reports of fire大学课程设计任务书题目名称C+面向对象程
13、序设计一、课程设计的内容1. 利用面向对象的方法对业务进行系统分析,形成功能规格说明书;2. 对各个功能模块分析设计抽象并实现对象类;3. 所有数据用文件存储,并通过流类与程序交换;4. 用户界面用基于MFC的设计,最后完成一个可运行的程序5. 五人一个小组,选择一个题目,要求发挥团队合作精神,分工协助二、课程设计的要求与数据图书管理信息系统内容包括: 分析整理整个管理信息系统的业务流程,形成功能规格说明书。 包括的功能:l 图书资料;l 读者资料;l 借阅登记;l 归还登记;l 借阅查询等三、课程设计应完成的工作1 功能规格说明书(流程)2 分析设计说明书(类)3 界面设计4 代码实现说明(
14、选择)5 分工协作说明(具体说明每个人所做的工作)6 可执行程序7 设计总结四、课程设计进程安排序号设计各阶段内容地点起止日期1集中学习教室2007.12.31-2007.12.312资料查阅与学习,讨论图书馆2007.12.31-2008.1.13系统分析设计宿舍,实验室2008.1.2-2008.1.44类的设计和实现宿舍,实验室2008.1.5-2008.1.75界面设计宿舍,实验室2008.1.7-2008.1.86系统实现与测试宿舍,实验室2008.1.8-2008.1.87设计总结宿舍2008.1.9-2008.1.98实验结果提交与验收实验室2008.1.10-2008.1.10
15、五、应收集的资料及主要参考文献1. 书名: C+语言和面向对象程序设计(第3版) 作者:郑莉 董渊 张瑞丰出版社:清华大学出版社ISBN :2. 书名: Visual C+ 开发GIS系统-开发实例剖析 作者:陈建春出版社:电子工业出版社ISBN :X发出任务书日期: 2007 年 12 月 31 日 指导教师签名:计划完成日期: 2007 年 1 月 10日 基层教学单位责任人签章: 主管院长签章:摘要:本系统使用Visual C+ 6.0开发工具,包含基于MFC的程序设计。学生信息管理系统是非常常见的信息管理系统,是学校办公中实现办公自动化的前提和基础。通过软件过程的各个环节进行系统分析、
16、设计、实现、测试,并相应给出软件规格说明书等制品。本系统包含的功能有:学生资料、成绩登记、成绩查询、综合排名等。本系统成功地将面向对象的程序设计思想应用到数据库应用程序设计中。关键词:信息管理 Visual C+ 编辑 查询 排名 目 录1.功能规格分析说明:1.1 进入系统欢迎界面-61.2主界面-71.3.录入信息界面-71.4.查询信息界面-82. 分析设计说明及程序代码分析实现-93.评价-144.总结与粗略分工-145.参考文献-171.功能规格说明:学生成绩管理是学校教学管理的核心之一,科学高效的管理好学生成绩是教育教学管理的重要工作。本系统围绕着这一工作,从实用出发,从教学一线入
17、手,经反复修改,开发成了这个独具特色的教学管理助手。学生成绩管理系统共分3个模块:管理系统主模块、成绩录入模块和成绩查询模1.1 进入系统欢迎界面图1为本系统运行的欢迎界面,我们可以通过输入工作号和密码来进入系统主界面,默认工作号为8888,密码为 图1.1 学生信息管理系统欢迎界面图1.2 输入正确工作号和密码后弹出对话框图1.3 输入错误工作号或错误密码后弹出对话框1.2主界面图2为本系统主界面,我们可以通过界面上两个模块来选择不同的功能,左侧为查询学生信息,右侧为录入学生信息.图2 管理系统主界面1.3.录入信息界面图3为录入信息的界面,我们可以输入该学生各方面的信息,单击保存后创建数据
18、包,单击返回按键则回到主界面. 图3.1 录入信息界面图3.1 单击保存按键后弹出对话框1.4.查询信息界面图4为查询信息界面,我们可以通过输入要查询学生的姓名和学号来得到该学生的成绩。图4.1 查询信息界面图4.2 输入错误姓名或学号后弹出对话框2. 分析设计说明及程序代码分析实现本系统通过设计默认的工作号及密码才能登陆使入,而这一功能的实现主要是通过在登陆界面中的两的编辑框分别定义了两个关联变量,intm_code;intm_number;来实现进入时需要输入工作号及密码的功能。而这一功能的实现又是通过登陆界面中的“确定”键实现的。当按下“确定”键时,该系统会执行以下一段代码: const
19、 int worknumber=8888;const int workcode=;this-UpdateData(true);if(workcode=this-m_code)&(worknumber=this-m_number) MessageBox(欢迎进入学生信息管理系统!);/ TODO: Add extra validation herechosse n;n.DoModal(); else MessageBox(输入不正确!); this-UpdateData(false);在上面一段代码中,将用户输入的工作号与密码分别存在int m_code;int m_number;并将其它程序中
20、的const int worknumber=8888; const int workcode=;(默认工作号,不可改动)进行对比。如果输入正确,则会给出(欢迎进入学生信息管理系统!的提示,并正入下一个界面,功能选择窗口(CHOSSE),如果输入不正确,便会对用户给出输入不正确!的提示。在这个函数中包括了以下几个头文件:#include stdafx.h#include wellcome.h#include wellcomeDlg.h#includechosse.h在功能选择界面中,(如图2所示),设计了“查询学生信息”与“编辑学生信息”两个功能。而这两个功能都是通过按两幅图片的形式来完成的。在
21、这里我我们主要是在增加的Picture控件中的“属性”,:“样式”中选择了“通知”这一选项,。使其具有按下图片会选择的功能。其中进入“查询学生信息”是通过以下一段代码实现的:void chosse:OnStatic1() this-DestroyWindow() ;checkmessageout n;n.DoModal();MessageBox(请输入所要查询学生的性名&学号!);/ TODO: Add your control notification handler code here每当用户进入此功能。系统就会在下一对话框跳出之前进行对用户的操作提示:请输入所要查询学生的性名&学号!需要
22、说明的是当按下此图片时,系统是通过this-DestroyWindow() ;来关闭当前窗口,并通过 * n; n.DoModal();来实现窗口的的跳动,以下不在陈术。而进入“编辑学生信息”是通过以下一段简单的代码实现:void chosse:OnStatic2() this-DestroyWindow() ;editmessage n;n.DoModal();/ TODO: Add your control notification handler code here此在,在这个别窗口中我们还设计了一个“退出”按钮,其代码是:void chosse:OnOK() / TODO: Add e
23、xtra validation herethis-OnOK() ;当用户按下此按扭,将会直接关闭整个学生信息管理系统。这个对话框中包括的头文件有#include stdafx.h#include wellcome.h#include chosse.h#includecheckmessageout.h#includeeditmessage.h在“学生信息编辑”(editmessage)框中,我们设计了解包括学生姓名,学号,高等代数,大学英语,以及C+语言程序设计三科的成绩,还有学生简介的保存框。(请参考图3。1)在这个对话框中,为了能够保存用用户所输入的信息,我们设计包括m_edit;float
24、m_scorehight;floatm_scoreenglish;floatm_scorecpp;CStringm_Nnumber;CStringm_Nname在内的关联函数。对于数据的保存是在用户在按下“保存”以后实现的这一功能的代码如下:struct stuInfostu; this-UpdateData(true); strcpy(stu.nname,m_Nname); strcpy(stu.nnumber,m_Nnumber); strcpy(stu.edit,m_edit); stu.score0=m_scorehight; stu.score1=m_scoreenglish; st
25、u.score2=m_scorecpp; ofstream os(data.txt,ios:app); os.write(char *)&stu,sizeof(stu); os.close(); MessageBox(保存成功!);在这里我们调用一个MFC的系统函数fstream以及我们在此之前写好的一个函数,其具体内容如下:struct stuInfochar nname20;char nnumber200;float score3;char edit20;以及一个MFC的系统函数fstream通过这两个函数,我们将用户所要保存的信息保存到了一个被我们命名为“data.txt”的文件中。用户
26、每保存组数据后,系统不用自己动更新,而是需要用户手机改变之前所输入的数据,输入完毕后,用户可以通过按“退出”跳回chosse对话框。“退出”所执行的代码如下:void editmessage:OnOk2() this-DestroyWindow() ;chosse n;n.DoModal();这个对话框中的函数所包括 的头文件有:#include stdafx.h#include wellcome.h#include editmessage.h#includechosse.h#include fstream.h#include stu.h通过按下“查询学生信息”这一键。我们可以进入到一个名为“
27、checkmessageout”对话框。在这个对话框中我们为了能够显示用户所保存的信息,我们构造了m_Nname = _T();m_Nnumber = _T();m_scorehight = 0.0f;m_scoreenglish = 0.0f;m_scorecpp = 0.0f;m_rankhight = 0;m_rankenglish = 0;m_rankcpp = 0;m_Edit = _T();这些关联变量,对了达到,只有当用户输入正确的学生性名和学号时系统才会调出学生的具体信息这一功能,我们在写代码时,写入一如此一和代码:if(sName=this-m_Nname)&(sNumber
28、=this-m_Nnumber)当用户输入正确的性名及学号,并按下“显示”才能将用户所保存在“data.txt”中的内容调出来。这个按里面的代码是实现查询功能的关键具体代码如下:void checkmessageout:OnOK() int findFlag=0; this-UpdateData(true);struct stuInfo stu; ifstream is(data.txt); while(is.eof()=0)is.read(char *)&stu,sizeof(stu);CString sName; sName.Format(%s,stu.nname); CStringsNu
29、mber; sNumber.Format(%s,stu.nnumber); if(sName=this-m_Nname)&(sNumber=this-m_Nnumber) findFlag=1;break; is.close(); if(findFlag=1) m_Nname=stu.nname; m_Nnumber=stu.nnumber; m_Edit=stu.edit; m_scorehight=stu.score0; m_scoreenglish=stu.score1; m_scorecpp=stu.score2; else this-MessageBox(此数据不存在!); m_Nn
30、ame=; m_Nnumber=0; this-UpdateData(false);在这个代码中,我们通过while语句,来实现循环来断定要调出用户所输出的数据,当找到与之对应的数据时,就把他们的值相应的赋给对应的框,。最后显示在窗口;void checkmessageout:OnOk2() this-DestroyWindow() ;/ TODO: Add extra validation here/chosse n;n.DoModal();以上是“退出”按扭所对应的代码。这个对话框中对应该需要的头文件包括:#include stdafx.h#include wellcome.h#inclu
31、de checkmessageout.h#includechosse.h#include stu.h#include fstream.h3.评价3.1本系统优点:1.欢迎界面及其它各界面都是是结合了PS2技术创作的,具有特色,并贴有我们06信安2班的班徽,总的来说就是将基于MFC的C+编程与PS2相结合,创建独具特色的软件。2.设计人性化,具有录入成绩与成绩查询的功能,使用简单,容易上手。3.2不足之处由于对知识的掌握不足,很遗憾没能完全实现成绩排名的功能。4.总结与粗略分工时间飞梭,又是两个星期过去了,不过,在这两个星期内,我过得比较充实,学到了不少东西,至少我在课堂学到的东西,终于可以用到
32、实际了。我发现c+这门课程学懂了以后是非常有意思的,在弄系统,编程序的时候,当我们组每攻克一个问题的时候,我觉得特别有成就感,看着自己的作品,心里特别高兴。 通过这次的C+课程设计,学会了将所学的C+知识运用在现实中,掌握了一些之前没有能掌握的知识,并更深刻的体会了之前已经掌握的之识。对C+中类的使用,进一步的了解。这次的课程设计,我们设计的主题是,将C+结合MFC初步的学会创建简单的系统学生信息管理系统。同时通过,去图书管查找资料,参考书中的实例,网上查询与C+相关的视频。通过这一系列的学习,掌据了要制作一个系统所需的最基本的知识。比如,创建一个最基本的原始对话框,在对话框中添加各相对校简单
33、的控件,如,按钮,编辑框,Pictrue控件,等一些比较简单的控件。并能进行各窗口听跳转,以及,附上一些比较基础的功能,比如保存数据,读取数据这两个重要的知识。当然,通过这次的课程设计除了增广了认识外,对一个软件的设计有了新的认识,同时认识到,能够用C+写出的程序,而一个软件设计中就并不是那么的简单了。软件的设计并不是简单的程序的累加,他还要经过科学的规划。它也不是简单的写好就能了事的,其中我们还要不得不考虑到,它的唯护,修改,以及以后的加强。当然,如果能够做到,以最简的程序实现具有同样功能的才是最好的。这次设计中,除了应用了C+课本上的知识外,还引用了课外的知识,利用PhotoShop处理各
34、个窗口的界面,使我们整个系统的界面别具一格,与众不同。众观整一个课程设计的过程,除了对一些具体知识能有新的认识外,同时也认识到了利用这些基础方法创建一个系统的重要性。 通过这次课程设计使我们懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对一些前面学过的知识理解得不够深刻,掌握得不够牢固。 刚刚做好的C+课程设计,自己对于这个模拟软件开
35、发的模式还是了解不足,但可以总结到以下几点:(一) 收获到的:1在做课程设计的过程中,自己也大量地翻阅了课本,这样不仅把之前的知识巩固了,还把之前很多没有弄懂的知识学会了,让我更好地掌握C+面向对象程序设计的基本特性。2在做课程设计的过程中,不仅眼用到课本,还要到图书馆借阅到其他相关的书籍,这样让我大大扩充自己的视野,让我更多地了解当前常用的软件开发工具(Visual C+),更多熟练掌握基于MFC的程序设计,培养解决实际问题的能力。3在做课程设计的过程中,经常运用到了Visual C+软件开发工具,大大提高了自己的编程能力和动手能力。(二) 课程设计中的不足:1不能够足够地掌握Visual
36、C+软件开发工具中的各项功能,对MFC的程序设计认识不够透彻。2小组分工不够明确,自己所做的部分也不足,并没有能够很好体验到一个软件开发小组所体现出来的氛围。(三) 学习展望:1通过这次的课程设计,我既学到了关于软件开发的很多知识,提高了自己对这门课程的兴趣;又认识到了自己的很多不足,这就在客观上要求自己在以后的学习过程中要更加努力。2为了在以后的学习中更好地掌握和运用Visual C+软件开发工具,必须到图书馆查阅更多的相关书籍,扩充自己的知识储备。 小组总结:做课设不仅让我们修补了以前学习的漏洞,也让我们知道一个道理:编程需要兴趣和实际动手。善于总结,也是学习能力的一种体现,每次完成一段代
37、码,都应当有目的的跟踪该程序的应用状况,随时总结,找到自己的不足,这样所编写的程序才能逐步提高,通过实际动手做,我们才真正领略到“艰苦奋斗”这一词的真正含义,我们想说,编程确实有些辛苦,但苦中也有乐,在这个团队的任务中,一起的工作可以让我们有说有笑,相互帮助,配合默契。对我们而言,知识上的收获重要,精神上的丰收更是让人喜悦。挫折是一份财富,经历是一份拥有。这次实际操作必将成为我们人生旅途上一个非常美好的回忆!分工说明:(此系统的设计及实现是小组共同开发研究、所有工作组员对每一个部分的设计和实现均有参与)粗略分工如下:5.参考文献(1)、ISBN 7-302-08456-4 郑莉 董渊 张瑞丰
38、C+语言程序设计(第3版) 清华大学出版社(2)、ISBN 7-5053-5955-X 陈建春 Visual C+ 开发GIS系统-开发实例剖析 电子工业出版社致 谢成绩评定内容评分功能规格说明分析设计说明界面设计软件设计及编程论文总结设计期间表现总评编制本施工方案时,分析了本工程的工程特点,地质条件和设计要求,结合我公司其它工地施工经验及教训,本着创一流的质量Electricity lines, equipment inspections, found hidden in time for rectification, maintenance, and security. 9, do not
39、 use an open flame in the classroom, prohibit burning stove, lit candles, mosquito repellent, no smoking, and banning messy wiring. Without using any household appliances is not allowed. 10, live on campus faculty members, must lead by example, and educate families and children ready to fire. 11, ho
40、usehold use of gas in schools, to master proper usage, pay attention to the leak-proof, explosion-proof, fireproof, closing valve after use to ensure security. 12, dining room must be qualified, and annual testing of pressure vessels, to regularly check, the canteen workers must be certified, strict
41、ly by operation operation, gas tank and stove safety distance of 1.5 meters, to prevent accidents. 13, the adverse consequences caused by ignoring fire safety regulations, will be punished, until investigated for legal responsibility. Song Lin Xiang Liu Jia ping elementary school March 2016 Xiang Li
42、u Jia ping elementary school, pine slopes surrounding safety management system 1 teachers and students, the surrounding area of the school governance covers personal and food hygiene, cultural events and other aspects, integrated governance shall obtain wide support and full cooperation of the commu
43、nity. On the surrounding environment in schools should be closely monitored. 2, school work at the same time, should pay attention to the safety management of school environment, should take the initiative to contact the district police station, the village Committee, Correctional Centre, Township g
44、overnment, business management and other departments to do a good job management. 3, teacher on duty with the exception of inspections in schools, should also pay attention to environmental inspections near the campus, found that the jobless migrants from rural areas, for example, harassment of stud
45、ents and a variety of accidents, according to different situations reported school officials or the police station in a timely manner, to protect the safety of students. 4, every day before school, teachers remind students, pay attention to traffic safety. 5, should educate students to respect social et
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版暨南大学离婚心理学研究与应用合同3篇
- 二零二五年度电梯门套绿色环保材料采购合同3篇
- 二零二五年度集团高层管理人员聘任与职务调整合同6篇
- 二零二五年股票代持与反洗钱义务合同3篇
- 二零二五年驾驶员劳务派遣与车辆充电桩油耗管理服务合同3篇
- 二零二五版户外拓展训练特色课程开发与推广合同3篇
- 二零二五年度玻璃器皿生产设备租赁合同3篇
- 2025年度国际教育培训机构合作合同6篇
- 展会展位搭建服务合同(2篇)
- 2025年度餐饮设施设备租赁合同书3篇
- 医院手术室医院感染管理质量督查评分表
- 心内电生理导管及器械
- 称量与天平培训试题及答案
- 超全的超滤与纳滤概述、基本理论和应用
- 2020年医师定期考核试题与答案(公卫专业)
- 2022年中国育龄女性生殖健康研究报告
- 各种静脉置管固定方法
- 消防报审验收程序及表格
- 教育金规划ppt课件
- 呼吸机波形分析及临床应用
- 常用紧固件选用指南
评论
0/150
提交评论