毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

发票管理系统报告 第4页

更新时间:2009-9-6:  来源:毕业论文
发票管理系统报告 第4页
主界面:
 
 
 
(四)各功能模块和流程图
4.1 系统流程图:
 
4.1功能1:刷新显示数据
  按此功能按钮,可显示当前数据库中的发票
4.2 功能2:发票的增加
  在软件系统上设有发票信息栏,发票信息栏包含各种具体的详细信息。当要增加发票时,在各相应的框中输入具体信息,输入完毕后点操作栏中的增加按钮,则系统自动将此发票单存入数据库中。
4.3 功能3:发票的删除
  此功能是将冗余、重复或有误的发票单删除。先利用查询功能将其需要的发票单显示出来。在选中的一发票单后,按在操作栏中的删除按钮,系统提示“是否确认删除”。若按是,则删除了。否则取消操作。
4.4 功能4:发票的修改
  在钩选了主窗口栏中需要修改的发票或者直接先查询出所要修改的发票,发票信息栏中将会显示该发票单的具体各项信息。当修改完毕后,点修改按钮。系统提示:“是否修改?”若按是,则确认修改;若否,则取消修改操作。
4.5功能5:发票的查询
  首先在发票信息栏中输入要查找的关键字,然后在操作栏上按查询按钮,可在主窗口栏中找到符合信息的发票。
4.6功能6:发票的显示
  主窗口显示所有的发票数据。第几页至第几页的数据所有元素。根据发票的代码和录入时间排序,当有新的发票单进入系统后,自动加入此发票信息数据库中。
(五)系统实现
软件登录界面:
 
软件系统界面:
 
  在本次的小组发票项目中,我作为程序经理,主要负责小组的需求规格说明书、概要设计说明书、功能设计书、开发进度表和过程意见改进书。
  作为程序经理,首先要负责小组内人员分工。钱文一是我们小组的开发人员,主要负责系统的开发和编程;王琼是我们的测试人员,主要负责系统的测试。接下来是制定开发进度表和过程意见改建书,这个是为我们整个小组开发项目制定的时间表和计划,也是不可缺少的一个环节之一。程序代码编程和测试的报告和用例都按照进度表完成了。这是因为我们小组的精英集合,人才俱备。而且我们小组的人员非常勤奋,按时按计划努力完成了项目任务。
然后是先设计系统需求,我们小组经过详细的讨论,设计了系统的预期界面和一些需要设计的功能。完成需求规格说明书后,老师要求我们完成概要设计说明书,那是系统的一些详细的数据设计等,包括一些功能模块的设计和数据库表的字段定义等,在小组的讨论以及老师的指导后,我完成了概要设计说明书的报告。报告见已交的发票管理系统需求规格说明书和发票管理系统概要设计说明书。
开发人员设计出的系统,基本上满足了需求报告中包含的部分。发票管理系统的增加、删除、修改、查询、显示等,这些在开发人员设计出的系统中都已经完成。另外,系统所要求的响应速度快、易用性较好。当然也有些不足之处,比如说因为没有建立数据库,所以供方号和供方名并未对应,金额也不能正确的相乘得出结果。
  功能设计书报告是详细关于系统的设计,这个非常好理解。我们小组经过讨论和研究后,设计出了功能的详细情况和具体的一些设计。主要是功能的截图等、因为我们的开发人员及时将系统做出来了,所以我们能够完成。
  完成这些后,老师开始布置测试报告和测试计划、用例的书写。我们小组的测试人员开始完成报告的书写;课程设计开始后,开发人员开始开发,以及到编码完成。老师的评审和结果都记录在了开发进度表中。在整个过程中,我也发现了我们小组和组内成员的不足之处和需要改进的地方,这也记录在了过程意见改进书中。过程意见改进书的制作,我也已经完成。

