文档介绍:软件工程实训设计任务书
题目: 办公用品管理系统
学生姓名: 班级: 学号:
题目类型: 软件工程(R) 指导教师:
一、题目简介
该设计要求学生以办公用品管理业务为背景,进行软件分析与设计。
通过该题目的分析与设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力。
二、设计任务
1、查阅文献资料,一般在5篇以上;
2、针对任务书的要求,以具体应用为背景,提高学生分析问题、解决问题的能力,同时培养学生软件文档的写作规范与写作能力;
3、从具体的应用背景出发,通过调研、分析应用的现状,提出解决问题的途径,建立系统模型;
4、完成软件系统的可行性分析、项目开发计划、需求规格说明、概要设计、详细设计与测试;
5、撰写设计说明书;
6、做好答辩工作。
三、主要内容、功能及技术指标
系统的总体设计目标:利用计算机网络、数据库与开发工具,结合现有的软件与硬件基础,分析并设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的管理系统,为决策者与管理者提供充足的信息、快捷的查询与有效的管理方式。同时能在现有应用基础上提高管理效率,节约资源。
 1、系统应具有功能
本系统所涉及的业务逻辑为办公用品的库存、领用、归还等等方面。
(1)库存管理:办公用品的入库、精确的库存数量、库存价值统计与库存警示功能;
(2)业务管理:进货、领用与归还;
(3)分析与统计:各部门的领用数量与金额统计。
2、系统架构可以选择采用C/S结构或B/S结构;数据库系统可采用Access, SQL Server 2000等;开发工具自选。
3、系统的分析与描述中,可采用系统流程图、业务流程图、数据流程图、状态转换图、功能模块图能、E-R图、数据字典、PAD图与盒图等图形进行描述。
四、设计完提交的成果
1、设计说明书一份
说明书内容包括:
(1)封面;
(2)目录;
(3)中文摘要100字左右;关键词3-5个;
(4)可行性分析;
(5)项目开发计划;
(6)需求分析(包含需要的系统流程图、数据流程图、数据字典);
(7)总体设计(包含总体软件结构图、总体数据结构);
(8)详细设计(对概要设计内容进行详细设计);
(9)软件测试;
(10)设计总结、参考文献。
2、光盘一张
光盘以学号+姓名命名,如“1,张某某”,内容包括任务书、设计说明书与相关文档以及软件源代码(C/S架构的还需要编译后的程序)。
五、主要参考文献
[1] 张海潘、 软件工程导论(第6版)[M]、清华大学出版社、2013、8
[2] 萨师煊, 王珊、 数据库系统概论[M]、 高等教育出版社、2006、5
[3] 陈承欢,彭勇、管理信息系统基础与开发技术[M]、人民邮电出版社、2005
[4] 刘云生、数据库系统概论[M]、华中科技大学出版社、2002
[5] 殷人昆,郑人杰、 实用软件工程(第3版)[M]、清华大学出版社、2010、11
[6] 朱少民、软件测试方法与技术(第2版)[M]、清华大学出版社、2010、7
[7] 张友生、软件体系结构(第2版)[M]、 清华大学出版社,2006、11
[8] 石志国、ASP精解案例教程(修订版)[M]、清华大学出版社, 2006、7
[9] 李万宝、ASP、NET技术详解与应用实例[M]、机械工业出版社, 2005、9
[10] 汪洋、网站设计全程教程[M]、 科学出版社、 2002、1
[11] 杨志国等、Delphi应用程序开发精彩实例[M]、机械工业出版社、2003、4
[12] 陈磊、PowerBuilder9数据库项目案例导航[M]、清华大学出版社、 2005、1
[13] 杨晶、 VB6、0程序设计[M]、 机械工业出版社、2004、8
[14] 刘晓华、JSP应用开发详解(第三版)[M]、 电子工业出版社、 2007、1
[15] 何玉洁,李宝安、数据库系统教程[M]、人民邮电出版社、 2010、9
六、各阶段时间安排(共2周)
周次
日期
内容
地点
完成情况
第1周
星期一
教师讲解设计要求
根据任务书准备参考资料
教室
星期二~三
做可行性分析研究、做项目开发计划
教室
星期四
做需求分析
教室
星期五
概要设计
教室
第2周
星期一
详细设计
教室