蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

软件工程课程设计学生信息管理系统

  • 资源ID:55710126       资源大小:793.54KB        全文页数:19页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:15积分 【人民币15元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要15积分 【人民币15元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

软件工程课程设计学生信息管理系统

软软件件工工程程课课程程设设计计学学生生 信信息息管管理理系系统统 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】 软件工程课程实验软件工程课程实验 综综 合合 报报 告告 实验项目名称实验项目名称学生信息管理系统学生信息管理系统 所属院系名称所属院系名称 计算机科学与技术学院计算机科学与技术学院 所在专业班级所在专业班级 软件软件 132003132003 班班 实验小组成员实验小组成员 实实 验验 报报 告告 日日 期期 20152015年年7 7月月5 5日日 学生信息管理系统详细设计学生信息管理系统详细设计 第一章学生信息管理系统简介第一章学生信息管理系统简介 系统概述(编写目的)系统概述(编写目的) 由于 Excel 的操作复杂,需要一定的软件知识,所以导致学生信息管理随 着社会信息化的脚步加快,个人的信息也呈现出多样性,这便给信息管理者造 成了巨大的压力和难度,也给传统的文件信息管理模式提出了挑战。现有的学 生信息(1)学生信息管理缺乏安全、便捷性。 (2)工作效率低。 (3)无法实现不同学院数据的复合使用。 为了提高学校学生信息管理的效率和准确性,我们团队决定开发一个学生 信息管理系统,希望通过信息化手段管理学生信息,实现提高效率和准确性的 目的。 学生成绩管理系统在提高学生成绩信息处理的效率的同时,又能为广大师生提 供及时准备的学生成绩信息。可使学院教职员工减轻工作压力,比较系统地对 教务、教学上的各项服务和信息进行管理。同时,可以减少劳动力的使用,加 快查询速度以及国家各部门关于信息化的步伐,使各项管理更加规范化,提高 了传统教师的工作任务量。 项目背景项目背景 开发软件名称学生信息管理系统 项目任务提出者太原科技大学软件工程系 项目开发者谷晓荣(组长)郝园园 王震 软件使用者学校学生管理处 开发环境vc Windows7数据库开发软件等 参考文献软件工程导论清华大学出版社第六版 第二章可行性研究第二章可行性研究 可行性分析的目的可行性分析的目的 该系统的目标是在学生信息管理中,使用计算机的网络技术、通讯技术和 信息处理技术,是学生信息得以加工,依次传达及保存。系统要对使用要求不 相同的用户群体设置不同的功能。管理员能有效地管理学生的信息,同事,学 生可以随时大量的检索查询多种信息。本系统为管理者提供了完整的管理平 台,其主要功能有(1)通过已有的学生信息库,管理学生的信息,还可以管 理教师的信息,管理课程的信息,管理班级的信息;(2)可以修改学生的信 息,选择课程,检索成绩等;(3)修改教师的信息,检索学生的成绩,登记授 课的学生情况。 可行性分析就是为了确定该系统从各个方面确定该系统在经济上、技术 上、法律上的可否实现。 可行性分析的内容可行性分析的内容 从技术可行性、资源分析、法律道德分析和效益分析来判分析一下学生信 息 管理系统能否实现。 可行性分析过程可行性分析过程 A.建议开发软件运行的最短寿命五年 B.进行系统方案选择比较的期限一 周 C.经费来源和使用限制经费来源由学校提供;使用时应定期维护,防止 系统出现高漏洞而带来些复杂问题。D.法律和政策方面的限制此软件设计合 法,不存在于法律、政策相违背的现象。E.硬件环境若干台计算机 F.工作 站每个部门至少有一台作为工作站的 PC 机 G.操作系统windowswin7win8 等操作系统 H.数据库SQLServer2005 可行性研究方法可行性研究方法 1、初步分析,构想所有必须完成的功能;2、初步需求分析可行性分析报 告、数据流图、数据字典、可行性分析报告;3、建立系统原型修改规格说 明;4、管理员,教师,学生,完善模型,明确功能和实现方法;5、系统的整 体测试和修改完善。 技术可行性技术可行性 学生信息管理系统的开发需要对管理的需求进行分析,最终通过简单的界面按 钮操作实现对学生数据的增、删、改和查询操作,并将这些操作反应到数据库 的操作。完成以上功能需要采用以下几个关键的技术(1)数据库数据显示技 术通过什么方式和形式把数据库中的学生数据显示到界面上供管理者查阅,目 前的基本技术都是基于 Sql 语言的混合编程实现遍历数据库,对数据的提取, 然后通过 GUI 编程在界面上显示。目前的界面编程和 Sql 语言的混合编程已经 比较成熟,比如用于界面编程的有 C、Java、Qt、C等等,并且他们基本都是 开源的,不会存在侵权和成本的问题。(2)数据库数据修改技术对数据库的操 作基本的还是离不开 Sql 语言的混合编程,主要是通过对按钮事件的捕捉,通 过对应的 Sql 代码实现对数据库相关操作。(3)系统在运行和维护面临的问题 系统在运行过程中,系统的用户主要是学校的信息管理人员,用户对系统使用 的熟练程度会影响系统应用的效果,增加系统维护的压力。这个问题可以通过 一份简单的管理人员使用说明文档来解决。在系统运行的初级阶段,可以由开 发方的系统维护人员提供现场的使用指导。系统维护面临的主要问题是系统存 储的学生数据量比较大,数据备份和数据安全十分重要。数据备份与恢复需要 程序化、智能化。由于数据涉及到学生个人信息秘密,数据备份与恢复工作需 要有信息管理人员专职负责。 根据软件工程课程对学生信息管理系统期待提交运行的时间,开发小 组的现有人力物力,以及队员对开技术的掌握情况,可以在软件工程课程 要求的时间内完成开发任务,具体分析如下。 时间段里程碑 4 月 25 日-5 月 1 日项目启动、需求分析 5 月 4 日-5 月 11 日系统的概要设计 5 月-12 日-5 月 17 日系统详细设计 5 月 17 日-5 月 24 日编码实现 5 月-24 日-5 月 30 日测试、使用 (1)开发方 (2)开发方在人员上已经做好准备,为项目开发人员划分了具体任务,有具有 项目管理经验的老师作为开发指导,组成了具有开发人员和测试人员的开发和 测试明确分工的团队。 (3)在技术、资源方面,开发团队已经具备数据库、和基本开发工具(如 VC)的相关知识,而且能够从指导老师那获取的全面技术指导和支持。 ((4 4)) ((5 5)法律道德分析)法律道德分析 (6)该项目为独立开发,开发环境和开发工具是使用开源的免费合法的工具, 在法律方面不会存在侵犯专利权、侵犯版权等问题。 (7) ((8 8)效益分析)效益分析 (9)1.经济效益分析(1)提高管理者的工作效率后,使得信息管理人员需求 的减少,减少了额外的开支。(2)提高信息管理的便捷性,降低信息管理的要 求。2.社会效益分析1)节省了管理者的时间,降低了劳动输出量。2)提高 了学校信息化程度的形象。 可行性分析结果可行性分析结果 通过分析,在学生信息管理中,使用计算机的网络技术,通讯技术和信息 管理技术,使学生的信息得以加工,依次传达及保存。系统要对使用要求不相 同的用户群体设置不同的功能。 从必要性、技术、资源、时间、社会法律等几角度的分析,学生信息 管理系统项目是可行的,是可以设计的。 学生信息管理系统详细设

注意事项

本文(软件工程课程设计学生信息管理系统)为本站会员(sunhongz117)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开