预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共36页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实训报告实践环节:软件工程项目实践项目名称:爱心医院宠物诊所院(系):_____软件学院_______专业班级:软件工程(软件开发)14-01_学号:_____________学生姓名:_________何强强___________指导教师:李玉华学年学期:__2023-2023学年第2学期__成绩:____________________________郑州轻工业学院软件学院实训任务书一、实训名称实践环节软件工程项目实践项目名称爱心医院宠物诊所二、学生信息专业班级软件开发14-01学号姓名何强强三、用户需求及约束条件1、功能需求:“爱心”宠物诊所的职工在工作中需要查阅和管理如下信息:诊所的兽医、客户以及客户的宠物。系统的用例图如图1所示。2、功能概述:“爱心”宠物诊所的职工需要使用系统提供的如下功能:①浏览诊所的兽医以及他们的专业专长;②浏览宠物的主人(即诊所的客户)的相关信息;③更新宠物的主人的相关信息;④向系统中增长一个新客户;⑤浏览宠物的相关信息;⑥更新宠物的相关信息;⑦向系统中增长一个新宠物;⑧浏览宠物的访问历史记录;⑨向宠物的访问历史记录添加一次访问;⑩此外,诊所的职工在使用系统提供的上述功能之前需要进行登录。当职工不需要使用系统的上述功能时,也可退出系统。图1系统用例图3、性能需求:①应用程序提供和谐的图形用户界面。②应用程序要具有健壮性、稳定性和好的可移植性。4、应用程序开发规定:选用技术:JSP、Java、SERVLET等;软件集成开发环境(IDE):NetBeans、Eclipse、MyEclipse等。四、设计规定、技术参数及设计规格1、实现MVC分离:用JSP实现视图层设计,SERVLET实现控制层设计,使用DTO(JAVABEAN)、CONNETOR对象实现MODEL层设计。2、数据库设计规定符合第一、第二范式规定,实现对医生表、医生专业专长表数据联合查询规定。3、设计规格:符合Java、JSP编码规范。五、工作量天/日期任务描述通过标准1完毕业务需求分析和业务分析,找出系统设计中涉及到的所有业务对象,设计相应的类需求分析说明书、概要设计说明书提交1具体功能设计:模块结构设计、用例、对象、根据对象类型分析、设计完毕具体功能的方法2数据库系统设计:设计出相应的数据库表2给出E-R图,写出不同表的增删改查SQL3实现初始化类,兽医、专业专长、宠物主人、宠物类型、宠物和宠物等对象的编码实现3测试对象类的对的性4实现对数据库的访问类,实现业务逻辑登录模块功能4实现业务逻辑对宠物的查询模块(1)5实现业务逻辑对宠物的查询模块(2)5实现业务逻辑对医生的查询模块(1)6实现业务逻辑对医生的查询模块(2)6实现业务逻辑对客户的查询模块(1)7实现业务逻辑对客户的查询模块(2)7实现业务逻辑对宠物诊疗记录查询模块(1)8实现业务逻辑对宠物诊疗记录查询模块(2)8系统调优及功能完善9系统功能测试项目验收通过9实训报告撰写完毕实训报告提纲10实训报告撰写完善实训报告内容和格式10实训报告撰写撰写一个完善的实训报告六、考核形式、考核时间、考核指标及成绩评估实训成绩由下面构成:实训纪律、实训态度和平时表现占20%;实训结果占30%;实训报告占30%;实践操作能力占20%。考核形式:1)老师每日对学生的考察、评估和考核;2)最后对实训项目完毕的质量进行考核和验收。完成期限:2023年7月8日指导教师签章:李玉华专业负责人签章:教学院长签章:2023年6月27日实训进度日历实践环节软件开发综合实训项目名称爱心医院宠物诊所学年学期2023-2023学年第2学期专业班级软件工程(测试技术)14-01、14-02指导教师姓名崔霄马军霞天上午/下午实训任务具体描述教师实训任务的指导(解决方案、实现环节、技术路线、难点提醒)通过标准1上午业务需求分析和业务分析根据实训指导材料,让学生先对项目有一个整体的了解,对系统的需求分析进行讲解。需求分析说明书提交分析系统设计中涉及到的所有业务对象,设计相应的类根据实训指导材料,分析总结系统业务对象概要设计说明书提交1下午具体功能设计:模块结构设计、用例、对象设计按照MVC思想设计系统框架,规范设计系统用例具体功能设计:根据对象类型分析、设计完毕具体功能的方法按照面向对象的方法设计类和方法2上午数据库系统设计:分析系统数据,进行数据库概念模型设计根据数据库设计的范式规定进行设计数据库系统设计:设计出相应的数据库表根据选择的数据库系统,运用图形界面工具完毕设计数据库和测试数据准备完毕2下午画出E-R图写出不同表的增删改查SQL3上午实现初始化类,兽医、专业专长等对象的编码实现实现宠物主人、宠物类型、宠物等对象的编码实现3下午测试初始化类,兽医、专业专长等对象类的对的性测试宠物主人、宠物类型、宠物等对象类