括进行需求分析、系统设计、系统实现及测试、系统交付。每个组员必须参加这个系统开发过程的部分工作,扮演某种角色,并书写部分实验报告。3.实验报告要求包括项目开发计划、需求规格说明书、设计规格说明书、源程序清单、测试报告和用户手册。全组文档格式、内容参照附件中模板,提交一份完整的实验报告(提交打印和电子两种形式)。4.每组所选软件工程课程实践题目也作为数据库原理课程的课程实践题目,文档编制部分主要在软件工程课程实践中完成,程序编写部分主要在数据库原理课程的课程实践中完成。五、实验题目:1银行帐户管理、储蓄业务处理系统为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息(若为新储户须建立帐户),并打印存款单给储户;如果是取款,系统计算利息并打印利息清单给储户(若为清户记录注销该帐户);还可向储户提供余额查询功能。2机票预定系统为方便旅客,某航空公司拟开发一个机票预定系统。旅客可向该系统查询航班情况(按目的地、起飞时间、航班班次等)。旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该系统,系统为旅客安排航班,打印取票通知和帐单,旅客在收到取票通知和帐单后可交费并于飞机起飞前24小时凭取票通知和交款单经系统校对无误后打印机票给旅客。旅客也可向系统提出退票要求,系统针对具体情况计算手续费后进行相应退票处理。3教师综合素质评测系统要求具有教师信息的录入、导入功能,信息查询和统计功能,教师素质评价功能(学历情况、教学情况、科研情况、论文发表等),系统维护和素质评定参数设置功能,以及系统帮助等。4分房管理系统某大学拟开发一个计算机分房管理系统,要求系统具有分房、调房、退房和咨询统计等功能。房产科把用户申请表输入系统后,系统首先检查申请表是否合理,
2
f对不合法申请表拒绝接受;对合法表根据类型进行处理。分房申请,根据申请者情况(年龄、工龄、职称、职务、家庭人口等)计算其分数,高于阀值的进行排队。分房时,读空房文件,把好房优先分给排在分房队列前面的人,并将房屋信息与申请者一起写入住房文件中。若为退房申请,从住房文件中删除有关信息,并将房屋信息计入空房文件。若是调房申请,根据申请者情况计算分数,并进行以上退房和分房处理。系统可进行房r