《办公用品管理系统》由会员分享,可在线阅读,更多相关《办公用品管理系统(31页珍藏版)》请在金锄头文库上搜索。
1、软件工程实训设计任务书题目:办公用品管理系统 学生_题目类型:软件工程R指导 一、题目简介该设计要求学生以办公用品管理业务为背景,进行软件分析和设计.通过该题目的分析和设计,使学生初步得到软件工程的训练,全面培养软件开发过程中的分析、设计、编码、测试与文档规范书写的能力,得到软件工程的综合训练,提高解决实际问题的能力.二、设计任务1.查阅文献资料,一般在5篇以上;2.针对任务书的要求,以具体应用为背景,提高学生分析问题、解决问题的能力,同时培养学生软件文档的写作规范和写作能力;3.从具体的应用背景出发,通过调研、分析应用的现状,提出解决问题的途径,建立系统模型;4.完成软件系统的可行性分析、项
2、目开发计划、需求规格说明、概要设计、详细设计和测试;5.撰写设计说明书;6.做好答辩工作.三、主要内容、功能与技术指标系统的总体设计目标:利用计算机网络、数据库和开发工具,结合现有的软件和硬件基础,分析并设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式.同时能在现有应用基础上提高管理效率,节约资源.1.系统应具有功能本系统所涉与的业务逻辑为办公用品的库存、领用、归还等等方面.1库存管理:办公用品的入库、精确的库存数量、库存价值统计和库存警示功能;2业务管理:进货、领用和归还;3分析与统计:各部门的领用数量
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.光
4、盘一张光盘以学号+#命名,如13740130,张某某,内容包括任务书、设计说明书和相关文档以与软件源代码C/S架构的还需要编译后的程序.五、主要参考文献1 张海潘. 软件工程导论第6版M.清华大学.2013.82 萨师煊, 王珊. 数据库系统概论M. 高等教育.2006.53 陈承欢,彭勇.管理信息系统基础与开发技术M.人民邮电.20054 刘云生.数据库系统概论M.华中科技大学.2002 5 殷人昆,郑人杰. 实用软件工程第3版M.清华大学.2010.116 朱少民.软件测试方法和技术第2版M.清华大学.2010.77 张友生.软件体系结构第2版M. 清华大学,2006.118 石志国.AS
5、P精解案例教程修订版M.清华大学, 2006.79 李万宝.ASP.NET技术详解与应用实例M.机械工业, 2005.910 汪洋.设计全程教程M. 科学. 2002.111 杨志国等.Delphi应用程序开发精彩实例M.机械工业.2003.412 陈磊.PowerBuilder9数据库项目案例导航M.清华大学. 2005.113 杨晶. VB6.0程序设计M. 机械工业.2004.814 刘晓华.JSP应用开发详解第三版M. 电子工业. 2007.115 何玉洁,李宝安.数据库系统教程M.人民邮电. 2010.9六、各阶段时间安排共2周周次日期内容地点完成情况第1周星期一教师讲解设计要求根据
6、任务书准备参考资料教室星期二三做可行性分析研究、做项目开发计划教室星期四做需求分析教室星期五概要设计教室第2周星期一详细设计教室星期二检查完成情况教室星期三四书写设计文档教室星期五答辩以小组为单位2016年6月3日摘 要办公用品管理系统设计采用C#进行编制而成,具有稳定性好、安全性高的优点,可以供各相关人员管理办公用品.本系统拥有用户管理、办公用品的入库、精确的库存数量、库存价值统计和库存警示功能.系统架构采用C/S结构,WinForm窗体的使用,简洁明了,使用方便,所以研制的办公用品管理系统应该能够为用户提供充足的信息和快捷的数据处理手段,并具有非常好的功能扩展功能.本系统的设计解决了一直以
7、来人们使用传统人工的方式进行办公用品管理存在着许多缺点,如:效率低、#性差等.使用本系统对办公用品信息进行管理,具有手工管理所无法比拟的优点,能够极大地提高办公用品管理的效率.关键词:办公用品;C#;SQL Server目 录1可行性分析11.1问题描述11.2 可行性分析11.2.1 技术可行性11.2.2 经济可行性11.2.3操作可行性11.3结论意见12项目开发计划32.1编写目的32.2项目背景32.3项目概述32.4项目开发计划43需求分析53.1 任务需求分析53.2数据字典53.3数据流图64概要设计84.1总体设计84.2数据库概念设计84.3系统数据库85物理结构设计125
8、.1关系模式存取方法选择125.2确定数据库的存储结构125.2.1确定数据的存放位置125.2.2数据库的系统配置126软件测试14总 结20参考文献25致 谢2526 / 311可行性分析1.1问题描述办公用品存在于我们生活和工作中,是与我们的工作形影不离的最常用的东西.并且随着经济的发展、技术的进步和工作环境的不断改善,办公用品已不只是低值易耗的笔、墨、纸,传统的桌子、椅子、文件柜等相关资产,而且包括像电脑、打字机、复印机等现代办公设备.具有种类繁多、使用频率高、流量大、更新快的特点.因此对管好用好办公用品的问题就提出了更高的要求.1.2 可行性分析1.2.1 技术可行性在现有的软件基本
9、功能的基础上,根据客户需求进行相应扩充,减少了单独开发时间,可在较短时间内开发出适合客户需求的系统软件,减少客户的时间和经济支出,是一条可行的解决方案.经济可行性成本效益分析效益估算:该系统有很好的社会效益,提高了办公用品管理的工作效率,节约了财务的时间.整个系统可以采用2层C/S结构或3层B/S结构.数据库系统可采用Access, SQL Server 2000等,前台开发工具可以选用PowerBuilder或Visual Basic、ASP或JSP等;本系统采用C/S结构和SQLServer 2008数据库系统和C#语言进行开发.1.2.2 经济可行性运用Microsoft SQL SER
10、VER 2008数据库系统和C#程序语言开发实现的,这些软件已经很普与,费用相当低;系统的维护、运行基本上不用花费什么人力物力;系统掌握也极其简单,不用花费人员培训费用.开发成本和使用的各项成本都比较低.因此对开发本管理系统的开发经费不存在问题.1.2.3操作可行性本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手.界面简单,人机交互容易.1.3结论意见经过认真地全面地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行.因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成.所以,系统研制和开发是可以
11、进行的.2项目开发计划2.1编写目的 为了提高效率,增加商品的管理力度,因此开发的办公用品管理系统.2.2项目背景办公用品管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的办公用品管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪费,提高办公用品管理的效率.2.3项目概述2.3.1办公用品管理问题办公用品系统所涉与的信息主要有办公用品、库存、领用、归还、员工、部门、管理员等方面,可通过系统流程图、业务流程图、数据流程图和数据字典对其进行
12、描述,在分析和设计的基础上,提出系统的总体框架并进行详细设计,为系统实现做准备.在运营过程中,办公用品的需求量相当大,而管理办公用品的人员经常换,又一直是人工记录,造成办公用品的领用和保管长期处在一个混乱的状态,主要体现在以下几方面:目前所有入库单、领用单都是人工填写,浪费许多时间;因人为管理办公用品而造成的错误经常发生.库存也是采用人工记录方式,管理有时无从下手,无法随时掌握最正确的存货情况.无法给单位领导提供一个最准确的统计数据,统计数据时要花费好多的时间和精力去计算.各部门领用办公用品情况统计起来相当麻烦,而且容易计算错误.由于办公用品大都是一些小而杂的物品,手工记录与易造成人为丢失,或
13、者重复领用等事情发生.对办公用品的入库,出库,余额不能与时、准确的统计,所以会导致急用物品领用时没有,不常用物品过多的现象.2.3.2解决问题办法在经过研究后,发现以上存在的问题是可以用系统软件解决的,而且它是一项有着明显效益的需求.在内部,由于物品转移等活动相对频繁,因此,迫切需要使用简便易用的系统软件来进行管理.面对许许多多的软件,网上下载并不安全,而购买过程中又往往价高而并不能够满足自身的需求,操作并不方便,因此定做软件迫在眉睫,可以又因为价格太高而有望而却步,因此开发办公用品管理系统基础模型,根据客户需求进行相应扩展是一条有效途径.在经过各方面考虑之后,决定开发这个信息管理系统.系统主
14、要有以下功能要求办公用品的入库和出库都纳入计算机,不再人工手填.要能随时得知最新的办公用品余额状况,要能协助告知哪些办公用品存货不足,需马上进货.要能知道各个部门领用办公用品的统计情况.要能查询每种办公用品的入库、出库情况.统计出入库、出库、余额报表.系统要能依不同的用户给予不同的执行权限.系统需求如下所示:1.有关办公用品的浏览,包括购入时间、使用者#、部门名称2.办公用品的添加、修改和删除3.办公用品信息的浏览与统计,按各个部门进行统计4.互相消息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到保障.2.4项目开发计划1、任务分解分三个大的阶段进行开发第一阶段完成本系统的
15、数据流图跟E-R图.第二阶段完成概要设计跟详细设计.第三阶段书写文档.2、预算软件资金投入较少,具体预算分配简略.3、关键问题各模块之间的联系和后台数据库的完成.使用目前的设备与现有开发技术完全可以开发出该系统,总的来说该项目没有较大的技术难点与其他的一些风险因素.对于出现的一些小难点总都能得到解决.3需求分析3.1 任务需求分析办公用品管理系统的总体目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,分析和设计一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的办公用品管理系统,为决策者和管理者提供充足的信息、快捷的查询和有效的管理方式,减少不必要的损失和浪