数据库原理与应用(19)第19章-数据库系统开发实例-SCMIS设计.ppt 立即下载
2024-09-12
约4千字
约32页
0
668KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库原理与应用(19)第19章-数据库系统开发实例-SCMIS设计.ppt

数据库原理与应用(19)第19章-数据库系统开发实例-SCMIS设计.ppt

预览

免费试读已结束,剩余 27 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

19.2SCMIS系统结构SCMIS系统结构如图19.1所示。数据库设计:
设计school数据库,含有student、teacher、course、allocate和score等5个表,其设计过程见教程第4章、第7章和第8章。19.3.3pass窗体
本窗体用于接受用户的用户名/密码输入,判断是否为合法用户。如果是合法用户,释放该窗体并启动main窗体;否则释放该窗体不启动main窗体即退出系统运行。对于合法用户,用全局变量userlevel保存当前用户的级别。19.3.4main窗体
本窗体是一个多文档窗体,其中菜单MenuStrip1对象的结构如下:
menu1(Text="学生数据管理")
....menu11(Text="学生数据编辑")
....spc11(Text="-")
....menu12(Text="学生数据查询")
....spc12(Text="-")
....menu13(Text="退出",Shortcut=Ctrl+X)
menu2(Text="教师数据管理")
....menu21(Text="教师数据编辑")
....spc21(Text="-")
....menu22(Text="教师数据查询")
menu3(Text="课程数据管理")
....menu31(Text="课程数据编辑")
....spc31(Text="-")
....menu32(Text="课程数据查询")
menu4(Text="课程安排管理")
....menu41(Text="安排任课教师")
....spc41(Text="-")
....menu42(Text="查询任课教师")menu5(Text="成绩数据管理")
....menu51(Text="成绩数据编辑")
....spc51(Text="-")
....menu52(Text="查询某课程成绩数据")
....spc52(Text="-")
....menu53(Text="查询某学生成绩数据")
....spc53(Text="-")
....menu54(Text="通用成绩数据查询")
menu6(Text="系统维护")
....menu61(Text="设置系统用户")
....spc61(Text="-")
....menu62(Text="系统初始化")
19.3.5editstudent窗体
该窗体用于编辑学生基本数据。学生基本数据包括学号、姓名、性别、出生日期和班号,操作功能有查询、添加、修改和删除学生记录。
用户可以通过在设置查询条件分组框中输入相应的条件后,单击“确定”按钮,在上方的DataGridView1控件中仅显示满足指定条件的学生记录。当DataGridView1控件中不存在任何学生记录时,右下方的“修改”和“删除”按钮不可用。19.3.6editstudent1窗体
该窗体被editstudent窗体所调用,以实现student表中记录基本数据的编辑。用户单击“确定”按钮时,记录编辑有效,即保存用户的修改;单击“取消”按钮时,记录编辑无效,即不保存用户的修改。19.3.7querystudent窗体
该窗体实现学生记录的通用查询。在设置条件时可以直接从组合框中选择一个班号等。
用户可以通过在设置查询条件分组框中输入相应的条件后,单击“确定”按钮,在上方的DataGridView1控件中仅显示满足指定条件的学生记录。当选择某个学生记录后,双击鼠标会通过一个消息框显示该学生的详细信息。19.3.8editteacher窗体
该窗体用于编辑教师基本数据,教师基本数据包括编号、姓名、性别、出生日期、职称和部门。操作功能包括查询、添加、修改和删除教师记录。
用户可以通过在设置查询条件分组框中输入相应的条件后,单击“确定”按钮,在上方的DataGridView1控件中仅显示满足指定条件的教师记录。
当DataGridView1控件中不存在任何教师记录时,右下方的“修改”和“删除”按钮不可用。19.3.9editteacher1窗体
该窗体被editteacher窗体所调用,以实现teacher表中记录基本数据的编辑。用户单击“确定”按钮时,记录编辑有效,即保存用户的修改;单击“取消”按钮时,记录编辑无效,即不保存用户的修改。19.3.10queryteacher窗体
该窗体用于教师记录的通用查询。用户可以通过在设置查询条件分组框中输入相应的条件后,单击“确定”按钮,在上方的DataGridView1控件中仅显示满足指定条件的教师记录。当选择其中一个教师记录后,双击鼠标通过一个消息框显示该教师的详细信息。19.3.11editcourse窗体
该窗体用于编辑课程基本数据,包括课程号、课程名和任课教师编号。用户可以单击右下方的
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

数据库原理与应用(19)第19章-数据库系统开发实例-SCMIS设计

文档大小:668KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用