欢迎来到天天文库
浏览记录
ID:61417438
大小:19.50 KB
页数:5页
时间:2021-01-27
《软件工程作业综合文档.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、软件工程作业综合文档项目文档1、需求分析与建模1.1系统总体需求描述图书馆管理系统主要有以下需求:1.系统可以添加图书管信息;2.设置管理员,方便图书馆工作人员管理;3.可以对图书进行添加和删除管理,以便图书馆的管理;4.要有对读者管理的功能;5.要对图书的借还有记录,以便于对于借入借出管理;6.可以对已有图书进行查询;7.可以记录借书次数,以便于统计图书的受欢迎程度;8.能够实现口令的更改;1.2系统数据分析与建模通过以上需求分析,大致把系统分为5大模块:系统设置,读者管理,图书管理,图书借还,系统查询。图书馆管理系统系统设置读者管理图
2、书管理图书借还系统查询1.3系统功能分析1.系统设置:图书馆信息:对于图书馆信息进行设置操作。管理员设置:对于管理员信息进行添加、权限设置、浏览及删除操作2.读者管理:读者类型管理:对于读这类型信息进行添加、修改及删除操作。读者档案管理:对于读者信息进行添加、修改及删除错做。3.图书管理:图书类型管理:对图书类型进行添加、修改及删除错做。、图书档案管理:对图书档案进行添加、修改及删除错做。4.查询系统:图书档案查询:对图书档案进行查询。图书借阅查询:对图书借还信息畸形查询。5.图书借还:图书借阅:对图书借阅信息进行添加。图书归还:对图书馆
3、归还信息进行添加操作。2、体系结构设计2.1系统数据库设计数据库中有4个表,管理员表,读者表,图书信息表,图书借还表。2.2系统总体功能结构图3、主要接口设计3.1构件之间,与其它系统主要接口本系统为独立系统,没有设计与外界的接口。3.2主要界面4、测试说明4.1测试计划数据库:MySQL2005CPU:corei5460M内存:2G硬盘:300G操作系统:win7旗舰版应用软件:MicrosoftVisualStudio2010用以上设备,进行实际测试。测试时间:1天4.2采用的测试方法以管理员身份进入系统,对系统的可实现性进行一系列测
4、试。管理员通过账号密码登陆后,对图书信息、学生信息进行增加,删除,修改操作学生进入后可以根据需要查询图书,输入自己的学号后可以查询自己所借的图书情况。4.2测试用例测试版本:本网站第一次运行,并多次进行测试。需求覆盖:预期的主要功能模块基本上实现,基本上完成用户的需求,界面简洁工整,操作方便。测试覆盖:对功能模块进行了测试,达到90%以上,由于网站要需要发布到网站上,有些测试无法进行4.3缺陷分析:主要缺陷:(1)没有详细的帮助文档可以参照。(2)没有好的安全防范机制。(3)欠缺好的页面美工设计。(4)没有好的实验环境,网站需要投入到网络
5、中运行才能更好的测试。缺陷分析:开发过程中注重功能的实现,功能的有无,再加上第一次这样分组的开发网站,有许多问题没有得到及时的解答,加上团队缺乏网站的开发经验,编程能力的欠缺,沟通的不及时,以及大家时间上的不一致,许多东西没有做,导致网站有些小欠缺,网站要公布到网上这些条件的限制,很多东西没法进展,但是,总的要求还是可以达到的。残留缺陷与未解决问题:数据库的安全性没有很好的管理和防御机制,友好的界面的设计,以及网站的规模等等问题。4.4测试结论(1)测试执行不够充分,还没有对安全性、可靠性、可维护性和功能性描述等测试。(2)对测试风险没有
6、控制措施。(3)测试目标基本实现。(4)测试通过。说明:项目文档以小组为单位提交,只交1份;个人文档每位同学都要提交,主要为项目开发和课程个人体会,组长负责整体项目总结和个人体会,连同项目文档一同发到作业邮箱。
此文档下载收益归作者所有