服装库存管理系统

上传人:cl****1 文档编号:497203547 上传时间:2023-04-29 格式:DOCX 页数:32 大小:224.32KB
返回 下载 相关 举报
服装库存管理系统_第1页
第1页 / 共32页
服装库存管理系统_第2页
第2页 / 共32页
服装库存管理系统_第3页
第3页 / 共32页
服装库存管理系统_第4页
第4页 / 共32页
服装库存管理系统_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《服装库存管理系统》由会员分享,可在线阅读,更多相关《服装库存管理系统(32页珍藏版)》请在金锄头文库上搜索。

1、长沙学院课程设计说明书题目服装库存管理系统系(部)计算机科学与技术系专业(班级)2010软件工程(服务外包)1班姓名曾祥炫学号指导教师潘怡起止日期2012.3.12 2012.7.6课程设计任务书课程名称:基础编程能力考核 设计题目:服装库存管理系统已知技术参数和设计要求:1. 问题描述(功能要求):服装库存管理系统主要包括:(1) 系统管理 系统管理包括用户管理和货号管理,能进行增加、删除、修改和查找的操作。(2) 库存管理 库存管理包括入库单管理和出库单管理。入库单管理包括入库单基本信息管理和入库 单明细管理,并能分别对入库单和入库单明细进行增加、删除、修改和查找的操作。 出库单管理包括出

2、库单基本信息管理和出库单明细管理,并能分别对出库单和出库单 明细进行增加、删除、修改和查找的操作。(3) 辅助管理 辅助管理包括修改密码。2. 运行环境要求:(1)客户端:Windows操作系统IE浏览器(2)服务器:windows server 版操作系统Tomcat web服务器My SQL数据库服务器3. 技术要求:强调软件工程过程文档的规范化。 需求分析规格说明书与用例规约 系统数据库设计,时序图,类图,MVC架构 系统完整编码,采用 JSP 、 Servlet 技术设计工作量:40课时工作计划:(1) 2010级软件工程所有班级 16课时: 1609理论讲座 20课时:上机、调试。计

3、算机系机房 4课时:答辩。计算机系机房。(具体时间地点老师先申请,机动安排)日期:日期:日期:指导教师签名: 教研室主任签名: 系主任签名:长沙学院课程设计鉴定表姓名曾祥炫 学号 2010022111专业 软件工程班级10软件1班设计题目服装库存管理系统指导教师潘怡指导教师意见:评定等级:教师签名:日期:答辩小组意见:评定等级:答辩小组长签名:日期:教研室意见:教研室主任签名:日期:系(部)意见:系主任签名:日期:说明课程设计成绩分“优秀”、“良好”、“中等”、“及格”、“不及格”五类;项目实训(四)工作计划表周次实训内容备注第0周(2012.3.122012.4.6)1.实训启动召集项目组学

4、生开会 明确实训的内容和要求 袁伟森老师讲课致远楼1609第一周(2012.5.142012.5.18)1.系统需求分析设计致远楼1409第二周(2012.5.212012.5.25)1. 组长讨论会,讨论需求分析进度情况 完善需求文档2. 用例和用例规约设计致远楼1409第三周(2012.5.282012.6.1)1. 系统详细设计,类模型设计2. 时序图的设计致远楼1408第五周(2012.6.42012.6.8)1. 第一阶段任务检查一需求分析2. 开发工具的使用致远楼1408第六周(2012.6.112012.6.15)1. Struts2技术讲解2. 第二阶段任务检查一数据库的设计致

5、远楼1408第七周(2012.6.182012.6.22)1代码实现2.答疑调试致远楼1408第八周(2012.6.252012.6.29)1代码实现2.答疑调试致远楼1408第九周(2012.7.22012.7.6)1.答辩致远楼1401目录第 1章 设计内容与要求11.1 设计内容11.2 设计要求1第2 章 需求分析32.1 整体用例图32.2 用例规约42.3 需求描述5第3 章 系统设计63.1 数据库设计63.1.1 数据库对象命名规则63.1.2 数据项编码规则63.1.3 用户信息表结构63.2 类图设计73.3 时序图设计8第4 章 系统实现104.1 登陆设计实现104.2

6、 修改密码设计实现13第5 章 总结18参考文献19附录 20第 1 章 设计内容与要求1.1 设计内容服装库存管理系统主要的设计内容包括:(1)系统管理系统管理包括用户管理和货号管理。在用户管理中要包括新建系统用户、删除系统用户、 查看系统用户详细信息、更新系统用户、查询系统用户、系统用户登陆和修改密码。在货号 管理中包括新建货号、删除货号、查看货号详细信息、更新货号、查询货号(2)库存管理库存管理包括入库单管理和出库单管理。入库单管理包括新建入库单、删除入库单、查 看入库单详细信息、更新入库单、提交入库单、查询入库单、新增入库单明细、查看入库单 明细的详细信息、更新入库单明细、删除入库单明

7、细、查询入库单明细。出库单管理包括新建出库单、删除出库单、查看出库单的详细信息、更新出库单、提交 出库单、查询出库单、新增出库单明细、查看出库单明细的详细信息、更新出库单明细、删 除出库单明细、查询出库单明细。(3)辅助管理辅助管理包括修改密码。1.2 设计要求(1)系统管理用户管理中在新建系统用户时用户登录号、用户姓名和用户密码为必选项,如果没有填 写应该要能给出提示信息。用户能够根据用户登录号和用户姓名来查询系统用户的详细信 息。系统用户能够根据用户登录号和密码来成功登陆系统。用户在成功登陆后可以使用旧密 码来设置新密码。货号管理中在新建货号时货号、品名、色号、尺码、面料、里料、出厂价、零

