课程设计选题
利用项目管理器组织、设计并连编一个学生成绩管理系统应用程序。要求如下: 1. 系统由数据库、表单、报表、菜单和程序组成;
2. 系统中有一个数据库,数据库中包括三个数据表:学生表、课程表、成绩表,学生表中包括4个班,每个班3—5名学生,课程表中包括4门课程,成绩表至少有20条记录;
3. 系统能够通过菜单实现数据维护、浏览、查询、报表、退出等基本功能;可以自行设计使系统具有更强的功能;
4. 要求应用程序主窗口拥有非系统默认的标题和图标,进入系统时应设置具备口令检查功能的主界面,该口令在进入系统后可以通过菜单中的相关命令来修改;
5. 项目中所有文件名均应冠以自己的姓名(中文或拼音均可),以免与其他同学混淆。
15
附: 数据库要求一览表
(1)建立三张数据表,其要求如下表所示: 表名 学生表 字段名 XH XM XB CSRQ BJ 课程表 KCH KCM XF JS 成绩表 XH KCH CJ (2)建立索引: 数据表名称 学生表 课程表 成绩表 索引名称 No Name Sub_No Sub_name Student Mark 索引类型 主索引 普通索引 主索引 普通索引 主索引 普通索引 索引表达式 XH XM KCH KCM XH+KCH+STR(CJ,4,1) CJ 字段类型 与长度 C(8) C(8) C(2) D 字段规则与说明 \性别只能是男或女\\年龄在18至22岁之间\默认值 \ \女\ \学分大于0\ \成绩大于0\ 60 1 标题 学号 姓名 性别 出生年月 班级 课程编号 课程名称 学分 任课教师 学号 课程号 成绩 C(10) C(4) C(14) N(3,1) C(8) C(8) C(4) N(5,1) (3) 建立学生表与成绩表、课程表与成绩表的关联, 关键字是分别是XH字段和KCH字段。
16
课程设计方法及步骤 1.功能图指导
资料管理 出入情况 操作员 查询信息 物品维修 登录 用户管理 学生信息情况 管理员 宿舍水电情况 寝室情况管理
17
2.功能模块具体如下:
资料管理 修改自己资料 物品出入 出入情况 学生宿舍管理系统 操作员 来访人出入 查询信息 物品维修 验证用户 员工资料管理 用户管理 增删员工 学生信息录入 学生信息情况 注册情况录入 管理员 宿舍水电情况 水电费录入 交费情况 寝室信息录入 寝室情况管理 寝室资料更改
3.功能模块具体描述如下:
3.1 操作员
(1)用户登陆和服务器选择性连接功能:
提供用户直接运行应用程序,检查用户的名字和密码,正确时登陆到管理界面。 (2)资料的查询,管理功能:
方便用户的实际需要,提供通过网络,来查询数据库得到自己相应的基本资料,更改自己的息。
(3)出入情况:
用户可以把来访人的信息保存到数据库中,方便查询,并可查看没有离开的访客,及时提示来访者来访时间已过。用户也可以记录贵重物品离开宿舍。方便日后查询。
18
相关推荐: