第一范文网 - 专业文章范例文档资料分享平台

华中科技大学计算机专业11级软件工程报告 - 图文

来源:用户分享 时间:2025/7/21 7:09:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图3.13 edstud1窗体设计

2>代码设计概要

edstud1窗体被edstud窗体调用,以实现对student表中记录的编辑。单

击“确定”按钮时,记录编辑有效;单击“取消”按钮时,记录编辑无效。 3.2.8 eddegree窗体详细设计

1>界面设计

图3.14eddegree窗体设计

14

2>代码设计概要

eddegree窗体用于输入学生成绩。

先从窗体最左边的TreeView控件中选择一个专业,TreeView控件立即展开

显示该专业对应的所有班号,从中选择一个班号后,在中间的“课程列表”框中会显示该专业的所有课程,右边的“学生列表”框中显示该班所有学生的姓名。

从窗体中间的“课程列表”框中选中某课程,从右边的“学生列表”框中选中某学生姓名,则在最右边的文本框中会显示该学生指定课程的成绩。如果没有输入其成绩,则文本框为空。用户可以修改或输入成绩,单击下方的“确定”按钮后生效。

3.2.9 qudegree窗体详细设计

1>界面设计

图3.15 qudegree窗体设计

2>代码设计概述

qudegree窗体用于查询学生成绩。

从窗体中间的“课程列表”框中选中某课程,则在右边“学生成绩列表”框中显示所选班号所选课程的成绩列表。 3.2.10 setuser窗体详细设计

1>界面设计

15

图3.16 setuser窗体设计

2>代码设计概要

窗体中各按钮的作用如下:“添加”按钮用于增加新用户;“插入”按钮用于

在当前用户之前插入一个新用户;“修改”按钮用于修改当前用户;“删除”按钮删除当前用户。

3.2.11 setuser1窗体详细设计

1>界面设计

图3.17 setuser1窗体设计

2>代码设计概要

setuser1窗体被setuser窗体调用以编辑用户记录。

16

3.3 编码风格

1>编码中的命名都包含一定意义,没有明确意义的变量作为局部变量使用。 2>主要代码旁进行注解以说明其具体功能。 下面是main窗体的设计用例。

Private Sub MDIForm_Load() If userlevel = 1 Then menu11.Enabled = False menu12.Enabled = False menu3.Enabled = False End If End Sub

Private Sub menu11_click() '设置专业课程 setcourse.Show vbModal End Sub

Private Sub menu12_click() '设置专业班号 setclass.Show vbModal End Sub

Private Sub menu13_click() '录入学生记录 edstud.Show vbModal End Sub

Private Sub menu21_click() '添加学生成绩信息 eddegree.Show vbModal End Sub

Private Sub menu22_click() '查询学生成绩信息 qudegree.Show vbModal End Sub

Private Sub menu31_click() '设置系统用户 setuser.Show vbModal End Sub

17

华中科技大学计算机专业11级软件工程报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4q29o9nx4h4zk8n0i2bn_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top