2.2.6 归还唱片管理 7
2.3 系统环境 7
2.3.1 硬件配置 7
2.3.2 平台支持 7
3 系统设计 8
3.1 概要设计 8
3.1.1 系统功能划分 8
3.1.2 数据库概念设计 10
3.1.3 系统功能结构图 13
3.2 详细设计 13
3.2.1 系统数据库逻辑设计及实现 13
3.2.2 界面设计 18
4 系统实现 26
4.1 系统各模块的实现 26
4.2 主要算法设计 32
4.1.1 C#连接数据库 32
4.1.2 C#向数据库插入数据 32
4.1.3 C#向数据库修改数据 33
4.1.4 C#向数据库查询 33
4.1.5 C#向数据库删除数据 33
4.1.6 扣费计算 34
5 系统测试 37
5.1 测试步骤 37
5.1 测试用例 39
6 结论 58
6.1 完成情况 58
6.2 更进一步的研究 59
6.3 心得体会 59
7 致谢 62
参考文献 63
1 绪论
1.1 系统背景分析
在以前,很多的唱片店管理者管理唱片的时候一般是用人工的方式来管理唱片的,在起初大家并不会觉得有什么问题,对于基本的日常管理还是可以应付的。但是这种管理方式确实存在着很多缺点,比如说,效率低,保密性不高。另外,到了后来,唱片的越来越多,经营模式的越来越多,使得管理者无奈雇佣更多的职员来查找唱片,管理唱片,更新和文护等这些琐碎、麻烦的日常事务,唱片出租店的经营成本就会急剧增加,也许这是变相的给更多的人得到就业机会,但是对于管理者来说这是不愿意看到的情况。因此,这样一款功能全面,操作简单的唱片出租管理系统是必不可少的!这款管理系统的出现能够很好地辅佐管理者,人机配合,系统能够解脱管理者的双手,帮助管理者摆脱一些繁琐的、无谓的日常事务。显然,管理系统的统一管理工作意义重大!
1.2 任务的提出
1.2.1 国内外的研究情况
1.2.2 发展趋势
1.3 课题目的和所要达到的要求
1.3.1 课题目的
为了解脱管理者的双手,帮助管理者摆脱一些繁琐的、无谓的、麻烦的日常事务。这款唱片出租管理系统可以达到信息的基本录入、修改、删除;信息的查找、更新和文护;会员租借扣费;统计库存等等功能。这样一款功能全面,操作简单的唱片出租管理系统软件之所以采用C#和SQL数据库编写的,原因是SQL数据库稳定、存储量大、保密性高,以及C#和SQL数据库有很好的融合性,所以,系统运行更快,数据保密性更高。
1.3.2 课题所要达到的要求
(1)登录系统会有管理员和会员两种权限,选择对应的账号和密码登录系统。
(2)管理员对唱片公司,歌手,唱片进行录入、修改、删除。
(3)管理员若有发现唱片损毁,可以对唱片的库存量进行修改。
(4)普通会员可以查询是否有心仪的唱片,不会盲目地去寻找,造成一定的时间浪费。
(5)普通会员权限可以通过租赁界面,借自己心仪的唱片并且系统按照一定的价格公式进行扣费。
(6)普通会员权限可以修改会员信息;也可以选择注销会员,系统会将会员信息删除。 C#+sqlserver唱片出租管理系统设计(2):http://www.youerw.com/jisuanji/lunwen_32317.html