毕业论文用PlayCASE建模工具开发教务处学籍管理系统761.docx
《毕业论文用PlayCASE建模工具开发教务处学籍管理系统761.docx》由会员分享,可在线阅读,更多相关《毕业论文用PlayCASE建模工具开发教务处学籍管理系统761.docx(125页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.毕业论文用PlayCASE建模工具开发教务处学籍管理系统目录一. 课题介绍“教务处学学籍管理理系统”是电子子信息职职业技术术学院(宝宝山道院院区)教教务处针针对当前前学籍管管理工作作的需要要开发研研制的一一个应用用型软件件,是列列入我院院院级科科研立项项的项目目之一。它它的使用用对促进进我院教教务管理理特别是是学籍管管理的科科学化、规规范化和和信息的的网络化化将起到到积极的的作用。研制“教务务处学籍籍管理系系统”是为了了寻找一一种较为为规范的的解决方方案旨在
2、在减轻教教务管理理人员繁繁重的工工作负担担,规范范教学计计划、课课程名称称、教师师编号等等的制定定使用,简简化教学学任务检检索、成成绩查询询、考勤勤管理等等工作的的劳动强强度和复复杂程度度,解决决了教务务处学生生信息管管理工作作中的现现代化手手段问题题,进而而进一步步提高我我院教务务处计算算机管理理水平。“教务处学学籍管理理系统”应用范范围从新新生的信信息录入入开始到到毕业离离校,贯贯穿整个个学生在在校期间间的管理理工作。根根据这一一全过程程的工作作特点,可可以全面面地利用用计算机机作为辅辅助管理理手段进进行学生生学籍管管理的工工作,能能有效地地防止目目前全国国大学生生管理系系统“平台式式”的
3、软件件在开发发上的大大众性,更更适合于于我院学学籍管理理要求,强强化了查查询统计计功能同同时友好好的用户户界面将将更方便便于教务务管理人人员的日日常使用用。二. 系统设计分分析1. 开发工具使使用“教务处学学籍管理理系统”,使用用PlaayCAASE建建模工具具作为前前端(上上游)的的系统分分析、设设计模型型。系统统模型通通过划分分,生成成相对独独立的功功能模块块。生成成的功能能模块转转为后端端(下游游)的开开发原型型,使用用PowwerBBuillderr 8.0作为为开发工工具,用用以实现现实际的的功能。目前,国内内大部分分的MIIS系统统开发仍仍旧停留留在原始始的手工工开发模模式上,这这
4、不仅无无法提高高工程质质量,而而且由于于没有统统一的开开发标准准(或未未形成总总体的开开发风格格),不不利于MMIS系系统生存存周期的的延长。传传统的开开发模式式,同时时极大的的限制了了MISS系统软软件在用用户实际际使用过过程中的的完善。(因因为传统统的开发发模式在在开发工工程中只只强调整整个开发发过程的的其中一一部分或或几部分分,不能能贯穿开开发的全全程。在在出现开开发预期期没有考考虑的问问题时,由由于没有有全面的的系统开开发模型型往往对对出现的的问题无无法修补补。)在国外,已已经普遍遍采用系系统模型型开发工工具,并并且已经经基本形形成统一一的标准准。依据据标准的的系统模模型开发发工具已已
5、经有很很多,有有很多软软件开发发工具都都有自己己的前端端(上游游)模型型开发工工具。如如Sybbasee公司为为PowwerBBuillderr定制的的前端(上上游)模模型开发发工具PPoweerDeesiggnerr。在这次毕业业设计中中,我们们使用了了国产的的系统模模型开发发工具PPlayyCASSE。我我们希望望能够找找出一些些使用系系统模型型开发工工具比使使用传统统的开发发模式的的优势。试试着通过过使用PPlayyCASSE并结结合现代代软件工工程的思思想,能能够快速速建立系系统模型型,合理理划分各各个功能能模块。PlayCCASEE创造性性地把业业务调查查、需求求定义、总总体设计计、
6、详细细设计及及程序生生成等软软件开发发过程结结合为一一体,适适合生命命周期法法、原型型法及其其混合形形式,极极大地提提高了软软件系统统开发的的效率和和质量,满满足了个个方面的的需要。PPlayyCASSE的集集成理念念体现在在软件生生命周期期的纵横横两个方方面,通通过三位位一体建建模实现现统一的的形式支支持生命命周期。使用PlayCASE开发应用软件,可以最大限度的减少软件开发完成后出现功能不全的问题,更不会出现闭门造车的情况,造成软件给谁用、有什么用都说不清楚的问题,这种问题在开发软件产品时是十分容易出现的。PlayCASE的最主要的作用是提供了从需求建模向软件建模平滑过渡,并且可以良好的支
7、持后端开发工具的。PlayCASE为程序员提供了功能强大的可视化数据库建模工具和程序设计工具,十分便于数据库系统的概念设计、逻辑设计、物理设计和行为设计。我在小组中中的分工工是,依依据前端端(上游游)分析析划分的的各个主主功能模模块,使使用现代代软件工工程的分分析和细细化方法法,将主主功能模模块再次次划分成成实现功功能独立立的节点点模块,并并通过开开发工具具(PBB 8.0)实实现。2. 开发使用环环境开发平台:Windoows 20000 AAdvaanceed SServver (Seerviice Pacck 33)数据库平台台:Microosofft SSQL Serrverr 200
8、00 企业版版开发工具:PowerrBuiildeer 88.0.1 BBuilld 880044Microosofft DDeveeloppmennt EEnviironnmennt 220033 (VVisuual Stuudioo .NNET 20003)(仅作作为最终终程序发发布使用用)3. 功能模块图图4. 设计分析根据我在小小组内的的分工,我我主要负负责:分分解上游游开发生生成的功功能模块块,将其其细化成成为可以以使用开开发工具具实现的的终端模模块;分分析功能能模块提提出的功功能,划划分逻辑辑,并依依据上游游提供的的数据库库结构模模型设计计出实现现功能的的算法;设计交交互界面面,完
9、成成代码设设计,进进行初步步测试;合并应应用程序序,完成成系统测测试、用用户确认认测试。三. 系统设计实实现1. 设计总量(1) 信息输入模模块(窗窗口)制制定教学学计划(w_pplann):制制定各专专业教学学计划。教学任务窗口(w_assignment): 由教学计划自动生成教学大纲的主要内容。教学大纲输入(w_jxoutline): 制定教学大纲。标识编辑窗口(w_edit_f_t_s_j):设计整个系统使用的各种标识。代码编辑窗口(w_edit_d_s_c):制定系、专业、班级、课程、教师情况以及各对应的代码信息。学生基本信息输入(w_student_input):输入在校学生的基本信
10、息、家庭情况和学习情况。学生正考成绩录入(w_student_score):输入学生的考试成绩。学生补考录入(w_student_score_makeup):输入学生的补考成绩。(2) 信息修改模模块(窗窗口)教教学计划划修改(w_pplann_eddit):完成成对现有有教学计计划的修修改、补补充。教教学任务务修改(w_aassiignmmentt_eddit):完成成对现有有教学任任务的修修改(以以教学计计划为基基础)。学生成绩修改(w_student_score_edit):完成对现有学生成绩的修改,以全部考试成绩和补考成绩两种方式查询修改。学生基本信息校对(w_z_student_sn
11、umedit):校对学生基本信息的输入情况,包含修改功能。(3) 信息查询模模块(窗窗口)学学生成绩绩查询(w_sscorre_qquerry):用于查查询指定定学生的的各个学学期的单单科或全全部成绩绩学生统统计信息息查询(w_qquerry):整合在在学学生生人数的的全部功功能查询询,完整整显示详详细的统统计信息息内容和和总数统统计。不不及格情情况查询询(w_makkeupp_quueryy):以以指定条条件查询询在学学学生的不不及格人人数、人人次和详详细内容容。不及及格情况况明细(w_nnopaass_lisst):显示全全院不及及格学生生的详细细情况。(4) 统计显示模模块(窗窗口)成成
12、绩图形形显示(w_sscorre_ccounnt):以图形形方式显显示成绩绩统计正正态分布布图(5) 打印模块(模模块)教教学计划划打印(w_pplann_prrintt):打打印教学学计划。教学任务打印(w_assignment_print):打印教学任务。学生成绩打印(w_score_print):打印各学期的各班学生成绩。成绩检索打印(w_query_print):打印学生成绩汇总信息,排名情况。学籍卡打印(w_student_score_table_1):打印学生的学籍卡(包括学生基本信息和学生在学成绩)。(6) 用户管理模模块(窗窗口)用用户权限限管理(w_uuserr_loogin
13、n):管管理准许许登陆系系统的用用户权限限(此窗窗口的权权限最高高)。2. 典型模块(窗窗口)介介绍主窗口(ww_maain)窗口要求:以框架方式式构建主主窗口,由由主窗口口打开的的窗口作作为框架架下的窗窗口,同同时在窗窗口菜单单下添加加打开窗窗口的选选项。自自动记录录快捷菜菜单栏的的位置。窗口界面和结果生成示例:主要控件脚本:主窗口(w_main).打开事件(open)/*傲宇软件工作室*/*-窗窗口名称称:主窗窗口 -*/*-窗窗口作用用:主窗窗口 -*/*-脚脚本作用用:初始始化窗口口 -*/*-作作者姓名名:王琮琮 -*/*-设设计日期期:20003-06-15 -*/*-修修改人姓姓
14、名: -*/*-修修改日期期: -*/*-修修改原因因: -*/*/integger li_docckroow/工工具栏行行号integger li_offfsett/工工具栏位位置/设置工工具栏位位置li_doockrrow = iinteegerr(PrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar1_DocckRoow,1)li_offfseet = inntegger(ProofilleSttrinng(Eiee.inni,TooolBBarPPropperttie,TToollBarr1_OOffsset,11)T
15、his.SettTooolBaarPoos(11,lii_doockrrow,li_offfsett,Faalsee)/设设置工具具栏1li_doockrrow = iinteegerr(PrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar2_DocckRoow,2)li_offfseet = inntegger(ProofilleSttrinng(Eiee.inni,TooolBBarPPropperttie,TToollBarr2_OOffsset,11)This.SettTooolBaarPoos(22,lii_dooc
16、krrow,li_offfsett,Faalsee)/设设置工具具栏2li_doockrrow = iinteegerr(PrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar3_DocckRoow,3)li_offfseet = inntegger(ProofilleSttrinng(Eiee.inni,TooolBBarPPropperttie,TToollBarr3_OOffsset,11)This.SettTooolBaarPoos(33,lii_doockrrow,li_offfsett,Faalsee)/设设置工具具
17、栏3li_doockrrow = iinteegerr(PrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar4_DocckRoow,4)li_offfseet = inntegger(ProofilleSttrinng(Eiee.inni,TooolBBarPPropperttie,TToollBarr4_OOffsset,11)This.SettTooolBaarPoos(44,lii_doockrrow,li_offfsett,Faalsee)/设设置工具具栏主窗口(ww_maain).关闭事事件(cclosse)/*傲宇
18、宇软件工工作室*/*-脚脚本作用用:保存存设置 -*/*-作作者姓名名:王琮琮 -*/*-设设计日期期:20003-06-15 -*/*-修修改人姓姓名: -*/*-修修改日期期: -*/*-修修改原因因: -*/*/integger li_docckroow/工工具栏行行号integger li_offfsett/工工具栏位位置/保存设设置This.GettTooolBaarPoos(11,lii_doockrrow,li_offfsett)/获获取工具具条1的的位置属属性SetPrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolB
19、aar1_DocckRoow,strringg(lii_doockrrow)SetPrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar1_Offfsett,sstriing(li_offfsett)This.GettTooolBaarPoos(22,lii_doockrrow,li_offfsett)/获获取工具具条2的的位置属属性SetPrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar2_DocckRoow,strringg(lii_doockrrow)S
20、etPrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar2_Offfsett,sstriing(li_offfsett)This.GettTooolBaarPoos(33,lii_doockrrow,li_offfsett)/获获取工具具条3的的位置属属性SetPrrofiileSStriing(Eiie.iini,TToollBarrProoperrtiee,TooolBaar3_DocckRoow,strringg(lii_doockrrow)SetPrrofiileSStriing(Eiie.iini,TToollBar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 PlayCASE 建模 工具 开发 教务处 学籍 管理 系统 761
限制150内