ncu-学生学籍管理系统课程设计报告_第1页
ncu-学生学籍管理系统课程设计报告_第2页
ncu-学生学籍管理系统课程设计报告_第3页
ncu-学生学籍管理系统课程设计报告_第4页
ncu-学生学籍管理系统课程设计报告_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南昌大学信息工程学院课 程 设 计 报 告 书所属课程名称电子商务系统分析与设计题 目学生学籍管理系统 院(系)信息工程学院班 级 电子商务 班组 员指导教师 2012年 12月 1日 地形平坦开阔,地层由第四系全新冲积层,第四系上更新统冲层组成,局部表覆第四系全新统人工堆积层。第四系全新统冲积层厚度约2550m,岩性主要为黏土、粉质黏土、粉土、粉砂、细砂;第四系上更新统冲积层厚度大于50m,岩性主要为黏性土、粉土、粉细砂等。管桩深度范围内地层主要为:粉土、黏土、粉质黏土,局部表层为杂填土。coupling Centre shall be checked, the second poured concrete strength of more than 70%. In the process of reaming or boring, apart from the special provisions in factory, does not allow any work that may affect the coupling Centre, such as irrigation, to cylinder connections to flood the condenser pipes and so on. Well boring, hinge bolt hole flange with coupling of vertical, not oblique. Mounting bolts should be added lubricants, typing gently with a small hammer, not too loose or too tight, packed the bolts with the corresponding seal screw hole should be marked. 6.4.5.4.2 coupling reamed and pairings is close to the diameter of bolt bearing good hinge holes, dressed with a good two coupling bolts before you can move the rotor, boring-reaming hole in turn. Coupling bolts must be tight coupling is symmetrical diameter, in boring, reaming, two bolts out. Well boring, hinge bolt hole flange with coupling of vertical, not oblique. Due to the coupling bolts in accordance with hinge holes corresponding to the diameter of the screw holes one by one after processing, processing back bolt installation location cannot be changed, so according to bolt after the actual weight difference of nut and lock washer to match. General requirements for coupling two symmetrical diameter bolt, nut and lock washers total weight difference should not be greater than 10 g and knocks stamped mark. (See Figure 18) The coupling bolts apply lubricant, and then gently with copper home, not too loose or too tight. Bolt Assembly is finished, symmetrical tightening all bolts to 30%, 50%, 70%, 100% force, and check the coupling flutter and before connecting the circle gradually changes its value should be less than 0.02mm. Tightening torque of the coupling bolts shall comply with the technical requirements manufacturers drawings, with a dynamometric wrench or log tension tools. Three wheel rotor swing test coupling connections should be checked: taking leave,1. 总体要求:(1)系统的意义与目标 学生学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,但一直以来人们使用传统人工的方式管理学生学籍工作,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已经为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。MIS为计算机应用的一部分,使用计算机对学生的有关信息进行管理,具有手工管理所无法比拟的优点,开发学籍管理系统能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。学生学籍管理信息系统规划示例(2)系统的用户需求学生学籍管理功能需求:记录学生档案的相关情况;记录学生课程成绩的相关情况;管理学生的异动情况;管理学生课情况;系统辅助功能,如登录、用户管理等; 强大的决策分析功能。例如,学校可以分析本校的入学质量。教务管理人员使用这个系统可以管理学生的基本情况、学生的学习情况。学生使用这个系统可以查看自己的学习成绩。教师使用这个系统可以查看开课情况和所教学生的基本情况。学生学籍管理信息系统规划示例学生学籍管理系统的性能要求:遵循管理规范,技术先进、安全可靠、系统开放、经济实用的原则; 本系统以独立运行为主,但同时又可与学生管理系统挂接; 界面简洁、统一、友好。 操作简便,向导式操作,可以提供非计算机操作人员使用。 相关数据显示功能数据导入功能根据日常学籍工作流程设计系统,完全根据工作流程进行系统设计,配合新生入学工作流程。 提供程序的稳定与安全功能完善的数据打印和报表功能a.前言:主要对自己的课程设计进行简要介绍说明,在对所选题目进行调研的基础上,明确该选题要做什么。b.需求分析:采用自顶向下的方法,对数据库及应用系统进行分析,列出系统功能模块,并画出系统的功能模块图,写出数据字典,并画出数据流图。c.概要设计:根据需求分析画出E-R图(E-R图必需规范合理)d.逻辑设计:把E-R图转换成关系模式,并进行规范化,最终得到SQL Server所支持的数据表,然后合理定义用户视图和相关存储过程。e详细设计与实现:要求分模块列出各模块的设计思路并用开发工具编写代码实现上述功能。f.总结:对设计结果进行合理性、规范程度和系统实际运行的结果进行评价和总结。三、方法与步骤:按照关系数据库设计原理和方法进行数据库设计,按照结构化程序设计方法或面向对象的程序设计方法进行数据库应用程序设计。具体步骤应包括:需求分析,概念设计,详细设计,编码与实现,运行维护等,最后写出完整并合理的课程设计报告。目 录第一章 前言61.1系统任务61.2 系统目标6第二章 需求分析72.1 系统功能模块72.2系统功能模块图82.3 数据字典10第三章 概念设计12第四章 逻辑设计154.1 E-R图的转换154.2 用户试图15第五章 详细设计与实现165.1 各个数据表在SQL server 2005中实现16第六章 总结20第七章 参考文献21第一章 前言1.1系统任务学生信息管理系统是学校有效管理学生的重要工具,它的任务主要有以下几项:学生基本信息管理,主要负责管理学生基本信息。学生选课信息管理,主要负责管理课程信息和学生选课信息。信息 检 索 管 理,主要负责对学生各类信息进行查询和统计。信息 修 改 管 理,主要负责学生信息的增加,删除,更改。系 统 管 理,主要负责管理用户信息和用户登陆,以及配置系统参数。1.2 系统目标学生信息管理系统是学校管理学生的有效方法,也是学生学生查询信息的有效途径。一个好的学生信息管理系统应具有以下这些目标:能够管理所有学生的信息。能够快速地进行学生的各类信息查询,包括基本信息和选课信息的查询。减少学校管理学生的工作任务,降低管理成本。第二章 需求分析2.1 系统功能模块根据以上对学生信息管理系统的任务和目标的分析,华东交通大学理工学院学生信息管理系统的具体需求如下:(1)学生信息:学号、姓名、性别、出生日期、电话、部门、民族、政治面貌、家庭地址、入学时间、身份证号。(2)课程信息:课程号、课程名、选修课、学时、考核方式、学分。(3)选课信息:学号、 课程号、成绩。(4)教师信息:工号、姓名、性别、职称、学院。(5)授课信息:工号、课程号和授课效果。(6)指导信息:工号、学号和成绩。(7)学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。学生选指导老师时,学生必须是本校学生,教师必须是本校教师;一个学生只能选择一个指导教师。(8)教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改本人授课的选课成绩、本人指导的成绩等。教师授课时,课程必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲授一门课。教师指导学生时,学生必须使本校学生,教师必须是本校教师;一个教师可以指导多个学生。(9)DBA拥有所有信息的所有权限。(10)满足常规的完整性、安全性和数据备份能力。2.2系统功能模块图学生学号民族身份证号姓名性别出生日期入学时间电话家庭地址政治面貌部门图2-1学生实体图课程课程号学分考核方式课程名选修课学时图2-2课程实体图选课学号课程号成绩教师工号姓名学院职称性别图2-3 选课实体图图2-4 教师实体图授课工号课程号授课效果 指导工号成绩学号图2-5 授课实体图 图2-6 指导实体图2.3 数据字典数据字典的数据结构如表所示:结构名称存储名称别名组成备注学生表StudentS学号、姓名、性别、出生日期、电话、部门、民族、政治面貌、家庭地址、入学时间、身份证号永久存储课程表CourseC课程号、课程名、上课地点、学分、学时、考核方式永久存储选课表StudentCourseSC学号、课程号和成绩永久存储教师表TeacherT工号、姓名、性别、年龄、职称、教龄、电话、学院永久存储授课表TeacherCourseTC工号、课程号和授课效果永久存储指导表TeacherStudentTS工号、学号和成绩永久存储学生视图StudentViewSV工号、职称和教龄;选课的最高、最低、平均和总学分临时使用教师视图TeacherViewTV本人信息和本人指导、授课的学生信息临时使用DBA视图DBAViewDV所有信息(建议使用多个视图)临时使用2.4 数据流图学生登记表 学生选课表 教师登记表选课信息选课信息教师信息教师信息成绩信息授课信息授课登记表课程信息教师信息课程信息学生信息学生登陆学生选课登记成绩教师登陆学生信息课程登记表教师课程信息教师信息授课指导登记表教师信息学生信息授课上课授课信息第三章 概念设计根据需求分析得到的具体要求,绘制ER 图如下:学 生课 程选 课成 绩学 号姓名性别民族出生日期政治面貌入学时间电话家庭地址部门身份证号课程号课程名学时考核方式上课地点学分图3-1选课管理局部E-R图工号姓名职称教师讲授授课效果课程课程号课程名学分性别学院年龄教龄电话选修课图3-2教授管理局部E-R图教师学生工号电话姓名毕业成绩年龄性别年龄职称教龄学院学院性别姓名学号指导图3-3指导管理局部E-R图学生课程教师选课讲授图3-4学生管理系统全局E-R图第四章 逻辑设计4.1 E-R图的转换根据上述的转换结果,在对关系模式中数据进行规范化处理后,得到了符合第三范式的关系模式如下:学生(学号,姓名,性别,出生日期,身份证号,入学时间,政治面貌,家庭地址,电话,部门,民族),此为学生实体对应的关系模式。教师(工号,姓名,性别,职称,年龄,教龄,学院,电话),此为老师实体对应的关系模式。课程(课程号,课程名,上课地点,学分,学时,考核方式),此为课程实体对应的关系模式。选修(学号,课程号,成绩),此为选修关系对应的关系模式。授课(课程号,工号,课时),此为老师授课关系对应的关系模式。4.2 用户试图2)根据系统的逻辑结构和应用需求,其外模式的视图设计如下:学生视图(学号,姓名,性别,年龄, 电话,部门,民族,政治面貌,家庭地址,入学时间,身份证号,课程号,课程名,上课地点,学时,考核方式学分,成绩,最高分、最低分、平均分,总学分 )DBA选课视图(学号,姓名,性别,年龄,电话,部门,民族,政治面貌,家庭地址,入学时间,身份证号,课程号,课程名,上课地点,学时,考核方式,学分,成绩) 第五章 详细设计与实现5.1 各个数据表在SQL server 2005中实现u 学生基本信息表(主要描述一些学生入学前的基本信息):图 5-1 学生基本信息表结构图u 教师基本信息表(主要描述教师的一些基本信息):图 5-2 教师基本信息表结构图u 课程信息表(主要描述学校开设的课程的基本信息):图 5-3 课程信息表结构图u 选修信息表(主要描述学生选修课程的信息):图 5-4 选课信息表结构图u 授课信息表(主要描述教师授课的信息):图 5-5 授课信息表结构图5.2 查询(1)查询学生的基本信息输入SQL语句:执行结果:图 5-6 查询学生基本信息结果图(2)删除课程的基本信息输入SQL语句:执行结果:图 5-7 删除课程执行结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论