计算机网路毕业设计论文学生信息管理系统.doc
《计算机网路毕业设计论文学生信息管理系统.doc》由会员分享,可在线阅读,更多相关《计算机网路毕业设计论文学生信息管理系统.doc(34页珍藏版)》请在三一办公上搜索。
1、泉州理工职业学院毕 业 论 文 2012 届题 目 学生信息管理系统 姓 名 曾永满 学 号 09203129 专业班级 09级计算机网络技术 指导教师 陈丽群 2012年 2月 29日泉州理工学院毕业设计任务书适用专业:计算机网络专业年级:2009级时间:2011-2012第二学期指导教师:陈丽群一、题目1.*信息管理系统 注:要包括对相关资料的查询、添删改操作。2.*网站设计 注:要包括门户网站设计和后台信息更新两部分。3.PHOTOSHOP图片设计 注:至少处理完成8张以上图片,要求是有意义的图片并且是为同一个主题目的。4.FLASH动画设计 注:要设计有意义的动画,如宣传画等。5. 题
2、目根据所在实习单位实习的情况来自由设定。二、设计目的本课题希望通过对本校信息系相关信息的设计与制作来培养学生综合运用所学知识分析和解决实际问题的能力,掌握相关编程、网页制作、图象处理等软件,强化计算机实际应用技能训练,为今后工作的开展打下坚实的基础。三、设计要求1、运用ASP、.NET语言、C语言、Java等语言以及mysql 、SQL Server或Oracle数据库编写信息管理系统、网站程序等。2、可选择PHOTOSHOP、FLASH等处理图片。3、设计要求:软件界面操作简单,功能完善,代码尽量避免冗余;图片简洁明快、主题鲜明;网页内容编排合理得当,整体美观大方,有一定的艺术感。4、完成后
3、将设计和论文一起刻盘交给指导老师。四、开发工具VC+6.0JBuilder、MyEclipseASP、.NetDreamweaverPHOTOSHOP、FLASH五、设计报告内容1、封面(A4,由教务处统一印制)2、前言(阐明设计的目的和意义)3、正文(论文的主体部分有分析、有论据)介绍设计的基本情况介绍总体规划情况和设计目标具体制作过程中的几个关键环节和处理过程等(如:信息系统管理,包含需求分析、系统架构设计、数据库设计、详细设计、测试)4、结论(对课题和正文进行概括,指出设计的心得体会和扩展性分析等)5、参考文献注: 全文应在五千字以上,内容由学生自行印制一式2份(学校1分、自留1份)六、
4、时间安排2011年11月13日:布置毕业设计任务,明确课题和联系方式,讲解毕业设计的方法和步骤、假期自学相关的软件、收集相关素材和资料,编写设计方案(或设计计划书)。每人提交一份计划书,汇报对该课题设计的设想,明确各人的具体任务,并进入实质性操作阶段。每周五汇总制作过程中遇到问题和课题进度一次,可随时通过电话、OICQ或E-mail联系,最好用邮件沟通。2012年3月15日前完成设计。2012年3月16日至4月10日,进行毕业设计报告的撰写和修改,并完成初稿。2012年5月1日前全部完成,并将毕业设计报告定稿和作品上交指导老师。 目 录摘 要1前言11 系统需求分析21 系统需求分析31.1系
5、统功能需求31.1.1基本信息管理31.1.2查询和统计31.2系统性能需求31.3系统数据要求41.4可行性分析41.5本章小结52 系统窗体设计52.1 系统登录的设计52.1.1 登录窗体界面52.1.2 系统主窗体72.2 学生信息管理112.2.1 添加学生主信息112.2.2 修改、添加学生信息122.2.3 查询、帅选学生信息142.3 皮肤界面172.4 SQL 2005 数据支持202.4.1 数据库界面202.4.2 字段说明212.5 本章小结223 系统的架构分析与设计223.1.整体架构设计223.1.1 用户角色设计及权限分配223.1.2 系统模块设计223.1.
6、3 系统运行模式设计233.1.4 系统开发模式设计233.1.5可行性分析233.2 模块分析设计243.2.1模块分类243.2.2系统的逻辑结构设计254 系统测试2541 测试说明254.2 测试数据26结论27参考文献28致 谢29学生信息管理系统泉州理工职业学院 09级计算机网络技术 曾永满摘 要 随着高校规模的不断扩大,学生数量的急剧增加。有关学生的各种信息量也成倍增长,庞大的学生信息管理工作成了高校教学管理工作中的一项重要任务。作为计算机应用的一部分,使用计算机对学生档案进行管理,有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低
7、等。这些优点能够极大地提高学生档案管理的效率,也是学校向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统采用C/S结构,微软公司的visual studio 2005中的c#作为开发语言,后台建立在Microsoft SQL Server 2005基础上,尤其是数据窗口能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型。然后,对
8、初始原型系统进行需求迭代,不断修正和改进,直到形成高可行性系统。利用本系统来管理学生的各种信息数据,包括基本学生信息、成绩信息、班级信息、日常行为规范信息等,同时能够完成这些信息的增、删、改、查操作,并能够进行一定的统计。【关键词】学生信息管理系统 visual studio 2005 Microsoft SQL Server 2005前言学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些
9、要求设计了学生信息管理系统。推行学校信息管理系统的应用是进一步推进学生学籍管理规范化、电子化、控制辍学和提高义务教育水平的重要举措。学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教学管理、学生管理、后勤管理等方面都带来不少的冲击。其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依拖人工管理,而且传统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小
10、学对学生档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。系统针对学校学生信息的特点以及管理中实际需要而设计,能够有效地实现学生信息管理的信息化,减轻管理人员的工作负担,高效率、规范化地管理大量的学生信息,并避免人为操作的错误和不规范行为。1 系统需求分析1.1系统功能需求学生信息管理系统在管理学生中占有重要的地位,它关系着学生信息的基本信息,其中包括学生信息,班
11、级信息、日常行为规范信息等。对于高校来讲,学生信息管理系统是不可缺少的组成部分,它有效地管理学生档案,对学校学生的变动和统计起着重要的管理作用。1.1.1基本信息管理基本信息管理主要包括:班级信息输入与维护,主要包括班级的添加、删除、修改和查找。学生基本信息输入与维护,主要包括学生基本信息的添加、删除和修改。日常行为规范信息输入与维护,主要包括学生评先评优、违规违纪基本信息的添加、删除和修改。 学生管理数据界面颜色的更替,主要包括皮肤色调的更替。1.1.2查询和统计查询和统计主要包括:学生基本信息查询,对学生的基本信息进行查询,如学生姓名、学号等。日常行为规范查询,对学生早起床、早锻炼等问题进
12、行查询。1.2系统性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,学生信息管理系统应该满足以下的性能需求:1准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。2操作简便性学生信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。1.3系统数据要求学生信息管理系统的数据需
13、求包括如下几点:1数据录入和处理的准确性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,从而降低出错概率。 2数据的一致性与完整性学生信息管理系统对数据的处理有很高的要求,因为对学生信息的处理非常频繁,所以要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3数据的独立性学生信息管理的管理对学校来说是非常重要的一个部分,不可能让每一个人
14、都对其进行操作,应该有特定的人员对学生信息管理系统进行管理,对系统进行独立操作。1.4可行性分析 经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: 1技术可行性 以Windows为操作系统,采用visual studio C#为脚本语言,运用SQL的数据库技术,设计与开发学生信息管理系统。当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。 2经济可行性 一方面,系统中友好的人机界面和强劲的功能支持,会使行政人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供
15、该系统开发工作需要的所有硬件设备环境。 3操作可行性 操作上是对Windows操作系统的引用,该系统的使用,主要凭借使用Windows操作技术即可完成数据录入、修改、删除等功能,方便简单。使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。1.5本章小结需求分析是软件开发过程的初始阶段,是一个系统的推理过程,涉及到领域问题及其组成部分,目的在于理解需要什么和必须做什么,并将用户的需求用书面形成表达出来。软件产品的质量,在很大程度上取决于是否进行过系统的需求分析,并是否取得正确、一致和比较完全的需求文档。通过需求分析揭示信息的流程和结构,为软件设计提供基础,通过标识接口细节能提供一个深入
16、的功能说明来描述软件,并确定约束条件和定义软件的有效性。2 系统窗体设计2.1 系统登录的设计2.1.1 登录窗体界面 登录账户admin,密码admin,窗体如图2-1所示 图2-1主要代码 设计步骤:1在解决方案资源管理器窗口中添加名称为logo.cs窗体类文件。2在该窗体添加两个Label控件、一个TextBox控件、一个TextBox控件、和两个个Button控件,并在属性窗口设置两个Label控件的Text属性分别为用户名和密码;设置两个个Button控件的Text属性为登录、关闭。3设置TextBox控件的Password Char 属性为* ,以使用户向密码文本框输入内容时,内容
17、以*号显示,而不显示实际字符。设计思想:登录窗口为系统的运行起始窗口,把数据库中的用户名在下拉列表中显示,选择用户名,输入正确的密码,系统验证用户名和密码的合法性,如果为合法用户,则显示登录成功的提示窗口,系统再判断该用户的类型,并根据用户的类型,启动相应的操作窗体模块;否则显示用户名不存在或密码有误提示窗口。窗体如图2-2所示图2-2主要代码 private void button2_Click(object sender, EventArgs e) if (textBox1.Text = ) MessageBox.Show(帐号不能为空!); return; if (textBox2.Te
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 网路 毕业设计 论文 学生 信息管理 系统
链接地址:https://www.31ppt.com/p-3992714.html