软件工程导论实训指导书

上传人:F****n 文档编号:99941431 上传时间:2019-09-21 格式:DOC 页数:5 大小:33KB
返回 下载 相关 举报
软件工程导论实训指导书_第1页
第1页 / 共5页
软件工程导论实训指导书_第2页
第2页 / 共5页
软件工程导论实训指导书_第3页
第3页 / 共5页
软件工程导论实训指导书_第4页
第4页 / 共5页
软件工程导论实训指导书_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程导论实训指导书》由会员分享,可在线阅读,更多相关《软件工程导论实训指导书(5页珍藏版)》请在金锄头文库上搜索。

1、软件工程导论实训 指导书一、 课程设计目的:1. 使学生进一步巩固软件工程课程中所学到的知识,了解并掌握软件开发的各阶段任务与过程,能熟练运用软件开发技术,编写各阶段所需的文档。2. 培养学生运用工程化的方法开发软件项目,提高工程实践能力,规范工程实践活动。提高综合运用知识能力、代码设计及编程能力3. 以项目开发团队形式,培养学生协作完成软件项目的设计与开发能力。4. 锻炼并提高学生分析问题、解决问题的能力。二、 实训环境:1. 操作系统平台:WindowsXP / Windows 2000 Server2. 工具使用平台:Visio 2002、Word 20003. 软件设计平台:VB 6.

2、0 / VC+ 6.0/VB.NET4. 数据库开发平台:SQL Server 2000 / Access 2000三、 实训基本要求:1. 熟练掌握软件工程的开发、设计方法,构建系统项目在各阶段的分析、设计模型。2. 能熟练运用各种开发工具绘制系统流程图、数据流图、系统结构图和功能模型。3. 理解并掌握软件测试概念与方法,学会设计测试用例。4. 能根据题目要求分析出数据实体关系图(ER图),并设计出相应的数据库表或数据字典。5. 能够根据题目要求规范地编写软件项目开发各阶段所需的文档。6. 会运用VB或VC+或Java设计系统界面,实现项目的基本功能。7. 23名同学可自由组成一个项目开发小

3、组,并从备选题目中任选一题做为软件项目进行设计、开发。8. 每组交一份报告。9. 实训内容要求在一周内完成,提前完成者有加分。四、 实训内容:可以结合软件工程实验课中所选项目,按原定的小组形式完成系统分析设计。另选以下题目的同学,可自由组合,限定34人一组,完成项目开发各阶段所需的全部文档,并实现系统的基本功能。题目一、简单的学生学籍管理系统(限3人组)1. 系统简介: 设某学校的学籍管理科每学期初负责在校生选修各门课程,学期末时统计学生们所选课程的成绩。同时,学籍管理科在新生入学时负责录入学生信息,当学生毕业时,则在学生信息中添加毕业时间。根据需要,该管理系统可查询任意一个学生选修的所有课程

4、成绩,也可查询某门课程的先修课程,此外,还可统计某一门课程不及格的学生名单。2. 技术要求及限定条件:(1) 每个学生每学期可选修多门课程;每门课程可由多个学生来选。(2) 一门课程可以是若干门课程的先修课;每门课程最多只有一门先修课。(3) 本系统的数据存储至少应包含:学生信息,选课信息,课程信息。(4) 本系统的输入项至少包含:学生信息、选课信息、学生成绩、课程信息、统计要求。(5) 本系统的输出项至少包含:学生选课信息、某门课程的先修课程、某门课程不及格的学生名单。(6) 本系统的录入、统计由专门人员负责完成,其他人员只有查询权限。题目二、简单的图书管理系统(限3人组)1. 系统简介:

5、学校图书馆每天都要对图书的借阅情况进行统计、更新,如:对借出的书籍做借出登记;对归还的书籍做归还处理;统计逾期未还书的学生名单;统计书籍借阅排行榜。此外,图书馆对新购置的书籍要做添加、归类处理,并能按书籍类别检索查询。同时,在新生入学时,负责发放借书证;在毕业生离校时,取消其借书证。2. 技术要求及限定条件:(1) 本系统的数据存储至少包含:学生信息、书籍信息、借阅信息。(2) 本系统由专门的人员操作,其他人不得任意使用。(3) 数据库表中的日期字段要求有效性检验。(4) 本系统的输入项至少包含:学生信息、书籍信息、借阅登记信息、统计要求。(5) 本系统的输出项至少包含:借书证、逾期未还书的学

