091181068肖兴南软件项目管理实验报告.doc
上传人:qw****27 上传时间:2024-09-10 格式:DOC 页数:20 大小:229KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

091181068肖兴南软件项目管理实验报告.doc

091181068肖兴南软件项目管理实验报告.doc

预览

免费试读已结束,剩余 10 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验报告学院:软件工程专业:软件工程年级:2009姓名:肖兴南学号:091181068实验室号:田313计算机号:29实验日期:2012年10月9日指导教师签字:成绩:报告退发(订正、重做)实验一:学生考试系统可行性分析报告引言编写目的编写这份说明书主要是为了使小组成员充分认识本系统的情况,确定本系统的后继工作,方便以后更好的开展工作,本说明书主要提交给用户和小组成员参考,以达到最终实现用户的要求,给用户一份满意的答卷。编写背景a.待开发的软件系统的名称:学生考试系统b.本系统是一个学生考试系统,实现考试和信息查询。c.系统最终用户为福建农林大学。d.该系统面向全体师生,可以让学生在线参与考试,并及时查询成绩,也可以通过教师进行成绩的查询和管理以及出考卷。定义l.状态转换图(状态图):描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。2.层次方框图:用树形结构的一系列多层次的矩形框来描述数据的层次结构。3.数据流图(DFD图):一种图形化技术,描绘信息流和数据从输入移动到输出的过程中所经受的变换。4.实体-联系图(ER图):表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型。参考资料《软件工程导论》—第五版清华大学出版社张海藩编著。可行性研究的前提要求主要功能:本系统在用户注册,并填写相关信息后,确定注册。在注册后登入用户信息,正确登入后开始对教师预设的考试信息进行测试,及考试,在考试完成后学生可观看考试的相关信息。教师则可对学生的考试情况进行相对的查询和对考卷的修改。性能要求:对系统中输入的数据要按照数据字典的规定严格输入,尽量避免数据溢出和数据的不合法性。输入输出要求:各数据严格按照预设的信息进行设定。安全性:可能由于设计或系统的不完善,导致在实际操作过程中存在数据的丢失,导致一系列无法预知的结果,在应用中产生错误,无法保证考试的严密性,规范性和统一性。完成期限:本软件开发期限为10个星期。目标本系统系统分为考试模块和管理员模块两个部分。考试模块可分为系统选题模块、系统改卷模块、用户注册模块、密码找回模块。管理员模块可分为试题管理模块、成绩查询模块、数据库管理模块。用户的特点本系统用户的特点:本软件的最终用户可分为操作人员、维护人员。其中,操作人员要求对计算机有一定了解的企业技术人员。最好能熟练运用计算机所用操作系统,精通所用系统功能;维护人员要求对本系统有较深的了解,同时对系统相关信息及工作流程有所了解的技术人员。本系统主要在学期考试测试时最可能被大量使用,这时候也是本系统最需要维护的时候,所以在这时候要对本系统进行必要的检修,防止数据出错。技术可行性该软件是采用VC++和MFC标准函数库设计的。我们通过学习MFC、C++的知并且通过查阅资料具备了开发这个软件所需要的基本知识与技能。硬件可行性运行是基于Intel×86结构的CPU,控制中心要求主频≥2.4GHz,内存≥512M,硬盘至少有200M。软件可行性该软件可在Windows2000或WindowsXP操作系统下运行。人员可行性通过大学二年来对计算机的学习,我们小组一共5个人在通过阅读大量有关此方面的书籍获取不少知识,所以我相信在同学的热情合作下,人员的技术含量是可观的。经济可行性本系统主要是我们学生进行开发,在经济上的开销不大。而且该系统比较小,所使用的软硬件要求不高。因此经济方面上,本系统的开销是可行的。操作可行性随着时代的进步,计算机对于我们来说已经不再陌生,本系统操作简单仅仅通过鼠标点击就可以得到自己想要的信息。操作方便简单效率高。不用为如何使用而苦恼。真正为学生提供了好的考试系统、法律可行性该软件符合国家相关的法律法规,完全自主开发没有涉嫌危害知识产权问题。实验报告学院:软件工程专业:软件工程年级:2009姓名:肖兴南学号:091181068实验室号:田313计算机号:29实验日期:2012年10月16日指导教师签字:成绩:报告退发(订正、重做)实验二:学生考试系统需求规格说明书系统的功能要求本系统在用户注册,并填写相关信息后,确定注册。在注册后登入用户信息,正确登入后开始对教师预设的考试信息进行测试,及考试,在考试完成后学生可观看考试的相关信息。教师则可对学生的考试情况进行相对的查询和对考卷的修改。各个子系统的功能需求本系统系统分为考试模块和管理员模块两个部分。考试模块可分为系统选题模块、系统改卷模块、用户注册模块、密码找回模块。管理员模块可分为试题管理模块、成绩查询模块、数据库管理模块。登录:包括服务器端客户登录和客户端的登录。在服务器端的登录,当应用程序被启用,则自动与数据库建立连接成功后,