个人项目
图书进销存系统管理
姓名:贾殿铎
学 :201303011135
班级:计科13-1
时间:2015/4/24
一、题目简介
图书进销存系统管理
1、 用户登录
用户只需一个,即admin管理员,用户密码为123456,用户登录信息保存在属性文件user.properties中,用户登录时输入用户名和密码,如果成功则打印系统菜单,不成功则重新登录,不成功的次数最多3次,超过3次,则系统退出。
2、 系统菜单:1、库存管理 2、销售管理 3、退出系统
3、选择不同的菜单,进入不同的管理功能。1、库存管理 : 使用bookStore.txt文件作为图书数据文件,
进入库存管理后只能进行图书入库操作和退出,即往文件中添加图书信息,如果图书名称在文件中已经存在,则再录入此书的时候,需要在原有的图书的库存基础上添加数据。如果没有此书,则作为新的数据录入。
后台界面:1、图书入库 2、退出
例如:
如果录入信息为: Java基础,则下一步只需要录入进货数量即可。
4、 销售管理:使用sell.txt文件作为图书销售信息保存,
后台界面:1、图书销售 2、退出
销售管理流程:
二、源码的github链接
https://github.com/JiaDianDuo/java_core/tree/master
三、所设计的模块测试用例、测试结果绘图
package com.langxi.homework;
import static org.junit.Assert.*;
import org.junit.Test;
public class LibrarySystemTest {
@Test
public void testRun() {
fail(“Not yet implemented”);
}
@Test
public void testMain() {
fail(“Not yet implemented”);
}
}
四、问题及解决方案和体会
图书入库过程中,对已存在的图书进行记录时经常出现错误。
使用的是RandonAcessfile.用txt文件作为图书系统的数据库。
对图书的记录信息使用的是定长字符串,这样有利于对信息的修改。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树使用JDBC操作数据库数据库操作93523 人正在系统学习中 相关资源:圣殿祭司的ASP.NET4.0专家技术手册,完整扫描版–C#文档类资源–CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!