教务管理系统Word格式文档下载.docx
- 文档编号:14274702
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:21
- 大小:80.76KB
教务管理系统Word格式文档下载.docx
《教务管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《教务管理系统Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
教务管理子系统
完成期限:
自2009年12月17日至2010年1月1日共4周
一、设计的主要技术参数
1硬件支持
CPU:
1G以上、内存:
512M以上
2软件支持
操作系统:
Windows2000\XP,数据库SQLServer2005,运行软件:
MicrosoftVisualStudio
2005
二、设计任务
实现下面的功能:
内
数据库应该可以维护管理员,学生,教师的详细资料。
容
数据库应该可以维护选课信息的详细资料。
及
该教务管理系统应该可以查询可利用的库存报表。
任管理员可以任意查询,更新,删除,添加课程,教师或者详细资料。
务学生可以查询自己的所选课程及详细资料,以及该门课程的成绩。
三、设计工作量
对我整个教务系统的工作量还是挺大的,在短时间内,不仅写出设计文档,还要编写
代码,以及后来的系统调试,及功能的完善与实现。
我主要负责教务管理系统中的教师模块。
教师的可以录入教师的信息,对自己的信息进行更新,删除,添加课程,查询学生选修自己
的课程,以及对自己课程分数的录入。
起止日期工作内容进
度需求分析阶段、数据库设计2009/12/17---2009/12/19安2009/12/20---2009/12/22概要设计、逻辑设计、物理设计排2009/12/23---2009/12/27代码实现和测试阶段
2009/12/28---2009/12/30提交和维护升级阶段
第2页
1.《数据库系统概论》第三版
范师煊王珊编著高等教育出版社2002年2月出版主
2.《软件工程导论》要张海藩编著清华大学出版社2002年1月出版参3.《数据库系统教程》
考4.施伯乐丁宝康汪卫编著高等教育出版社2008年7月出版资5.《C#Primer》
StanleyB.Lippman著华中科技大学出版社料
指导教师(签字):
年月日
系(教研室)主任(签字):
第3页
第4页
在信息时代的今天,计算机以其快速、准确的信息处理功能渗透于我们周围
的方方面面,同时随着网络技术和软件技术的飞速发展,当今社会也正快速向信
息化社会前进,信息系统的作用也越来越大,商业经营管理也日渐体现出运用计
算机的优越性。
任何软件系统本质上都是信息处理系统,因此,《教务管理系统》的主要功
能就是是一个辅助学校教务处教务人员完成日常工作中,涉及学籍管理、开课编
排和成绩管理这三项日常比较繁重的工作。
它应用计算机在数据处理和数据整理
保存方面的优异性能,帮助工作人员提高工作的效率、减少出错情况。
同时还能
提供快速的查询检索功能以及按要求进行成绩单的打印的功能。
教务管理系统是
一个使用Client/Server技术、面向学校教务处用户的多模块信息管理系统。
它采用了当前流行的C/S结构,可以突破了原先教务系统使用的局限性,实现多机同时工作统一数据库。
因而就可在多地域、任意时间段来访问教务系统中的数据,
大大加强了系统数据共享的能力。
另外采用了以上流行和标准的网络技术也极大
地提高了系统的可移植性。
教务管理系统特点先进的技术。
是一个基于C/S技
术的系统,实现了数据的集中管理,提供最大程度上的数据共享,在保障了数据
的一致性的同时,降低系统的维护工作量。
面向教务管理人员提供服务。
教务管
理人员通过教务管理系统管理学生相关的教务数据。
模块化的结构,学籍管理、
开课管理及成绩系统既可一条龙运行,也可分别运行,只要提供各部分所需的入
口数据。
第5页
1.1
该项目以解决某校师生教务系统存在问题为目的,最终能够管理学生、教师、
课程、成绩的详细信息,并且可以查看可利用的信息报表。
具有很好的高效性和
灵活性。
解决方案包括作为用户界面一部分的程序文件、用于连接C#应用程序和SQLServer2000的驱动以及SQLServer2000上的数据库。
1.2
在VisioStudio中可创建的数据库依赖于系统所安装的数据库客户软件及相
应的驱动程序,只有安装了各种数据库管理系统的客户端应用软件,创建了数据
库,才能在VisioStudio开发环境中连接到数据库,并通过VisioStudio访问数据库。
SQLSever数据库系统既能运行在数据库服务器上,又能运行在客户机上作
为本地数据库系统来使用,且在VisioStudio中的操作又完全一致。
它可以和VisioStudio实现无缝对接,对SQLSever数据库的操作由VisioStudio中所提供的专门接口完成。
基于以上SQLSever的特性,本系统以此平台作为后台数据库使用。
第6页
2.1
由于本系统属于教务数据处理系统,是直接面向终端用户,因此它的开发方
法是应该有区别于传统方法学的一种快速、灵活、交互式的模式。
快速原型法的提出,打破了传统自顶向下的开发模式,通过“试用-反馈-修改”的多次反复,开发出真正符合用户需要的应用系统,如图3-1所示。
需求分析
构造原型
运行原型
不满意不可行评价原型修改原型
图2-1快速原型法的开发过程
2.2
2.2.1
需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它
确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响
第7页
到后面各个阶段的设计,及设计结果是否合理和实用。
需求分析的任务是通过详细调查现实世界要处理的对象,充分了解原系统工
作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
新系统必须
充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。
其主要解决的问题:
信息要求:
用户希望从数据库中获取什么数据,并由此决定在数据库中
存储哪些数据。
处理要求:
明确用户对数据有什么样的处理要求,从而确定数据之间的
相互关系。
安全性与完整性要求:
确定用户的最终需求是一件很困难的事情,用户
缺少计算机知识,不能准确表达自己的需求,所提出的需求往往经常变
化。
设计人员缺少用户的专业知识,不易理解用户的真正需求。
因此在
需求分析阶段要求客户的广泛参与,设计人员也要去熟悉客户的业务工
作,才能逐步确定用户的实际需求。
2.2.2
用户的需求具体体现在各种信息的提供、保存、更新、查询和删除上。
所以,
不同的身份可以实现不同的操作,可以分为:
管理员、教师、学生。
这就要
求数据库结构能够充分的满足各种信息的输入和输出,并识别用户的身份。
收集基本数据、数据结构和数据处理流程,组成一份详细的数据字典,为下
一步的具体设计作好充分的准备。
客户的需求如下:
1.数据库应该可以维护学生的详细资料。
2.数据库应该可以维护教师的详细资料。
3.数据库应该可以维护所选课程的详细资料。
4.数据库应该可以维护管理员的详细资料。
5.学生可以在学生端注册。
第8页
6.管理员可以增加用户、维护教师和学生的相关资料。
2.2.3
如图2-2所示
开始
判断1.学
生登陆
2。
教师登
陆
3。
管理员
登陆
管理员管学生管理教师管理理
结束
图2-2教务管理系统中教师模块流程图
第9页
教务管理系统主要实现的是档案数据的查询功能,它采用模块化程序设计,
共有三大主要功能模块,如图4-1所示
管理员操作教师操作学生操作管教考课选选选资分考理师试程课课课料数试员信信信管操操修查报信息息息理作作改询名息管管管管理理理理
图3-1教师管理系统功能模块图
1、登录模块:
可实现用户身份验证、学生注册等功能。
2、管理员模块(是以管理员身份登录后才能看到的页面):
a)通过功能导航栏跳转到其他管理页面(如管理员信息管理、教师信息管理、
报考信息管理)。
b)通过管理员信息管理子模块可添加,删除,修改管理员信息,能够显示管理
员信息。
c)通过教师管理子模块可添加,删除,修改教师信息,能够显示教师信息。
d)通过报考信息管理子模块可查询学生报考信息。
3、教师模块:
可以添加、浏览、修改、删除课程信息。
第10页
查询(按课程编号)选课并录入分数。
4、学生模块:
a)学生选课子模块:
显示所有课程及学生已选课程,学生可添加任意课程,也
可删除已选课程。
b)学生成绩查询子模块:
学生可输入学号查询所选课程的成绩。
c)学生资料修改子模块:
学生可修改自己的个人信息。
d)学生报考子系统:
学生可报考英语和计算机等级考试。
概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过
程,它是整个数据库设计的关键。
概念结构的主要特点是:
1.能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用
户对数据的处理要求。
是对现实世界的一个真实模型。
2.易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极
参与是数据库的设计成功的关键
3.易于向关系、网状、层次等各种数据模型转换。
概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽
象,从而更加稳定。
针对学生管理信息系统需求,通过对学生管理工作过程的内
容和数据流程分析,教师模块设计以下数据项和数据结构:
第11页
教师信息表
字段名编号字表段类型别名备注中文字段名
1tCodeverchar(50)教师编号主键2tNameverchar(50)姓名3tEducationalBackgroundverchar(50)学历4tPostTitleverchar(50)职称5tBirthdaydatetime出生年月6tSexverchar(50)性别7tAddressverchar(50)住址8tPhoneverchar(50)联系电话9tResumeverchar(50)简历
教师信息表,包括的数据项有:
教师编号,姓名,学历,职称,出生年月,性别,
住址,联系电话,简历。
课程信息表
编号字段名字表段类型别名备注
中文字段名
2cNumberverchar(50)课程编号主键3cNameverchar(50)课程名称4cTeacherIDverchar(50)教师编号外键5cCreditHourint课程学分6cPeriodint课程学时7cTypeverchar(50)授课类型8cObjectverchar(50)适合对象9cCourseBookverchar(50)教材10cIntroductionverchar(50)课程简介,课程信息表,包括的数据项有:
课程编号、课程名称、教师编号、课程学分、
课程学时、授课类型、适合对象、教材、课程简介。
第12页
得分表
编号字段名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统