- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 湖南省教师信息管理系统登录页面.doc
- 门课程名称翻译.doc
- 高三一轮复习词汇突破X概要.doc
- 高级日语第一册第课哥伦布的鸡蛋课文翻译.doc
- 高考英语考点典型陷阱题分析-----名词考点(Typical test questions of NMET).doc
- 市场营销毕业论文论文--关系营销理念、策略及实践研究.doc
- SDS EU (Reach Annex II) - Sanitex – distributsiooni ja.doc
- 2002年全国国际货运代理从业资格考试(2002 national international freight forwarders qualification examination).doc
- 大学英语四级词汇 ptxt(College English four level vocabulary ptxt).doc
- 雪弗龙公司2014年年报.doc
文档评论(0)