文档详情

五《系统分析报告.doc

发布:2017-08-03约2.02千字共5页下载文档
文本预览下载声明
系统设计报告 引 引言 系统设计要回答“怎么作”,即如何实现系统说明书规定的系统功能,在这一阶段,要根据实际的技术条件,经济条件和社会条件,经济条件和社会条件确定的实施方案,即系统的物理模型。本系统主要面向学生、老师,为师生提供全方位的信息咨询服务。方便学生对成绩的查询,教师对课程的编排,用人对学生的了解。单位 二.系统总体设计 三.系统详细设计 数据箭头虚线代表数据,实线代表控制细心你,SN-学号,TN-老师编号,A代表系统管理员,ND代表新数据,NC代表新课程,SI代表学生信息,CI 代表课程信息, 输出设计 1.确定输出内容: 主要是系统给出对用户进行分析结果,其包括用户的基本信息、选课情况、成绩单、成绩趋势表。 2.确定输出设备及介质: 我们拟定采用打印机为主要设备,打印出来的内容可以供以后用户随时随地查阅分析。 3.确定输出格式: 采用类似报表的形式输出、分表头,表体,表尾。报表的输出,可根据用户的需求采用不同形式。对于单个用户一次性使用的表格,因为没有保留价值,可以在显示终端上输出,对于个别用户需要多次使用的表格,可以打印输出,需长时间保留的输出报表可采用磁盘文件形式输出,以便保存。 输出设计 输出设计的目的是保证向系统输入正确的数据,在此前提下,应作到输入方法简便、迅速、经济。所以,应遵循最小原则,也就是保证满足处理要求的前提下,使输入量最小,这样出错的几率小;简单原则,输入的过程应尽量简易,;早检验原则,对数据的检验尽量接近原始数据发生点,使错误能及时得到改正;少转换原则,输入数据的尽量用其处理所需形式记录,以避免数据转换介质时发生错误。 数据库设计 考虑到我们暂时的制作的是一个简单的桌面数据库系统,不需要网络的支持,因此我们采用的是access的数据库,它功能强大,简单易用。整个程序只需要一个数据库(db.dbf),库中有8张物理表。                             字段名 起始位置 宽度 sno 1 10 sname 11 8 sex 19 4 birth 23 19 department 42 20 role 62 10 native 72 10 address 82 255 tel 337 50 key 387 50 ? Teacher表-存储教师信息 字段名 起始位置 宽度 id 1 11 user 12 10 key 22 20 authority 42 1 ? ? Score表-存储成绩 字段名 起始位置 宽度 sno 1 10 cno 11 4 score 15 13 ? ? Reward表-存储奖励情况 字段名 起始位置 宽度 ID 1 11 sno 12 10 reward 22 20 time 42 19 descrip 61 255 ? ? Punish表-存储惩罚情况 字段名 起始位置 宽度 ID 1 11 sno 12 10 punish 22 20 time 42 19 enable 61 1 descrip 62 255 ? ? Coursechange表-课程调整 字段名 起始位置 宽度 state 1 2 cno 3 4 cname 7 20 type 27 2 teacher 29 4 credit 33 6 period 39 10 amount 49 6 ID 55 11 ? Course表-课程表 字段名 起始位置 宽度 cno 1 4 cname 5 20 type 25 2 teacher 27 4 credit 31 6 period 37 10 time 47 50 place 97 20 state 117 6 amount 123 6 ? ? Change表 字段名 起始位置 宽度 ID 1 11 sno 12 10 change 22 50 time 72 19 describ 91 255 组员:何桂林 曹国梅 徐飞 孟妮 白晓明 杨泽 龙玉丰 段娜 新生信息输入 学籍信息管理 学生 教务处 ? ? 教师 选课信息管理 学生学籍和选课信息管理系统 教务信息输入 ? 学生信息查询 学籍变更 奖励记录 ? 处罚记录 课程设置申请 课程管理 学生管理 成绩管理 课程设置审批 教学安排 时间教室安排 选课结果管理
显示全部
相似文档