浙江工业大学自学考试软件工程(实践)大纲

《软件工程》实验
一、实验内容
根据"图书管理系统"需求的概要描述,进行完整的需求调查获取,完成"图书管理系统"的需求分析,设计。
《图书管理系统》针对用户是中型图书室,藏书种类包括中、英、俄、德、日文书籍和期刊,读者的数量和来源仅限于本单位职工及通过馆际互借认可的读者。
1. 要求该系统能够存储一定数量的图书信息,并方便有效地进行相应书籍数据操作和管理,主要包括:
⑴ 图书信息的检索查询(如按书名、作者、出版社等关键字查询和分类查询,要求支持单一关键字和多关键字以及排序);
⑵ 读者信息的查询浏览(如按姓名、借书证号查询);
⑶ 图书的借阅、归还、遗失和相对应的资料的分类统计;
⑷ 图书信息的录入、删除及修改;
⑸ 图书的续借;
⑹ 选做:图书的远程 预约和续借;馆际互借(通过电子邮件或现场录入)
2. 系统还应该包括本身的一些代码表维护和用户管理功能。
⑴ 代码表维护:如对读者信息中的民族、读书信息中的出版社等设计常用代码表,并进行维护。
⑵ 用户登录功能:实现对用户的分类,根据学生和管理员的密码不同,不同用户会进入不同的界面,完成不同的功能。用户必须输入正确的密码才能进入下一界面,如果用户密码输入错误,应用程序则应该有出错信息提示。
二、实验要求
1.做到理论与实际紧密联系,加深对软件工程的理解,巩固所学软件工程理论知识;
2.通过本实验使学生熟悉和掌握一种软件开发工具(推荐使用VB6.0或者Delphi),能够设计一个简单的软件系统,建立如何采用软件工程的方法创建软件系统的概念和一般方法。其中,数据库可以选择ACCESS、SQL Server 2000或VISUAL FOXPRO。
编程语言可以使用VISUAL BASIC、Delphi、VISUAL FOXPRO或任何一种高级语言。
3.要求完成以下环节
⑴ 需求分析。根据所给出的"图书管理系统"概要描述或通过其他途径获取该系统的尽量完整、精确的需求期望,列出每个功能模块的详尽需求,完成"做什么"的问题。
⑵ 详细设计。根据需求分析(必须包括数据库设计E-R图、数据库实现的各个表结构、数据库内设计的其他对象、系统功能结构图)给出详细设计(界面以及关键流程图)。
⑶ 人机界面设计。模仿windows用户界面设计完善"图书管理系统"用户界面。
⑷ 上机实习和编程实现。
三、考核标准
1.完成实验报告(参见四、实验样本)。交实验报告之前接受教师对系统的检查与提问(对实验本身内容的理解;对开发工具以及平台的运用;软件工程概念;数据库概念等),检查实验的独立完成情况。
2.软件系统实现的源代码。(调试测试完成的系统)
四、实验样本(略)
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题
自考生题库
专业智能,巩固提分
历年真题
真题全景再现
进入做题
模拟考场
海量题随机做
进入做题
考前点题
部分科目押题
进入做题
章节练习
章节专项突破
进入做题
错题收纳
试题收藏复习
进入做题
易错题
高频易错习题
进入做题
微信公众号
网课试听
教材大全
做题闯关

扫描二维码 关注公众号
微信小程序
资料大全
免费题库
无需下载

扫描小程序码 领免费题库