数据库课程设计-学生成绩管理系统1.doc
《数据库课程设计-学生成绩管理系统1.doc》由会员分享,可在线阅读,更多相关《数据库课程设计-学生成绩管理系统1.doc(17页珍藏版)》请在三一文库上搜索。
1、北京工商大学成绩管理系统系统说明书小组成员: 3.总体设计3.1 设计思想与处理流程本系统采用面向对象方法进行分析和设计,在SQL Server 2005数据库上实现数据操作。使用C语言作为开发语言,使用Windows XP作为开发平台,能够很好的实现系统的开发及测试。系统的基本流程是:用户登陆主界面选择各项子系统。3.2 系统架构 本系统采用B/S架构,B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安
2、装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。3.3对象建模过程1. 用例图2. 系统结构图登录老师学生管理员用户管理课程管理成绩管理授课信息管理选课四六级考试报名计算机考试报名补考查询成绩查询个人信息管理成绩系统管理补考系统工作量查询本学期课程量打印补考成绩查询补考人员选课查看选课申请查询授课信息添加授课信息查询学生成绩审核课程成绩查询课程信息添加用户表添加学生成绩查询用户表输入成绩查询成绩
3、信息修改复核结果查询成绩复核考试信息管理费用管理项目选择按科目查询按班级查询按课程名查询按班级查询个人信息简介个人密码修改3.数据流程图 教师P2.2统计成绩管理员管理员P2.3登记期末成绩管理员 P2.1 分析期末成绩系教务员D1P2.4分析补考成绩系教务员 P2.5登记补考成绩管理员学生D1 P2 统计成绩 期末成绩单 学籍表(校) 获奖名单 P3 留退名单 学籍表(系) 补考成绩数据字典4.实体联系模型E-R图管理员ER图教师ER图学生ER图5.数据字典学生5.1数据项的定义 数据项名称:学生编号别 名:学生编号简 述:学生身份证号,学号类型及宽度:字符型,10位 5.2数据结构的定义数
4、据结构名称:期末成绩单简 述:各班学生的成绩信息,包括单科成绩和总成绩。 数据结构名称:明细成绩表简 述:包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数,以作出柱状图,散点图,表格. 5.3数据流的定义数据流名称:期末成绩单简 述:教师汇总期末成绩的清单数据流来源:教师数据流去向:期末成绩登记部门 数据 组成: 学生姓名+学生学号+考试科目+学生成绩 数据流名称:成绩单分析简 述:对各班期末成绩进行分析的清单数据流来源:统计分析部门数据流去向:有关领导数据 组成: 班级+各班人数+学生姓名+学生学号+考试科目+各班
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 学生 成绩管理系统
链接地址:https://www.31doc.com/p-5096208.html