版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2004级PS专家数据库课程设计报告。教育管理系统指导老师:刘福江名字:李晶云学位:2004年1月15日目录目录11引言11.1制作目的11.2项目背景11.3定义11.4参考资料(标准) 12项目概要22.1目标22.2用户的特征22.3假设和约束23需求规定23.1功能的规定23.1.1学籍管理子系统23.1.2老师管理子系统23.1.3课程子系统33.1.4选择子系统33.1.5成绩管理子系统33.1.6系统管理子系统33.2对性能的规定33.2.1精度33.2.2求出时间特性33.2.3安全性43.3输入输出请求43.4数据管理能力要求43.5故障处理要求44运行环境规定54.1设备5
2、4.2支持软件54.3视图设计64.3.1E-R图64.3.2关系模式74.3.3物理数据模型的描述基于SQL Server 200074.3.4数据表的说明(共计5张表) 74.3.5表之间的联系如下图: 95系统设计95.1系统功能分析95.2系统功能模块设计105.2.1学籍管理系统包括以下功能: 105.2.2教师管理系统包括以下功能: 105.2.3授课系统包括以下功能: 105.2.4选择系统包括以下功能: 105.2.5成绩管理系统包括以下功能: 115.2.6系统管理系统包括以下功能: 116程序代码117项总结297.1本项目设计的优点: 297.2小组成员分工: 297.3
3、心得: 291引言1.1制作目的本文档指导后期系统的分析和设计,并为系统的最终用户、项目管理员和项目开发者提供参考标准,以定义项目需求。1.2项目背景该系统的最终用户是学校教师和教育管理员。 随着大学的扩大,依靠原有的档案管理教育已经无力,开发低效率、教育管理这一MIS系统的势头正在增长。1.3定义软件要求: IEEE软件工程标准术语表(1997年)中定义的软件要求如下(1)用户解决问题或实现目标所需的条件或功能(Capability )。(二)系统或系统部件符合合同、标准、规范或其他正式规定文件所需的条件或功能。(3)反映上述(1)或(2)所述条件或功能的文件的说明和工作,以及相互有效的交流
4、。1.4参考资料(标准)中华人民共和国国家标准UDC681.3 :信息技术软件生存期过程 (GB/T8566-1995 )计算机软件产品开发文件编制指南 (GB 8567-88 )软件工程术语 (GB/T11457-1995 )IEEE软件工程标准术语表(1997年)2项目概要2.1目标该系统信息化了教育管理系统,操作方便、高效。2.2用户特征作为该系统对象的用户是学校的老师、学生、教育管理者。2.3假设和约束假设包括用户假设和系统环境假设。假设系统用户具有一定的计算机操作基础,用户可以使用Windows操作系统和Internet Explorer。系统环境假设用户拥有一台pc,可以连接到互联
5、网(LAN )。制约各学院可以有自己的特殊情况。3需求规定3.1功能的规定系统功能分为六个子系统:学籍管理子系统、老师管理子系统、课程子系统、成绩管理子系统、系统管理子系统。 每个子系统的功能定义如下3.1.1学籍管理子系统管理在校学生的基本信息。3.1.2老师管理子系统管理班主任的基本信息。3.1.3组成授课子系统根据老师、教室和其他信息上课。3.1.4选择子系统学生按上课顺序选择适合自己的课。3.1.5成绩管理子系统老师登记成绩,学生查询成绩。3.1.6系统管理子系统系统管理子系统包括系统用户管理和系统日志管理3.1.6.1用户管理用户管理如下所示:(1)系统用户维护(2)系统用户权限管理
6、(3)系统用户操作日志管理:统计查询系统内用户的操作状况。3.1.6.2系统日志管理(1)系统环境设定(2)系统运行日志管理3.2性能的规定提高教育管理效率是系统的重要目标之一系统的性能是教育管理效率的重要保证。3.2.1精度系统精度主要包括系统信息流的准确性和完整性。3.2.2求出时间特性在系统的时间性能规定中,对系统的大部分操作要求在用户的视觉延迟时间内。 与某些搜索和其他复杂计算相关的操作系统响应也必须在用户视觉延迟时间的35倍之内。3.2.3安全性系统安全要求包括基于用户的系统操作权限控制、特定数据(公文)的加密保护和认证。3.3输入输出请求系统输入要求包括三个方面:l友好美丽的系统操
7、作界面l简单高效的操作流程l一定智能操作的提示和指南系统输出要求如下所示l美丽的操作输出接口l实时输出响应l直观的图表和报告输出3.4数据管理能力的要求系统内的数据存储可以持续且不丢失,并且数据的安全保证可防止病毒或网络上的未授权用户,例如黑客。 这些可以通过文件服务器的维护管理和各种杀毒和网络安全系统来保证,不在本系统的数据安全要求的范围内。3.5故障处理要求系统在系统平台(如操作系统、数据库系统、网络环境等)的正常状态下,不会发生系统崩溃等严重的系统故障。 其他系统故障需要在简单配置和调整后立即恢复。4运行环境规定这个运转环境的规定是保证本需求说明的功能实际出现的基础。4.1设备设备规定包
8、括网络环境要求、计算机硬件要求。网络环境的要求是校园局域网。计算机硬件要求如下表所示。伺服器数据库服务器和Web服务器分别一台或一台客户端PC可以安装Windows98或更高版本的操作系统4.2支持软件软件要求如下表所示。服务器端软件。Windows2000高级服务器版本、SQL SEVER 2000版本或更高版本的数据库,. net框架,企业杀毒软件客户端PC软件。Windows98或更高版本的操作系统(安装IE5.0或更高版本)4.3视图设计4.3.1E-R图4.3.2关系模式关系说明studentid,Student Name,Student Academy实体RTeacher (Tea
9、cher ID,Teacher Name,Teacher Academy )实体RCourse (Course ID、周期、Credit Hour )实体RTeach-Class (Teacher ID、Course ID、Student ID、Class Time、Class Place )取得联系RExam (Teacher ID,Course ID,Student ID,标记)取得联系4.3.3物理数据模型的描述基于SQL Server 2000逻辑结构设计4.3.4数据表的说明(合计5张表)学生信息表:教师信息表:课程信息表:班级信息表:成绩信息表:4.3.5表之间的联系如下图所示5系
10、统设计5.1系统功能分析整个TMS系统的任务是实现教育管理系统的系统化、规范化和自动化。TMS系统完成的功能主要包括l输入关于学籍等的信息。l学生信息的查询。l学生信息的修正。l老师信息的输入。l老师的信息咨询。l老师信息的修正。l学生调查上课成绩。l老师登记学生的成绩。l老师的成绩的重新评价。l输入学校基本课程信息。l基本课程信息的修改。l基本课程信息的查询。l学生选择修理过的课程。l学生追加修理过的课程。l学生删除选定的课程。5.2系统功能模块设计将上述各功能汇总整理,马上获得以下系统功能框图。教育管理系统选课电脑系统成绩管理系统系统管理系统整理课程的系统教师管理系统学籍管理系统5.2.1
11、学籍管理系统包括以下功能:l输入学籍等相关信息。l学生信息的查询。l学生信息的修正5.2.2教师管理系统包括以下功能:l老师信息的输入。l老师的信息咨询。l老师信息的修正。5.2.3课程包含以下功能l输入学校基本课程信息。l基本课程信息的修改。l基本课程信息的查询。5.2.4选择系统包含以下功能l学生选择修理过的课程。l学生追加修理过的课程。l学生删除选定的课程。5.2.5成绩管理系统包括以下功能l学生调查上课成绩。l老师登记学生的成绩。l老师的成绩的重新评价。5.2.6系统管理系统包括以下功能l密码管理l用户管理l日志管理6程序代码SQL脚本命令object : databasetmscri
12、ptdate :2003-1-155愚人节039336406 * * * * * * /ifexists (selectnamefrommaster.dbo.sysdatabaseswherename=ntms )drop数据库 TMS go! go!创建数据库 TMS on (名称=ntms _ data,文件名=nd :msql数据 MSSQLdataTMS _ data.MDF,SIZE=1,filegrowth=10 % ) msql dataMSSQLdataTMS _ log.ldf,SIZE=1,FILEGROWTH=10% )COLLATE Chinese_PRC_CI_ASg
13、o! go!exec sp_dboption NTMS,Nautoclose,Nfalsego! go!exec sp_dboption NTMS,Nbulkcopy,Nfalsego! go!exec sp_dboption NTMS,Ntrunc. log,Nfalsego! go!exec sp_dboption NTMS,n torn page检测,Ntruego! go!exec sp_dboption NTMS,只读,Nfalsego! go!exec sp_dboption NTMS,Ndbo use,Nfalsego! go!exec sp_dboption NTMS,n单,N
14、falsego! go!exec sp_dboption NTMS,Nautoshrink,Nfalsego! go!exec sp_dboption NTMS,NANSI null default,Nfalsego! go!exec sp_dboption NTMS,Nrecursive triggers,Nfalsego! go!exec sp_dboption NTMS,NANSI nulls,Nfalsego! go!exec sp_dboption NTMS,Nconcat null yields null,Nfalsego! go!exec sp_dboption NTMS,Ncu
15、rsor close on commit,Nfalsego! go!exec sp_dboption NTMS,n默认到本地cursor,Nfalsego! go!exec sp_dboption NTMS,Nquoted identifier,Nfalsego! go!exec sp_dboption NTMS,NANSI warnings,Nfalsego! go!exec sp_dboption NTMS,自动创建状态,Ntruego! go!exec sp_dboption NTMS,自动更新状态,Ntruego! go!PSgo! go!ifexists (select * fromdbo.sysobjectswhereid=object _ id (n dbo .alter表 dbo . exam dropconstraintfk _ exam _ coursego! go!ifexists (select * fromdbo.sysobjectswhereid=object _
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年工业机器人维护与保养试题及答案
- 2026年新入职医务人员三基岗前培训计划
- 2026年事业单位绩效考核知识考试试题及答案
- 2026年乡镇特色产业培育考试题附答案
- 2026年事业单位工勤岗位污水处理工高级工考试试题及答案
- 超声科甲状腺细针穿刺活检知情同意书
- 四年级下册数学 1.9 歌手大赛
- 青海省农牧民高标准住房建设图集河湟地区(施工图篇)
- 事业编水利岗 面试专项练习试卷
- 卫生系统健康宣教-标准模板
- 彩钢瓦屋面施工应急方案
- 数独8宫格游戏(初级难度)题目100道
- 舞台灯光音箱施工方案
- 鹅圆环病毒感染
- GJB2489A2023航空机载设备履历本及产品合格证编制要求
- 2025年内蒙古自治区中考物理试卷真题(含答案)
- 2025年上海松江国有资产投资经营管理有限公司招聘笔试参考题库含答案解析
- 2025年上海市各区高三二模语文试题汇编《现代文二》含答案
- 礼品礼金管理制度
- 2024省技能大赛植物嫁接赛项备考试题库(含答案)
- 公安民警矛盾纠纷调解培训
评论
0/150
提交评论