学生信息标准管理系统概要设计项目说明指导书.doc
《学生信息标准管理系统概要设计项目说明指导书.doc》由会员分享,可在线阅读,更多相关《学生信息标准管理系统概要设计项目说明指导书.doc(18页珍藏版)》请在咨信网上搜索。
学生信息管理系统 概 要 设 计 说 明 书 目录 1.引言 1 1.1编写目标 1 1.2背景 1 1.3定义 1 1.4参考资料 1 2.总体设计 1 2.1需求要求 1 2.1.1系统功效 1 2.1.2系统性能 2 2.1.3输入输出要求 2 2.1.4数据管理能力要求 3 2.1.5故障处理要求 3 2.1.6其它专门要求 3 2.2运行环境 3 2.2.1设备和支持软件 3 2.2.2接口 3 2.2.3控制 4 2.3基础设计概念和处理步骤 4 2.4结构 4 2.5功效需求和系统模块关系 6 2.6人工处理过程 7 2.7还未处理问题 7 3.接口设计 7 3.1用户接口 7 3.2外部接口 7 3.3内部接口 7 4.运行设计 7 4.1运行模块组合 7 4.2运行控制 8 4.3运行时间 9 5.系统数据结构设计 9 5.1逻辑结构设计关键点 9 5.2物理结构设计关键点 10 5.3数据结构和程序关系 10 6.系统犯错处理设计 11 6.1犯错信息 11 6.2补救方法 12 6.3系统维护设计 12 1.引言 1.1编写目标 本文档是学生信息管理系统一个总体把握,方便在下一步开发设计中愈加好控制开发,而且对其它教育系统有良好接口。设计系统架构、类图,方便使系统开发能有效进行。 1.2背景 系统名称: 学生信息管理系统; 任务提出者:郑荣茂 开发者: 钟俊辉、张志棠、蔡锡涛、陈志成、何庭仲 用 户: 管理员、老师、学生 1.3定义 在该概要设计说明书中专门术语有: 总体设计、接口设计、数据结构设计、运行设计、犯错设计 具体概念和含义在文档后将会解释。 1.4参考资料 [1] 陆丽娜主编,《软件工程》,经济科学出版社 [2]需求分析和可行性研究汇报 [3]梁立新主编,《ERP系统案例分析》,电子工业出版社 2.总体设计 2.1需求要求 学生信息管理系统包含三个用户,分别是学生、老师、管理员,经过登录验证界面登录系统实施自己权限范围内事。 对于用户学生经过输入学号、密码及验证码,验证经过后登录系统查询学籍信息、选课信息、课程安排信息、成学绩和分、修改密码、选择课程等相关查询信息。 对于用户老师经过输入老师帐号、密码及验证码,验证经过后登录系统,统计查询选课信息、学生选课成绩学分、老师基础信息等相关信息。 对于用户管理员经过管理员帐号、密码及验证码,验证经过登录系统,统计查询老师信息、学生信息、课程信息。能够对毕业和新入学生管理,对离职和录用老师管理,对课程安排信息管理。 2.1.1系统功效 学生信息管理系统关键功效包含:学生管理、选课管理、成绩管理、用户管理、课程管理,每个管理又进行了细分: 学生管理:关键包含,学生学籍、学生档案管理,学生经过学籍和档案管理,查询学籍和档案信息。 选课管理:关键包含,选中课程管理,退选选课管理,选课审核管理。学生经过选课管理,选择所需课程,也能够把选中课程退选,最终查询选课信息。 成绩管理:关键包含:成绩学分管理,成绩审核管理,学生能够查询所选课程成绩及学分,老师能够录入成绩。 课程管理:管理员经过制订课程,老师把制订课程录入到选课信息表,学生能够选其中课程。 用户管理:关键包含,学生管理,老师管理。删除毕业学生信息,增加新入学生信息,删除离职老师信息,增加入职老师信息。 2.1.2系统性能 学生信息管理系统所需数据量较大,不用层次人所需查询数据不一样,所以系统响应时间要很快,查询效率要求高,能够立即响应不一样层次所需数据,所以系统必需要有高可靠性、高效率、稳定行、响应时间要快。 2.1.2.1精度 对于学生信息管理系统,关键访问用户有:学生、老师、管理员。相对应老师和管理员而言,学生所需数据量大,所以系统查询效率要高,响应时间要快,得到数据正确率要高。 2.1.2.2时间特征要求 学生信息管理系统,关键访问用户有:学生、老师、管理员。相对应老师和管理员而言,学生所需数据量大,所以系统查询效率要高,响应时间要快。 2.1.2.4可靠性 为了使学生信息管理系统,不受环境原因和网络原因影响,所以系统要有冗余,以此提升系统高可靠性。 2.1.2.5灵活性 学生信息管理系统所包含数据存放量大,对于系统操作次数多,所以对于系统整体性能要求高,必需适应不一样用户多种操作。 2.1.3输入输出要求 学生信息管理系统针对不一样用户,输入和输入要求不一样。 学生: (1) 输入数据有: 学号、密码、验证码、选课信息 (2) 输出数据有: 学生学籍信息,选课信息,课程安排信息,选中课程成绩信息,修改密码信息。 老师: (1) 输入数据:选课信息,选课成绩; (2) 输出数据:学生成绩、学生基础信息、老师基础信息、修改密码。 管理员: (1)输入数据:学生信息、老师信息、课程信息; (2)输出数据:学生信息、老师信息、课程信息、管理员信息。 2.1.4数据管理能力要求 学生信息管理系统关键数据是学生信息,学生信息数据量大管理复杂,所以数据管理能力要求高。 2.1.5故障处理要求 学生信息管理系统数据流量大,天天全部有学生和老师查询相关信息。所以对于故障处理要求快速,不应耽搁相关数据查询能力。 2.1.6其它专门要求 对于学生而言天天访问次数不能超出5次,老师和管理员访问次数不限制,这么有利于系统安全和数据相关维护。 2.2运行环境 该系统建设高速关键网络,数据库服务器、应用服务器、关键网络设备之间应该通畅可靠。系统要求可靠、稳定、查询效率高。 操作系统平台:windows xp 以上更高系统 数据库平台:SQL 开发软件:visual studio 运行平台:开发完成将网站放到装有IIS服务器上,用户端用IE或其它浏览器即可。 2.2.1设备和支持软件 硬件环境: CPU:Intel Core i3处理器 ROM:1G或更高内存 硬盘:500G 软件支持: 开发工具:VISUAL STUDIO ; 开发操作系统:Windows XP/Windows 7; Web应用服务器:IIS; 数据库服务器:操作系统Windows XP/Windows 7; 数据库:SQL Server ; 2.2.2接口 对学生信息管理系统有些数据是不一样模块全部要查询得到信息。学生基础信息经过建立学生信息表,学生、老师、管理员全部能够查询该表得到学生基础信息。课程管理模块是管理员课程管理和学生选课接口,经过该接口把这两个模块连接起来。课程安排模块是管理员课程管理和学生课程安排模块连接起来接口。 2.2.3控制 学生信息管理系统,不一样用户输入输入帐号和密码经过系统验证后,实施自己权限范围内操作。 2.3基础设计概念和处理步骤 学生信息管理系统基础处理步骤图: 2.4结构 学生信息管理系统关键包含以下模块: 用户学生全部查询信息用例图: 2.5功效需求和系统模块关系 学生基础信息 修改学生基础信息 查询选课信息 选择课程 退选课程 统计成绩信息 修改增加删除成绩信息 制订课程信息 修改增加删除课程安排信息 增加删除老师信息 增加 认识学生信息 修改老师学生管理员密码信息 学籍管理 √ √ 选课管理 √ √ √ 成绩管理 √ √ 课程管理 √ √ 用户管理 √ √ 密码管理 √ 2.6人工处理过程 学生信息管理系统全部管理工作是经过软件来实现,不过对于部分打印信息需要相关人员签字后才能确定信息真实性。 2.7还未处理问题 因为学生信息管理系统所需数据量大,在系统实施过程中受网络速率影响,系统响应时间肯能不立即,其次在目前网络环境中,面临这多种威胁,病毒、密码、蠕虫攻击,系统可能受攻击,在安全性方面不够高。 3.接口设计 3.1用户接口 学生信息系统采取浏览器和服务器形式,系统经过网页形式为不一样身份用户提供登录界面,不一样身份用户经过本身身份验证登录系统,实现自己权限范围内多种操作 3.2外部接口 学生信息管理系统,以游览器和服务器形式,经过查询数据库服务器,查询相关信息。并经过鼠标、键盘、显示器输入和输出相关信息。 3.3内部接口 学生信息管理系统内部接口有:学籍管理、选课管理、成绩管理、课程管理、用户管理、密码管理。 4.运行设计 4.1运行模块组合 学籍信息管理模块运行时经过和学生信息数据库连接,搜素学生信息,并将结果显示给用户,能够修改学生学籍信息。 选课管理模块运行时经过和选课信息数据库连接,学生能够选择对应课程,也能够退选选中课程。将查询匹配信息显示给不一样身份用户。 成绩管理模块运行时经过和成绩管理数据库连接,老师能够录入、修改、删除学生成绩表中相关信息,学生经过查询条件,找到匹配成绩信息,显示给学生。 课程管理模块运行时经过和课程管理数据库连接,管理员能够制订对应课程信息,然后交给老师,老师把课程信息录入到选课信息表中,学生经过查询课程安排表,得到课程安排信息。 用户管理模块运行时经过和用户数据库相连,管理员查询老师和学生信息数据库,得到老师和学生信息。管理员能够修改学生和老师数据库,能够增加、删除老师和学生信息。 密码管理模块运行时经过和不一样身份密码数据库连接,能够修改本身密码信息 4.2运行控制 下面是该系各个模块运行控制方法和操作步骤; 学籍管理 查询学生学籍信息 已管理员身份登录系统后,进入学籍界面,经过学号查询学生学籍信息。 修改学生学籍信息 已管理员身份登录系统后,进入学籍界面,对籍贯发生改变学生,进行学籍信息修改。 选课管理 查询选课信息 已学生、老师、管理员身份登录系统,进入选课界面,查询选课信息。 选择课程 学生登录系统后,进入选课界面,选择对应课程,并查看。 退选课程 学生登录系统后,进入退课界面,推掉已选课程,并查看。 成绩管理 统计查询成绩信息 学生登录系统后,进入成绩查询界面,查询课程成绩信息。 增加、删除、修改成绩信息 老师登录系统后,在成绩页面,能够录入、修改、删除学生成绩,保留退出。 课程管理 制订课程 以管理员登录系统,进入课程管理界面,能够制订学生课程信息。 修改、增加、删除课时安排信息 以管理员登录系统,进入课程安排界面,修改、增加、删除课时安排表。 用户管理 管理老师 以管理员身份登录系统,进入管理老师界面,新增老师信息,删除离职老师信息。 管理学生 以管理员身份登录系统,进入管理学生界面,新增新生信息,删除毕业学生信息 密码管理 老师密码修改 以老师身份登录系统后,进入老师密码修改界面,修改老师密码。 学生密码修改 以学生身份登录系统后,进入学生密码修改界面,修改学生密码。 管理员密码修改 以管理员身份登录系统后,进入管理员密码修改界面,修改管理员密码。 4.3运行时间 依据不一样硬件环境和操作系统,系统运行时间不确定,当硬件达成要求配置时,运行时间很短。系统运行查询占用资源和时间最多,查询操作要和数据库信息进行匹配,当数据库中信息很多时,系统有一定延迟。 5.系统数据结构设计 数据库在学生信息管理系统中,她好坏直接影响到本系统效率和运行结果,依据系统实际应用情况,本系统采取SQL作为后台数据库管理工具,一下是本系统逻辑结果设计。 5.1逻辑结构设计关键点 5.2物理结构设计关键点 以下个模块访问数据库方法和保密条件; 模块 功效 访问数据库方法 保密条件 登录模块 登录 直接访问 帐号和密码 学籍管理模块 查看信息 查询数据库信息并显示 无 选课管理模块 查询选择课程信息 查询数据库中选课信息表, 无 成绩管理模块 查看成绩信息 查询成绩数据库,得到成绩 无 用户管理 查看用户信息 查询学生和老师信息 无 密码管理 用户密码管理 查询密码数据库 帐号和密码 5.3数据结构和程序关系 对于数据存取时经过界面和数据库中表连接,所以系统必不可少用到部分表。以下是学生信息管理系统中所包含到信息表。 学生信息表 编号 属性名 字段名称 数据类型 长度 备注 1 学号 Xs_xh Char 20 主键 2 姓名 Xs_xm char 8 不空 3 性别 Xs_xb bit 2 不空 4 民族 Xs_mz char 10 不空 5 出生日期 Xs_csrq smalldatetime 20 不空 6 系别 Xs_xib char 20 不空 7 专业 Xs_zy char 8 不空 8 年级 Xs_nj char 8 不空 9 籍贯 Xs_jg char 20 不空 课程表 编号 属性名 字段名称 数据类型 长度 备注 1 课程代号 Kc_dh char 10 主键 2 课程明 Kc_bh char 10 不空 3 学分 Kc_xf int 2 不空 4 课时 Kc_xs int 2 不空 成绩表 编号 属性名 字段名称 数据类型 长度 备注 1 学号 Cj_xh char 20 主键 2 姓名 Cj_kch char 20 不空 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 20 不空 课程安排表 编号 属性名 字段名称 数据类型 长度 备注 1 课程名 Kcap_zy char 8 主键 2 代课老师 Kcap_nj char 20 不空 3 周期 Kcap_bj char 6 不空 4 时间 Kcap_yx smalldate 20 不空 5 年级 Kcap_zs int 2 不空 6.系统犯错处理设计 6.1犯错信息 当系统出差时应该有以下提醒: 模块 犯错原因 系统输出形式 处理方法 登录模块 登录时输入帐号和密码不一致。 系统提醒帐号和密码错误。 返回登录页面重新输入。 因为收网络原因影响,登录没有响应。 系统没有任何错误提醒信息。 刷新页面,重新登录 学籍管理模块 输入查询条件有误 输出没有想要查询结果。 审查查询条件 选课管理模块 课程管理模块 选中课程,课时安排信息查询不到,收网络原因影响提交速率慢。 系统没有提醒犯错信息。 选中课程后,等30秒以后查询 退选课程,查询不到收网络原因影响,提交速率慢 系统没有提醒犯错信息。 选中课程后,等30秒以后查询 密码管理模块 修改密码两次不一致 系统提醒两次密码不一致。 发回重新输入密码 成绩管理模块 查询浏览时,系统不响应 系统没有提醒犯错信息。 刷新页面,再查询 6.2补救方法 l 任何系统全部有犯错情况发生,学生信息管理系统也不例外,下面是该系统犯错时可采取变通方法: l 定时对系统进行更新,备份; l 当原始系统数据万一丢失时启用副本建立和开启技术,比如周期性地把磁盘信息统计到磁带上去就是对于磁盘媒体一个后备技术; l 系统可能受自然灾难和网络病毒原因影响,为了保护系统全部数据,做好异地备份,提升系统可靠性。 l 降效技术准备采取后备技术,使用另一个效率稍低系统或方法来求得所需结果一些部分,比如一个自动系统降效技术能够是手工操作和数据人工统计。 l 恢复及再开启技术,将使用恢复再开启技术,使软件从故障点恢复实施或使软件从头开始重新运行方法。 6.3系统维护设计 学生信息管理系统,在整个系统运行过程中,系统维护和管理是一直贯穿其中,包含进行系统应用程序维护、代码维护、数据备份和恢复、硬件设备维护。系统在运行时,也要伴随环境改变依据不一样需求及改变对系统进行必需修改,使得系统功效愈加完善。 系统维护工作贯穿于系统整个运行过程中,包含:系统应用程序维护、数据维护、代码维护、硬件设备维护,系统维护关键是系统应用软件维护工作。而系统维护工作不应总是被动等候用户提出要求后才进行,应进行主动预防性维护。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息 标准 管理 系统 概要 设计 项目 说明 指导书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文