版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录一、课程设计要求 1二、系统功能与应用背景 2三、系统设计2(一)系统设计思想 2(二)系统功能模快的划分 3(三)系统设计分工 4 四、数据库设计4(一)数据库需求分析 5(二)数据库结构设计 7(三)数据库表8五、程序模块设计 8(一)系统主程序设计和主界面 8(二)资料管理模块 11(三)投诉管理模块 16(四)日程管理模块 24(五)报表统计模块 26(六)系统和数据维护模块 28 六、课程设计总结 33 七、参考文献34八、致谢35附:经济管理学院课程设计鉴定表.管理信息系统课程设计报告一、课程设计要求(一)总体要求1、要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准
2、备工作。2、既要虚心接受老师的指导,又要充分发挥主观能动性。结合课题,独立思考,努力钻研,勤于实践,勇于创新。3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。4、无论在校外、校内,都要严格遵守学校和所在单位的学习和劳动纪律、规章制度,学生有事离校必须请假。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。5、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。(二) 设计要求1、要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。2、既要虚心接受老师的指导,又要充分发挥
3、主观能动性。结合课题,独立思考 ,努力钻研,勤于实践,勇于创新。3、独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。4、无论在校外、校内,都要严格遵守学校和所在单位的学习和劳动纪律、章制度,学生有事离校必须请假。课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。5、在设计过程中,要严格要求自己,树立严肃、严密、严谨的科学态度,必须按时、按质、按量完成课程设计。6、小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。(三)课程设计的一般步骤课程设计大体分五个阶段:1、选题与搜集资料:进行系统调查,搜集
4、资料。2、分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计。3、程序设计:运用掌握的语言,结合选择的数据库,编写程序,实现所设计的模块功能。4、调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。5、验收与评分:指导教师对每个小组的开发的系统,及每个成员开发的模块进行综.合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩。二、系统功能与应用背景客户管理的核心是企业与客户的关系。在传统经济时代,企业不做市场和客户需求分析,盲目生产,产品单一且供不应求,物质极度缺乏,客户对商品无法选择,整个市场处于买方市场。此时的客户管理仅是企业与客户表面上维持的一种适
5、度、有限的关系,实际上就是一种简单、短期的买卖关系或者是一种交易关系,制约了企业和社会的发展。而在网络经济时代,企业完全按照市场和客户的需求生产各种产品。产品品种规格繁多且更新换代快,商品极为丰富,客户选择商品具有很大的自主权,整个市场处于买方市场。此时的客户管理以企业获取利润最大化为目标,不仅要强调以市场为导向,以客户需求为中心的基本思想,而且还努力提高服务质量和客户满意度,力求在企业和客户之间建立和保护=持一种长期、良好的合作关系,加速企业和社会的发展。考虑到客户管理分析的数据类型多,数量大,系统应用具备强大的空间空间查询和检索功能,支持多条件数据快速提取和可视化显示,还应具有较强的专题分
6、析和成图功能。客户管理系统包括如下功能。1、资料管理功能。在客户关系管理中可以实现客户信息的增加、删除、修改和查找功能,同时也可以打印某客户范围内的客户资料信息。2、投诉管理功能。在投诉管理可以实现客户投诉信息的增加、删除、修改和查找功能,还可以对系统中的客户投诉信息进行总结。3、日程管理功能。日程管理模块管理企业的计划事物,可以完成建立和浏览计划,并且可以将每天的计划情况通过每天的“今日提醒”来表示。三、系统设计(一)系统设计思想当今世界市场竞争的焦点已成产品的竞争转向品牌的竞争、 服务的竞争和客户的竞争,特别是谁能与客户建立和保持一种长期、合作关系,掌握客户资源、赢得客户信任、分析客户需求
7、,谁就能制定出科学的企业发展战略和市场营销战略,生产出适销对路的的产品,提供满意的客户服务,从而迅速提高市场占有率,获得最大利润。客户管理作为现代企业的主要管理之一,已经被越来越多的企业逐渐认识。客户管理主要包括:资料管理、客户投诉管理、日程管理、报表管理。系统设计阶段应当根据用户的需求,明确的描述数据库(数据库服务端)和应用界面(客户端)实现的功能,即决定哪些功能由服务器实现,哪些功能由客户端实现。对于客户服务器应用程序,许多功能既可以在服务器端实现又可以在客户端实现,例如一个复杂的数学变换功能既可以由客户端的应用程序实现,又可以由服务器端的存储过程实现。服务器和客户端应用程序功能的划分往往
8、取决于应用程序的硬件环境。例如,如果客户端的低档的 PC,服务器端是高档的工作站,那么由服务器完成大量的计算是比较理想的。(二)系统功能模快的划分根据上述的系统功能分析, 可以得出如下的系统功能模块图,数据流程图, 业务流程图。.系统启动权限认证界面系统主界面资投日报系料诉程表统管管管管管理理理理理系统总体功能设计数据操作员数据管理数据添加客户数据管理数据管理数据添加客户信息日程信息客户投诉数据数据信息数据数 据 管数据管理授权用户数据数据管理系统管理员数据管理业务流程图.P1客户数据查询客户信息客户投诉信息P1P1数据管理数据查询日程信息授权用户信息数据流程图(三)小组设计分工客户关系管理系
9、统是分工合作完成的。其中,系统启动,权限认证界面,菜单设计及数据库和表的设计,以及系统连编及运行由吴珺同学完成;在安全登录模块,主窗口模块及系统维护模块中,共有四张表单,这由舒用建同学完成。本系统的资料管理模块包含客户信息输入,客户信息修改,客户信息删除,客户信息查询,客户标签打印五张表单,这由邓虎子同学完成, 另外,他在完成好自己的任务之余, 他还尽心尽力地协助本人写报告,做报表,在此非常感谢他。可以说,投诉管理模块是本系统的主要功能亮点,它有效地将员工的工作业绩和客户的投诉反馈联系在一起,这样有助于加强对员工的监督和对客户的反馈信息的处理, 进而能够巩固客户源, 这部分由李洪涛同学完成。
10、最后,日程管理模块,报表管理模块及本次报告的书写由本人李论基完成。四、数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构世纪的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各方面的需求,包括现有的及将来可能增加的需求。数据库设计一般包括如下几个步骤。数据库需要分析。数据库概念结构设计。数据库逻辑结构设计。(一)数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就是要求数据库结构功能充分满足各种信息的输入和输出。收集基本数据、结构数据,以及数据处理的流程
11、,组成一份详尽的数据字典,为后面的具体设计打下良好的基础。通过上述系统功能分析,针对一般客户管理信息系统的需求,总结如下的需求信息。.客户信息数据:包括各方面的信息数据。客户投诉信息数据:包括客户投诉的信息数据。日程数据信息:包括公司每天的任务信息数据。授权用户数据:包括授权使用该数据库的管理人员数据。在上面的需求分析、 数据结构分析、 数据向分析的基础上, 下面开始数据库概念结构设计。(二)数据库概念结构设计得到上面数据项和数据结构后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面逻辑结构设计打下基础。这些尸体包含各种信息,通过相互之间的作用形成数据的流动。根据上面的设计
12、规划出的实体有:客户信息实体、日程信息实体、授权用户信息实体。各个实体具体的描述E-R 图如下。实体之间关系的E-R 图:日程日程信息客户类型客户投诉投诉信息实体之间关系的E-R 图客户信息实体之间的E-R 图:客户信息客户编号客户地址客户姓名.客户电话.客户信息实体之间的E-R 图客户投诉信息尸体的E-R 图:投诉信息投诉编号投诉结果投诉日期投诉原因客户投诉信息实体的E-R 图:日程信息尸体的E-R 图:日程信息开始日期日程内容结束日期日程信息实体的E-R 图:(三)数据库逻辑结构设计数据库的概念结构设计完毕后, 现在可以上面的数据结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的
13、逻辑结构。客户关系管理系统中使用的各个数据表的字段设置如下所示。表 1客户投诉信息表.字段名称数据类型长度允许空索引类型投诉编号字符型5普通索引投诉日期日期型8普通索引投诉客户姓名字符型10投诉原因备注型4投诉电话字符型12投诉结果备注型4表 2客户信息表字段名称数据类型长度允许空索引类型编号字符型8普通索引姓名字符型10系别逻辑型1认证号码字符型20地址字符型20电话字符型15电子邮件字符型15表 3日程信息表字段名称数据类型长度允许空索引类型结束日期日期型8结束日期日期型8日程内容字符型100表 4授权用户表字段名称数据类型长度允许空索引类型用户名称字符型10普通索引授权密码字符型15Do
14、m数值型五、程序模块设计(一)系统主程序设计和主界面:1、本系统先显示系统封面,进行用户身份确认后,直接运行系统主菜单。程序代码:.SET TALK OFFSET DELE ONSET SAFE OFF_SCREEN.Visible=.F.oldpath=SYS(5)+SYS(2003)newpath=SYS(16)newpath=getpath(newpath)SET DEFAULT TO (newpath)OPEN DATA 客户管理信息SELE 0USE 客户信息表SELE 0USE 客户投诉信息表SELE 0USE 日程信息表SELE 0USE 关键词表SELE 0USE 授权用户表P
15、UBLIC g_uid,g_time,g_dom(19)g_uid=g_time=TTOC(DATETIME()g_dom=1DO FORM 用户登录READ EVENTFUNCTION getpathPARAmpathrm=RAT(,mpath)lm=AT(,mpath)IF(rm=lm)result=SUBSTR(mpath,1,lm)ELSEresult=SUBSTR(mpath,1,rm-1)ENDIFRETURN resultENDFUNC2、 程序运行后进入登入表单,登录表单如下:.登录表单3、若输入的用户名和密码正确,则进入系统主界面即主表单:.客户关系管理系统主表单时钟控件的
16、timer 事件代码:thisform.caption= 客 户 关 系 管 理 系 统 ( 工 管0901班 ) +str(year(date(),4)+ 年+str(month(date(),2)+月+str(day(date(),2)+日;+time()4.客户管理菜单如下:(二)资料管理模块1、资料管理模块实现以下功能:1)客户信息输入; 2)客户信息删除; 3)客户信息更改; 4、客户信息查询; 5)标签打印。2、客户信息查询【开始查找】的 click 事件代码:.dime m_qry(2)m_qry(1)=编号 m_qry(2)=姓名 IF THISFORM.combo1.VALU
17、E=m_qry(1)SELECT 编号 ,姓名 ,认证号码 ,地址 , 电话 , 电子邮件 FROM 客户信息表 INTO CURSOR curELSESELECT 编号 ,姓名 ,认证号码 ,地址 , 电话 , 电子邮件 FROM 客户信息表 INTO CURSOR curendifCOUNT TO m_noIF m_no0m_message=搜寻结果:为您找到 +ALLT(STR(m_no)+ 条记录 ELSEm_message=很抱歉,没有找到相关记录ENDIFTHISFORM.grid1.RECORDSOURCE=curTHISFORM.grid1.VISIBLE=.T.THISFOR
18、M.label3.CAPTION=m_messageTHISFORM.label3.VISIBLE=.T.THISFORM.grid1.REFRESHTHISFORM.grid1.doscroll(2)3、客户信息输入对话框如下:【保存】的 click 事件代码:m_no=ALLTRIM(THISFORM.txtno.V ALUE)SELE 客户投诉信息表LOCATE FOR 投诉编号 =m_noIF FOUND()MESSAGEBOX( 编号为 +m_no+的投诉记录已经存在!,16,记录重复 ).RETURNENDIFm_time=CTOD(THISFORM.txttime.V ALUE)
19、m_name=ALLTRIM(THISFORM.txtname.V ALUE)m_content=ALLTRIM(THISFORM.edtcontent.VALUE)m_contact=ALLTRIM(THISFORM.txtcontact.V ALUE)m_result=ALLTRIM(THISFORM.edtresult.V ALUE)INSERTINTO客户投诉信息表 VALUES(m_no,m_time,m_name,m_content,m_contact,m_result) m_keyword=ALLTRIM(THISFORM.txtkeyword.V ALUE) FOR i=1 T
20、O LEN(m_keyword)kw=DO WHILE SUBSTR(m_keyword,i,1) AND i=m_noinf and val(no)=m_noinf and val(no)=m_nosup preview elsemessagebox(没有符合条件的记录可以打印!,16,错误! )endif【退出】的 click 事件代码:.Thisform .release(三)投诉管理模块1、投诉管理模块实现以下功能:1)投诉信息输入; 2)投诉信息更改; 3)投诉信息删除; 4)投诉信息查询; 5)数据统计2、投诉信息输入对话框如下:【保存】的 click 事件代码:m_no=allt
21、rim(thisform.txtno.value)if empty(thisform.txtno.value)messagebox( 投诉编号不能为空! ,48,错误提示 )thisform.txtno.setfocusreturnendifsele tblcomplainlocate for no=m_noif found()messagebox(编号为 +m_no+ 的投诉记录已经存在!,16,记录重复! )returnendifm_time=ctod(thisform.txttime.value)m_name=alltrim(thisform.txtname.value)m_conten
22、t=alltrim(thisform.edtcontent.value)m_contact=alltrim(thisform.txtcontact.value)m_result=alltrim(thisform.edtresult.value)insertintotblcomplainvalues(m_no,m_time,m_name,m_content,m_contact,m_result)m_keyword=alltrim(thisform.txtkeyword.value).for i=1 to len(m_keyword)kw=do while substr(m_keyword,i,1
23、)and i=len(m_keyword)kw=kw+substr(m_keyword,i,1)i=i+1enddoif not empty(kw)insert into tblkeyword values(m_no,kw)endifendforthisform.setall(value,textbox)thisform.setall(value,editbox)thisform.txtno.setfocus【退出】的 click 事件代码: Thisform .release3、客户投诉信息更改对话框如下:【保存】的 click 事件代码:m_time=ctod(thisform.txtti
24、me.value)m_name=alltrim(thisform.txtname.value)m_content=alltrim(thisform.edtcontent.value)m_contact=alltrim(thisform.txtcontact.value)m_result=alltrim(thisform.edtresult.value)if empty(thisform.txtno.value)messagebox( 投诉编号不能为空! ,48,错误提示 )thisform.txtno.setfocusreturnendif.update tblcomplain setdate
25、=m_time,name=m_name,content=m_content,contact=m_contact,result=m_result where no=m_nodelete from tblkeyword where no=m_nom_keyword=alltrim(thisform.txtkeyword.value)for i=1 to len(m_keyword)kw=do while substr(m_keyword,i,1)and i0m_message=搜寻结果:为您找到 +allt(str(m_no)+ 条记录 elsem_message=很抱歉 ,没有找到相关记录! e
26、ndifthisform.grid1.recordsource=curthisform.grid1.visible=.t.thisform.label3.caption=m_messagethisform.label3.visible=.tthisform.grid1.refreshthisform.grid1.doscroll(2)【退出】的 click 事件代码:Thisform .release5.客户投诉信息删除对话框如下:【查找】的 click 事件代码:m_no=alltrim(thisform.txtno.value)if empty(m_no)messagebox(对不起,投诉
27、编号不能为空!,16,错误! )thisform.txtno.setfocusreturnendifsele tblcomplainlocate for no=m_noif not found()messagebox(编号为 +m_no+的投诉记录不存在! ,16,记录号错误! )returnendifthisform.txttime.value=dtoc(tblcomplain.date)thisform.txtname.value=thisform.edtcontent.value=tblcomplain.contentthisform.txtcontact.value=tblcompla
28、in.contactthisform.edtresult.value=tblcomplain.resultselect keyword from tblkeyword where no=m_no into cursor cur kw=scankw=kw+space(4)+keywordendscankw=ltrim(kw).thisform.txtkeyword.value=kw【删除】的 click 事件代码:m_no=alltrim(thisform.txtno.value)nAnswer=messagebox(记录一旦被删除,将无法恢复。请确认您要删除的记录! +chr(13)+ 您真的
29、要删除该记录吗? ,4+48+256,警告! )if nAnswer=6&yesdelete from tblcomplain where no=m_nodelete from tblkeyword where no=m_nothisform.setall(value,textbox)thisform.setall(value,editbox)thisform.txtno.setfocusendif【退出】的 click 事件代码:Thisform .release6、客户投诉数据统计对话框如下:此表单的 init 事件代码:SELECT 关键 词 ,COUNT(*) AS num FROM
30、关键 词 表 GROUP BY 关键 词 INTO CURSOR cur ORDER BY num DESC TOP 10 COUNT TO numGO TOPIF num0FOR i=1 TO numcap=lblsum+STR(i,1)THISFORM.&cap.CAPTION= 关键词 +STR(num)+件SKIPENDFORENDIFUSE【确定】的 click 事件代码:.Thisform. Release(四)日程管理模块1、日程管理模块实现以下功能:1)新建计划; 2)浏览计划; 3)今日提醒。2、新建计划对话框如下:【保存】的 click 事件代码:if empty(this
31、form.olecontrol1.value)messagebox( 开始日期时间不能为空!,48,错误提示 )thisform.olecontrol1.setfocusreturnendifif empty(thisform.olecontrol2.value)messagebox( 结束日期时间不能为空!,48,错误提示 )thisform.olecontrol2.setfocusreturnendifmbegindate=ctod(thisform.olecontrol1.value)menddate=ctod(thisform.olecontrol2.value)mcontent=th
32、isform.edit1.valueinsert into tbldiary values(mbegindate,menddate,mcontent)thisform.edit1.value=messagebox(日程安排以及保存。 )【退出】的 click 事件代码:Thisform .release.3、浏览计划对话框如下:【查看】的 click 事件代码:if empty(thisform.olecontrol1.value)messagebox(查看日期不能为空! ,48,错误提示 )thisform.olecontrol1.setfocusreturnendifmdate=ctod(
33、thisform.olecontrol1.value)select begindate as开始时间 ,enddate as结束时间 ,content as计划内容 ;from tbldiary where mdate=begindate and mdate=m_noinf and val(no)=m_noinf and val(no)=m_nosup preview elsemessagebox(没有符合条件的记录可以打印!,16,错误! )endif【退出】的 click 事件代码:Thisform .release3、客户投诉信息报表对话框如下:.【打印预览】的click 事件代码:da
34、te1=ctod(thisform.olecontrol1.value)date2=ctod(thisform.olecontrol2.value)if empty(thisform.olecontrol1.value)messagebox( 开始日期不能为空! ,48,错误提示 )thisform.olecontrol1.setfocusreturnendifif empty(thisform.olecontrol2.value)messagebox( 结束日期不能为空! ,48,错误提示 )thisform.olecontrol2.setfocusreturnendifif date1=d
35、ate1 and datedate2+1) preview else.messagebox(第一日期不能大于第二日期!,16,错误! )returnendif【退出】的 click 事件代码:Thisform .release4、日程规划报表对话框如下:(六)系统和数据维护模块1、系统维护模块实现以下功能:1)权限管理; 2)用户更改; 3)数据备份; 4)数据恢复2、权限管理对话框如下:【新增用户】的click 事件代码:do form frmappend.【保存】的 click 事件代码:dime m.dom(19)with thisform.pageframe1.page1m.dom(1
36、)=.check1.valuem.dom(2)=.check2.valuem.dom(3)=.check3.valuem.dom(4)=.check4.valuem.dom(5)=.check5.valueendwithwith thisform.pageframe1.page2m.dom(6)=.check1.valuem.dom(7)=.check2.valuem.dom(8)=.check3.valuem.dom(9)=.check4.valuem.dom(10)=.check5.valueendwithwith thisform.pageframe1.page3m.dom(11)=.c
37、heck1.valuem.dom(12)=.check2.valuem.dom(13)=.check3.valuem.dom(14)=.check4.valuem.dom(15)=.check5.valuem.dom(16)=.check6.valueendwithwith thisform.pageframe1.page4m.dom(17)=.check1.valuem.dom(18)=.check2.valuem.dom(19)=.check3.valueendwithm.sum=0for i=1 to 19m.sum=m.sum*2+m.dom(i)endform.uid=allt(th
38、isform.lstuid.value)update tbluser set dom=m.sum where allt(uid)=m.uid if m.uid=g_uidfor i=1 to 19g_dom(i)=m.dom(i)endforendif【还原】的 click 事件代码:eractivechange【退出】的 click 事件代码:Thisform .release【数据备份】按钮的CLICK 事件代码:.m_dir=GETDIR(, 请输入文件要备份到的目录:)DO WHILE EMPTY(m_dir)IF MESSAGEBOX( 您没有选择要备份的目录 。+CHR(13)+是
39、否要取消备份?,4+32+256,取消 )=7m_dir=GETDIR(, 请输入文件要备份到的目录:)ELSERETURNENDIFENDDOCLOSE ALLDEFINE WINDOWS win1 FROM 1,1 TO 7,50 IN DESKTOP SYSTEM TITLE 升级向导 COLORRGB(0,0,0,192,192,192)MOVE WINDOWS win1 CENTERACTIV ATE WINDOWS win1SET CONSOLE OFF2,10 SAY 正在备份数据,请稍候 COPY FILE DATA*.DBF TO (m_dir+*.dbf) COPY FIL
40、E DATA*.CDX TO (m_dir+*.cdx) DEACTIV ATE WINDOWS win1 RELEASE WINDOWS win1MESSAGEBOX( 数据已成功备份 ,64,完成 )OPEN DATA 客户管理信息SELE 0USE 客户投诉信息表SELE 0客户信息表SELE 0USE 日程信息表事件代码:Thisform .release3、用户更改对话框如下:.【更改密码】的click 事件代码:thisform.hidedo form frmchangethisform.release【更改登录】的click 事件代码:thisform.hidedo form f
41、rmlogin2thisform.release【退出】的 click 事件代码:Thisform .release【确定】的 click 事件代码:public m_uid,m_pwd & 定义全局变量, 记录登录用户的名称和密码, 以便系统分配用户权限m_uid=alltrim(thisform.txtuid.value) & 保存用户输入的名称和密码 m_pwd=alltrim(thisform.txtpwd.value)if empty(thisform.txtuid.value) or empt(thisform.txtpwd.value).messagebox(您没有输入用户名或者
42、密码!,16, 错误 )elseuse tbluser &打开保存已注册用户的用户名和密码的表文件 loca all for lower(alltrim(uid)=lower(alltrim(m_uid)if eof()不是合法注册用户,给出警告=messagebox(你输入的注册用户不存在! ,0,警告! ) returnthisform.txtuid.setfocuselse用户名正确,再检验用户密码iflower(alltrim(pwd)=lower(alltrim(m_pwd)usethisform.releaseset dele onset notify offset cent on
43、set date to ansiclose alldo form frmmain & 当用户名和密码都正确时,关闭当前表单,运行主菜单进行系统returnelse不是合法注册用户,给出警告=messagebox(您的密码输入不正确,请重新输入。,0,真遗憾 )returnthisform.txtpwd.setfocusendifendifendif【退出】的 click 事件代码:Thisform .releaseSELE 0USE 授权用户表SELE 0USE 日程信息表.六、课程设计总结在本项目的软件开发的过程中,我们全面实践一个面向数据库的应用系统的开发过程,学习了很多有关的知识。这样的
44、项目对我们学习数据结构,程序设计,数据库,软件工程等课程是一个综合性的提高。这次的课程设计可以说给我们留下了深刻的印像,做起来困难重重,深刻体会到做一个软件的不容易,里面很多东西我们都没有接触过,去图书馆找书的时候才发现,我们学的仅仅是皮毛,还有很多东西需要我们去发掘。就算是借一本书,我们还是会发现很多知识没有吃透,这需要我们不断地实践,不断地主动学习,不断地发现问题去思考问题。在设计中,要讲究分工合作、合理分工、程序要详细具体,每一步都要有一定的操作规范。另外,分工合作还是搞平均主义,而是要结合我们的实际操作能力,合理地分配任务,尽量发挥每位同学的最大潜力。真正做到优劣互补。从选题与搜集资料(进行系统调查,搜集资料)开始,到分析与设计(根据搜集的资料,进行功能与数据分析,并进行数据库、系统功能等设计),再到程序设计(运用掌握的语言,结合选择的数据库,编写程序,实现所设计的模块功能),这其中遇到很多困难,这都考验了我们动手动脑的能力。总之,此次课程设计的主要收获有:1、做课程设计时,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销售会议服务合同范本
- 电脑业务购销合同
- 集装箱货物装卸搬运设备服务合同
- 2024个人房屋转租合同示范文本
- 2024民事诉讼代理合同
- 建筑装饰设计与艺术交流考核试卷
- 企业急救知识培训
- 搪瓷器设计的流派与时代风格考核试卷
- 成人学生的学术研究能力培养考核试卷
- 制定有效的培训目标和评估方案考核试卷
- 外研版小学英语(三起点)六年级上册期末测试题及答案(共3套)
- 氧气吸入操作评分标准(中心供氧)
- 24秋国家开放大学《计算机系统与维护》实验1-13参考答案
- 2024仁爱版初中英语单词表(七-九年级)中考复习必背
- 2024届高三英语二轮复习:读后续写 告别鹦鹉 讲义素材
- MSA-GRR数据自动生成工具(已经解密)
- 《教师专业发展》课件
- 工程勘察设计收费标准快速计算表(EXCEL)
- 光荣升旗手PPT课件
- 《心理防御机制》PPT课件.ppt
- 法人履历表模版.doc
评论
0/150
提交评论