1、计算机信息工程学院课 程 设 计 说 明 书课程名称: 软件工程课程设计 专 业: 软件工程 班 级: 08 软件 学号: 姓名: 2023年 3月 项目需求分析规格说明书1引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,进一步描述学生成绩管理系统软件的功能和性能与界面,拟定该软件设计的限制和定义软件的其他有效性需求。该需求规格说明书的读者对象是常州工学院学生成绩管理系统软件小组的研发工程师、测试工程师、销售工程师,版权归常州工学院学生成绩管理系统软件小组所有,严禁外传。1.2背景在如今的高校平常管理当中,学生成绩管理系统就是其中非常重要
2、的一环,特别是当前学生规模大,课程门类多,校区分散等实际情况,学生成绩管理系统更具有非常大的实际应用意义。但是,我们看到,其实我们学校的学生成绩管理系统在很多方面做的并不是很完善,功能方面也有欠缺,用户界面不够直观等,为此,编写一个系统对现有系统进行完善,实现成绩管理效率的提高势在必行。1.3定义略1.4参考资料张海藩软件工程导论清华大学出版社。面向对象课程设计2任务概述2.1目的本系统作为一款独立的软件,目的是对现有的学生管理系统进行改良与优化,减小所需存储空间,也极大的方便了所有用户的使用,从而让使用更为简朴、便捷、快速。2.2用户的特点本软件面向所有用户,只要懂得如何操作电脑,在根据系统
3、的环节一步步的运营就可以了。维护人员的学历在本科及本科以上,要懂得计算机的一些高级语言,要懂得计算机维护的知识和懂得计算机的常见问题的解决办法。2.3假定和约束由于本次是课程设计实训,所以基本上无经费;开发期限为两周。3需求规定 3.1对功能的规定一、 基本数据维护功能1、 修改学生的档案信息。2、 修改老师的档案信息。3、 添加学生的成绩信息。4、 修改学生的成绩信息。5、 查询结果的可视化管理。二、 数据库管理功能1、 档案和成绩信息管理。2、 帐户信息管理。3、 档案和成绩信息查看管理。三、 基本业务功能1、 查看档案信息和成绩信息。2、 添加成绩信息。3.2对性能的规定3.2.1精度整
4、型,文本型3.2.2时间特性规定a 响应时间0.5S;b 更新解决时间0.5S;c 数据的转换和传送时间0.1S;3.2.3灵活性有较强的灵活性,在规定的运营环境内均可顺利运营,不随接口的变化。3.3输人输出规定输入输出的数据类型为整型,文本型数值的范围在0-100之间,文本型是0-50个字符之间学生在查询自己的成绩时,输出为:图像就是使用listview控件来写的,然后根据自己要输出的内容进行编辑。3.4数据管理能力规定说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储规定作出估算。需要管理的表有6个,规模为小中型的。3.5故障解决规定列出也许的软件、硬
5、件故障以及对各项性能而言所产生的后果和对故障解决的规定。出现故障交由专业维护人员进行维护。3.6其他专门规定如用户单位对安全保密的规定,对使用方便的规定,对可维护性、可补充性、易读性、可靠性、运营环境可转换性的特殊规定等。简朴易用,安全可靠性高,可补充维护。4运营环境规定4.1设备解决器:Inter(R)on(R) CPU 2.66GHz内存:2G(非最低配置环境)4.2支持软件列出支持软件,涉及要用到的操作系统、编译(或汇编)程序、测试支持软件等。操作系统:Windows XP编译程序:Microsoft Visual Basic 2023数据库:Microsoft Access4.3接口说明该软件同其他软件之间的接口、数据通信协议等。硬件接口:支持各种x86系列PC机。软件接口:运营于Windows XP及更高版本的操作系统之上。 执笔人:王婷婷