6、生名单、书籍借阅排行榜、书籍查询信息。题目三、在线购物管理系统(可3 4人组)1. 系统简介:某随着电子商务的迅猛发展,某企业需要设计开发一个商务网站,以便使其经营的商品能够实现网上购物。该网站分为客户订购系统和管理员管理系统两部分。(1) 客户订购系统的主要功能:l 用户可浏览网上的各种商品信息,也可注册成为会员。l 会员可随时登录到购物界面,选择商品放入购物车中。l 在订单未提交前,会员可修改购物车中的信息(如:删除一些商品、或再添加所购商品的数量等)。l 订单提交后,会员可查询订单处理结果,如果三天后订单仍未处理,会员可提出申诉(需提供订单编号和会员帐号)。l 会员在最后支付时,可选择不

7、同的支付方式,将看到不同的信息。l 会员可随时查看站务公告(即网站公布最新信息,如:新商品、特价商品、会员折扣信息等)。(2) 管理员管理系统的主要功能:l 用户管理(能查询会员信息,也可编辑、修改、查询用户帐号、密码)。l 订单管理(能批量查看所有订单,也可根据订单号查询)。l 商品管理(能添加、修改、删除商品信息,也可查询商品)。l 邮件管理(发送订单处理邮件,查看会员申诉邮件)。l 公告管理(添加新公告,删除已过时的公告,查看所有公告)。l 其他管理(设置会员折扣比例、设置会员级别、设置会员积分与级别关系、添加、删除、查看支付方式)。l 超级管理员可以添加普通管理员。请根据以上介绍为该企

8、业设计此网站。2. 技术要求及限定条件:(1) 本系统的数据存储至少包含:l 会员信息(会员帐号、姓名、密码、所在省市、身份证号、电子邮件、电话、住址、享受打折比例、个人总积分、会员级别);l 管理员信息(用户名、姓名、密码、级别);l 订单信息(订单号、会员帐号、订购时间、商品货号、订购数量、总金额、支付方式、送货地点、电子邮件、交易是否已经完成);l 商品信息(商品货号、类别、名称、库存数量、单价、商品简介说明、商品图片);l 公告信息(标题、内容、发布时间、发布人姓名);l 付款方式信息(付款方式、付款方式说明、时间、交易人姓名);l 折扣信息(折扣等级、折扣值、积分值);(2) 本系统

9、的管理员管理部分由专门的人员操作,其他人不得任意使用。(3) 数据库表中的日期字段要求有效性检验。题目四、模拟超市销售商品的管理系统(限3人组)1. 系统介绍某超市销售商品有食品、蔬菜、水果和家电等几类,每类商品的库存有若干个品种,每个品种的基本属性有商品编号、名称、进货单价、库存数量、销售单价、售出数量,当顾客购买商品后应该打印购买清单,清单中内容有购买日期、商品名称、单价、数量、金额及应收总金额,清单最后还要有现金和找零。2技术要求及限定条件l 本系统应该实现库存商品添加、库存查询、商品销售、销售金额统计等功能。l 系统至少有两个外部项:售货员和库存管理员。l 要求能按商品类别进行库存浏览

10、,并能按商品名称进行库存查询。l 要求商品售出后应及时修改库存记录(包括库存数量和售出数量),当商品库存数量少于顾客购买数量时,商品不能继续卖出,并有相关信息显示。l 要求能按商品类别进行月销售额的统计,即根据库存中的销售单价和售出数量统计每类商品月销售总金额(月度销售额统计表包括日期、商品类别、销售金额)。题目五、简单的员工培训信息管理系统(限3人组)1. 系统介绍某单位计划要对所有在岗员工进行培训。首先是进行员工基本信息登记,然后提交培训计划表、主管领导审批后才能办理培训手续。本系统应该实现员工基本信息表和员工培训计划表的录入、查询、修改和删除,以及领导审批结果的查询功能。假设员工是自己登

