powerbuilder开发的学生成绩管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/24 07:43:12
设计要求:
1. 使用PowerBuilder进行开发系统。
2. 系统界面设计成多文档界面。
3. 选用ASA作为系统数据库。
4. 系统的功能完整,界面美观,操作方便。
功能要求:
1. 系统要有启动界面,用以显示系统的启动过程
2. 系统用户身份:系统管理员
3. 设计登录界面,通过身份验证的用户才能进入系统,并且在系统中提供重新登录功能。
4. 程序界面:采用MDI(多文档)框架结构,所有的子界面都在这个主框架工作区中打开。在MDI框架窗口的工作区中,用户不仅可以同时打开多个功能窗口,而且还能任意编排功能窗口的位置。其基本组成部分包括菜单、工具栏、工作区和状态条。
5. 系统菜单应具有较好的控制功能,同时提供快捷工具栏。
6. 对用户信息、专业信息、班级信息、学生信息、课程信息、成绩信息都能实现增、删、改、查的功能。
7. 能够打印某学期某班级某学生的成绩报告单。
学生成绩库:
共由6个数据表组成
Myuser:用户信息表,用于存储系统的用户信息
Banji:班级信息表,用于存储班级信息
Zhuanye专业信息表,用于存储专业信息
Kecheng:课程信息表,用于存储课程信息
Chengji:成绩信息表,用于存储成绩信息
Xuesheng:学生信息表,用于存储学生信息

一点头绪都没 希望大家帮帮忙

建议使用PowerBuilder 9。方便数据库的连接。
首先理清6张表的逻辑关系,确定主键。
然后可以去借阅相关的诸如《PB实例100例》等书籍,根据书上的教程,自行完成编写。