[doc格式] 学生成绩分析系统设计与实现.doc

[doc格式] 学生成绩分析系统设计与实现.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[doc格式] 学生成绩分析系统设计与实现.doc

学生成绩分析系统设计与实现 薯..曩i. 学生壤绩分辑零续诲计与实_善j…j 篓薹l薹鍪≥ .囊 曩 彭军勇.: 摘要:本系统是PowerBuilder与SQLServer相结合开发的一个用于初中学生成绩分析的 Windows平台应用软件.它替代了原来人工计算分析及处理表册的繁杂工作.提高了工作 效率. 关键词:信息系统;成绩分析;信息 1概述 信息是管理中极为重要的资源,管理工作成败取决于能否 作出有效的决策,而决策的正确程度在很大程度上取决于信息 的质量.信息系统是一个人造系统,目的是及时,正确地收 集,加工,存储,传递和提供决策所需的信息,实现组织中各 种活动的管理,调节与控制.信息系统包括信息传输系统和信 息处理系统两个方面.当信息系统功能集中于为管理者提供信 息和支持决策时,就发展成为管理信息系统. 目前,随着网络和电子商务的发展,管理信息系统将采用 以Web为中心,以TCP/IP和H1-rP为传输协议.客户端通过 浏览器访问与Web相连的后台数据库的Intranet模式. 随着计算机技术,网络技术及传感技术的发展.管理信息 系统将发挥越来越大的辅助作用. 2系统特点 (1)按照管理信息系统的原理的方法,采用目前主流的软 件开发工具和后台数据库.支持我校成绩分析T作的全过程. 加强数据共享,提高学校教育教学管理自动化水平. (2)学生成绩分析系统的设计基于C/S(客户/服务器)系 统研制,设计与开发. (3)本系统的设计应界面友好,操作简单,以适应非专业 计算机教师操作的要求. (4)系统将使用人员分为3类:1)是教务主任,其具有 系统操作的最高权限,可对系统中任何数据执行增,改,删及 查询等操作权限,这个由教务主任担任;2)是教务员,其具 有系统的绝大部分权限,但没有更改学校基本信息的权力;3) 是操作人员,主要任务是录入,查询系统中的普通数据.用户 登录验证过程如图1所示. 3系统结构 按照结构化的系统设计方案,本学生成绩分析系统从功能 上划分为以下几个模块,如图2所示. 图1系统登录验证过程 囤 图2系统结构模块图 该系统的图形查询模块主要以图形方式表示了各年级的学 生男女组成比和各班人数统计,还统计显示了各年级的班级总 分人均分比较图;系统设置模块用于考试名称,学校信息及口 令的更改;帮助信息为使用者简要说明了系统及使用说明与注 意事项;退出系统模块用于退出本系统. 3.1代码设计 通过对数据库及彼此间的联系进行分析.对数据库中代码 _fJ_’ 实用第一智慧 T.*g.一.!=….£j.一! 构成进行设计. 如学号代码设计为:xxxxxx,首二位为年级代号,中间二 位为班级代号,末二位为学生本人具体号码. 3-2用户界面设计 由于本系统的最终用户对计算机可能不熟练.故系统采用 了基于菜单,选择,表格及图形等友好的人机交互方式. 3.3系统主画面屏幕设计 系统主嘲面屏幕由4部分组成,分为主菜单,T具栏,工 作区及状态栏.用户用鼠标左键从主菜单选择相应菜单项及相 应操作内容. 作出选择后.系统即进入相应处理功能,操作在屏幕T作 区中进行.对窗口的操作通过工作区巾相应命令进行即可. 4系统代码及功能 PB10.0开发的”学生成绩分析系统”,有大量的程序源代 码.下面择其重要的程序源代码及系统中主要窗口如图3至罔 8所示 4.1图3系统登录窗口OPEN事件源代码 图3系统登录窗口 //用游标取出用户名和口令 stringyhm,klkl declaremycursorcursorfor select用户名,口令 frOmrcgl2; openmycursor; longdss=l fetchmycursorinto:Vhm,:klkl; dowhilesqlca.sqlcode=O ddlb_1.additem(yhm) ase[dss]=klkI dss=dss+1 fetchmycursorinto:yhm,:klk 电■穗技巧与纛 密集 10OD closemycursor; sle1.te×t= //以下对系统全局变量取值.如单位名,年级代号等 stringpdwmc,pcsmc,pynj,penjpsnj declaremycursorlcursorfor select一年级代号,二年级代号,三年级代号,单位名称,考试名称 frOmrcgll: openmycursorl: fetchmycursorlinto:pynj.:penj,:psnj,:pdwmc,:pcsmc; ynj=trim(pynj) enj=trim(penj} snj=trim(psnj) dwmc=trim(pdwmc) csmc=trim(pcsmc) closemycursorl 4.2图3窗口中确定按钮CLICKED源代码 j

文档评论(0)

zhangningclb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档