(优)小结
此次软件工程课程设计是我们分小组负责一项目任务。我们小组选择了发票管理,小组中其中一位开发人员、一位程序经理、一位测试人员。我担当了我们小组中的程序经理这个职责,因此《发票管理系统需求规格说明书》、《发票管理系统概要设计说明书》、《发票管理系统功能设计书》和《进度表与过程改进意见书》是我负责的内容。
   在写需求规格说明书的刚开始的时候,还不了解和熟悉我们所将研究的课题——发票管理系统。后来在反复的思考和小组讨论以及在老师的指导下,我初步完成了需求规格说明书的写作。需求分析是否彻底和成功,直接关系到软件的开发的成败。因此认真完成这份需求规格说明书是非常重要的。
   在《发票管理系统需求规格说明书》中,第一部分是产品描述,简介一下产品的基本情况,是我们整个公司运作的一个重要部分之一;第二部分是产品需求概述,其中包括功能需求、运行环境、条件与限制、项目风险等。这些都是需求规格说明书中的重要项目,也为以后的开发人员的编写程序奠定基础。功能划分项是详细介绍本软件系统的具体功能和不支持的功能。数据描述定义了本需求规格说明书中的所使用的数据情况。用户界面也是非常必要的,在此我设计出的一个登陆界面和一个主界面为以后开发提供了依据。还有一些便是小问题诸如不确定的问题、特殊需求等也一一完成。
   在经过老师的评审后,我对《发票管理系统需求规格说明书》做了稍加修改,已完成电子文档和打印。
接着是些概要设计说明书,概要设计主要侧重于系统设计、功能模块设计以及数据库设计。在这份报告中,我详细罗列了各种数据库表,每个标的详细清单包括:表名、字段中文名、字段英文名、字段的类型、宽度、精度、主键/外键、空否、取值约束等,为编程设计提供了数据依据。还有重要的一项是设计检查列表。按照需求文档的功能、性能和接口三个列表,设计出概要设计检查列表,66查概要设计是否覆盖需求分析,没有覆盖就是不符合项。
在完成了《发票管理系统概要设计说明书》后,经过老师的评审,一些细小之处修改以后便完成了这份报告,也将其打印出来。
  进度表和过程改进意见书比较容易,但也有其规定的格式和模板,只要按照时间和完成内容相应修改下即可。
    此次课程设计为期两个星期,加上以前的实验课所学习到的内容。我们对软件工程有了进一步的了解。软件工程是一门研究软件开发和软件管理的一门工程科学。通过这个学期的学习,我们不仅掌握了书本上的理论知识,而且还动手实践,自己写需求规格说明书、概要设计说明书等,经过老师的仔细评审,我们也发现了我们的不足和需要改进之处。软件工程的知识内容十分丰富,不是我们一学期就能学好的,我们需要在以后的时间里更加努力。若要从事计算机行业,如开发、测试工程师等,首先要扎实的掌握软件工程,它使我们受益匪浅,对我们以后踏上工作岗位也是非常有帮助的。
(七)参考资料
1. 软件工程实践教程,赵池龙等编著,电子工业出版社2007.1第二版
2. 实用软件工程, 陆惠恩编著, 清华大学出版社, 2006.5
3. AGILE PRINCIPLES, PATTERNS, AND PRACTICES IN C# (敏捷软件开发:原则、模式与实践C#版)(美)ROBERT C.MARTIN,.MICAH MARTIN 邓辉.孙鸣译, 人民邮电出版社2008.1
4. SOFTWARE ENGINEERING:A PRACTITIONER‘S APPROACH,SIXTH EDITION (软件工程:实践者的研究方法 6版),(美)ROGER S.PRESSMAN, 郑人杰,马素霞,白晓颖等译, 机械工业出版社,2007.1
5. 软件工程(普通高等教育十五国家级规划教材),曾强聪编,高等教育出版社,2007.5
6. 软件工程实用教程,陈明编著,清华大学出版社, 2006.5
7.移山之道,邹欣著,电子工业出版社,2007

上一页  [1] [2] [3] [4] 

发票管理系统报告 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。