![点击分享此内容可以赚币 分享](/master/images/share_but.png)
学生信息综合管理系统报告.doc
《学生信息综合管理系统报告.doc》由会员分享,可在线阅读,更多相关《学生信息综合管理系统报告.doc(24页珍藏版)》请在咨信网上搜索。
1、1 引言学生信息管理系统是一个教育单位不可缺乏部分。一个功效齐全、简单易用信息管理系统不仅能有效地减轻学校相关工作人员工作负担,它内容对于学校决议者和管理者来说全部至关关键。所以学生信息管理系统应该能够为用户提供充足信息和快捷查询手段。但一直以来大家使用传统人工方法管理文件档案、统计和查询数据,这种管理方法存在着很多缺点,如:效率低、保密性差,人工大量浪费;另外时间一长,将产生大量文件和数据,这对于查找、更新和维护全部带来了不少困难。伴随科学技术不停提升,计算机科学日渐成熟,其强大功效已为大家深刻认识,它已进入人类社会各个领域并发挥着来越关键作用。作为计算机应用一部分,使用计算机对学校各类信息
2、进行管理,含有手工管理所无法比拟优点。比如:检索快速、查询方便、效率高、可靠性好、存放量大、保密性好、寿命长、成本低等。这些优点能够极大地提升学校信息管理效率,也是一个单位科学化、正规化管理,和世界接轨关键条件。建立学生信息管理系统,采取计算机对学生信息进行管理,深入提升办学效益和现代化水平。帮助广大老师提升工作效率,实现学生信息管理工作步骤系统化、规范化和自动化。毋庸置疑,切实有效地把计算机管理引入学校学生成绩管理中,对于促进学校管理制度,提升学校教学质量和办学水平有着显著意义。2 需求分析本项目开发软件为学校学生信息管理系统软件,是鉴于现在学校学生人数剧增,学生信息呈爆炸性增加前提下,学校
3、对学生信息管理自动化和正确化要求日益强烈背景下构思出来,该软件设计完成后可用于全部教育单位(包含学校,学院等等)学生信息管理。 现在社会上信息管理系统发展飞快,各个企机关全部引入了信息管理软件来管理自己日益增加多种信息,学生管理系统也是有了很大发展,商业化学生信息管理软件也不少。但本系统完全独立开发,努力争取使系统功效简练明了,但功效齐全且易于操作。依据要求,关键功效包含(1)输入学生信息,(2) 查看学生信息,(3) 查询学生信息,(4) 删除学生信息,(5)修改学生信息。系统输入设备由通常输入设备(即键盘、鼠标)组成,关键是从系统弹出对话框输入帐户数据信息。系统输出关键以对话框、编辑框和列
4、表显示于屏幕。2.1功效需求分析依据数据库中存放数据对登录用户账号进行验证,再进行判定是否授予访问权限。管理员能够依据需要,对学生基础信息进行查看、添加、修改和删除,具体操作以下:(1)添加学生信息功效关键包含对学生信息输入,包含待输入学生学号、姓名、年纪、性别、所在学院和专业名。(2)查询学生信息功效就是对已经添加学生信息按学号进行查看,有利于管理者对学校学生信息了解。(4)删除学生信息功效是将整个系统学生信息进行按学号进行删除。(5)修改学生信息功效是输入要修改学生学号分别修改学号、姓名、年纪、性别、所在学院和专业名。2.2性能需求分析a)稳定性:软件应含有长久连续工作能力。b)安全性:有
5、良好用户身份认证体制和灵活密码更改模块。c)实用性:用户界面做到直观、友好,业务人员只需经过简单培训即可操作。d)可靠性:采取良好操作软件和数据库,确保数据一致性和完整性,并使软件免受病毒感染。2.3业务步骤分析经过业务步骤分析将业务步骤逻辑和实现各业务应用分离、协调步骤参与者相互关系、集成内部和外部资源和监控和分析步骤性能,实现对业务步骤整个生存周期控制。它负责解释步骤建模工具定义业务步骤逻辑,把任务分配给实施者,并依据任务实施返回结果决定下一步任务,控制并协调多种复杂工作步骤实施而且同时各个用户端反应,依据组织机构模型中所定义岗位分配策略获取实际实施者,并同时取得所需组织信息。本软件业务步
6、骤是:用户登录软件前首先判定用户名和密码是否正确,假如不正确就停留在登录界面重新输入;假如输入信息正确就能够顺利进入服务器端进行软件管理。2.3.1软件数据流图数据流图(DFD)是一个描述数据流和加工图形表示。当数据输入到软件后,经过一系列变换(加工),最终输出新数据。所以它服务于两个目标:(1)指明数据在软件中移动时怎样被变换;(2)描述对数据流进行变换功效(和子功效)。DFD提供了附加信息,它们能够被用于信息域分析,并作为功效建模基础。在DFD中出现每个功效描述包含在“加工规约”(PSPEC)中。伴随这一过程行,本软件用户需求将会深入正确化、一致化、完全化。具体数据流图以下:管理员权限信息
7、用户权限信息用户基础信息管理员信息登录系统管理员系统学生信息系统管理员用户管理图2.3 软件数据流图2.3.2软件数据字典数据字典最关键用途是作为分析阶段工具。在数据字典中建立一组严密一致定义很有利于改善分析员和用户之间通信,所以将消除很多可能误解。数据字典是相关数据信息集合,也就是对数据流图中包含全部元素定义集合。经过 上述软件功效分析和需求总结,考虑到未来功效上扩展,设计以下面所表示数据项和数据结构。(1)学生信息包含数据项有:学生姓名、学生学号、学生性别、学生年纪、所在学院、专业名称 (2)管理员信息包含数据项有:账号名、登录密码2.4数据需求分析得到上面数据项和数据结构以后,就能够设计
8、出能够满足用户需求多种实体,和它们之间关系。依据上面设计计划出实体有:学生实体、管理员实体。A. 软件实体E-R图密码nm管理员账号名管理学生专业名所在学院姓名性别年纪学号图2.4软件E-R图B. 软件各实体属性图以下所表示:a) 学生信息实体属性学生信息学生学号专业名学生姓名学生性别年纪所在学院图2.5学生信息实体属性图b) 管理员信息实体属性管理员信息登陆密码帐号名 2.6管理员信息实体属性图3 软件设计 很多学校经过多年发展,学校规模不停扩大,学生人数成倍增加,积累了大量学生信息,继续进行统一管理以防信息流失。所以,很多学校需要一个功效全方面学生信息管理系统来进行管理,以使管理学生信息工
9、作在该系统配合下愈加高效和便捷。3.1软件结构设计学生信息管理添加学生信息查询学生信息删除学生信息修改学生信息信息学生信息管理系统是一个对学生全方面管理程序。该系统充足考虑用户操作简便性,实现快捷操作。它有以下多个功效:输入学生信息、查看学生信息、查询学生信息、删除学生信息、修改学生信息。依据功效描述,学生信息管理系统能够分为4个模块,每一个模块有提供了更具体功效。学生信息管理系统功效模块图图3.1所表示。 图3.1 软件功效模块图3.2软件数据库设计从软件稳定性方面考虑,本软件使用SQL Server 数据库软件。结合需求分析中E-R图,设计了各数据表。a)管理员信息表表2.1管理员信息表(
10、Login)字段名称数据类型字段大小必填字段说明IDvarchar50是管理员帐号名,主键PWDsmallint50是登录密码b)学生信息表 表2.2学生信息表(Student)字段名称数据类型字段大小必填字段说明STIDint20是 学生学号,主键NAMEvarchar50否学生姓名XUEYUANvarchar50否所在学院ZHUANYEvarchar50否专业名称AGEvarchar20否年纪SEXvarchar20否性别4 软件实现具体设计是软件开发时期第三个阶段,也是软件设计第二步。在概要设计已经确定了软件软件总体结构,具体设计关键是考虑“怎样实现”这个软件软件,给出各个模块具体过程性
11、描述。所以,软件设计和实现以下。4.1管理员登录模块首先创建一个名为DefaultWindows窗体,并设置相关属性。在这个窗体中,需要提醒管理员输入帐号名和密码,当输入帐号名或是密码有错误时会提醒登录失败。为了实现这些功效,在窗体中放置一个Login控件,设计后窗体图4.1所表示:图4.1管理员登录窗体该模块关键代码以下:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using Syste
12、m.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Login1_Authenticate1(object sender, Au
13、thenticateEventArgs e) string id = this.Login1.UserName; string pwd = this.Login1.Password; SqlConnection con = db.createconnection(); con.Open(); SqlCommand cmd = new SqlCommand(select count(*) from Login where ID= + id + and PWD= + pwd + , con); int count = Convert.ToInt32(cmd.ExecuteScalar(); con
14、.Close(); if (count 0) Response.Redirect(main.aspx); 4.2信息查询模块首先创建一个名为seekWindows窗体,并设置相关属性。在这个窗体中,需要提醒管理员输入学生学号进行查询,为了实现这一功效,在窗体中放置一个列表框控件、若干个文本框控件及按钮控件。设计后窗体图4.2所表示: 图4.2信息查询窗体该模块关键代码以下: public partial class seek : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!this.I
15、sPostBack) SqlConnection con = db.createconnection();/建立连接 SqlDataAdapter sda = new SqlDataAdapter(select * from STUDENT , con);/ DataSet SET = new DataSet(); sda.Fill(SET); this.DropDownList1.DataSource = SET; this.DropDownList1.DataTextField = STID; this.DropDownList1.DataValueField = STID; this.D
16、ropDownList1.DataBind(); protected void Button1_Click(object sender, EventArgs e) protected void Button2_Click(object sender, EventArgs e) Response.Redirect(main.aspx); 4.3信息添加模块首先创建一个名为addWindows窗体,并设置相关属性。在这个窗体中,需要提醒管理员输入学生各项信息,为了实现这一功效,在窗体中放置一个列表框控件、若干个文本框控件及按钮控件。设计后窗体图4.3所表示: 图4.3信息添加窗体该模块关键代码以下
17、:(1)“添加”控件所对应事件代码: public partial class add : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) string stid; string name; string xueyuan; string zhuanye; string age; string sex; stid = this.TextBox1.Text.ToString(); name
18、= this.TextBox2.Text.ToString(); xueyuan = this.TextBox3.Text.ToString(); zhuanye = this.TextBox4.Text.ToString(); age = this.TextBox5.Text.ToString(); sex = this.TextBox6.Text.ToString(); SqlConnection con = db.createconnection(); con.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = con;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息 综合 管理 系统 报告
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。