学院教务管理系统项目的分析与设计
2024-05-06
来源:好走旅游网
科技信息 o IT技术论坛0 SCIENCE&TECHNOLOGY INFORMATION 2008年第31期 学院教务管理系统项目的分析与设计 张江伟毛艳芳 (郑州轻工业学院软件学院河南郑州【摘450002) 要】为了提高教务管理水平和提高教师积极参与和管理教学工作,本文设计出学院的教学管理系统,该系统能提高教务管理的效率 并提高学生和老师的实践水平。 【关键词】教务管理系统;总体规划;模块设计 学生可以登录网站查询成绩、察看学籍、浏览信息、查找信息、选 1.引言 信息化是全球经济和社会发展的需要,信息化成为衡量一个国家 择课程、下载文件。 经济发展的一个重要指标。高校信息化能提高行政效率,推动高校机 老师可以录入成绩、察看学生学籍、浏览信息、上传文件、发布信 构改革。教务管理是学院的教务工作的主要内容,其信息量大,信息变 息、修改和更新消息。 动频繁工作量很大,随着信息化的发展,教务管理逐步实行网络化管 系统管理员可以对页面维护以及批准用户的注册申请。 理.极大的方便了广大师生,也方便了学校对教务工作的管理,大大的 根据上述的需求系统主要包括以下几个模块(图一)。 提高了教学质量。教务管理系统可以实现教务信息的集中管理、分散 操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化 的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息 系统打下良好的基础.是高校信息化建设的重要组成部分。 本系统在保证完成教务所需的功能外.旨在提高广大师生的项目 实践能力。通过本项目的实施,一方面,提高专业老师的技术水平,另 一方面.可以把此项目运用到以项目为驱动的教学中去,提高学生的 实践能力。 2.项目的总体规划 本系统划分为项目管理、数据管理、项目调试与测试、系统维护四 个部分。 为了合理配置和使用各种资料,更好的完成本项目的实施,按照 基本业务模块。包括的子模块有成绩管理模块、学籍管理模块、文 系统的四部分制定如下计划。 件上传模块、文件下载模块、信息发布模块、信息修改个更新模块、系 1)项目管理 统维护模块、用户管理等模块。 项目管理以项目管理为核心,其他部分为辅助功能。通过对信息 数据库管理模块。负责基本业务模块中需要进行数据存储的数据 数据的采集、加工、分析和跟踪为教务工作的实施和控制提供强有力 管理。 的依据和指导方向,同时使学生、教师、课程、成绩等实体的管理机制 信息浏览查询模块。负责对网站的信息进行浏览、搜索在询。 规范化、系统化、科学化。 基本业务模块包含以下几个方面(图二): 项目管理阶段进行项目可行性研究、需求分析以及系统设计阶段 以及项目的实现。 在此阶段完成《教务管理系统项目需求规格说明书》的撰写工作。 为今后的以项目为驱动的教学提供完整的参考资料。 2)数据管理 为了实现学生的成绩查询,学籍管理以及老师有关信息的管理, 学要把大量纸质的数据进行存储,数据的采集、加工、分析是必须的, 需要投入很大的工作来完成此项工作。 着手项目所需信息数据的采集、加工、分析,以便及时完成项目所 数据库管理模块包含以下几个方面(图三) 需相关数据,尽早使广大师生运用本系统。 在此阶段完成系统所需数据的采集、加工、分析。 3)测试部分 为确证教务管理系统的完整性、健壮性、一直性,以及对软件需求 分析、设计规格说明和编码的复审,需对本项目进行测试。软件测试在 软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做 必要的测试(称为单元测试)。编码和单元测试属于软件生存期中的同 一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这 信息浏览查询模块包含以下几个方面(图四) 是软件生存期的另一个独立阶段,即测试阶段。软件测试的自的,第一 是确认软件的质量.第二是确认系统的需求以及性能。 在本阶段做好对系统进行单元测试、功能、性能测试。完成《教务 管理系统测试计划》的撰写工作。为今后的以项目为驱动的教学提供 完整的参考资料。 4)系统维护 在系统投入使用以后需要不断的改正错误、补充不足以及对系统 新需求的增加,系统维护是非常重要而且要必须做好,为了保证系统 正常运行需对系统进行全面的维护。 3.系统的主要模块 4.总结 根据广大师生的需要以及高效的教务管理,其需求包括以下几个 系统总体目标是要建设一个功能完善,安全性能高,稳定性能好, 方面 用户使用快捷、简单、方便,能有效地减少工作量,提高工作效率,规范 化管理各类教务信息的系统。通过本系统的项目设计(下转第126页) 科技信息 0企业与管理0 SCIENCE&TECHNOLOGY INFORMATION 2008年第3l期 系指数”这样的概念来描述(如式2)。 R=F(K,C,D)(2) 式中R为客户关系质量;K为卖方控制下的关键要素;C为卖方 地建立和保持好客户关系。 决策机制、技术能力、决策角色等要素:D为来自竞争者的干扰。 表了建立客户关系的核心职能,四个方格代表了建立客户关系的保健 职能。按照图2所示的关键要素,结合图3的运行机制,就可以更有效 4.产业市场客户关系的时间维度 客户关系状态和质量.将受到来自于竞争者的干扰.受到来自于 买方不断学习和认知能力提高和变化的影响,受到买方经营状况和内 部组织与人事安排的变化的影响。因此,客户关系系统是一个具有时 间维度的耗散性系统。如果卖方不能够不断地向客户关系系统投入资 源(表现为关键要素),那么,其客户关系的质量必然会随着时间的推 移而衰减。客户关系可以描述为时间维度上的离散状态.如式3所示。 Rt+l=g(R ,Pt,D +1)=Rt+£(3) 式中R 为t时刻的关系质量;PI为卖方为了保持和改善关系进行 的能量投入:D +1为来自竞争者的干扰;£为关系质量的变化情况。式 3说明,卖方要保持客户关系质量,必须不断投入资源,运作客户关 系,而不能在一个较好的关系程度下高枕无忧。 图3建立客户关系机制的概念模型 JI棼 【参考文献】 [1]Philip Kotler.营销管理[M】l宋学宝,译_清华大学出版社,2003,12. 5.产业市场客户关系的卖方组织维度 [2]绳鹏.销售行为学【M].中国社会科学出版社,,2005,1. [3]Sudhi Seshadfi,Randhir Mishra:Relationship marketing and contract theory. 由于产业市场营销涉及产品技术含量较高,系统较为复杂,与卖 Industrial Marketing Management 33(2004)513—526: 方打交道的不仅仅是销售人员,还会涉及到企业内部的多方面人员 [4]Gabfiele Helfert,Katharina Vith:Relationship Marketing Teams:Improving the ilization of Customer Relationship Potentials ThrouIgh a High Team Design (如图1所示),特别是研发、服务、供货、供应链、销售队伍。Gabriele UtHelfert和Katharina Vith提出了设计关系型销售队伍的概念,认为优 Quality. 中观人际关系的特质,http://www paper.edu.cn. 化的关系型销售队伍可以使营销绩效提高30%。关系型销售队伍的主 [5]翟学伟.晁钢令.人际关系、人际信任对企业间关系的影响[JI.财贸研究, 要特点表现在:专业技能和社会能力,包括社会关系与交流能力、工程 [6]王晓玉,与技术知识、管理与法律知识等;团队目标和高度合作与交流;公司内 部资源支持与高度的自主权:基于任务的培训和开发。 2006,5. 6.产业市场客户关系的运行机制 客户关系本质上是一种契约关系,除了正规的书面合约外,还包 作者简介:朱宝岩,中国矿业大学(北京)博士研究生,谭章禄,中国矿业大 学(北京)教授,博士生导师。 含着基于交流认知和体验总结的信任默契。因此,Daniel H.和 McQuiston将客户关系建立模型概括为图3的形式。图中五个圆圈代 [责任编辑:张慧] (上接第64页)出来的项目能够完全满足系统的总体目标。 教育,2005(81:54-56. [4]童吉;徐慧英;庄新鹏.基于软构件的高校教务管理系统设计与实现【JJ.计算机 技术与发展.2007(5):4卜43. 作者简介:张江伟(1982一),男,河南省商丘人,助教,主要研究方向:网络、 【参考文献】 [1]童吉;徐慧英;庄新鹏.基于软构件的高校教务管理系统设计与实现IJI.计算机 技术与发展,2007(5):4l一43. [2]刘冬杰.采用C/S与B/S混合模式的信息化教务管理系统的设计与实现『J].教 思想政治教育。育信息化,2006(7):56—56. [3]鲍丽薇,冯建华.基于Struts架构的系级教务管理系统的Web架构_J]计算机 [责任编辑:田瑞鑫] (上接第77页)(4)最后,检查DFA M 中是否存在死状态,可见本 例中不存在死状态。所以图2所示的DFA M 即为最终化简结果。 我们知道,在DFA的化简过程中应遵循等价转换的原则,那么, 最后审查发现,初态I。不可以与它相临的状态集合并,并且DFA M”中不存在死状态。所以图2所示的DFA M 即为最终化简结果。 现在,再让我们比较一下DFA M与DFA M 可以发现:化简前的 让我们比较一下DFA M与DFA M 可以发现:化简前的DFA M不能 DFA M与化简后的DFA M 遵循了等价转换的原则。识别字符串b,而化简后的DFA M 却可以识别字符串b,这违背了等 综上所述,用改进的算法化简可以解决上述违背等价转换的问题。 价转换的原则。 当然,对于大多数的常规DFA,传统的方法“分割法”还是适用的。 【参考文献】 4.“分割法”的改进 基于上述问题.我对传统的“分割法”提出了以下改进算法: [1]Dick Grune,Henri E.Bal,Ceriel J.H.J acobs,Koen G.Langendoen.现代编 解法2:f改进算法1 译程序设计『M1.北京:人民邮电出版社.20o3. 将原有状态集合划分成分成三个集合:初态组、非初非终态组、终 态组,即IIo:{O},{1),(2,3) 其他步骤同上。如此,可以得到了图3所示化简后的DFA M : [2]贺汛.编译方法学习指导与实践[M].北京:机械工业出版社.2004. [3]胡元义,李长河,谈姝辰.编译原理教程[M].西安:西安电子科技大学出版社. 20o3. [4]李文生编译程序设计原理与技术[M].北京:北京邮电大学出版社.2002. [5]陈意去,张昱l编译原理习题精选[M].合肥:中国科学技术大学出版社.2002. [6]何炎祥等.编译原理[M].武汉:华中理工大学出版社.2000. [7]吕映芝,张素琴,蒋维杜.编译原理[M].北京:清华大学出版社.1998. 作者简介:张坤(198l一),女,山东泰安人,助教,硕士;刘欣颖,助教,硕士 亓静,助教.硕士。 图3改进算法求解得出的DFA M [责任编辑:韩铭] 126