11、陆系统进行操作,每个员工还应该有自己的登陆密码。2技术要求及限定条件l 系统至少有两个外部项:员工和主管领导l 员工基本信息表包括员工编号、姓名、出生日期、学历、毕业院校、所学专业、职称、现从事工作、参加工作时间等。l 员工培训计划表包括员工编号、预培训课程、预培训地点、培训开始时间、培训结束时间等;l 员工培训成绩状况表包括员工编号、课程名称、培训时间、培训地点、授课教师、成绩等。l 领导审批表包括员工编号、审批结果、培训资金。题目六、简单的培训课程管理系统(限3人组)1. 系统介绍某培训学校开设各种课程,对社会上各类人员进行培训,并提供培训课程信息、教材信息、课程评价信息查询。本系统需要实

12、现培训课程信息的录入、查询、修改,同样,培训课程的评价,培训教材的管理也有相应的操作功能。2技术要求及限定条件l 系统至少有两个外部项:学员和管理教师l 培训课程信息包括的数据项有课程编号、课程类别、课程名称、课程描述、学时、开课时间、预修课程、培训费用等。l 培训课程评价信息包括的数据项有课程编号、授课教师、评价时间、评价内容等。l 培训教材信息包括的数据项有教材编号、教材名称、作者、出版社、相应课程编号、教材数量、教材单价等。l 学员信息登记表包括学员编号、姓名、工作单位、培训课程、联系电话等。题目七、简单的小区物业管理系统(限3 4人组)1. 系统介绍 随着住房商品化、货币化进程的不断深

13、入发展,小区物业管理也成为人们日常生活中所关注的话题。小区物业管理主要包括房产管理、住户管理、收费管理、物业管理、用户管理等主要功能,每个功能模块都要求有添加、修改、删除和查询。2技术要求及限定条件l 系统至少有两个外部项:普通用户和管理员用户l 房产信息管理包括楼房、户型、房屋。楼房的基本属性有编号、楼房编号、楼房层数、备注信息;户型的基本属性有户型编号、户型名称、建筑面积、使用面积、备注信息;房屋的基本属性有房屋编号、楼房编号、所在楼层、房间号、户型编号、产权、备注信息。l 住户信息管理的基本信息有业主编号、业主姓名、联系电话、迁入日期、迁出日期、备注信息。l 收费管理包括收费项目、收费信

14、息、抄表信息的管理,以及综合统计查询。收费项目包括收费项目编号、收费项目名称、费用单价、收费周期;收费信息包括收费编号、房屋编号、收费项目编号、单价、数量、实收金额、收费日期、收款人;抄表信息包括编号、收费项目编号、房屋编号、读表数、抄表日期、是否已经按此数字交费。l 物业管理包括工程项目管理、小区车位管理、小区保洁管理,以及综合统计查询。工程项目管理包括工程编号、工程名称、施工单位、开工日期、完工日期、工程进展描述、施工费用、材料费用;小区车位管理包括车位编号、车位类型(地上、地下)、车位描述、车位属主的房屋编号;小区保洁管理包括项目编号、保结项目名称、保结项目描述、负责人、开始日期、截止日期。l 用户管理包括系统用户信息的添加、修改、删除和查询。用户信息包括用户名、密码、员工姓名。题目八、自行拟定题目对于选择自拟题目的同学,要求如下:(1) 题目内容及要求须经指导教师审查通过后,方可进行(2) 根据题目难度、大小,由指导教师指定一组人数,最多不超过三人。(3) 自拟题目不允许有雷同。各产品过程检验的检验时机应在操作者对首件加工完成后自检,并判定合格。再由车间依据计划将需进行专检的部件填写报检单报检,在报检后首先由检验人员应检查车间是否按程序文件的规定开展了自检,然后接受报检进行检验、记录及判定。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号