资源描述:
《【精品】物流单据管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库课程设计报告题目:物流单据管理系统设计与实现学号:08415121姓名:谭黎明专业:信息与计算科学班级:信计08012011年6月3日1弓I言31.1课程设计选题31.2木选题的设计背景32系统分析与设计421功能及性能分析42.1.1功能需求42.12工作流程图42.2配置与运行62.3系统总体设计63数据库设计73」数据库概念结构73.1.1数据库中各表的数据描73.1.2整体E—R图73.2数据库的实现83.2.1数据库的创建8322表94详细设计与实现114.1数据库连接114.2登录模块124.3单据管理模块144.4销售单模块154.5进货单模块16
2、4.6查看单据模块16总结17参考文献171.1课程设计选题《物流单据管理系统》1・2本选题的设计背景办公自动化和物流财务管理软件是现在市场上需求比较大的软件项冃。在这类管理软件中,通常会涉及到货物流通和财务的开票,它们都是通过单据形式实现的。比较常用的包括进货单据、销售单据、现金进出单据等。木系统开发一个物流单据管系统,根据课程设计的要求,本系统并没有完全实现所有的功能,只按设计耍求完成基本的登录,开进货单,开销售单和查看等功能,由于单据是物流和财务流通额凭证,为了杳账的需要-般是不能随便删除和修改的,所以木例也不实现删除和修改操作。系统分析与设计2.1功能及性能分
3、析2.1.1功能需求从总体上考虑,系统应该实现下列功能:1、登录系统,获得登录权才能进入单据管理系统;2、开进货单据的业务流程;3、开销售单据的业务流程;4、查看进货单据的业务流程;5、查看销售单据的业务流程;2.1.2工作流程图罗列单据的程序流程如下图:杳看单据的程序流程图:查看单据的程序流程图:开销售单的程序流程图:2.2酉己置与运行需要在Windows系列操作系统上才能运行;需要可执行程序BillManager.exe;需要将Bill,mdf数据库文件和可执行文件BillManager.exe放在同一个目录下;2.3系统总体设计根据单据管理考试系统的特点,管理人
4、员首先是要先登录,然后进入单据管理界面,单据管理界血列出所有的但据信息,管理人员可以选择其中的-个进行查看或者根据需要开销售单或开进货单。单据管理系统的功能结构如下图:琳库设计3.1数据库概念结构3.1.1数据库中各表的数据描述如下:Bill(id,type,time,storage,account,comment,client,operator);Goods(name.billed,index,comment,amount,price,unit);3丄2整体E-R图整体结构的E・R图如下所示:3.2数据库的实现3.2.1数据库的创建数据库名称:student创建数据
5、库的SQL语句如下:Ceatedatabasestudenton(name=student_data,filename=fF:DataBasestudentmdf)logonname二student_log,filename=fF:databasestudent.ldf二IJstudent+lJI数据库关系图Ein表+一i系统表+□dbo.billffi3dbo.course1+_Jdbo.goodsffi2dbo.scl±lJdbo.£tudmt田Jdbo.user_info田n观图+□同义词+□可編程性+_
6、ServiceBroker■+>一jl存储+二安
7、全性3.2.2表该数据库包含6个表,但我们只要用到三个表就可以了,分别是bill,goods,userjnfo;单据表(bill),该表的结构如下:1列名1数据类型允许空nvarchar(50)□timedatetime0typenvarchar(50)0storagenvarchar(50)0clientnchar(lO)0operatornchar(lO)08匚countnchar(lO)0commentnchar(lO)0□其创建该表的SQL语句如下:Createtablebill(idnvarchar(50)primarykey,timedatetimeJyp
8、evarchar(50),storagevarchar(50),clientnchar(lO),operatornchar(lO),accountnchar(lO),commentnchar(lO))商品表(goods)用來保存各种商貼的信息,该表的结构如下:列名数据类型允许空其创建该表的SQL语句如下:Createtablegoods(namenchar(lO)notnull,unitnchar(lO),amountint9pricenchar(10),commentntext,billidnchar(lO),indexint)用户信息表(user