




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
此文档收集于网络,如有侵权,请联系网站删除目录1引言11.1编写目的11.2前景11.3 参考资料12用途32.1功能12.2性能22.2.1精度22.2.2时间特性22.2.3灵活性22.3安全保密23运行环境33.1硬件设备33.2支持软件33.3数据结构34使用过程44.1安装与初始化54.2运行表64.3用户管理(YHGL)说明184.3.1运行控制184.3.2操作信息184.4添加用户(TJYH)说明194.4.1运行控制194.4.2操作信息194.5删除用户(SCYH)说明194.5.1运行控制194.5.2操作信息194.6添加货物类型(HWLX)说明204.6.1运行控制204.6.2操作信息204.7修改货物类型(HWLX1)说明204.7.1运行控制204.7.2操作信息204.8删除货物类型(HWLX2)说明204.8.1运行控制204.8.2操作信息21 4.9添加货物信息(HW)说明214.9.1运行控制214.9.2操作信息214.10修改货物信息(HW1)说明214.10.1运行控制214.10.2操作信息214.11删除货物信息(HW2)说明224.11.1运行控制224.11.2操作信息22 4.12录入进货信息(JHXX)说明224.12.1运行控制224.12.2操作信息224.13删除进货信息(JHXX2)说明234.13.1运行控制234.13.2操作信息23 4.14添加供货商信息(GHS)说明234.14.1运行控制234.14.2操作信息234.15修改供货商信息(GHS1)说明244.15.1运行控制244.15.2操作信息244.16删除供货商信息(GHS2)说明244.16.1运行控制244.16.2操作信息24 5非常规过程25 精品文档1引言1.1编写目的1.1.1 使贸易公司工作者脱离手工劳动,通过计算机使贸易公司货物管理信息化。1.1.2 提高贸易公司竞争力,保持公司持续发展的优势。1.1.3 提供灵活、方便的操作。1.1.4 节约货物管理的成本,提高货物管理的效率。1.1.5 为企业实现整体信息化的其他相关系通过提供必要的数据支持。1.2前景 1.2.1软件系统名称:贸易公司进货管理系统。 1.2.2软件项目的任务提出者:王东老师 开发者:尚云、冯旭斌 用户:小型贸易公司 安装该软件的计算机中心:信息商务学院1.3参考资料1.3.1软件工程导论 第5版 张海藩 清华大学出版社 2008.21.3.2 数据库系统概论 第四版 萨师煊 高等教育出版社 2006.51.3.3 Java 2 实用教程 第三版 耿祥义 张跃平 清华大学出版社 2006.82用途2.1功能2.1.1基本信息管理 系统登录:不同登录人员进入系统有不同权限,并且要求填入用户名和密码。 操作人员管理:由系统管理员实现对操作人员的添加、删除和修改密码等功能。 供货商信息管理:实现供货商信息的新建、修改和删除等功能。 货物类型管理:实现货物类型的新建、修改和删除等功能。 货物基本信息管理:实现货物基本信息的新建、修改和删除等功能。2.1.2进货过程管理进货信息管理:实现对货物进货数量、单价、供货商等信息的统计。填写进货单的同时,更新本地数据库中该货物的信息,以实现收货、验收、支付等功能。2.2性能2.2.1精度本软件输入、输出、处理的数据全为文本格式,这样可以使数据在进行传输时免去不同数据类型之间的相互转换,同时数据设为文本类型可以符合所有数据类型的要求,简化了程序的编写,同时可以减少在程序编写时出现数据类型不匹配的错误。2.2.2时间特性响应时间:1秒更新处理时间:23秒数据转换与传输时间:23秒运行时间:12秒 不应在打开数据库的同时,通过该软件对数据信息进行修改,这样软件延时可能会更长一点。2.2.3灵活性本软件简单,明了,而且易于操作,系统的主界面中包含了4张表,用户可以对其中的3张表进行数据信息的添加、删除、修改,用户可以直接看着表进行操作,不必空想,而且操作的整个过程都在程序提示下进行。本软件在运行时使用eclipse,数据库用Micro soft Office access 2007。在运行本软件之前必须在本地计算机创建一个ODBC数据源,并将数据库添加到该ODBC数据源中以完成本软件与系统数据库的连接。2.3安全保密本软件为两种用户提供登入接口,一种为普通用户,另一种为系统管理员。系统管理员登入该系统后可以对普通用户进行添加和删除,且当添加了一个新用户后,以前的旧用户即使系统管理员不对其进行删除,就用户也无法登入系统,及该系统只能由系统管理员后来添加的用户操作。普通用户,针对本软件来说即为贸易公司的进货负责人,进货负责人必须由系统管理员授予权限后才可以对本软件进行操作,并且进货负责人由公司指定,指定后只有本人能对软件进行操作,其他未被指定的用户不能对本软件进行操作。本软件普通用户的用户名:sy,密码:123;系统管理员的用户名:admin,密码:admin3运行环境3.1硬件设备 CPU:Intel P3及以上;内存:256MB及以上;硬盘:10GB及以上。 输入、输出设备:与windows xp/vista/win7 相关联的各种型号打印机。3.2支持软件 3.2.1 操作系统: Windows xp/vista/win7 3.2.2 编译系统: eclipse 3.2.3 数据库管理系统:Mcrosoft Office access 20073.3数据结构本软件连接的数据库为Mcrosoft Office access 2007,数据库名为:JHGL.accdb,该数据库中包含5张表:商品类型信息表,主要描述商品的范畴,即商品属于哪一个大类。商品基本信息表,主要描述商品的基本信息,如商品编号、商品名称、单价、库存量等。供货商信息表,主要描述供货商的名称、说明,以及其所在地、邮编、电话信息。进货信息表,包括所进商品的名称,商品的数量,进价以及金额的信息,完成录入进货信息以及删除进货信息的功能,由此产生进货单,进行进货。4使用过程4.1安装与初始化本软件能在计算机上运行,必须完成两个任务,第一、在本地计算机上完成运行Java程序所需的配置,并安装eclipse;第二、运用Micro soft Office access 2007建立与本软件行管的数据库,并完成本软件与数据库的连接。1.安装运行Java程序所需的配置的方法:运行Java程序的平台有以下三个平台:(1)、J2SE:成为Java标准版或Java标准平台。J2SE提供了标准的SDK开发平台。利用该平台可以开发Java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet 程序。(2)J2EE:称为Java企业版或Java企业平台。使用J2EE可以构建企业级的服务应用,J2EE平台包含了J2SE平台,并增加了附加类库,以便支持目录管理、交易管理和企业级消息处理等功能。(3)J2ME:称为Java微型版或Java小型平台。J2ME是一种很小的Java运行环境,用于嵌入式的消费产品中,如移动电话、掌上电脑或其他无线设备等。 安装J2SE平台: 安装J2SE平台主要分为3个步骤:(1)JAVA_HOME:告诉其他程序JDK的安装目录。 (2)系统环境变量Path值得设置 Path值:操作系统执行命令时所要搜索的这个命令的路径。(3)系统环境变量ClassPath值得设置现在,就可以编写Java程序,并进行编译、运行程序了,因为安装JDK的同时,计算机就安装上了Java运行环境平台。2.完成本软件与数据库的连接为了同JHGL.accdb数据库建立连接,首先要创建一个ODBC数据源。打开Windows中的控制面板,对于Windows XP,选择“性能和维护”-“管理工具”-“数据源(ODBC)”;对于Windows 2000,选择“管理工具”-“数据源(ODBC)”;对于Windows 9X,选择“数据源(ODBC)”。也可以使用“资源管理器”,双击C:windowssystem32下的可执行文件odbcad32,打开“数据源(ODBC)”。(1)打开“数据源(ODBC)”,将出现ODBC数据源管理器对话框,该对话框显示了已有数据源的名称。(2)在ODBC数据源管理器对话框中选择“用户DSN”,然后单击“添加”按钮,将出现安装数据源的驱动程序对话框,可以在选择列表中选择相应的驱动程序。由于我们将要创建的数据源是Access数据库,所以选择Microsoft Access Driver (*.mdb;*.accdb)。(3)在“选择驱动程序”对话框中选择好驱动程序后,单击“完成”按钮,将出现“创建数据源”对话框。在该对话框中,需要为创建的数据源起一个名称,并为创建的数据源选择一个数据源库。在这里新创建的数据源的名称为JHGL,选择的数据库是E:chaper15JHGL.accdb。如果要为数据源JHGL设置一个login name和password的话,就再单击“高级”按钮。最后单击创建数据源对话框上的“确定”按钮完成数据源的创建。4.2运行表所谓一个运行是指提供一个启动控制信息后,直到计算机系统等待另一个启动控制信息时为止的计算机系统执行的全部过程。列出每种可能的运行,摘要说明每个运行的目的,指出每个运行各自所执行的程序。本软件中的程序大的模块为系统、货物类型信息管理、货物基本信息管理、进货信息管理、供货商信息管理、打印(本模块还没实现)。其中系统包含的小模块为:用户管理、退出,用户管理又包含两个子模块:添加、删除用户。货物类型信息管理包含的小模块为:添加、修改、删除货物类型。货物基本信息管理包含的小模块为:添加、修改、删除货物基本信息。进货信息管理包含的小模块为:添加、删除进货信息。供货商信息管理包含的小模块为:添加、修改、删除供货商信息。本软件程序包为Java1,其中每一个模块对应的程序都由该模块名的大写拼音首字母确定。具体运行模块与程序的对应关系如下表: 表1-1 运行模块与程序对应表运行模块运行目的该运行模块所执行的程序1、用户管理用来对普通用户进行管理YHGL.java1_1、添加用户用来对数据库中的普通用户进行添加操作TJYH.java1_2、删除用户用来对数据库中普通用户进行删除操作SCYH.java2_1、添加货物类型用来对数据库中货物类型进行添加操作HWLX.java2_2、修改货物类型用来对数据库中货物类型进行修改操作HWLX1.java2_3、删除货物类型用来对数据库中货物类型进行删除操作HWLX2.java3_1、添加货物基本信息用来对数据库中货物基本信息进行添加操作HW.java3_2、修改货物基本信息用来对数据库中货物基本信息进行修改操作HW1.java3_3、删除货物基本信息用来对数据库中货物基本信息进行删除操作HW2.java4_1、录入进货信息用来对数据库中进货信息进行添加操作JHXX.java4_2、删除进货信息用来对数据库中进货信息进行删除操作JHXX2.java5_1、添加供货商信息用来对数据库中供货商信息进行添加操作GHS.java5_2、修改供货商信息用来对数据库中供货商信息进行修改操作GHS1.java5_3、删除供货商信息用来对数据库中供货商信息进行删除操作GHS2.java具体的软件执行过程及其界面截图如下: 执行软件时,首先弹出登陆界面,要求输入用户名与密码,该系统用户分为系统管理员与普通用户,系统管理员可以对本系统用户进行添加、删除操作。系统管理员登入系统,用户名与密码都为admin,如图: 按登录按钮后进入主界面,如图: 在系统菜单下点击用户管理菜单项进入用户管理界面,如图:点击添加和删除按钮可以对用户进行添加和删除。由上图可以看到用户yy可以登录系统,该用户为普通用户,登入系统后不能对用户进行管理若输入错误的用户名和密码,系统将会提示出错,如图:输入正确的用户名和密码后,进入系统主界面,如图:点击添加货物类型管理菜单下的添加货物类型信息,并输入相应的信息,如图:点击确定按钮后,弹出主界面如下:可知将货物类型为003的货物类型信息输入,点击货物管理菜单下的修改货物类型信息,在弹出的修改货物类型信息界面中输入如下图信息:点确定按钮后弹出的主界面如下图:可知编号为003的货物类型信息已经修改,点击货物类型管理菜单下的删除货物信息,输入货物类型信息如下:点击确定按钮后,弹出主界面如下:可知货物类型编号为003的货物类型信息已被删除。从主界面中可以看到三个按钮首页、下一页、末页,用来控制主界面中书与CardLayout布局的4张表,从当前主界面中国看到的第一张表为商品类型信息表,按顺序接下来分别为商品基本信息表、进货信息表、供货商信息表。点击末页按钮出现的表格如下图:即为供货商信息表,再点击首页按钮后出现的表格如下图:即回到第一张表,点击下一页按钮出现的表格如下:即为货物基本信息表,再点击下一页按钮出现如下表:即为进货信息表,通过主界面中的货物管理、供货商管理菜单可以分别对商品基本信息表和供货商信息表进行添加、修改、删除操作。通过进货信息菜单可以对进货信息表进行录入、删除操作,操作的方法与货物类型操作的方法相同。为确认添加、修改、删除是否操作成功,可以通过三个按扭到达相应的表中进行查看。4.3用户管理(YHGL)说明4.3.1运行控制 用户管理存在于主界面的菜单条中系统菜单下,点击用户管理菜单项,程序跳入YHGL.java,执行。4.3.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1. 运行目的:对登录该软件的用户进行管理;2. 操作要求:按照主界面的提示信息下进行操作;3. 预计的运行时间和解题时间:预计运行时间为23秒;4. 与运行有联系的其他事项:只有系统管理员可以进行该项操作;4.4添加用户(TJYH)说明用与本手册4.3条相类似的方式介绍另一个运行的有关信息。4.4.1运行控制 添加用户在用户管理界面中进行操作,在用户管理界面中点击添加按钮,程序跳入TJYH.java程序进行执行。4.4.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对登录该软件的普通用户进行添加操作;2.操作要求:按照用户管理界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有系统管理员可以进行该项操作;4.5删除用户(SCYH)说明4.5.1运行控制 删除用户在用户管理界面中进行操作,在用户管理界面中点击删除按钮,程序跳入SCYH.java程序进行执行。4.5.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对登录该软件的普通用户进行删除操作;2.操作要求:按照用户管理界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有系统管理员可以进行该项操作;4.6添加货物类型(HWLX)说明4.6.1运行控制 添加货物类型信息在软件主界面中进行操作,在主界面的货物类型管理菜单下中点击添加货物类型,程序跳入HWLX.java程序进行执行。4.6.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对新的货物类型信息进行添加操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.7修改货物类型(HWLX1)说明4.7.1运行控制 修改货物类型信息在软件主界面中进行操作,在主界面的货物类型管理菜单下中点击修改货物类型,程序跳入HWLX1.java程序进行执行。4.7.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对货物类型信息进行修改操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.8删除货物类型(HWLX2)说明4.8.1运行控制 删除货物类型信息在软件主界面中进行操作,在主界面的货物类型管理菜单下中点击删除货物类型,程序跳入HWLX2.java程序进行执行。4.8.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对旧的货物类型进行删除操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.9添加货物信息(HW)说明4.9.1运行控制 添加货物基本信息在软件主界面中进行操作,在主界面的货物管理菜单下中点击添加货物,程序跳入HW.java程序进行执行。4.9.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对新的货物进行添加操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.10修改货物信息(HW1)说明4.10.1运行控制 修改货物信息在软件主界面中进行操作,在主界面的货物管理菜单下中点击修改货物信息,程序跳入HWLX1.java程序进行执行。4.10.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对货物库存量进行修改操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.11删除货物信息(HW2)说明4.11.1运行控制 删除货物信息在软件主界面中进行操作,在主界面的货物管理菜单下中点击删除货物信息,程序跳入HWLX2.java程序进行执行。4.11.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对旧的货物进行删除操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.12录入进货信息(JHXX)说明4.12.1运行控制 录入进货信息在软件主界面中进行操作,在主界面的进货管理菜单下中点击录入进货信息,程序跳入JHXX.java程序进行执行。4.12.2操作信息给出为操作中心的操作人员和管理人员所需要的信息,如:1.运行目的:对进货信息进行录入操作;2.操作要求:按照主界面的提示信息下进行操作;3.预计的运行时间和解题时间:预计运行时间为23秒;4.与运行有联系的其他事项:只有被系统管理员授权用户可以进行该项操作;4.13删除进货信息(JHXX2)说明4.13.1运行控制 删除进货信息在软件主界面中进行操作,在主界面的进货管理菜单下中点击删除进货信息,程序跳入JHXX2.java程序进行执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新质生产力:核心文件解读
- 考虑摩擦的平衡问题-习题讲解
- 2025年中西医结合临床疗效观察答案及解析
- 2025年体检科常见疾病筛查与健康指导考试卷答案及解析
- 2025年眼科常见眼病诊断与处理技能测评答案及解析
- 2025年全科护理实践技能模拟测试卷答案及解析
- 2025年社区医学社区医学服务模式探讨与健康促进知识检测试卷答案及解析
- 国资央企新质生产力发展动态
- 2025年妇产科产前护理护理干预常见操作考核模拟试卷答案及解析
- 2025年皮肤科常见病例诊断与护理模拟试题答案及解析
- GB/T 1455-2022夹层结构或芯子剪切性能试验方法
- GB/T 13234-2018用能单位节能量计算方法
- 关于介绍足球的英语课件
- (课件)肝性脑病
- 基坑土石方开挖安全专项施工方案
- 中小学心理健康教育指导纲要考试试题及答案
- 社会统计学-全套课件
- 物流公司道路运输许可证申请资料范文
- 分公司总经理管理手册
- 六年级上册英语试题Unit1 I go to school at 8:00. 阶段训练一-人教精通版-(无答案 )
- (完整版)湘教版地理必修一知识点总结
评论
0/150
提交评论