软件工程导论41823.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程导论41823.docx》由会员分享,可在线阅读,更多相关《软件工程导论41823.docx(47页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、软件工程导论实验报告姓名:李卫东 学号:220100550703005 专业:软件工程课题:学生成绩绩信息管理系系统1.可行性分析析报告1.1 编写目目的学生成绩信息管管理是一个非非常繁琐与复复杂的一项工工作,一个原原因就是工作作量大、不好好管,尤其是是随着学校规规模的不断扩扩大,学生数数量急剧增长长,有关学生生的各种信息息也成倍增加加。对于一个个学校而言,更更应该运用一一些本地资源源,提高管理理的力度,对对学生负责,对对国家负责。运运用学生成绩绩信息管理系系统可以减轻轻学院教学人人员的工作量量,缩小开支支,提高工作作效率与准确确率;通过学学生成绩信息息管理系统学学生能够尽快快地知道自己己的考
2、试成绩绩,并合理安安排时间,投投入新的课程程的学习或复复习这次没有有考过的课程程。从大的方方向说,就是是为了加速我我国四化建设设的发展,实实现全部的自自动化,使我我国发展成为为通讯网络化化、决策科学学化、办公自自动化的国家家。1.2 项目背背景随着学校规模的的不断扩大,专专业、班级、学学生的数量急急剧增加,有有关学生选课课的各种信息息量也成倍增增长,而目前前许多高校的的学生选课管管理仍停留在在复杂的人工工操作上,重重复工作较多多,工作量大大,效率低,因因此,迫切需需要开发基于于互联网的体体育课信息管管理系统来提提高管理工作作的效率。基基于互联网的的学生选课管管理系统,在在学生选课的的规范管理、
3、科科学统计和快快速查询方面面具有较大的的实用意义。它它提高了信息息的开放性,大大大地改善了了学生、教师师对其最新信信息查询的准准确性。1.3 定义课程设计系统组组成及模块功功能:学生成成绩管理是教教学管理中的的一项重要内内容,主要包包括成绩的录录入、显示、查查询和统计四四大模块。各各主要模块的的功能如下: (用菜单实现选选择) (1) 录入模模块 通过键盘录入几几门课程全班班同学的成绩绩。 (2) 显示模模块 显示所有录入的的成绩。 (3) 计算模模块 求出每门课的平平均分,求出出每个学生的的平均成绩。 (4) 查询模模块 查询某个同学的的所有成绩。 (5) 统计模模块 统计各个等级的的人数及
4、百分分比 1.4 参参考资料 3术语定义及及参考资料11. (美) Graddy Boooch,Jaames RRumbauugh,Ivvar Jaacobsoon,UMML用户指南南,机械工工业出版社,22001年88月2.Miicrosooft,MSSDN3.MMicrossoft, SQL SServerr2000联联机手册4.Rogerr S. PPressmman。软件件工程实实践者的研究究方法。机械械工业出版社社,199775.IPLL。Softtware Testiing annd Sofftwaree Deveelopmeent Liifecyccles。IIPL,199966
5、.KKarl EE. Wieegers软软件需求机机械工业出版版社,199997.张海海藩软件工工程导论清清华大学出版版社2.可行性研究究的前提2.1 要求A功能:本系统统应该实现学学生成绩信息息的管理与查查询,具体包包括学生信息息查询,如姓姓名,五门课课程平时成绩绩,成绩总评评等;同时可可以对以上信信息进行修改改,删除和添添加。另外还还要做到可以以对学生成绩绩信息以及成成绩信息查询询和维护。 B性能:查查询效率尽可可能做到精准准,信息维护护功能做到简简单易用,不不需过多对人人员的培训。 C输入:对对于查询功能能,应做到可可以单条件和和组合条件输输入;对于维维护功能,要要有输入、修修改学生信息
6、息和成绩。 D输出:能能按要求在显显示器上显示示所需内容并并能打印成有有条理的表格格。 E安全全与保密:对对于不同权限限用户,设置置不同权限,对对重要数据可可以考虑加密密存储。考虑虑到数据保存存,条件允许许的情况下可可以让系统定定时自动保存存,省去手工工保存的繁杂杂程序。 FF本模块由系系统主界面调调入,实现学学生成绩管理理子功能。 G 完成期期限:3个月月2.2 目标a. 人力与设备费用用的节省;b. 处理速度的提高高;c. 控制精度或生产产能力的提高高;d. 管理信息服务的的改进;e. 决策系统的改进进;f. 人员工作效率的的提高,等等等。】2.3 条件、假假定和限制a 开发软件运运行的最
7、短寿寿命:4年b进行系统方案案选择比较的的期限:三个个月c 经费来源:财务处 使用限制:仅限本校管管理员、老师师和学生使用用且只能在登登陆账号密码码后查看使用用d法律和政策方方面的限制:本软件受法法律保护,使使用本软件须须遵守国家相相关软件管理理条例e本程序开发的的硬件平台是是INTELL 赛扬 11.7G CPU、PPC133 256M内内存,操作系系统为中文版版Windoows XPP。系统开发发完成后运行行的硬件平台台要求非常低低,几乎所有有能运行Wiindowss XP、WWindowwsNT4.0、Winndows22000、WWindowws 98系系统的微机上上都能正常使使用本系
8、统。这些操作系统都是现在较为常用的系统,本人所开发的软件能在这些平台上平稳运行,无疑增加了系统的可用性和实用性.f可利用的信息息和资源:_g 建议开发软软件投入使用用的最迟时间间:2年2.4可行性研研究方法对学生和校领领导采用问卷卷调查的方法法,询问他们们,以确定最最佳的可行性性研究方案。软软件采用现代代流行WINNDOWS操操作界面。是是标准的WIIN32应用用程序,可运运行在WINN95WIIN98WWin MeWIIN20000WINXXPWINNNT等系统统平台上的多多任务应用程程序。在运行行时可以直观观的浏览、查查询和掌握学学生的成绩,同同时能够了解解学生的基本本信息所在系系部、班级
9、、宿宿舍的具体地地址。结束了了人工统计的的耗时长、工工作量大、错错误率高的缺缺点。2.5决定可行行性的主要因因素技术可行性、经经济可行性、操操作可行性。3对现有系统统的分析3.1处理流程程和数据流程程3.2工作负荷荷3.3费用支出出【如人力、设备备、空间、支支持性服务、材材料等项开支支。】3.4人员项目经理(1名名)、软件工工程师233名、程序员员45名3.5设备本系统代码采用用VC+ 6.0编写写,后台数据据库使用的SSQLSerrver20000 3.6局限性4所建议技术术可行性分析析本系统采用XMML进行数据据的管理、操操作和维护,用用Visuaal C#.NET进行行前台设计、数数据的
10、录入、修修改、删除、查查询、浏览、统统计等功能。由由于XML强强大的数据存存储功能、方方便快捷的验验证功能、使使用的灵活、良良好的可扩展展性、以及广广泛实际应用用,充分说明明本系统在技技术方面的可可行性。4.1对系统的的简要描述本系统是一个小小型开发系统统,使用Viisual Basicc 6.0作作为系统开发发工具。VBB 6.0具具有可视化集集成开发环境境,以事件驱驱动、图形用用户界面等为为特点, VVB 6.00集成了强大大的数据库开开发引擎和OOLE技术,在在设计学生成成绩管理系统统方面有着独独特的优越性性。图书馆里里也有很多关关于使用VBB开发学生成成绩信息管理理系统实例的的图书。大
11、学学期间,我在在学习多种程程序设计语言言的基础之上上又学习了VVB程序设计计技术、SQQL数据库技技术以及软件件工程课程,对对数据库的设设计、应用及及软件开发有有一定的认识识,具备一定定的动手实践践能力;我经经常使用学校校的教务系统统查询成绩等等信息,并上上网了解了不不同学校的学学生成绩信息息管理系统的的主要情况,对对高校学生成成绩信4.2处理流程程和数据流程程 信息息数据库 相相关信息 相相关信息 成绩单 成绩单4.3与现有系系统比较的优优越性本系统学生成绩绩管理系统主主要提供方便便高效的管理理功能以及网网上的信息查查阅平台,学学生可以查阅阅相关的成绩绩和基本信息息,管理员可可以管理所有有信
12、息。包括括浏览所有用用户信息以及及相关的成绩绩信息,录入入、修改、删删除成绩和信信息,但旧系系统却不能。注注册新用户功功能,还包括括统计学生人人数、参加考考试人数、缺缺考人数和计计算平均成绩绩、不及格人人数、优秀人人数,比旧系系统增加啦连连接网站,验验证等功能。4.4采用建议议系统可能带带来的影响运用学生成绩信信息管理系统统可以减轻学学院教学人员员的工作量,缩缩小开支,提提高工作效率率与准确率;通过学生成成绩信息管理理系统学生能能够尽快地知知道自己的考考试成绩,并并合理安排时时间,投入新新的课程的学学习或复习这这次没有考过过的课程。4.5对现有软软件的影响4.2.3对用用户的影响学生成绩管理系
13、系统依据开发发要求主要应应用于教育系系统,完成对对日常的教育育工作中学生生成绩档案的的数字化管理理。比较系统统地对教务、教教学上的各项项服务和信息息进行管理,使使数据管理更更现代化、自自动化、智能能化、人性化化。同时,减减轻了学院教教务人员管理理的工作量,缩缩小开支,提提高工作效率率和准确率,使使其变得更具具有条理性,科科学性,为教教育行业做出出了巨大的贡贡献。4.2.4对系系统运行的影影响在现已开发设计计的学生成绩绩信息管理系系统中,有些些系统仍需较较多的人工干干预及用户操操作,有些系系统的人机界界面不是很好好,有些系统统则出现了各各个独立的子子系统能够较较好地运行,而而子系统之间间却不能很
14、好好地“协同”工作,数据据共享性差的的情况。另外外,各个子系系统之间在界界面风格上也也相差甚远。这这样,给软件件系统的应用用带来了很大大的不便4.2.5对开开发环境的影影响VB 6.0提提供友好的界界面,操作简简单,能使非非计算机专业业人员很快熟熟悉系统的使使用。4.2.6对运运行环境的影影响客户端: WWindowws95/998/20000/XP,IInternnet Exxploreer(IE)等服务器端:Wiindowss 20033/Winddows20000,Innterneet Infformattion SServerr(IIS)6.0及其以上上版本,IEE等;或者WWindo
15、wws98,PPersonnal Weeb Serveer(PWSS),IE等等。数据库:采用SSQL Seerver 2000,运运行于服务器器端。硬件环境:服务器端:处理理器:Inttel PeentiummIII 以以上 内存:推荐5112或更高客户机:处理器器:Inteel PenntiumIIII 以上上 内存:2566M以上推荐荐512协议:TCP/IP浏览器:Intternett Expllore 66.04.2.7对经经费支出的影影响4.5技术可行行性评价本系统的开发利利用Micrrosoftt SQL Serveer20000作为本系统统的数据库,它它是一个支持持多用户的新新
16、型数据库,适适用于大中规规模的数据量量需求。学校校校园网的建建设也为新系系统服务器/客户端的结结构提供了硬硬件的支持。使用Visuaal S作为为系统开发的的开发环境,它它提供完善的的指令控制语语句、类与对对象的支持及及丰富的数据据类型,给开开发高性能系系统提供的保保障为开发满满足客户要求求的系统,保保证了代码的的模块化要求求,而代码模模块化的提高高,非常有利利于以后对新新系统的扩展展与修改。综上所述,本系系统的设计与与开发在技术术上和硬件设设备上的条件件都是满足的的,因此,它它在技术上是是可行的。5所建议系统统经济可行性性分析现在,计算机的的价格已经十十分低廉,性性能却有了长长足的进步。而而
17、本系统的开开发,为学校校的工作效率率带来了一个个质的飞跃,为为此主要表现现有以下几个个方面:第一,本系统的的运行可以代代替人工进行行许多繁杂的的劳动;第二,本系统的的运行可以节节省许多资源源;第三,本系统的的运行可以大大大的提高学学校的工作效效率;第四,本系统可可以使敏感文文档更加安全全,等等。所所以,本系统统在经济上是是可行的。5.1支出就目前使用的开开发技术来说说建议系统的的功能目标应应该能够达到到;利用现有有的技术在规规定的期限内内开发工作基基本能够完成成。基本支出出为50万5.1.1基建建投资a. 房屋和设施 25万 b. 环境保护设备 室室内中央空调调 2.2万c. 安全与保密设备备
18、: 防盗盗门窗 灭火器 00.5万 d. 数据库管理软件件 : MMicrossoft SSQL Sevver 2万5.1.2其他他一次性支出出a. 研究(需求的研研究和设计的的研究)费用: 5.6万b. 数据库的建立: 1.22万c. 检查费用和技术术管理性费用用: 1万d. 培训费用.旅差差费用 开发人员所所需要的一次次性支出 55000元5.1.3经常常性支出a. 设备的维护费用用:10000元b. 软件的维护费用用: 100元元c. 人员的工资,奖奖金: 基本工资资 20000元 奖金0-5000 d. 房屋空间的使用用开支: 电费 5000元 e. 公共设施方面的的开支: 1100元
19、f. 保密安全方面的的开支: 网网络杀毒软件件:100g. 其他经常性的支支出: 100元元5.2效益5.2.1一次次性收益a.开支缩减,运行效益 300000 元b.应用系统价价值的增值而而引起的收益益: 500000元c.其他如多余余设备出售回回收的收入 50000元5.2.2经常常性收益由于使用该学生生信息管理系系统,由自己己学校学生自自己开发的,所所造成开支的的减少和避免免有20000元/月。5.2.3不可可定量收益无5.3收益/投资比a:收益,b:投资a/b5.4投资回收收周期预计四个月开发发完毕,两个个月后回收成成本开始赢利利。5.5敏感性分分析【敏感性分析是是指一些关键键性因素,
20、如如:系统生存存周期长短、系系统工作负荷荷量、处理速速度要求、设设备和软件配配置变化对支支出和效益的的影响等的分分析。】6社会因素可可行性分析6.1法律因素素1. 严禁违反宪法确确定的基本原原则,2. 严禁危害国家安安全,泄露国国家秘密,颠颠覆国家政权权,破坏国家家统一.3. 严禁损害国家荣荣誉和利益4. 严禁传播发布会会妨害第三方方权益的文件件或者信息,包括但不限限于:病毒代代码,黑客程程 序序,软件破解解注册信息.5. 严禁抄袭剽窃他他人作品 6. 版权所有有,严禁抄袭袭 6.2用户使用用可行性从用户单位学校校的行政管理理、工作制度度等方面来看看,能够使用用该软件系统统。从用户单单位的工作
21、人人员的素质来来看,需要经经过培训才能能满足使用该该软件系统的的要求等等,都都是要考虑的的。7其他可供选选择的方案【逐个阐明其他他可供选择的的方案,并重重点说明未被被推荐的理由由。】8.结论意见【结论意见可能能是:a. 可着手组织开发发;b. 需待若干条件(如如资金、人力力、设备等)具具备后才能开开发;c. 需对开发目标进进行某些修改改;d. 不能进行或不必必进行(如技技术不成熟,经经济上不合算算等);e. 其他。】2需求分析报报告附录B 软件件需求规格说说明书内容1引言1.1 编写目目的。学生成绩信息管管理是一个非非常繁琐与复复杂的一项工工作,一个原原因就是工作作量大、不好好管,尤其是是随着
22、学校规规模的不断扩扩大,学生数数量急剧增长长,有关学生生的各种信息息也成倍增加加。对于一个个学校而言,更更应该运用一一些本地资源源,提高管理理的力度,对对学生负责,对对国家负责。运运用学生成绩绩信息管理系系统可以减轻轻学院教学人人员的工作量量,缩小开支支,提高工作作效率与准确确率;通过学学生成绩信息息管理系统学学生能够尽快快地知道自己己的考试成绩绩,并合理安安排时间,投投入新的课程程的学习或复复习这次没有有考过的课程程。从大的方方向说,就是是为了加速我我国四化建设设的发展,实实现全部的自自动化,使我我国发展成为为通讯网络化化、决策科学学化、办公自自动化的国家家。1.2 背景高校学生成绩管管理是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 导论 41823
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内