ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:202.91KB ,
资源ID:9340950      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9340950.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(教务管理系统.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

教务管理系统.docx

1、教务管理系统信息系统分析设计与管理期末课程设计班级:15信息管理与信息系统指导老师:黄梅完成日期:17.12.25教务管理信息系统第1章 系统开发的目的和意义1.1现行系统的现状和存在的问题1.2系统开发的目的1 -3系统开发的意义第2章系统分析2.1可行性分析2.2业务流程调查和分析2.3数据流图2.4数据字典2.5 E-R 图第3章系统设计3.1系统总体布局3.2软件总体布局3.3数据库设计3.4用户界面设计系统开发的目的和意义1.1现行系统的现状和存在的问题现行系统过于简单,而且BUG较多,并且缺少很多实用的功能。列如: 在某些情况下无法返回到上一个界面。网站经常报错无响应。无法实现成绩

2、 的排序。选课系统经常爆掉,并且存在漏洞,在某些情 况下不提示选课冲突 的提示。以下是之前的教务管理信息系统登陆学生管理员一安全退出系统 一我的信息一 安全退出系统 党政信息管理 一班级信息管理 学生档案信息管理 一基本噪作 _1-2系统开发的目的本系统是将现代化的计算机技术和传统的教学、教务工作相结合,按 照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作 用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系 统开发目的:a.系统应具有实用性、可靠性和适用性,同时注意到先进性。b.对各个数据库进行动态管理,防止混乱c.能够按照用户选择的不同的条件进行简单查询和复合

3、查询。d.能够对查询结果进行分类汇总,实现报表打印。e.注意数据的安全性,具有数据备份和恢复的功能。f.方便用户的操作,尽量减少用户的操作1 -3系统开发的意义学生信息管理是学校管理中异常重要的一个环节,作为学校,除了育 人, 就是育知,学生信息管理的计算机化是整个学校教务管理中的重要一部 分,能否实现这一步尖系到学校办学整体效率的高低,介与它的重要性, 学生信息管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份 量。运用学生信息管理系统可以减轻学院教学人员的工作量,缩小开支, 提高工作效率与准确率,能够合理安排时间,能 够尽快的知道自己的考试成 绩,投入新的课程的学习或复习这次没有 考

4、过的课程。而学生信息管理系 统的应用也为今天的民办教育在未来市场的竞争力有所提高。在现代,高科 技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节 奏越来越快,怎样提高 工作效率是人们首先考虑的问题。学生信息管理是 非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学 校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国 家负责系统分析2-1可行性分析2.1.1技术可行性系统现阶段的发展过程中,利用现有人力和物力是完全具备的能力开发出来的,作为阶段性产品,日后的发展空间很大,实现方法逐步简单容易,所以学生管理系统是技术上是完全可行的2.1.2经济可行性

5、现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开 发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方 面:a.本系统的运行可以代替人工进行许多繁杂的劳动;b.本系统的运行可以节省许多资源;c.本系统的运行可以大大的提高学校的工作效率;d.本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行 的。2.1.3操作可行性 本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。2.2业务流程调查和分析2.2.1业务流程调查:通过对学生信息管理系统的了解,该业务主要是以学生信息为主,

6、并且与教师,系办相互连接,构成一个完整的学生信息系统。2.2.2业务流程分析:通过对学生信息管理系统的规划和设计,可以清晰的了解到:学生档案管理:记录了学生信息的基本情况,学号,姓名,年龄,性别 等基本信息,方便管理学生。班级管理:多个学生组成1个班级,班级管理制定了相矢班级管理 制 度,日常交流活动,方便学生互相交流,同时也能够使学校通过班 级了解到 每个学生的动态。成绩管理:成绩管理分为每一科目成绩,包括课堂考勤,平时作业,期 末考试,各大竞赛,综合而得到学生成绩管理,促进学生互相学习和交流。教务管理:科学合理的安排学生和老师的课程表,编制学生学年计 划,和老师教学计划,使两者相辅相成。选

7、课管理:学生选修的课程不能和正常课程产生冲突,同时每门选 课 的人数有一个上限值,保准每位学生能选到课程,并且该课程不能 超过预 计选修的最大上限。缴费管理:学生支付信息要与财务信息相互吻合,学生缴完费用,要提 示相尖支付信息,对于没有交费的同学,通过教务处,学院,辅导员,班长 一一传达此消息,提醒该同学缴费。2.3数据流图通过对数据流图的了解,绘制数据流图的五大步骤;1.明确系统界面2.自顶向下逐层扩展3.合理布局4.数据流图只反映数据流向,数据加工和逻辑意义上的数据存储,不反 映任何数据处理的计数过程,处理方式和时间顺序。5.数据流图的绘制过程就是系统逻辑模型的形成过程, 与用户交流,接触

8、,不断完善。矢联图:顶层图:排课表课程查询学生成绩录入 成绩录入学生成绩科目成绩学生成绩档案选课数SI选课表学牛档案记录第一层数据流程图:缴费记录缴费单缴费排课表计划教务处排课表选修教课课程f 、成绩录入 成绩录入n 单1L _ /G中突?一N学生成绩 单科II-必修 ”1 1 J 1补考选课1/ W 、/不及、格?查询2X奖惩措 施学生成绩档案学生档案记录通过对数据流图编写,知道学生档案成绩,需要和学生,教师,教务 处相互尖联,能够清晰的了解到学生成绩录入的清晰走向。2.4数据字典数据流系统名:成绩管理编号:26222XX条目名:学生成绩通知别名:成绩通知单来源:成绩管理 去处:学生数据流结

9、构:学生成绩通知:学号+学生姓名+ 课程名称+成绩该生本期所修课程+ (补考课程名+补考时间)所有在册学生简要说明:学生成绩单学生登陆自己学号和密码在教务处成绩系统杳 看。修改记录:编写聂*日期2017.12.25审核邹*日期2017.12.28数据兀素系统名:成绩管理 编号:26222XX条目名:学号 别名:学生id来源:成绩单存储处:成绩单,课程,档案数据兀素结构:代码类型: 取值范围含义字符 0000000000-9999999999 xx xxxXXX xx(由数字组成的字符串) 年份 院系专业id简要说明:学号是学生的识别符,具有唯性修改记录:编写聂*日期2017.12.25审核邹*

10、日期2017.12.28数据存储系统名:成绩管理 编号:26222XX条目名:学生名单 别名:存储组织:每个学生一条记录(学生相矢信 息)记录数:1000主键:学号记录组成:项名:学号 姓名 身份证号码 手机号注册学期 选修课1 选修课n备注长度 11 11 18 11 8 6g on(字节)简要说明:学生转专业要备注并及时更正补考和清考标红线,特别提醒修改记录:编写聂*日期2017.12.25审核邹*日期2017.12.28加工系统名:成绩管理 编号:26252XX条目名:学生成绩通知 别名:来源:学生各个科目成绩 输出流:成绩档案管理加工逻辑:学生名册中获取选修同一门课学生成绩统计每门课程

11、选修人数,以便下学期做调整根据教学办安排,通知学生时间,地点考试教师批改作业,录入成绩成绩统计,计算每门课不同分数线下人数的多少,一边做好质量分析和报告通知学生下学期来进行补考简要说明:教学办发布每个院考试计划和学年计划安排,由学院传到到每位学生修改记录:编写聂*日期2017.12.25审核邹*日期2017.12.28外部项系统名:成绩管理 编号:26222XX条目名:教师 别名:来源:教学办安排 去处:输出成绩主要特征:教师:教师姓名,授课名称,学生名单册,课程量,教学任务,联系力式简要说明:教师由教学办发布的教学任务,根据自身情况进行相应调整修改记录:编写聂*日期2017.12.25审核邹

12、*U期2017.12.282.5 E-R 图本设计根据上面的设计规划出的实体有教师、学生、院系、班级、课程、选修课。各个实体的E-R图描述如下:教师图3- 教师实体E-R图图3- 学生E-R图图3院系E-R图图3- 班级实体E-R图图3- 课程实体E-R图图3- 选修课实体E-R图安级g所左系窥系上课姓名性别敎师课程年龄谀程号课程家学分选俊课总体ER图系统设计3.1系统总体布局教务管理*图3.1教务管理信息系统的结构总图湖北第二师范学院校园网主校区网络拓朴图狷舍Allot流控服务器集群图3.2学校校园网网络拓扑图3.1.1系统结构教务信息系统的结构总图如上所示,学校网络是校园网(局域网的一 种

13、)所以应该采用客户机/服务器结构(C/S模式),即分布式网络。 根据学校网络图,可以确定教务信息系统采用的是二层的 CS架构。图3.3数据库服务器客户机模式3.1.2数据存储教务信息系统主要储层,学生,教师,教务处的信息,包括文字,图片,表 格等,储层在硬盘中,3.1.3网络学校内采用校园网,即局域网的一种,网络图如上所示。3.1.3数据资源的空间配置策略学校是局域网,学生信息系统采用采用单个数据库服务器方案。图3.4单个服务器3.1.5数据库管理系统的选择考虑到学校的硬件,以及操作系统,以及数据的完整性和一致性,数据存储的安全性等因素选择MS SQL server.管理员信息表(Admin

14、)(管理员账号,姓名,性别)数据库物理设计(1)学生信息表:(student):(学号,姓名,性别,年龄,所在系)列名数据类型可否为空学号(主键):sno字符型(12)不能为空姓名:sname字符型(20 )不能为空性别:Ssex字符型(2)可为空年龄:sageSmalli nt不能为空所在系:Sdept字符型(20 )不能为空(2)学生课程表:(Scours(课程号,课程名,先行课,学分)列名数据类型可否为空课程号(主键):eno字符型(8)不能为空课程名:cname字符型(30 )不能为空先行课:epno字符型(8)不能可为空学分:CcreditSmalli nt能为空(3)学生选修课表:

15、(SC :(学号,课程号,成绩)列名数据类型可否为空课程号(主键)外 键:字符型(8)不能为空Qric课程名:(主键)外 键:字符型(30 )不能为空成绩:GradeSmalli nt可为空(4)学生成绩表:(Smark):(学号,姓名,成绩)列名数据类型可否为空学号(主键):Sno字符型(12)不能为空姓名:sname字符型(20 )不能为空成绩:GradeSmalli nt可为空课程名:cname字符型(30 )不可为空(5)班级信息表(class):班级号,班级名,老师名,班级课程名)列名数据类型可否为空班级号(主键):eno字符型(6)不能为空班级名:cname字符型(30 )不能为空

16、老师名:tname字符型(20 )不能为空班级课程名:Cname字符型(8)不能为空(6)教师信息表(Teacher):(职工号,姓名,性别,年龄)列名数据类型可否为空职工号(主键):tno字符型(10)不能为空姓名:tname字符型(20 )不能为空性别:tsex字符型(2)能为空年龄:tageSmalli nt不能为空(7)教师课程表(Tcourse (职工号,课程号,班级名)列名数据类型可否为空职工号(主键)外 键:Tnn字符型(12)不能为空课程号(主键)外 键:pnn字符型(20 )不能为空班级名:Cnmae字符(30)不能为空(8)管理员信息表(Admin)(管理员账号,姓名,性别

17、)列名数据类型可否为空课程号(主键)外 键:字符型(12)不能为空Ann姓名:Aname字符型(20)不能为空SQL语句create database stuinf 广创建数据库主文件与日志和on(n ame=stu inf;file name 二”D:databasestui nf.mdfn,size=5MB,maxsize=10MB, filegrowth=10%)log onn ame=stui nf_logn, file name 二”D:databasestui nf.ldf,size=2MB, maxsize=5MB, filegrowth=1 MB );use stuinf go

18、/* ()创建学生表*/create table studentsno char(12) not null primary key,snamechar(20)not nullssexchar(2)null,sagesmallintnot null,sdeptchar(20)not null);eno char(8)cname char(30)epno char(8)not null primary key,not null,not null,sno char(12) not null,eno char(8) not null, grade smallint not null,primary k

19、ey(sno,cno), foreign key(sno) references student(sno), /* sno 与 eno 作为联合 主键以及外键*/foreign key(cno) references course(cno); create table smark*/sno char(12) not null,/* ()创建学生成绩表sname char(20) not null, cname char(30)not null, grade smallint not null, primarykey(sno,cname),合主键 */foreign key(sno) refer

20、ences student(sno),/* sno与cname作为联tno char(10) not null primary key tname char(20) not null,tsex char(2) not null,tage smallint not nullcreate table classl /* ()创建班级信息表 */clano char(6) not null primary key, claname char(30) not null,tname char(20) not null,);/* ()创建教师表*/广()创建教师课程表*/create table teac

