欢迎来到天天文库
浏览记录
ID:31310892
大小:1.53 MB
页数:31页
时间:2019-01-08
《《软件工程》课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、word格式精心整理版《软件工程》课程设计说明书设计题目:学生信息管理系统专业:计算机科学与技术班级:计科14-4班学号:20140902413姓名:李雪瑞指导教师:赵俊峰二○一六年12月15日范文范例学习指导word格式精心整理版目录一、系统概述11.1设计目的11.2系统功能11.3运行环境1二、可行性研究22.1可行性分析的目的22.2可行性分析的内容22.3可行性分析过程22.3.1条件假定和预定22.3.2可行性研究方法22.3.3技术可行性32.3.4 效益分析32.4可行性分析结果3第三章需求分析43.1编写目的43.2系统功能4四、总体设计154.1总体设计的目的
2、154.2总体设计的内容154.3设计过程15五、编码实现215.1编码实现的目的215.2编码的工具225.3编码过程22六、代码测试276.1代码测试的目的276.2测试工具(方法)276.3测试过程276.4测试结果27七、系统维护287.1维护目的297.2维护方法297.3维护过程297.4维护结果29八、心得与体会29参考文献30范文范例学习指导word格式精心整理版【摘要】在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政
3、府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。【关键词】学生信息管理系统C语言一、系统概述1.1设计目的由于Excel的操作复杂,需要一定的软件知识,所以导致学生信息管理随着社会信息化的脚步加快,个人的信息也呈现出多样性,这便给信息管理者造成了巨大的压力和难度,也给传统的文件信息管理模式提出了挑战。现有的学生信息(1)学生信息管理缺乏安全、便捷性。(2)工作效率低。(3)无法实现不同学院数据的复合使用。为了提高学校学生
4、信息管理的效率和准确性,我们团队决定开发一个学生信息管理系统,希望通过信息化手段管理学生信息,实现提高效率和准确性的目的。学生成绩管理系统在提高学生成绩信息处理的效率的同时,又能为广大师生提供及时准备的学生成绩信息。可使教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理。同时,可以减少劳动力的使用,加快查询速度以及国家各部门关于信息化的步伐,使各项管理更加规范化,提高了传统教师的工作任务量。1.2系统功能可用来查询,插入,更新,删除学生信息。1.3运行环境Windows10VisualC++SQLServer2008eclipse1.8.0范文范例学习指导wo
5、rd格式精心整理版一、可行性研究2.1可行性分析的目的该系统的目标是在学生信息管理中,使用计算机的网络技术、通讯技术和信息处理技术,是学生信息得以加工,依次传达及保存。系统要对使用要求不相同的用户群体设置不同的功能。管理员能有效地管理学生的信息,同事,学生可以随时大量的检索查询多种信息。本系统为管理者提供了完整的管理平台,其主要功能有:(1)通过已有的学生信息库,管理学生的信息,还可以管理教师的信息,管理课程的信息,管理班级的信息;(2)可以修改学生的信息,选择课程,检索成绩等;(3)修改教师的信息,检索学生的成绩,登记授课的学生情况。可行性分析就是为了确定该系统从各个方面确定该
6、系统在经济上、技术上、法律上的可否实现。2.2可行性分析的内容从技术可行性、资源分析、法律道德分析和效益分析来判分析一下学生信息管理系统能否实现。2.3可行性分析过程2.3.1条件假定和预定A.建议开发软件运行的最短寿命:五年B.进行系统方案选择比较的期限:一周C.经费来源和使用限制 :经费来源由学校提供;使用时应定期维护,防止系统出现高漏洞而带来些复杂问题。D.法律和政策方面的限制:此软件设计合法,不存在于法律、政策相违背的现象。E.硬件环境:若干台计算机F.工作站:每个部门至少有一台作为工作站的PC机G.操作系统:windowswin7win8等操作系统H.数据库:SQLSe
7、rver20052.3.2可行性研究方法1、初步分析,构想所有必须完成的功能;2、初步需求分析:可行性分析报告、数据流图、数据字典、可行性分析报告;3、建立系统原型:修改规格说明;4、管理员,教师,学生,完善模型,明确功能和实现方法;5、系统的整体测试和修改完善。范文范例学习指导word格式精心整理版2.3.3技术可行性 学生信息管理系统的开发需要对管理的需求进行分析,最终通过简单的界面按钮操作实现对学生数据的增、删、改和查询操作,并将这些操作反应到数据库的操作。完成以上功能需
此文档下载收益归作者所有