《2022年管理信息系统分析与方案设计书.docx》由会员分享,可在线阅读,更多相关《2022年管理信息系统分析与方案设计书.docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 第一节 系统概述11 系统开发的背景随着学校规模的不断扩大,同学数量快速增加,有关同学的各 种信息量也成倍增长;同学信息系统的治理是一项既重要又繁琐的 工作, 而目前很多中学的同学治理仍由人工处理复杂散乱的信息,重 复工作多,工作量大,与学校信息化建设不相适应;为更好的做好 同学信息系统这项工作,提过工作效率,更好的为学校的进展和一 线教案服务,就需要一个相适应的同学信息治理系统来治理巨大的 信息量,就以提高同学治理工作的效率;同学成果治理系统供应了强大的同学成果治理功能,便利系统 治理员对同学成果等信息的添加、修改、删除、查询等操作;12 系
2、统开发的意义现在中学的成果治理水平普遍不高,大多停留在人工治理的基 础上,这种治理手段铺张了很多的人力和物力,已不能适应时代的 进展;在当今信息时代这种传统的治理方法必定会逐步被以运算机 为基础的信息治理系统所代替;假如运用同学治理信息系统,够在科学统计和快速查询与同学信息的规范治理方面有较大的有用意义;提高了学校信息化水平,改善了同学、老师对信息查询的精确 率;实现了同学成果隐藏化,爱护了中同学得自尊心,勉励他们积名师归纳总结 - - - - - - -第 1 页,共 13 页精选学习资料 - - - - - - - - - 极学习,可以树立良好的办学形象;1.3 系统开发的目标该同学治理信
3、息系统是面对中学的同学治理系统,包括同学基本信息治理,同学成果治理等工作;该系统是以Visual Basic 6.0 为开发环境,以 SQL Sever 2005 为后台数据库进行开发的治理系统,力求与实际相结合具有查询、治理等功能,使中学训练的治理趋于 运算机化,使之更加便利、快捷以提高工作效率;依据同学治理的需求和特点,该系统实施后,应达到以下目 标:1. 敏捷地运用表格输入数据,使信息传递更快捷;2. 系统采纳人机对话方式,界面美观友好、数据储备安全可 靠;3. 键盘操作,快速响应;4. 实现各种信息的添加、删除、修改、查询等;5. 系统运行稳固、安全牢靠;其次节 可行性分析与需求分析由
4、于现今的同学信息治理特别繁琐,行政人员付出大量的工作 时间,得到的效率很低;因此为提高工作效率,减轻校方人员的工 作负担,打算开发同学信息治理系统;因此同学信息治理系统也就名师归纳总结 - - - - - - -第 2 页,共 13 页精选学习资料 - - - - - - - - - 应运而生了;通过分析,本系统设计与实施主要有以下三个可行性:2.1可行性分析2.1.1操作可行性本系统易于懂得,操作简洁,界面清楚,只需通过简洁明白即可 使用,系统治理员、老师以及同学均能进行相应的操作,要求的运 行环境低,极大的提高了治理工作的效率;2.1.2 技术可行性本系统利用 Visual Basic 6
5、.0 开发工具,使用 SQL Server 2005 作为数据库治理系统,来实现同学治理系统的各种功能;SQL Server 2005 属于主从式的数据库服务器这也是主从式数据库服务 器的特点,服务器本身重在数据的治理,为客户端应用程序供应一 致的接口;开发工具也可以是它的更高版,这样可以提高系统的性 能,降低它的局限性;2.1.3经济可行性采纳新的同学治理系统可取代原系统的手工治理工作,削减人工 开支,节约资金,并且可大大提高数据信息的取得,缩短数据信息 处理时间,提高同学信息的利用率,使训练工作更进了一个台阶;名师归纳总结 - - - - - - -第 3 页,共 13 页精选学习资料 -
6、 - - - - - - - - 2.2 需求分析2.2.1 功能模块需求该同学信息治理系统中,主要有用户登录、同学信息治理、学生成果治理、用户信息治理等功能;1.用户登陆 治理员登陆,一般用户对信息的查询登陆,治理员和一般用户必需在登陆页面输入用户名及密码,只有验证通过方可进入其它操作;2.同学信息治理 包括 4 个功能模块:同学信息添加、同学信息变更的添加、学生信息删除和同学信息查询与爱护;3.班级信息治理 包括 4 个功能模块:班级信息添加、班级信息修改、班级信息删除和班级信息查询,主要在与挑选;4.同学成果治理 包括 4 个功能模块:同学成果添加、同学成果修改、同学成果删除和同学成果查
7、询与爱护;5.数据库爱护治理信息 包括 4 个功能模块:数据库备份、数据库仍原与退出;6.用户信息治理 包括 2 个功能模块:治理员注册与用户密码修改、用户信息名师归纳总结 - - - - - - -第 4 页,共 13 页精选学习资料 - - - - - - - - - 的添加;7、系统和系统帮忙 包括系统运行所需要的操作系统和硬件设施等提示;2.2.1 基本功能需求通过系统的分析,可得出该系统的基本功能需求如下:1应当能够储备系部信息、班级信息、任课老师信息、学 生信息、课程信息以及课记录和成果等多种数据信息;2该供应对这些信息的录入、修改、删除等操作;3该供应添加、修改和删除用户的功能;
8、4应当供应应查询者一个模糊查询的功能,在输入条件的 情形下,查找出全部符合条件的记录;2.2.3 用户界面需求学籍治理系统供应应用户的界面要操作清楚,页面美观,并尽可能的为用户的查询操作供应便利;系统治理员能通过此界面完成 各种基本信息的录入、修改和删除的功能,也能通过此界面掌握管 理整个用户群;老师通过此界面可完成教案班级信息查询和成果管理的功能;同学通过此界面主要完成选课和成果查询等功能;2.2.4. 软硬件需求依据 Visual Basic 6.0 的运行需求以及系统的调试需求,至少需名师归纳总结 - - - - - - -第 5 页,共 13 页精选学习资料 - - - - - - -
9、 - - 要满意以下的软硬件要求:(1)开发工具: Visual Basic 6.0;(2)操作系统: Windows2000/XP 以上均可;(3)数据库:SQL Server 2005 ;(4)CPU:2.4GHz以上;(5)内存:512 以上;(6)硬盘:80GB以上;(7)VGA 显示器或更高;第三节 系统分析与设计3.1 系统功能分析 本系统是一个典型的信息治理系统,主要目标是让使用它的治理用户,包括系统治理员、和一般用户,能很好地治理有关同学的工 作,通过这样的系统可以做到信息的规范治理、快速查询、修改、增加、删除等,从而削减治理方面的工作量;设计内容为治理员或一般用户登录该系统进
10、行五个模块操作:(1)同学基本情形更新:增加、修改、删除、按学号查询;(2)同学基本情形:增加、修改、删除、打印、按专业查询;( 3)同学成果爱护:添加成果、打印、查询(按学号、专 业);(4)密码修改:修改自己密码(一般用户)、修改全部用户密名师归纳总结 - - - - - - -第 6 页,共 13 页精选学习资料 - - - - - - - - - 码(治理员);(5)数据爱护:对该系统数据库进行备份和仍原;同学治理信息系统主要包括同学基本情形更新,同学基本情形爱护、同学成果爱护、密码修改和数据爱护 块的详细功能如图 3-1 所示:5 个大的模块,各个模图 3-1 治理信息系统结构功能图
11、3.2 业务流程分析第一,中学的同学信息治理部门收到老师供应的同学登记表,审核之后编制为正式的同学基本信息,如同学学号、姓名、性别、班级、诞生年月、政治面貌等储备在同学学籍信息中;中学的教务处为不同年级的同学制定好课表,把课表信息传递 给老师和同学,老师依据支配为同学授课,考试后把同学成果单汇 总后交给同学成果治理人员,储备在同学成果信息中,同学成果也名师归纳总结 纳入同学学籍治理;如图3-2 所示;第 7 页,共 13 页- - - - - - -精选学习资料 - - - - - - - - - 同学登记表基本信息治理同学同学同学学籍学籍治理课表同学成果同学成果治理同学成果单 老师图 3-2
12、 同学治理信息系统的业务流程图3.3 数据流程分析老师依据同学成果单汇总,然后登陆系统登记同学期末成果,储备在同学成果中,并进行成果分析和相应的学籍治理,如图 3-3.1所示为顶层 DFD;同学1教学治理1老师名师归纳总结 - - - - - - -第 8 页,共 13 页精选学习资料 - - - - - - - - - 图 3-3.1 顶层 DFD 老师依据同学情形登记表和同学变更情形登记表汇总信息后,经过审核批准后,系统员核对信息学籍信息或建立、修改相应的学籍信息,储备在同学学籍信息中,同学能查看信息,老师能进行相应的学籍治理,如图 图;3-3.2 所示为同学治理信息系统的第一层数据流老师
13、1教学2同学1同学治理学籍M1 3同学成果图 3-3.2 同学治理信息系统的第一层数据流图3.4 数据字典(1)同学基本情形数据流名称同学基本情形表编号: 1 名师归纳总结 简要说明据数同学信息治理系统的主要结构,定义了一个同学的基本信息第 9 页,共 13 页构结学号 C(10)姓名 C(10)- - - - - - -精选学习资料 - - - - - - - - - 性别 C(2)诞生日期 C(10)班级编号 C(50)政治面貌 C (8)电话 C(10)EmailC(20)住址 C(50)来源 治理员 C(10)去向 学籍治理 C(10)(2)用户信息数据流名称用户信息表编号: 2 简要
14、说明 同学信息治理系统的主要结构之一,定义了用户信息表的基本信息用户 IDC (4)数 据 结 构用户名 C(6)用户密码 C(6)用户类型 C(10)注册时间 C(8)来源 治理员 C(10)去向 学籍治理 C(10)(3)同学成果名师归纳总结 数据流名称同学成果表编号: 3 第 10 页,共 13 页简要说明同学信息治理系统的主要结构之一,定义了用户信- - - - - - -精选学习资料 - - - - - - - - - 息表的基本信息学号 C(2)来源数 据 结 构课程名 C(10)成果 C(2)学期 C(8)治理员 C(10)去向学籍治理 C(10)(4).处理描述教案治理处理名称
15、教案治理表编号: M1 流入:课程支配表( 1)流入:课程成果表( 2)每学期开学时,教务处及老师确定好不同年级的处 理课程支配,老师授课后组织同学考试,需填写同学 成果单;第四节 数据库设计在需求分析阶段所确定的同学治理信息系统数据需求的基础上,进一步设计数据库;本数据库采纳 使用了 3 个表,它们分别是用户信息表(student)、同学成果表( grade);4.1. 用户信息表结构SQL Server 2005来构造,共 admin)、同学基本情形表系统用户数据表(用户信息表)记录系统全部用户名和密码信名师归纳总结 - - - - - - -第 11 页,共 13 页精选学习资料 - -
16、 - - - - - - - 息,表中的各个字段以及各个字段的说明如表 4-1 所示:表 4-1 用户信息表结构名称字段名称类型长度用户 ID id int 4 用户名name char 6 用户密码password char 6 用户类型type char 10 注册时间registdate datetime 8 4.2. 同学基本情形表结构同学基本情形表记录同学学号、姓名、性别等基本信息,表中的各个字段以及各个字段的说明如表 3-2 所示:表 4-2 同学信息表结构名师归纳总结 名称字段名称类型长度第 12 页,共 13 页学号sno varchar 10 姓名sname char 10
17、性别ssex char 2 班级sclass varchar 50 诞生年月sbirthday char 10 政治面貌spa varchar 8 地址saddress varchar 50 电话sphone varchar 11 Email semail varchar 20 - - - - - - -精选学习资料 - - - - - - - - - 4.3. 同学成果表同学成果表记录同学学号、课程编号及相关的成果,表中各个字段以及各个字段的说明如表 3-5 所示:表 4-3 同学成果表结构名师归纳总结 名称字段名称类型长度第 13 页,共 13 页学号sno int 2 课程名cname char 10 成果grade char 2 学期semester char 8 - - - - - - -