欢迎来到天天文库
浏览记录
ID:56700835
大小:306.22 KB
页数:18页
时间:2020-07-05
《软件工程课程设计报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程课程设计报告样式建筑大学计算机科学与技术学院课程设计说明书题目:学校教材订购系统的分析和设计课程:软件工程院(部):计算机科学与技术学院专业:软件测试班级:软测143学生:岩学号:指导教师:王宜贵完成日期:目录课程设计任务书361.系统概述381.1业务流程描述381.2业务流程图382.系统需求分析382.1系统用例模型382.2系统类图模型382.3系统顺序图模型383.系统设计383.1系统结构设计383.2数据库概念模型设计383.3数据库物理模型设计384.系统详细设计384.1学校教材订购系统界面设计384.2销售系统处理384.3输入设计384.4采购系统处理
2、384.5设计384.6输出设计38总结38参考文献38课程设计指导教师评语38建筑大学计算机科学与技术学院课程设计任务书设计题目学校教材订购系统的分析和设计已知技术参数和设计要求1.采用面向对象或结构化设计方法,在windows开发环境下进行。2.4-5人成立一个开发小组,选出小组项目负责人,并对小组成员按任务进行分工。3.严格按软件工程的方法,分阶段进行开发(需求分析、概要及详细设计、编码、测试等)。4.要求每阶段产生的软件工程文档等软件配置齐全、合理。5.课程设计结束上交课程设计报告电子版、编码。要求的提交的课程设计报告容包括:1)问题定义2)需求分析3)概要设计4)详细设计
3、5)程序设计6)软件测试。设计容与步骤本系统可以细化为两个子系统:销售系统和采购系统。销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后;开发票、登记并返给教师或学生领书单,教师或学生可以到书库领书。采购系统的主要工作过程为:若是教材脱销,则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。技术要求和限制条件:(1)当书库中的各种书籍数量发生变化(包括进书和出书)时,都应修改相关的书库记录,如库存表或进/出库表。(2)在实现上述销售和采购的工作过程时,需考虑有关的合法性验证。(3)系统的外部项至少包括:教师、学生和教材
4、工作人员。(4)系统的相关数据存储至少包括:购书表、库存表、缺书登记表、待购教材表、进库表和出库表。(1)销售核对管理主要是发行人员(发行人员编号、联系方式)对购书单(购书单信息包括日期、书籍名称、数量、学生(老师)、购书人员编号。)进行核对。(2)销售领书管理发行人员开发票、登记并返给教师或学生领书单,教师或学生(学生信息包括:、学号、购书日期、采购书籍名称、书籍编码、书籍数量、单价、联系方式。老师信息包括:、编号、购书日期、采购书籍名称、书籍编码、书籍数量、单价、联系方式)可以到书库领书(书籍信息包括:书籍名称、书籍编码、价格、现有数量、、作者)(3)教材脱销管理若是教材脱销,
5、则登记缺书(缺书单信息包括:日期、书籍名称、数量、学生(老师)、发行人员编号),发缺书单给书库采购人员(采购人员信息包括:书籍名称、数量、日期、采购人员编号、联系方式)(4)新书入库管理一旦新书(书籍信息包括:书籍名称、书籍编码、价格、现有数量、、作者)入库后,即发进书通知给教材发行人员(发行人员信息包括:书籍名称、数量、日期、发行人员编号、联系方式)。设计工作计划与进度安排1.工作计划1)软件工程课程设计任务是一个团队合作完成的任务,小组每位成员都要自始至终一起参与完成。2)任务分配要求:软件开发注重过程管理,组长负责整个任务的管理和协调。组长根小组成员情况,将题目进行分解,每个
6、成员至少要完成一个模块的设计工作。3)文档的书写安排:每位同学独立完成一个软件开发阶段的报告。4)课程设计结束,根据课程设计模板,每位学生提交一份完整的“软件工程课程设计说明书”。2.进度安排第9周:布置课程设计工作,布置题目,分组,组长分工;第10周:书写软件可行性研究报告,并介绍报告;第11周:书写软件开发计划,并介绍报告;;第12周:书写需求分析文档,并介绍报告;;第13周:书写概要设计文档,并介绍报告;;第14周:书写详细设计文档,并介绍报告;;第20周:绘制各阶段软件模型图,并撰写课程设计说明书;第21周:检查,经任课教师检验合格后每位同学将自己的文件(说明书+设计图)放
7、入文件夹,文件夹命名:班级-学号-;设计考核要求设计考核成绩分为三部分:1、课程设计报告(50%)2.模型图(30%)3.课程设计考勤(20%)指导教师(签字):教研室主任(签字):1.系统概述在21世纪的今天,随着计算机技术和计算机网络的发展,人们逐渐开始步入信息时代。通过Internet网络人们可以浏览各类信息,发送电子,传送文件,参与BBS,网上娱乐,远程教育,远程医疗。人们日常工作,生活中的许多事情都已经可以在网上轻松简单的完成。互联网因为它简单的操作和强大的
此文档下载收益归作者所有