软件开发综合技能训练任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发综合技能训练
任务书
张静林编写
盐城工学院信息工程学院
目录
一、课程设计的目的、要求 (2)
二、课程设计的内容 (2)
(1)题目选择 (2)
(2)、系统功能要求 (2)
(3)需要处理的基本数据 (4)
三、课程设计要求: (5)
四、课程设计步骤 (5)
五、课程设计成果 (5)
软件开发综合技能训练任务书
一、课程设计的目的、要求
【目的】:软件工程综合实践,即软件工程学课程设计是该课程的后继教学环节,是一个重要的、不可或缺的实践环节。其目的是通过该课程设计使学生能够针对具体软件工程项目,全面掌握软件工程理管、软件需求分析、软件初步设计、软件详细设计等阶段的方法和技术,使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使提高学生软件工程的综合应用能力。
【要求】:1)严格按照课题分组及对应课题的内容要求进行系统设计,设计过程要完整;2)同一课题组可采用不同的方法进行设计(如不同的软件工程方法、不同的描述工具、不同的开发语言等),设计报告不得相互抄袭,如发现雷同报告,成绩记为不及格;3)按时到规定地点做设计,缺勤3次以上成绩记为不及格;4)按时交纳报告及相关电子文档。
二、课程设计的内容
该课程设计要求学生按照课程设计所选项目作为课程设计内容,应用软件工程的思想完成管理信息系统的设计。
(1)题目选择
1、企业用电管理系统
2、车辆信息管理系统
3、家庭理财管理系统
4、学生选课管理系统
5、公司员工管理系统
6、员工工资管理系统
7、同学备忘录管理系统
8、学生公寓管理系统
9、库存物品管理系统
10、通讯录管理系统
11、图书管理系统
12、客户业务管理系统
13、名片管理系统
14、汽车票预订管理系统
15、班级信息管理系统
(2)、系统功能要求
1、企业用电管理系统
按企业编号或者企业名查询用电企业的基本信息;对用电企业的信息进行添加、修改、删除;按企业编号查询企业的电费信息查询;对企业用电情况进行添加、删除、修改。
按车辆编号或者车牌号码查询车辆的基本信息;对停放车库的车辆信息进行添加、删除、修改;查询各个车库的使用情况;对车库信息进行管理。
3、家庭理财管理系统
按姓名或称呼查询家庭成员的基本信息;对家庭成员的收支信息添加,删除,更新;按姓名查询家庭成员的收支信息。
4、学生选课管理系统
按学号或姓名查询学生的基本信息;可以添加,修改或删除学生信息;查询学生的选课信息;对学生的选课信息进行添加、删除、修改。
5、公司员工管理系统
按姓名或者部门查询员工的基本信息;可以对公司员工信息进行添加,修改或删除;查询员工的考勤情况;对员工的考勤信息进行管理。
6、员工工资管理系统
按工号,姓名或者部门号查询员工的基本信息;可以对员工信息进行添加,修改或删除;按工号或者姓名查询员工工资信息;对可以对员工工资信息进行添加、删除、修改。
7、同学备忘录管理系统
按姓名或者电话号码查询同学的基本信息;对同学信息进行添加,修改或删除;按照时间或姓名查询同学间发生过的往事;对同学的往事记录进行管理。
8、学生公寓管理系统
按学号或姓名查询学生的基本信息;可以添加,修改或删除学生信息;按宿舍号查询学生的住宿信息;对学生的住宿信息进行添加、更新、修改。
9、库存物品管理系统
按工号,姓名或者部门号查询负责人的基本信息;可以对负责人信息进行添加,修改或删除;按物品编号对物品进行查询;对库存的商品进行进行管理。
10、通讯录管理系统
按姓名或者编号查询通讯人的个人信息;对通讯人个人信息进行添加,修改或删除;按照姓名或通讯编号查询通讯信息;对通讯信息进行添加、删除、修改。
11、图书管理系统
按编号或姓名查询读者的基本信息;可以添加,修改或删除读者信息;按编号或书名、出版社查询图书的基本信息;对图书信息进行添加、删除、修改。
12、客户业务管理系统
按客户编号或姓名查询客户的基本信息;可以添加,修改或删除客户信息;按业务编号或业务名查询业务的基本信息;对业务信息进行管理。
13、名片管理系统
按客户编号、姓名或者职业查询客户的基本信息;可以添加,修改或删除客户信息;按客户信息编号查询名片的基本信息;对名片信息进行添加、删除、修改。
14、汽车票预订管理系统
按客户编号查询客户的基本信息;可以添加,修改或删除客户信息;按车票号、起点或终点查询车票的基本信息;对车票信息进行管理。
按学号、姓名或职务查询学生的基本信息;可以添加,修改或删除学生信息;按宿舍号查询学生的日常表现;对学生的日常表现进行添加、删除、修改。
(3)需要处理的基本数据
1、企业用电管理系统
用电企业基本信息:如用电企业编号、地址、电话、联系人等。
电费信息:单价、电量等。
2、车辆信息管理系统
车辆:车辆编号、车牌号码等。
车库:车库编号、车库容量、车停放位置。
3、家庭理财管理系统
成员:姓名、称呼、性别等。
个人收支信息:姓名、收入数额、收入来源、支出数额、支出来源等。
4、学生选课管理系统
学生信息:学号、姓名、性别等。
课程:课程名、学分、学时、开课学期等。
5、公司员工管理系统
员工信息:工号、姓名、性别、家庭、地址等。
部门信息:部门号、部门名称、备注等。
6、员工工资管理系统
员工信息:工号、姓名、性别等。
员工工资信息:工号、收入、支出等。
7、同学备忘录管理系统
学生:学生编号、姓名、性别、职业等。
往事记录:姓名、内容、时间、地点等。
8、学生公寓管理系统
学生:学号、班级、姓名等。
宿舍:宿舍号、地点等。
9、库存物品管理系统
物品负责人:工号、姓名、所在部门等。
物品:物品号、名称、入库时间、出库时间等。
10、通讯录管理系统
个人信息:编号、姓名、职业、联系方式等。
通讯记录:记录编号、姓名、内容等。
11、图书管理系统
读者:借书证号、姓名等。
图书:图书编号、书名、作者、出版社、出版时间等。
12、客户业务管理系统
客户:客户号、客户名、所在单位等。