21、her);create table tcoursetno char(10) not null,clano char(6) not null,claname char(30) not null,primary key(tno,clano), foreign key(tno) references teacher(tno),foreign key(clano) references classl (clano)3.4敦务信息系统欢迎使用教务系统,请输入账号和密码账号:密码登陆丨MJ版权所有略20-12-28旳7辗宅制作教师信息表职二号姓名f生別年龄院系1000000王明135 I计算机学院1000

22、001王刚m 145计算机学院1000002詹值男36文学院1000003小红1卄40 I电*考灼 I1000003小王仃148外国语学院1000004I申-I48体育学院1000005钢志148数经院1000006王丽红49文学院返回主页曲学生信息表学号姓名性别年龄专业院系1550330035邹绪超男2015信管计算机学院1550330001聂文刚男2015信管计算机学院1550330030小雪女2015信管计算机学院1550330230小红女1915计科计算机学院1450330230小王女2016商务英语外国语学院1650330230王召男2115体育体育学院1650330230李刚男21

23、16数学与应用数经院1650330230王丽红女1917汉语言文学院返回主页面I-HX计U*574011:50-113l: 00-k1037:50-IS9:2P-SI4: Mriy ia卩世 L|JHrv5TimS:L5-2l2IH詩四、系统实施4.1系统实施的目的和条件在经过之前的工作之后,本阶段开始进行程序的编写、系统测试、检验、安 装、以及系统维护的环节。编程环节主要用C+或c#处理计算数据信息,使连接的数据库得到需要的 数据或者处理数据库中的相尖数据,得到需要的结果,并将其呈现到网页 上。系统的测试主要测试系统的可靠性,保证系统在运行时不会出现异常的情 况,同时测试系统在大量人员试用下

24、的可靠性,发现和排除系统存在的相矢 问题。系统的安装主要是系统相尖的各种软件硬件的调试运行4.2编程照之前设计好的数据库建立系统所需要的基本表,使用SQL Server进行创库创表。之后按照用户界面设计的内容使用HTML语言设计用户界面, 然后链接数据库。然后使用ASPNET课程中的知识,用C+或者C#等语 言编写相尖的程序和方法使数据库得到需要的数据,让数据到达用户界面。4.3系统测试系统测试时,先是测试系统的各个单元部分的功能是否能正确运行(单元测 试),针对测试中出现的问题进行相尖的调试。之后将系统组装之后进行整 体的全方面的测试,充分考虑现实使用中的各个情况进行检验测试。测试 的数据从上一代的系统、或者实际中得到。这一阶段的测试之后可以进行一 段时间的试用,在此过程中发现和解决系统的问题。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1