- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
辅导员管理系统
高校辅导员管理系统的设计与实现
前言系统的运行从欢迎表单开始,进入登陆表单,在这里要求拥护输入自己的登陆密码,并设置三次密码核对功能,如果三次输入密码不正确,则要求退出系统;否则出现系统菜单,接受用户的操作。操作完毕后用户可以从系统菜单中退出系统。系统运行步骤如1-1图所示。
1-1图
在本系统中,系统的功能主要分成六个功能模块,它们分别是:基础维护、用户维护、考勤管理、学生家庭、关于系统和退出(其中每个功能模块有可细化为几项子功能)下面分别介绍各功能模块的作用。
●基础维护
利用本模块可实现学生基本信息的浏览、查询和修改。
●用户维护
利用本模块可实现用户名及密码的修改和增加新用户。
●考勤管理
利用本模块可进行考勤登记和按年及月进行考勤统计,班级人员统计。
●学生家庭
利用能够本模块可进行学生家庭成员与学生的关系及各方面情况进行登记。
●关于系统
利用本模块可进行对系统版权信息进行查询。
●退出
该模块的退出功能主要用来实现退出本系统。
高校辅导员管理系统功能结构框架如图 1-2图所示。
2.2 项目管理器的建立
启动Visual FoxPro8.0,进入程序主界面新建一个以“高校辅导员管理系统.pjx”命名的项目管理器,如图1-3和如图1-4所示:
3.3 数据库和表的建立
建好项目管理器,就可以建立学生信息管理系统所需要的数据库和数据表。
3.3.1 建立数据库
建立一个名为“数据库.dbc”的数据库,如图1-5 所示。
图1-5 【新建数据库】对话框
刚创建的数据库只是一个空的数据库,还没有数据。只有创建了数据表和其他数据对象后,才能输入数据或者进行其他数据库的操作。
3.4 数据库设计
主要设计下面几个数据表1-1、数据表1-2、数据表1-3、数据表1-4、数据表1-5、数据表1-6:
姓名及密码.DBF 字段 类型 宽度 小数位数 索引 unll 姓名 字符 10 密码 字符 10 表1-1
学生信息基本表.DBF 字段 类型 宽度 小数位数 索引 unll 学号 字符型 10 -6
4 系统各功能模块
4.1 表单设计
4.1.1 欢迎.scx 表单设计
该表单的基本功能是操作员进入系统。
(1) 创建一个名为“欢迎”的表单文件。
(2) 在表单中添加控件。
图1-6 系统欢迎窗口
此表单能产生文字闪烁效果
(4) 按照下列表1-6,列出具体条目,设置表单及控件的必要属性。
登陆表单的属性 属性 设置值 具体说明 autocenter .t.-真 指定表单初次显示时,自动位于主窗口中央 caption form1 设置表单的标题条文本 windowtype 1-模式 指定在关闭此表单之前,不能对其他表单进行操作
(5) 编写相关事件代码。
■表单timer1的timer的事件代码:
IF thisform.label1.Left=thisform.Width 设置长度
thisform.label1.Left =0
ELSE
thisform.label1.Left=thisform.label1.Left+1
ENDIF
i=INT(RAND()*255)
j=INT(RAND()*255)
k=INT(RAND()*255) 改变颜色
thisform.label3.ForeColor=rgb(i,j,k)
■按钮“进入”的click事件代码:
DO form 登陆
thisform.Release
4.1.2登陆.scx表单设计
该表单的基本功能是操作员进入系统。
(1) 创建一个名为“登陆”的表单文件。
(2) 在表单中添加控件。
图1-7
按照下列表1-7,列出具体条目,设置表单及控件的必要属性。
登陆表单的属性 属性 设置值 具体说明 autocenter .t.-真 指定表单初次显示时,自动位于主窗口中央 caption 登陆 设置表单的标题条文本 windowtype 1-模式 指定在关闭此表单之前,不能对其他表单进行操作 Combo1 rowsours 姓名及密码.姓名 readonly .f. rowsourstype 6-字段 表1-7
■按钮“确定”的click事件代码:
USE 姓名及密码 打开表
LOCATE for alltrim(姓名)==alltrim(bo1.value) 根据下拉列表的选择在数据表中进行寻找
if found()
文档评论(0)