还剩1页未读,继续阅读
文本内容:
、目标1选择一个小项目,完成一个相对独立的完整的系统,该系统仅・仅是一个简单的模拟系统,并非一个实质的应用(实用)系统;•通过该题目的实验,加强对软件工程基本概念和理论的理解,掌握系统开发的基本过程学习和掌握常用的软件开发方法和工具;•进一步加深理解与相关课程的关系(例如,数据库、网络、数据结构等);•为将来指导开发软件奠定一定的基础、题目2根据自己的实际情况自选题目例如,图书管理系软件工程作业统、……等、时间安排和提交3后提交系统的全部(完该项目的完成可以分几个阶段完成,整)的技术文档和源程序•独立完成,可以讨论研究方法和技术等问题.以班为单位刻录光盘,每人一个文件夹(学号-姓名),内容包括技术文档和源程序文件命名软件工程作业()XXX___________学号末位3•用纸打印技术文档(分析与设计),不含源程序A4【注意】在文档中写上姓名、班级、学号等;、具体内容要求4按照软件工程的要求,完成基本的分析和设计文档:■题目;•写出系统的问题定义、系统的背景和目标;•系统选用的硬件和软件环境(包括开发环境和运行环境);•技术可行性分析(采用的技术路线);•分析模型(例如,数据流图、对象模型等);•设计模型(例如,系统软件结构图、过程描述的问题分析图、图、类和对象设计描述);UML•实现的效果、实现的基本功能5例如,图书管理系统要需要完成•借书(借出、借阅);•还书;•按照作者名、或者专业领域、出版社检索图书(一批);•查找出某一位读者借出的图书(超期未还的图书);•查找出某一本书被谁借走;•内部处理(数据维护),例如,办理图书借书证;图书进书登记(增加一本书);删除一本书等)注意到:用户分类•读者(教师、学生、外单位的)•图书馆管理员约束条件•图书馆中所有未借出的图书均能提供读者借阅;•同一时刻,同一本书,不能被两个或两个以上的读者借用;•每一位读者借出的图书数目不能超出一个定数(例如,教师借书本,时间限制个月;学生借书本,时间限制个月)10351•数据采集来自于键盘输入即可。
个人认证
优秀文档
获得点赞 0