第九章 系统测试
9.1所遇问题
一个系统功能的实现,需要经过这么几步,首先把大致的骨架给设计好,然后根据系统要求写代码,接着是调试程序,最后完善总结。其中最重要的两步就是中间的两步。但是这次作业不用编程实现,省下了不少功夫。 但是还是遇到了很多的问题。
1. 软件的需求分析,由于我们都不理解学生宿舍管理系统的具体要求,所以只能上网查找,获取资源。
2. 将各个功能模块化,那些能需要合并在一起,那些功能必需独立,这也是我们在设计的时候,比较难解决的问题。 9.2 系统测试
此次作业不要求编程实现,测试略。
36
第十章 总 结
我们这次作业的任务是建立一个学生宿舍管理系统,它用到的开发工具是C#语言,SQL Server 2008 R2数据库。
在设计的开始阶段为了尽快获得学生宿舍管理系统的需求,我大量的在网上查找有关该方面的资料,对《软件工程》书中的基本理论知识逐章逐节地复习回忆。特别是对书中的一些典型实例,认真学习它的思想,吸取它的技巧,弄懂每句话的含义。在对所要应用的技术有了一个基本认识之后,就开始构思自己的系统设计。根据需求说明书的要求将整个系统分为几个模块,每个模块具体又要实现哪些功能,然后就逐个模块去一一详细设计,设计的过程中不时地翻阅资料,用一些巧妙的技术来优化。尽管这次作业不需要编程实现,但是也遇到了很多的问题,最后在老师和同学的帮助下,终于顺利完成了,自己也从中学到了不少东西。
总之,通过一个多星期的设计,让我感受了软件开发的部分过程。这不仅是对我在大学所学知识的一个综合运用,也是一次增长知识和经验的好机会,同时也使我学会了许多处理、解决问题的方法,大大提高了自己的动手能力,为将来的有关学习打下了良好的基础。
参考文献
[1] 李东生.崔东华.李爱萍 等《软件工程》.机械工业出版社,2012.7第一版 [2] 王珊.萨师煊《数据库系统概论》.高等教育出版社,2004.1.
37