8、售价为必 选项,若有一项没有填写应该要能给出提示信息。用户可以根据货号、色号、尺码来查看货 号详细信息。(2)库存管理入库单管理中在新建入库单时入库日期、所入仓库、来源是必选项,如果有一项没有填 写,系统要能够给出提示信息, 备注为非必选项。用户成功登陆系统后可以根据单据号来 查看入库单的详细信息。用户在更新入库单时要先查询到要更新的入库单,然后再进行入库 单的更新。用户在保存入库单信息后可以进行新增入库单详细信息的操作,新建时可以设定 入库单明细的货号、色号、尺码和数量。出库单管理中在新建出库单时出库日期、所出仓库、接收人、接收人电话为必选项,若 有一项没有填写则给出提示信息,其中备注为非必

9、选项。用户成功登陆系统后可以根据单据 号来查看出库单的详细信息。用户在更新出库单时要先查询到要更新的出库单,然后再进行 出库单的更新。用户在保存出库单信息后可以进行新增出库单详细信息的操作,新建时可以设定出库单明细的货号、色号、尺码和数量。(3)辅助管理用户在成功登陆系统后可以进行修改密码,修改密码时旧密码、新密码和确认密码为必 选项,如果有一项没有填写,系统应该给出提示信息。旧密码必须要与登录时使用的密码一 致,否则无法修改密码,新密码和确认密码也必须保持一致方能成功修改。第 2 章 需求分析2.1 整体用例图用户em新建系统用户HI除系统用户系统用户修i新建货号查看货号详细信息更新货1W库

10、单明1i入库单明细的详细信息I除入库单明细库I库单的详细信息出提交出库单增出库单明1出库单明I删除出库单明细查询出库单明更新入库单查询入库查询系统用户系统用户登陆Syst图 1 全局用例图2.2 用例规约表1 用户登陆用例规约用例名称:用户登陆用例ID:CSMS-01角色:用户简要说明:用户利用登录号密码登陆系统前置条件:无基本事件流:1、用户输入登录号2、用户输入密码3、用户点击“登陆”按钮其它事件流:1、用户输入的登录号和密码为必选项,如有一项为空,系统要能给 出提示信息2、系统接收用户输入的登录号和密码并且将其与数据库中的用户信 息表中的对应数据进行验证,验证成功则允许用户登陆,否则提

11、醒用户输入正确的登录号和密码。异常事件流:1、登陆号或者密码为空就点击登陆。2、登录号或者密码错误后置条件:系统用户信息保存到数据库中,并且页面能够将用户输入的数据传送 至后台服务器中表2修改密码用例规约用例名称修改密码用例IDCSMS-02角色用户。简要说明用户修改密码前置条件用户已经登录系统基本事件流1、用户请求修改密码。2、系统弹出修改密码页面。3、用户输入旧密码。4、用户输入新密码,确认新密码。5、点击“完成”。其他事件流1、旧密码、新密码、确认密码为必选项、任何一项为空系统都要 发出提示信息2、系统接收用户输入的旧密码,并且将旧密码与数据库中的密码 进行验证,若新密码与确认密码一致,

12、且验证通过,则允许用 户修改密码异常事件流1、用户输入的旧密码与用户登陆使用的密码不一致。2、用户输入的新密码与确认密码不一致。后置条件系统能够获取用户在页面上输入的旧密码、新密码和确认密码, 并且对旧密码与登陆密码进行验证。2.3 需求描述1用户登陆需求编号:C0DEMN-1需求描述:用户使用登录号和密码来成功登陆系统。CODEMN-1-1 用户输入登录号和密码CODEMN-1-2 页面获取用户输入的登录号和密码,并且与数据库中的数据进行比较CODEMN-1-3 证成功则允许用户登陆,否则提醒用户输入正确的登录号和密码。2用户修改密码需求编号:CODEMN-2需求描述:用户修改密码CODEM

13、N-2-1:用户输入旧密码、新密码、确认密码。CODEMN-2-2:系统接收用户输入的旧密码,并且将旧密码与数据库中的密码进行验证,同时将获取到的新密码和确认密码进行比较。CODEMN-2-3 :若旧密码验证通过,且新密码与确认密码一致,则允许用户修改密码,否则给出错误提示信息,密码修改不成功。第 3 章 系统设计3.1 数据库设计3.1.1数据库对象命名规则表 3 数据库对象命名规则数据库对象命名规则备注表Tbl 功能描述字符串例如:tbl user用户表视图View 功能描述字符串例如:view userInfo用户视图存储过程Proc 功能描述字符串例如:proc draw取款存储过程3.1.2 数据项编码规则表4 数据项编码规则数据项命名规则数据类型长度范围备注登录名用户姓名开头字母字符10位无密码6位长的任意数字字符10位无货号2个大写字母+数字字符10位无色号颜色开头字母+数字字符10位无删除状态逻辑数字1或0整数2无尺码正常人身高如170整数无入库日期年+月+日日期无3.1.3 用户信息表结构表 5 用户信息表表名用户信息表数据库用户主键userLogin其他排序字段无索引字段无序 号字段名称数据类型(精 度范围)允许为 空Y/N唯一Y/N区别度默认值约束条件/说明01userLoginVarchar(20)NY高无主键02usernameVarchar(20)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号