网站大量收购独家精品文档,联系QQ:2885784924

PowerBuilder 10.0 应用基础与实例教程 李政 第15章 高校学生档案管理系统新.ppt

PowerBuilder 10.0 应用基础与实例教程 李政 第15章 高校学生档案管理系统新.ppt

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
引言 目标 以院(系)为单位管理历届、各级各类学生的基本数据、入学时信息、在校时信息和毕业后信息。 特点 多文档界面 选项卡、下拉列表 操做简便、高效 通用技术 5.1 系统功能设计 信息维护 输入、修改、删除 按学号或姓名定位 用下拉列表、下拉数据窗口、编辑控制等方式输入数据 查询打印 全字段查询 选字段查询 打印信件 打印信封 5.1 系统功能设计 数据统计 入学时──统计各类学生人数及自然情况等信息。 在校时──统计学籍变动、毕业情况信息。 毕业后──统计各种学历、学位、职务、职称人数。 统计图──以图形的形式输出历年各类学生人数信息。 统计表──以表格的形式输出历年各类学生人数信息。 系统服务 帮助 用户管理 日志查询 15.2 数据库和表设计 ASA9.0数据库xsda.db 数据源名为xsda 主表xsda,共55个字段(图15.1) 学号用9位编码:入学年份4位、系编号2位、班级1位、序号2位。 出生年月用6位数(字符型),高4位年,低2位月。 枚举数据项表17个(图15.2) 表dic_yhkl,用户名、口令和级别(图15.3) 日志表dic_log(图15.4) 表dic_xjnr、tj_1和tj_rs,统计用。 15.3 对象库和主菜单 四个对象库,分别存放窗口、一般数据窗口对象、字典数据窗口对象和其它对象。 建立多个对象库并设置搜索路径: 单击“Library”按钮,在PaintBar工具栏上单击“Create Library”按钮。 单击“System Tree”按钮,在指定的目标上用鼠标右击,选“Migrate...”项,单击“Browse”,选对象库。 主菜单m_main(图15.6) 15.4 全局变量与全局函数 全局变量 string s_yh //当前用户名 integer s_yhjb //当前用户级别 string op_r //关系运算符变量 boolean cmx=False //复合查询标志变量 全局函数 f_czrz() 功 能:将用户名、操作内容和操作时间记录到表dic_log中 参 数:cznr(操作内容,字符串型) 返回值:无 15.4 全局变量与全局函数 f_center() 功 能:使窗口在屏幕居中 参 数:wd(窗口名,window型) 返回值:integer型,1表示成功,-1表示失败 注:在PowerBuilder 10.0下建立的窗口可设置Center属性使其居中。但只对单文档界面有效,多文档界面工作表窗口的Center属性不起作用。 15.4 全局变量与全局函数 f_add_ddlb_nf() 功 能:将当前及之前共30年的年份填入下拉列表框 参 数:ddlb_nf(下拉列表名,dropdownlistbox型) 返回值:无 f_add_ddlb_lx() 功 能:将“学生类型”表dic_xslb内容填入下拉列表框 参 数:ddlb_lx(下拉列表名,dropdownlistbox型) 返回值:无 15.5 登录窗口和MDI框架窗口 应用程序对象代码 Open事件代码 open(w_fm) //打开封面窗口 open(w_login) //登录窗口 open(w_main) //MDI框架窗口 close(w_fm) //关闭封面窗口 close 事件代码 f_czrz(退出系统) 15.5 登录窗口和MDI框架窗口 封面窗口 窗口类型为popup! 初始状态为maximized!(最大化) 取消TitleBar复选项 窗口上放一个图形控件p_spash,其PictureName属性设置为图形文件stk_fm.gif。 open事件代码 15.5 登录窗口和MDI框架窗口 系统登录窗口 窗口类型为respose!,初始状态为normal!,取消TitleBar复选项。放下拉列表框ddlb_1、单行编辑框sel_2和两个命令按钮。 open事件代码 调整本窗口的大小和位置 把表dic_yhkl中的用户名添加到下拉列表框ddlb_1 最近登录过的用户名自动作为下拉列表框的文本 “确定”按钮clicked代码 检验口令 把当前日期时间存入表dic_yhkl当前用户的“dlsj” 用函数f_czrz登记日志信息 15.5 登录窗口和MDI框架窗口 MDI框架窗口 类型为mdihelp! 初始状态为maximized! 标题为“高校学生档案管理系统” MenuName属性设置为m_main open事件代码 根据用户的级别设置菜单项的可见性 15.6 数据维护功能 数据维护菜单 m_data,在主菜单m_main的

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档