高分求解:请高手帮忙解答一下软件开发工具试题,感激不尽.......

第一题(2008年1月自考软件开发工具大题):用PowerBuilder实现一个成绩查询系统,其应用程序名为StuMarkApp,该应用程序通过ODBC数据源StudbD... 第一题(2008年1月自考软件开发工具大题):用PowerBuilder实现一个成绩查询系统,其应用程序名为StuMarkApp,该应用程序通过ODBC数据源StudbDsn与数据库Studb连接,每个学生可用自己的学号和密码作为访问数据库的用户名和密码。数据库Studb包括3张表:Student、Class和Mark。Student用于记录学生信息;Class用于记录课程信息;Mark用于记录学生选修课程的成绩。运行StuMarkApp,会出现弹出一个如图l所示的登录窗口(w_login),当用户输入自己的学号和密码,单击“确定”命令按钮(cb_ok)后,如果所输入的学号和密码正确,则关闭w_login窗口,并显示如图2所示的窗口w_result,该窗口中显示该学生所选课程的成绩。如果输入的学号和密码不正确,提示“学号或密码错误,请重新输入!”,并清空学号和密码单行编辑框的内容,并将光标焦点置于sle_StuID单行编辑框。单击w_login窗口中的“取消”按钮,终止应用程序的执行。w_result窗口中的dw_result与数据窗口对象d_result连接。系统中定义了两个全局变量pl_stuID和pl_Pwd用于将w_login窗口中输入的学号和密码传递到窗口w_result。

请写出实现以上所述应用功能的脚本,并指出这些脚本分别在哪些对象的什么事件中实现。

第二题(2007年1月自考软件开发工具大题)::用PowerBuilder实现一个图书管理系统,其应用程序名为BookApp,该应用程序使用一个Book数据库,其中包括3张表:Book、Reader和Borrow。Book用于记录图书信息;Reader用于记录读者信息;Borrow用于记录读者借阅图书的情况。
运行BookApp,会出现一个带有菜单m_book的MDI窗口框架w_book。单击菜单上的“借阅查询”菜单项(m_borrowquery)会出现一个窗口w_borrowquery(如图所示)。光标焦点置于“读者号”右侧的单行编辑框(sle_ReaderID)。
单击“查询”命令按钮(cb_query),如果单行编辑框sle_ReaderID中输入了所需查询的读者号,则在右侧的数据窗口控件(dw_borrowquery)中显示该读者的借阅情况。如果sle_ReaderID中为空,则弹出一个对话框,提示“请输入读者号!”,并将光标焦点置于sle_ReaderID。
单击“清空”命令按钮(cb_clear)会将sle_ReaderID中的内容清空,并清除数据窗口dw_borrowquery中的内容。
单击“退出”命令按钮(cb_quit)关闭w_borrowquery窗口。
dw_borrowquery数据窗口控件与d_borrowquery数据窗口对象连接。
(1)请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称, 不需指明脚本编写部分。
(2)请写出cb_query,、cb_clear和cb_quit控件Clicked事件的脚本。
展开
 我来答
匿名用户
2010-11-16
展开全部
第一题:
1、应该有一个StuMarkApp的open事件脚本
Sqlca.dbms = ‘ODBC’
Sqlca.database = ‘Studb’
Sqlca.userid = ‘dba’
Sqlca.dbpass = ‘sql’

Sqlca.dbparm = “Connect string = ‘StudbDSN=Studb’,uid=dba,pwd=sql”
Connect

If sql.sqlcode <> 0 Then
MessageBox(“提示”,”不能连接到数据库上!”)
Return
End if

2、退出按钮cb_exit的clicked事件脚本
Close(parent)

第二题:
第一问:
1、创建应用程序对象BookApp;
2、在菜单画板中创建菜单m_book;
3、在数据窗口画板中创建d_borrowquery数据窗口对象
4、添加1个单行编辑框,将其显示文本改为空,添加3个命令按钮,并将其显示文本分别改为“查询”、“清空”、“退出”;

我也不是很会,看了资料凑合的学习...
sunlijun2028
2010-11-08 · 超过11用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:34.2万
展开全部
等于是做一个简单的登录系统给你了。。。。。。
能给你的也是源代码,要时间。。。。
下班不想写。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhongguohs_yh
2010-11-10 · 超过10用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:29.8万
展开全部
PowerBuilder?
相当于整个系统了啊,真不想写,忒多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式