学生信息标准管理系统概要设计.doc
《学生信息标准管理系统概要设计.doc》由会员分享,可在线阅读,更多相关《学生信息标准管理系统概要设计.doc(17页珍藏版)》请在咨信网上搜索。
第5章 学生管理系统概要设计 5.1引言 5.1.1编写目标 因为现在学校规模在逐步扩大,设置专业类别、分支机构及老师、学生人数越来越多,对于过去学生信息管理系统,不能满足目前学生信息管理服务性能要求。本汇报对于开发新<<学生信息管理系统>>面临问题及处理方案进行初步设计和合理安排,对用户需求进行了全方面细致分析,更清楚了解学生信息管理系统业务需求,深入描述软件功效和性能和界面,确定该软件设计限制和定义软件其它有效性需求,对开发计划进行了总体计划确定开发需求和面临困难可行性分析。 5.1.2背景 开发软件名称:《学生信息管理系统》 项目提出者: 项目开发者: 用户:管理员、老师、学生 5.1.3定义 数据流图:简称DFD,它从数据传输和加工角度,以图形方法来表示系统逻辑功效、数据在系统内部逻辑流向和逻辑变换过程,是结构化系统分析方法关键表示工具及用于表示软件模型一个图示方法。 数据字典:是指对数据数据项、数据结构、数据流、数据存放、处理逻辑、外部实体等进行定义和描述,其目标是对数据步骤图中各个元素做出具体说明。 ASP.NET:是一项微软企业技术,是一个使嵌入网页中脚本可由特网服务器实施服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中程序 。 C#:(C Sharp)是微软(Microsoft)为。NET Framework量身订做程序语言,微软企业在6月公布一个新编程语言。C#拥有C/C++强大功效和Visual Basic简易使用特征,是第一个组件导向(Component-oriented)程序语言,和C++和Java一样亦为对象导向(object-oriented)程序语言。 SQL:(Structured Query Language)结构化查询语言,是一个数据库 查询和程序设计语言,用于存取数据和查询、更新和管理关系数据库系统。同时也是数据库脚本文件扩展名。 SQL Server :SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家企业共同开发,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft和Sybase 在SQL Server 开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上应SQL Server安装界面用。 B/S : (Client/Server,用户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来一个模式,是软件系统体系结构一个。C/S结构关键在于功效分布,部分功效放在前端机(即用户机)上实施,另部分功效放在后端机(即服务器)上实施。功效分布在于降低计算机系统多种瓶颈问题。C/S模式简单地讲就是基于企业内部网络应用系统。和B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式应用系统最大好处是不依靠企业外网环境,即不管企业是否能够上网,全部不影响应用。 5.1.4参考资料 [1] 张海藩主编,《软件工程导论》,清华大学出版社 [2] 陆丽娜主编,《软件工程》,经济科学出版社 [3] 瞿中主编,《软件工程》,机械工业出版社 [4]《数据库系统概论》——萨师煊 高等教育出版社 [5]《ASP.NET实用案例教程》--石志国 [6]《C#入门经典》--齐立波,清华大学出版社 [7]《计算机软件文档编制规范》GB-T8567- [8]需求分析和可行性研究汇报 5.2 总体设计 5.2.1需求要求 学生信息管理系统包含三个用户,分别是学生、老师、管理员,经过登录验证界面登录系统实施自己权限范围内事。 对于用户学生经过输入学号、密码及验证码,验证经过后登录系统统计查询学籍信息、选课信息、课程安排信息、成绩和学分、修改密码、选择课程等,对以上查询信息能够打印输出。 对于用户老师经过输入老师帐号、密码及验证码,验证经过后登录系统,统计查询选课信息、学生选课成绩学分、老师基础信息等相关信息。 对于用户管理员经过管理员帐号、密码及验证码,验证经过登录系统,统计查询老师信息、学生信息、课程信息。能够对毕业和新入学生管理,对离职和录用老师管理,对课程安排信息管理。 5.2.2运行环境 该系统建设高速关键网络,数据库服务器、应用服务器、关键网络设备之间应该通畅可靠。系统要求可靠、稳定、查询效率高。 操作系统平台:windows xp 和 win 7 数据库平台:sql 开发软件:visual studio 运行平台:开发完成将网站放到装有IIS服务器上,用户端用IE或其它浏览器即可。 5.2.3基础设计概念和处理步骤 学生信息管理系统基础处理步骤图: 学生信息管理系统 成绩管理 课程管理 选课管理 学籍管理 绩点查询 学分查询 成绩查询 课程学分 讲课老师 课程名称 退选课程 选定课程 删除信息 修改信息 添加信息 5.2.4结构 学生信息管理系统关键包含一下模块: 学生信息管理系统 学籍管理 选课管理 课程管理 成绩管理 5.2.5功效需求和程序模块关系 学生基础信息 修改学生基础信息 查询选课信息 选择课程 退选课程 统计成绩信息 修改增加删除成绩信息 制订课程信息 修改增加删除课程安排信息 增加 认识学生信息 学籍管理 √ √ 选课管理 √ √ √ 成绩管理 √ √ 课程管理 √ √ 5.2.6人工处理过程 学生信息管理系统全部管理工作是经过软件来实现,不过对于部分打印信息需要相关人员签字后才能确定信息真实性。 5.2.7还未处理问题 因为学生信息管理系统所需数据量大,在系统实施过程中受网络速率影响,系统响应时间肯能不立即,其次在目前网络环境中,面临这多种威胁,病毒、密码、蠕虫攻击,系统可能受攻击,在安全性方面不够高。 5.3.接口设计 5.3.1用户接口 学生信息系统采取浏览器和服务器形式,系统经过网页形式为不一样身份用户提供登录界面,不一样身份用户经过本身身份验证登录系统,实现自己权限范围内多种操作 5.3.2内部接口 学生信息管理系统内部接口有:学籍管理、选课管理、成绩管理、课程管理、用户管理、密码管理。 5.3.3外部接口 学生信息管理系统,以游览器和服务器形式,经过查询数据库服务器,查询相关信息。并经过鼠标、键盘、显示器输入和输出相关信息。 5.4.运行设计 5.4.1运行模块组合 学籍信息管理模块运行时经过和学生信息数据库连接,搜素学生信息,并将结果显示给用户,能够修改学生学籍信息。 选课管理模块运行时经过和选课信息数据库连接,学生能够选择对应课程,也能够退选选中课程。将查询匹配信息显示给不一样身份用户。 成绩管理模块运行时经过和成绩管理数据库连接,老师能够录入、修改、删除学生成绩表中相关信息,学生经过查询条件,找到匹配成绩信息,显示给学生。 课程管理模块运行时经过和课程管理数据库连接,管理员能够制订对应课程信息,然后交给老师,老师把课程信息录入到选课信息表中,学生经过查询课程安排表,得到课程安排信息。 用户管理模块运行时经过和用户数据库相连,管理员查询老师和学生信息数据库,得到老师和学生信息。管理员能够修改学生和老师数据库,能够增加、删除老师和学生信息。 密码管理模块运行时经过和不一样身份密码数据库连接,能够修改本身密码信息 5.4.2运行控制 下面是该系各个模块运行控制方法和操作步骤; 学籍管理 查询学生学籍信息 已管理员身份登录系统后,进入学籍界面,经过学号查询学生学籍信息。 修改学生学籍信息 已管理员身份登录系统后,进入学籍界面,对籍贯发生改变学生,进行学籍信息修改。 选课管理 查询选课信息 已学生、老师、管理员身份登录系统,进入选课界面,查询选课信息。 选择课程 学生登录系统后,进入选课界面,选择对应课程,并查看。 退选课程 学生登录系统后,进入退课界面,推掉已选课程,并查看。 成绩管理 统计查询成绩信息 学生登录系统后,进入成绩查询界面,查询课程成绩信息。 增加、删除、修改成绩信息 老师登录系统后,在成绩页面,能够录入、修改、删除学生成绩,保留退出。 课程管理 制订课程 以管理员登录系统,进入课程管理界面,能够制订学生课程信息。 修改、增加、删除课时安排信息 以管理员登录系统,进入课程安排界面,修改、增加、删除课时安排表。 课程表 学生登录系统后,查询自己课程表 5.4.3运行时间 依据不一样硬件环境和操作系统,系统运行时间不确定,当硬件达成要求配置时,运行时间很短。系统运行查询占用资源和时间最多,查询操作要和数据库信息进行匹配,当数据库中信息很多时,系统有一定延迟。 5.5.系统数据结构设计 5.5.1逻辑结构设计关键点 系统E—R图: 5.5.2物理结构设计关键点 以下个模块访问数据库方法和保密条件; 模块 功效 访问数据库方法 保密条件 登录模块 登录 直接访问 帐号和密码 学籍管理模块 查看信息 查询数据库信息并显示 无 选课管理模块 查询选择课程信息 查询数据库中选课信息表, 无 成绩管理模块 查看成绩信息 查询成绩数据库,得到成绩 无 用户管理 查看用户信息 查询学生和老师信息 无 5.5.3数据结构和程序关系 对于数据存取时经过界面和数据库中表连接,所以系统必不可少用到部分表。以下是学生信息管理系统中所包含到信息表。 学生信息表 编号 属性名 字段名称 数据类型 长度 备注 1 学号 Xs_xh Char 6 主键 2 姓名 Xs_xm char 8 不空 3 性别 Xs_xb bit 2 不空 4 民族 Xs_mz char 4 不空 5 出生日期 Xs_csrq smalldatetime 20 不空 6 系别 Xs_xib char 4 不空 7 系别 Xs_xb char 8 不空 8 专业 Xs_zy char 8 不空 9 年级 Xs_nj char 8 不空 10 籍贯 Xs_jg char 50 不空 老师信息表 编号 属性名 字段名称 数据类型 长度 备注 1 老师编号 Ls_bh char 6 主键 2 姓名 Ls_xm char 6 不空 3 性别 Ls_xb bit 2 不空 4 民族 Ls_mz char 2 不空 5 出生日期 Ls_csrq smalldatetime 20 不空 6 职称 Ls_zc char 8 不空 7 院系 Ls_yx char 6 不空 8 籍贯 Ls_jg char 50 不空 9 电话 Ls_dh char 12 不空 管理员表 编号 属性名 字段名称 数据类型 长度 备注 1 管理员编号 Gl_bh char 6 主键 2 姓名 Gl_xm char 6 不空 3 性别 Gl_xb bit 2 不空 4 职称 Gl_zc char 6 不空 5 民族 Gl_mz char 4 不空 6 出生日期 Gl_csrq smalldatetime 20 不空 7 电话 Gl_dh char 12 不空 8 籍贯 Gl_jg char 50 不空 课程表 编号 属性名 字段名称 数据类型 长度 备注 1 课程代号 Kc_dh char 6 主键 2 课程明 Kc_bh char 6 不空 3 学分 Kc_xf int 2 不空 4 课时 Kc_xs int 2 不空 成绩表 编号 属性名 字段名称 数据类型 长度 备注 1 学号 Cj_xh char 6 主键 2 姓名 Cj_kch char 6 不空 3 课程名 Cj_xf char 8 不空 4 分数 Cj_cj int 2 不空 选课表 编号 属性名 字段名称 数据类型 长度 备注 1 课程代号 Xk_dh int 2 主键 2 课程名 Xk_kcm char 8 不空 3 学分 Xk_xf int 2 不空 4 课时 Xk_lb int 2 不空 5 代课老师 Xk_dkls char 6 不空 课程安排表 编号 属性名 字段名称 数据类型 长度 备注 1 课程名 Kcap_zy char 6 主键 2 代课老师 Kcap_nj char 8 不空 3 周期 Kcap_bj char 6 不空 4 时间 Kcap_yx smalldate 20 不空 5 年级 Kcap_zs int 2 不空 5.6.系统犯错处理设计 5.6.1犯错信息 当系统出差时应该有以下提醒: 模块 犯错原因 系统输出形式 处理方法 登录模块 登录时输入帐号和密码不一致。 系统提醒帐号和密码错误。 返回登录页面重新输入。 因为收网络原因影响,登录没有响应。 系统没有任何错误提醒信息。 刷新页面,重新登录 学籍管理模块 输入查询条件有误 输出没有想要查询结果。 审查查询条件 选课管理模块 课程管理模块 选中课程,课时安排信息查询不到,收网络原因影响提交速率慢。 系统没有提醒犯错信息。 选中课程后,等30秒以后查询 退选课程,查询不到收网络原因影响,提交速率慢 系统没有提醒犯错信息。 选中课程后,等30秒以后查询 成绩管理模块 查询浏览时,系统不响应 系统没有提醒犯错信息。 刷新页面,再查询 5.6.2补救方法 任何系统全部有犯错情况发生,学生信息管理系统也不例外,下面是该系统犯错时可采取变通方法: 定时对系统进行更新,备份; 当原始系统数据万一丢失时启用副本建立和开启技术,比如周期性地把磁盘信息统计到磁带上去就是对于磁盘媒体一个后备技术; 系统可能受自然灾难和网络病毒原因影响,为了保护系统全部数据,做好异地备份,提升系统可靠性。 降效技术准备采取后备技术,使用另一个效率稍低系统或方法来求得所需结果一些部分,比如一个自动系统降效技术能够是手工操作和数据人工统计。 恢复及再开启技术,将使用恢复再开启技术,使软件从故障点恢复实施或使软件从头开始重新运行方法。 5.6.3系统维护设计 学生信息管理系统,在整个系统运行过程中,系统维护和管理是一直贯穿其中,包含进行系统应用程序维护、代码维护、数据备份和恢复、硬件设备维护。系统在运行时,也要伴随环境改变依据不一样需求及改变对系统进行必需修改,使得系统功效愈加完善。 系统维护工作贯穿于系统整个运行过程中,包含:系统应用程序维护、数据维护、代码维护、硬件设备维护,系统维护关键是系统应用软件维护工作。而系统维护工作不应总是被动等候用户提出要求后才进行,应进行主动预防性维护- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息 标准 管理 系统 概要 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文