没有合适的资源?快使用搜索试试~ 我知道了~
软件工程施工课程设计报告说明书.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 198 浏览量
2021-10-11
14:20:55
上传
评论
收藏 1.32MB DOC 举报
温馨提示
试读
33页
软件工程施工课程设计报告说明书.doc
资源详情
资源评论
资源推荐
- .
?软件工程?课程设计说明书
设计题
目:
学生信息管理系统
专业: 计算机科学与技术
班级: 计科 14-4 班
学号:
XX: 雪瑞
- . 可修编.
..
指导教
师:
俊峰
二○一六年 12 月 15 日
目录
一、 系统概述............................................................................................................................... 1
1.1 设计目的.......................................................................................................................... 1
1.2 系统功能.......................................................................................................................... 1
1.3 运行环境.......................................................................................................................... 1
二、 可行性研究........................................................................................................................... 1
2.1 可行性分析的目的........................................................................................................... 1
2.2 可行性分析的容............................................................................................................... 2
2.3 可行性分析过程............................................................................................................... 2
2.3.1 条件假定和预定.................................................................................................... 2
2.4 可行性分析结果............................................................................................................... 3
第三章需求分析............................................................................................................................ 3
3.1 编写目的.......................................................................................................................... 3
3.2 系统功能.......................................................................................................................... 4
四、总体设计.............................................................................................................................. 14
4.1 总体设计的目的............................................................................................................. 14
4.2 总体设计的容................................................................................................................. 14
4.3 设计过程........................................................................................................................ 14
五、编码实现.............................................................................................................................. 20
5.1 编码实现的目的............................................................................................................. 20
5.2 编码的工具.................................................................................................................... 21
5.3 编码过程........................................................................................................................ 21
六、代码测试.............................................................................................................................. 27
6.1 代码测试的目的............................................................................................................. 27
6.2 测试工具〔方法〕......................................................................................................... 27
6.3 测试过程........................................................................................................................ 27
6.4 测试结果........................................................................................................................ 27
七、系统维护.............................................................................................................................. 29
专业资料
- .
7.1 维护目的........................................................................................................................ 29
7.2 维护方法........................................................................................................................ 29
7.3 维护过程........................................................................................................................ 29
7.4 维护结果........................................................................................................................ 29
八、心得与体会.......................................................................................................................... 29
参考文献...................................................................................................................................... 30
- . 可修编.
- .
【摘要】
在现代社会中,软件应用于多个方面。典型的软件比方有电子,嵌入式系
统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个
行业几乎都有计算机软件的应用,比方工业,农业,银行,航空,政府部门等。
这些应用促进了经济和社会的开展,使得人们的工作更加高效,同时提高了生
活质量。通过软件开发的实践训练,进一步掌握软件工程的方法和技术,提高
软件开发的实际能力,培养工程设计能力和综合分析、解决问题的能力。
【关键词】学生信息管理系统 C 语言
一、 系统概述
1.1 设计目的
由于 Excel 的操作复杂,需要一定的软件知识,所以导致学生信息管理随着
社会信息化的脚步加快,个人的信息也呈现出多样性,这便给信息管理者造
成了巨大的压力和难度,也给传统的文件信息管理模式提出了挑战。现有的
学生信息
〔1〕学生信息管理缺乏平安、便捷性。
〔2〕工作效率低。
〔3〕无法实现不同学院数据的复合使用。
为了提高学校学生信息管理的效率和准确性,我们团队决定开发一个学生
信息管理系统,希望通过信息化手段管理学生信息,实现提高效率和准确性的
目的。
学生成绩管理系统在提高学生成绩信息处理的效率的同时,又能为广阔师生提
供及时准备的学生成绩信息。可使教职员工减轻工作压力,比较系统地对教务、
教学上的各项效劳和信息进展管理。同时,可以减少劳动力的使用,加快查询
速度以及各部门关于信息化的步伐,使各项管理更加规化,提高了传统教师的
工作任务量。
1.2 系统功能
可用来查询,插入,更新,删除学生信息。
1.3 运行环境
Windows 10
Visual C++ SQL Server 2008 eclipse1.8.0
二、 可行性研究
2.1 可行性分析的目的
专业资料
..
该系统的目标是在学生信息管理中,使用计算机的网络技术、通讯技术和
信息处理技术,是学生信息得以加工,依次传达及保存。系统要对使用要求不
一样的用户群体设置不同的功能。管理员能有效地管理学生的信息,同事,学
生可以随时大量的检索查询多种信息。本系统为管理者提供了完整的管理平台,
其主要功能有:〔1〕通过已有的学生信息库,管理学生的信息,还可以管理
教师的信息,管理课程的信息,管理班级的信息;〔2〕可以修改学生的信息,
选择课程,检索成绩等;〔3〕修改教师的信息,检索学生的成绩,登记授课
的学生情况。
可行性分析就是为了确定该系统从各个方面确定该系统在经济上、技术上、
法律上的可否实现。
2.2 可行性分析的容
从技术可行性、资源分析、法律道德分析和效益分析来判分析一下学生信
息管理系统能否实现。
2.3 可行性分析过程
2.3.1 条件假定和预定
A.建议开发软件运行的最短寿命:五年 B.进展系统方案选择比较的期限:一
周 C.经费来源和使用限制 :经费来源由学校提供;使用时应定期维护,防止
系统出现高漏洞而带来些复杂问题。D.法律和政策方面的限制:此软件设计
合法,不存在于法律、政策相违背的现象。E.硬件环境:假设干台计算机
F.工作站:每个部门至少有一台作为工作站的 PC 机 G.操作系统:windows
win7 win8 等操作系统 H.数据库:SQL Server 2005
2.3.2 可行性研究方法 1、初步分析,设想所有必须完成的功能;2、初步需求
分析:可行性分析报告、数据流图、数据字典、可行性分析报告;3、建立系
统原型:修改规格说明;4、管理员,教师,学生,完善模型,明确功能和实
现方法;5、系统的整体测试和修改完善。
2.3.3 技术可行性
**学生信息管理系统的开发需要对管理的需求进展分析,最终通过简单的界面
按钮操作实现对学生数据的增、删、改和查询操作,并将这些操作反响到数据
库的操作。完成以上功能需要采用以下几个关键的技术:〔1〕数据库数据显
示技术通过什么方式和形式把数据库中的学生数据显示到界面上供管理者查阅,
目前的根本技术都是基于 Sql 语言的混合编程实现遍历数据库,对数据的提取,
然后通过 GUI 编程在界面上显示。目前的界面编程和 Sql 语言的混合编程已经
比较成熟,比方用于界面编程的有 C、Java、Qt、C++等等,并且他们根本都
专业资料
剩余32页未读,继续阅读
wsbhm62
- 粉丝: 7
- 资源: 22万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0