网上选课管理系统软件设计说明s内容摘要:
格成绩提 供 成 绩 查 询 成 绩 分 析成绩成绩合格不合格成绩合格不合格成绩合格不合格成绩 成绩录入查询系统 sc 图 全局数据结构说明 常量 包括数据文件名称及其所在目录,功能说明,具体常量说明等。 变量 包括数据文件名称及其所在目录,功能说明,具体变量说明等。 数据结构 包括数据结构名称,功能说明,具体数据结构说明 (定义、注释、取值„ )等。 数据库设计 根据系统功能设计的要求以及功能模块的划分,对于系统用户信息数据库,可以列出以下数据项和数据库: 1.名称:课程信息表 标识: course 课程信息表包括 :课程编码、课程名称、老师、课程分数 4 个字段。 网上选课系统 —— 需求分析 Version 13 名称 字段名称 类别 主键 非空 课程编码 courseid nchar Yes No 课程名称 coursename nchar No Yes 老师 teacherid nchar No NO 课程分数 coursescore int No Yes 表 课程信息表 2.学生 选课 信息表 标识: arrange 学生信息表包括 编号、课程编号、学号、教师工号、分数 5 个字段。 名称 字段名称 类别 主键 非空 编号 id int Yes No 课程编号 courseid nchar No No 学号 stuid nchar No No 教师工号 teacher nchar No No 分数 score int No Yes 表 学生 选课 信息表 3.教师信息表 标识 : teacher 教师信息表包括教师工号、姓名、性别、教师手机号码、教师固话、教师邮箱、密码 7 个字段。 名称 字段名称 类别 主键 非空 教师工号 teaid nchar Yes No 姓名 teaname varchar No No 性别 teasex varchar No Yes 教师手机号码 teatelephone nchar No Yes 教师固话 teaphone nchar No Yes 教师邮箱 tea varchar No Yes 密码 teapassword varchar No No 表 教师信息表 4.管理员信息表 标识: admin 管理员信息表包括 姓名、密码 2个字段。 名称 字段名称 类别 主键 非空 姓名 adminid nchar Yes No 密码 adminpwd nchar No No 表 管理员信息表 5.学生 信息表 标识: student 学生选课信息表包括 学号、姓名、学生密码 、年龄、学生电话、学生邮箱、学网上选课系统 —— 需求分析 Version 14 生家庭住址 、学生性别 、所在班级 9 个字段。 名称 字段名称 类别 主键 非空 学号 stuid nchar Yes No 姓名 stuname varchar No No 学生密码 stupassword varchar No No 学生年龄 stuage int No Yes 学生电话 stutelphone nchar No Yes 学生邮箱 stu varchar No Yes 学生家庭住址 stuhomeaddress varchar No Yes 学生性别 stusex varchar No Yes 所在班级 class nchar No Yes 表 学生 信息表 5.教室信息 表 标识: room 教室信息表包括 教室 编号、教室名称 2个字段。 名称 字段名称 类别 主键 非空 教室 编号 roomid int Yes No 教室名称 roomname varchar No No 表 管理员信息表 6.排课信息表 标识: sort 排课 信息表包括 编号、课程编号、教师编号、时间、日期 5 个字段。 名称 字段名称 类别 主键 非空 编号 id int Yes No 课程编号 courseid nchar Yes No 教室编号 teaid int No No 时间 time varchar No No 日期 week varchar No No 表 学生选课信息表 执行概念 为表示软件配置项之间的动态关系,用状态转换图和活动图来表示 动态行为。 状态图 : ( 1) 管理员状态图 网上选课系统 —— 需求分析 Version 15 登录界面 操作添加修改删除查询课程管理教师管理学生管理保存关闭学号输入界面密码输入界面显示界面管理员 ( 2) 教师状态图 选择位置登录界面 操作修改 关闭保存选择位置课程信息查询T e a ch e r ( 3) 学生状态图 网上选课系统 —— 需求分析 Version 16 登录界面 操作查询修改课程信息关闭保存 活动图: ( 1) 学生活动图 输入查询信息显示课程详情验证课程信息在数据库查询课程 ( 2) 添加选修课程活动图 网上选课系统 —— 需求分析 Version 17 输入课程信息判断添加课程是否合法添加课程判断添加是否成功显示添加成功信息显示添加失败信息合法若非法,提示重新输入成功失败 ( 3) 修改选修课程活动图 网上选课系统 —— 需求分析 Version 18 输入要修改的课程信息验证课程信息在数据库查询课程判断数据库是否有该课程修改课程判断修改是否成功显示修改成功信息显示修改失败信息合法若非法, 提示重新输入成功失败 接口设计 学生登录-密码修改:学号 学生登录-查询选课信息:学号、学期 查询选课信息-修改选课信息:专业、学期 教师登录-密码修改:身份证号 教师登录-查询已发布课 程信息:身份证号 网上选课系统 —— 需求分析 Version 19 5 详细设计 教师 /学生登录功能 在登录页面对应的地方输入用户名、密码、学号 /身份证号,确认后登录。 在提交后的 asp 文件中,首先通过学号 /身份证号对数据库中的 student /teacher 表进行检索,若检索到的记录集为空,则说明学号 /身份证号错误,从而转到相应的出错处理程序,若记录集不为空,再进行姓名判断,若姓名与表中的姓名不相等,进行出错处理,若相等,进而检查密码是否相等,不相等,作出错处理,相等则转入学生 /老师登录成功的操作页面,并将姓名,密码,学号 /教师编号 以session 对象保存起来。 出错及处理:在该模块中可能发生的错误有 ① 学号错误,系统这时会提醒“无此用户,重新输入。 ” ② 姓名错误,系统提示“姓名错误。 ” ③ 密码错误,系统提示“密码错误” 实例截图:。网上选课管理系统软件设计说明s
相关推荐
调查用户需求 ① 用户管理 需求 功能: 为每个上网用户登记信息 ,分配卡号 ,有效而且安全的管理用户的信息。 统计功能: 按 上网电脑 统计 用户 人数 按 卡号查找出用户名和级别 ② 费用管理 需求 交费功能: 交费 上机时间,下机时间 ③ 电脑管理 需求 管理 查询功能: 查询不同电脑编号的不同名称 及其单价并加以管理 ④ 网管管理 需求 查询功能:
人 员进行备份数据的恢复,迅速还原系统并 确保系统正常运行。 恢复 备份数据 的 测试 工作 必须在测试环境中进行,严 禁在正式使用的系统中测试;恢复测试内容包括备份数据恢复、系统还原 、 其它 故障排除等内容,如果发现不能恢复的数据要 及时进行检查,确保备份数据的有效性。 数据恢复测试结束后,必须记录测试的真实步骤、 结果及改进措施等,在 确认不存在的 数据恢复漏洞 后,要及时清理测试环境
内。 三、服务条款 如甲方服务设备故障,乙方本着能修及修的原则为甲方修理设备, 不收取一般维修费用。 如果甲方服务设备故障严重,而无法现场修复必须由乙方拿回大修,乙方需经甲方同意。 更换部件 ( 1)部件更换,乙方要在与甲方协商认同后进行。 ( 2)乙方为甲方提供的更换部件必须保证为原装部件,如有特殊情况,乙方需在与甲方协商认同后更换与原部件应用功能与技术指标相近的部件。 (
入 厂商发 ( 送 ) 货 入 验收采购图书 入 是否有误 卖出付款 更新库存信息 是 否 4 顺序图 的 重点是显示对象之间发送的消息的时间顺序。 它也显示对象之间的交互,就是在系统执行时,某个指定时间点将发生的事情。 顺序图由多个用垂直线显示的对象组成,图中时间从上到下推移,并且顺序图显示对象之间随着时间的推移而交换的消息或函数。 上图很好的 展示出:功能模块间 的顺序性,每个实现的步骤
面高度,检查调整制动强极自由行程和驻车制动车辆选种,检查调整传动皮带挠度,检查紧定各电线接头,检查各仪表、照明、信号和刮雨 器工作情况,清洁火花塞,调整电极间隙等。 三、二级维护以检查调整为主,每 20200km 清洁自齿轮箱内部,更换润滑油,检查制动蹄片磨损情况,调整蹄片间隙和最大工作气压检查制动效能,检查离合器工作情况,检查储气筒单向阀工作情况,清洗检查,调整汽油泵和化油器
dl。 cout ** 3. 票 务查询 ** endl。 cout ** 4. 显示时间表 ** endl。 cout ** 5. 售票退票 ** endl。 cout ** 6. 退出系统 ** endlendl。 cout ********************** endlendlendl。 cout请选择您要进行的业务 :endl。 while(1) { cinchoice。