学校选课系统设计说明书内容摘要:
教师和课程之间,存在“讲授”这个关系,是一个 M: N(由于技术原因本系统采用 1: 1模式) 的关系; 学生和课程之间,存在“学习”这个关系,是一个 L: N 的关系 (由于技术原因本系统采用1: 1 模式) ; C:确定属性 实体的属性: 教师(教师 代码 、姓名、职称 、年龄 、 任课课程 ); 学生(学号、姓名、性别 、学院、专业、班级、性别、所选课程、备注 ); 课程(课程 代码 、课程名 称 、 教学内容、要求、任务与目的、考试方法 ); 联系的属性: 讲授(效果); 学习(成绩); D:画出 ER 模型 (选择部分属性) 姓名 职称 姓名 性别 学号 代码 教师 学生 讲授 学习 课程 效果 成绩 代码 名称 要求 10 输入 /输出设计 在做系统的输入 /输出设计时,我们选择了先进行系统的输出设计,之后再设计输入。 输出是系统产生的结果或提供的信息。 我们主要是基于以 下考虑:对于大多数用户来说,输出是系统开发目的和使用效果评价的标准。 尽管有些用户可能直接使用系统或从系统输入数据,但都要应用系统输出的信息,输出设计的目的正是为了正确及时地反映和组成用于生产和服务部门的有用信息,因此,系统设计过程与实施过程相反,是从输出设计到输入设计。 即先确定要得到哪些信息,再考虑为了得到这些信息,需要准备哪些原始资料作为输入。 (一)输出设计 本系统的输出设计根据用户的需求综合运用了多种输出设备、多种输出方式,并且输出内容完全满足用户的需要。 本系统的输出设备采用显示器、打印机,输出格 式采用表格形式,输出介质采用 U 盘、普通白纸等。 本系统的输出主要包括学生选修课查询信息、教师授课情况查询、学生考试成绩查询、查询结果的打印等。 输出设计包括有以下几方面: (1)输出内容的确定:学生选修课信息、教师授课情况、学生成绩情况; (2)输出方式的选择:表格 ; (3)输出格式的设计:标准版 ; (4)输入数据的校验。 从对本学生选修课管理信息系统的试用情况反馈来看,本系统基本上达到了输出评价标准的要求:能为用户提供及时、准确、全面的信息服务;便于阅读和理解,符合用户的习惯;充分考虑和利用了输出设备 的功能;能为今后的发展预留一定的余地。 11 第三章 界面 及模块 设计 登录界面 如上图所示,登录界面包含类别选择、用户名和密码的输入,能够实现不同权限的人员的登录,如管理员、教师、学生。 登录命令按钮 程序代码 : PUBLIC ame amp。 amp。 定义全局变量 if .value=学生 USE 学生信息表 .dbf ame=alltrim() ppassword=alltrim() amp。 amp。 接收文本框输入的内容 =+1 if =3 amp。 amp。 错误次数超过 3 次,自动退出 endif set exact on go top locate for 学号 = =ppassword if eof() messagebox(39。 用户名或密码错误 ,请重新输入 !39。 ,39。 系统提示 39。 ) return else =.f. do 学生 .mpr amp。 amp。 已学生类别登录后执行学生模块 endif endif set exact off 12 if .value=教师 USE 教师信息表 .dbf ame=alltrim() ppassword=alltrim() =+1 if =3 endif set exact on go top locate for 教师代码 = =ppassword if eof() messagebox(39。 用户名或密码错误 ,请重新输入 !39。 ,39。 系统提示 39。 ) return else =.f. do 教师 .mpr amp。 amp。 已教师类别登录后执行学生模块 endif endif set exact off if .value=管理员 USE 密码 .dbf ame=alltrim() ppassword=alltrim() =+1 if =3 endif set exact on go top locate for 用户名 = =ppassword if eof() messagebox(39。 用户名或密码错误 ,请重新输入 !39。 ,39。 系统提示 39。 ) return else =.f. do 管理员 .mpr amp。 amp。 已学生类别登录后执。学校选课系统设计说明书
相关推荐
f(q == NULL) T F 输出未找到数据 确认是否删除数据, pnext=qnext, free(q) 安徽工业大学计算机学院 软件 123 班 12 VI、 scorein()函数模块 VII、 change()函数模块 VIII、 load()函数模块 i=0 ps qm *p p=headnext 输入平时成绩所占的百分比 qm=100ps 输入平时成绩,期末成绩 while(p
1 50 0元以上城镇居民每月在吃上的花费26%37%26%11%0%5%10%15%20%25%30%35%40%5 0 0元以下5 0 0至1 0 00 元1 0 00 至2 00 0 元2 0 00 元以上城镇居民每年在穿着上的花费9%23%38%20%10%0%5%10%15%20%25%30%35%40%50元以上
品大做文章的人成倍增加,从宠物食品、宠物医疗,到宠物美容,甚至还出现了宠物婚介、殡葬、寄养、宠物 SPA、宠物旅游团等新兴服务。 然而,由于行业缺乏监管和规范,“暴利”、欺诈现象严重,给行业发展蒙据了解,在宠物消费中,食品占据最大份额,其次是医疗和宠物用品,许多投资者甚至认定生产和经营宠物用品只赚不赔,纷纷抢食。 宠物行业除了收费充满暴利外,由于越来越多的投资者加入到快速增长的宠物市场
图 45 光敏电阻放置 系统的流程图 开机之后,上电复位,系统进行初始化,初始化之后,系统首先判断当时是白天还是黑夜,若是黑夜,则系统启用中断处理程序,进入等待状态,系统进入光电追踪模式。 系统主流程图: 太阳能板 1 2 吉林铁道职业技术学院电子制作技能大赛设计报告 11 N N Y Y Y N 图 52 系统主流程图 光敏电阻光强比较法流程图 这部分的程序设计很简单,只需要单片机检测 2
DN700 DN200 法兰及盲板 DN700 500 偏心大小头 Φ 508 输气管道 Φ 700 短管 排气孔 减速层 收球筒安装示意图 清管器 胶州 日照天然气管道工程Ⅱ期Ⅰ标段 通球试压方案 中原石油勘探局工程建设总公司 7 六 .管道清管、测径、试压、扫线 方案 施工工序 施工准备 → 临时 收发球筒 制作 → 清管 → 测径 → 强度试压 → 严密性试压 → 卸压 → 通球扫 线
,要求早强的混凝土,可在混凝土内掺加早强剂。 对有特殊要求的基础,灌浆及抹面按图样或技术文件要求执行。 铸铁塔安装 塔体表面质量, 应符合 下列要求: a) 铸铁件内,外表面应平整,非加工面 所粘 沙粒 及毛刺等应清除干净,任何部分不得有影响强度的裂纹、夹层等缺陷。 b) 塔体在铸造时产生的砂眼、气孔、渣孔等缺陷及筋板的裂纹,在不影响强度和使用条 件下可允许存在,但必须符合下表规定: