音像租赁管理系统说明书.docx
- 文档编号:3244179
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:31
- 大小:96.46KB
音像租赁管理系统说明书.docx
《音像租赁管理系统说明书.docx》由会员分享,可在线阅读,更多相关《音像租赁管理系统说明书.docx(31页珍藏版)》请在冰豆网上搜索。
音像租赁管理系统说明书
山东科技大学
经济管理学院
物流管理09-2
小组成员:
刘千里、谢莫盼、王君
音像租赁管理系统开发说明书
山东科技大学
管理信息系统开发任务书
经济管理学 院 物流管理09级专 业2 班
一、系统题目 音像租赁管理系统
二、开发工作自2011年10月18日起至2011年10月30日止。
三、开发地点:
经管学院院机房(J6-1楼)
四、管理信息系统开发内容要求:
1.管理信息系统开发的目的
(1)熟练掌握一门编程语言的基本知识和技能;
(2)掌握面向对象程序设计的基本思路和方法;
(3)掌握管理信息系统开发的基本步骤、方法和技能
(4)培养分析、解决问题的能力;提高学生的科技论文写作能力。
2.管理信息系统开发的任务及要求
1)基本要求:
(1)设计一个菜单将实现的功能显示出来,并有选择提示
(2)能够实现基本资料信息的增加、删除、修改、浏览。
(3)能够实现组合查询。
(4)要求有错误提示功能,例如输入日期,输入错误提示重新输入
2)管理信息系统开发说明书编写要求
(1)要按照管理信息系统开发说明书模板的规格书写
(2)说明书包括目录、正文、心得体会、参考文献等
(3)课程设计论文用B5纸统一打印,装订按学校的统一要求完成
3)答辩与评分标准:
(1)完成原理分析:
20分;
(2)完成设计过程:
40分;
(3)完成调试:
20分;
(4)回答问题:
20分。
4)参考文献:
(1)启明工作室.VisualFoxPro6.0中文版数据库应用系统开发.人民邮电出版社2004
(2)数据库系统概念.机械工业出版社2006
(3)朱欣娟.基于VFP和SQL的数据库技术及应用.西安电子科技大学出版社2004
(4)
5)管理信息系统开发进度安排
内容天数 地点
构思及收集资料2 图书馆
编程设计与调试5 机房
撰写说明书3 图书馆、机房
学生签名:
年月日
课程设计(论文)评审意见
(1)完成原理分析(20分):
优( )、良( )、中( )、一般( )、差( );
(2)设计分析 (20分):
优( )、良( )、中( )、一般( )、差( );
(3)完成调试 (20分):
优( )、良( )、中( )、一般( )、差( );
(4)翻译能力 (20分):
优( )、良( )、中( )、一般( )、差( );
(5)回答问题 (20分):
优( )、良( )、中( )、一般( )、差( );
(6)格式规范性及考勤是否降等级:
是( )、否( )
评阅人:
职称:
年月日
目 录
一、需求分析………………………………………………………4
二、设计思路………………………………………………………5
三、详细设计………………………………………………………6
四、源代码…………………………………………………………..8
五、设计心得………………………………………………………28
六、参考文献………………………………………………………29
一、需求分析
随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。
信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。
同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。
音像制品出租及销售的管理是一个常见的问题,其特点是数据之间的关系简单,但数据量较大。
大多数管理者管理音像都是采用人工的方式。
随着音像的增多,经营业务也不断增加,经营者不得不雇越来越多的店员来管理这些事务,这样作的代价毫无疑问是成本的增加,这也是经营者最不愿意看到的情况。
若用人工进行管理,不便于数据的汇总统计及各种数据分析。
例如,若每天有1000条记录,则要进行1000次加法才能计算出每天的租金总额,当然要进行每个月的统计工作就更复杂了。
此时这对于音像的管理就更难了。
例如,要查看哪些音像是顾客最喜欢看的,哪些音像被损坏,哪些音像超期未还等,这些问题用人工管理方式是难以解决的。
所以本软件就是为了解决这个问题而开发的,它能方便地进行各种管理事务,软件设计综合了具有一定代表性多家音像出租及销售店的业务处理模式。
能自动计算押金、租金的就是让管理者减少重复工作,提高信息管理的效率和准确度。
传统的人工进行管理,存在低效、易出错等缺点,不便于数据的汇总统计及各种数据分析。
之后又出现了EXCEL作为数据库的管理系统,但其缺点很快就显示出来,那就是数据管理的不便与灵活性较差。
随着计算机的普及以及相关技术的发展,开发一个音像制品出租及销售管理系统的时机已经成熟。
音像制品出租及销售管理系统可以避免音像店音像制品管理的随意性,使得管理工作规范化、系统化、程序化,提高信息处理的速度和准确性,对于减轻工作人员的劳动量、提高劳动热情和服务质量,具有重要的现实意义。
二、设计思路
分析了客户对音像租赁店音像租赁制品的购买及租赁需求,我们对我们所要设计和实现的系统功能有了大概的了解。
通过小组成员的分析和讨论,得出了具体的系统要实现的功能。
音像租赁管理系统主要是为一般商业运营性音像租赁店光盘信息和光盘管理设计的管理系统。
该系统的具体功能如下:
1)音像店管理员通过登录界面进入系统,浏览系统中的各种信息。
2)当有顾客来办理租赁业务时,管理员通过与顾客的交流获得顾客的基本信息,并根据顾客的意图为其选择顾客类型,并将基本信息录入系统中,即对顾客信息的添加。
同时管理员还可以对顾客信息进行修改和删除等操作。
3)当店里有了新货,管理员应当在第一时间将信息录入系统中,以便对音像信息的及时更新,此外当需要淘汰一部分音像制品或有些音像制品的信息有所变动时,就需要管理员进行删除和修改的操作。
4)该系统的核心功能是实现对租赁信息的有效管理,准确无误的记录下客户对音像制品的租赁时间、被租音像的基本信息和顾客归还日期,并快速精确地计算出顾客应付的租赁费用。
业务流程分析—业务流程图:
三、详细设计
一、系统功能描述
1.系统设置
•分类设置,包括编号、分类名称和种类编号等信息。
•会员类型设置,包括编号、类型名称、收费金额、使用天数和折扣等信息。
•收费标准设置,包括编号、分类、押金和租金等信息。
2.会员管理
•录入会员信息,包括姓名、类别、类型编号、状态等信息。
•浏览会员信息。
3.商品管理
•录入音像商品,包括名称、收费编号、语种分类编号和影片分类编号等信息。
浏览音像商品。
•浏览音像商品。
4.租赁管理
•录入租赁单,包括类型、租赁日期、会员编号和租赁音像商品明细等信息。
•浏览零租信息。
•浏览租赁信息。
•在浏览表单中录入归还单。
5.系统用户管理功能
支持多用户管理,系统管理员用户Admin,它可以对其他用户进行管理。
6.系统帮助信息
帮助信息只显示一个“关于”对话框
图1-1音像租赁管理系统功能模块示意图
●其中,只有Admin用户拥有进入系统用户管理模块的权限,在其他模块中所有用户都拥有完全的管理权限。
四、源代码
Main.prg:
SETTALKOFF&&关闭对话
SETESCAPEOFF&&关闭ESCAPE键
SETEXACTON&&打开完全匹配
SETEXCLUSIVEON&&打开独占
SETCONSOLEON&&将输出结果到发送到VisualFoxPro主窗口或当前的活动窗口
SETDATETOSHORT&&设置短日期
SETSCOREOFF&&关闭分值栏
SETSAFETYOFF&&关闭安全提示
SETSTATUSBAROFF&&关闭系统提示栏
SETCENTURYON&&打开世纪开关
SETDELETEDON&&屏闭删除项
SETSYSMENUOFF&&关闭系统菜单
SETNOTIFYOFF&&关闭提示
&&设置系统窗口属性
_SCREEN.MaxButton=.F.&&取消最大化按钮
_SCREEN.MaxWidth=780&&设置最大宽度
_SCREEN.MaxHeight=600&&设置最大高度
_SCREEN.Caption="音像租赁管理系统"&&设置窗口标题
_SCREEN.Picture='img\vcd.bmp'&&设置窗口背景图片
_SCREEN.AutoCenter=.T.&&指定表单初次显示时,自动位于主窗口中央
&&公共变量
PUBLICFindRecordNo
PUBLICUserName
DoMyMenu.mpr&&打开菜单
&&打开登录表单
DoForm[Forms\登录.scx]
READEVENTS
ProcedureOnQuit
CLEAREVENTS
CLOSEALL
QUIT
Endproc
分类设置表单modeedit和moderead代码如下:
store.t.tothisform.txt分类名称.enabled
store.f.tothisform.cmdadd.enabled,;
thisform.cmdedit.enabled,;
thisform.cmddelete.enabled,;
thisform.cmdexit.enabled
store.t.tothisform.cmdsave.enabled,;
thisform.cmdcancel.enabled
this.refresh
store.f.tothisform.txt分类名称.enabled
store.t.tothisform.cmdadd.enabled,;
thisform.cmdedit.enabled,;
thisform.cmddelete.enabled,;
thisform.cmdexit.enabled
store.f.tothisform.cmdsave.enabled,;
thisform.cmdcancel.enabled
this.refresh
Page1的Init事件代码如下:
ifthis.list1.listcount<>0
this.list1.listindex=1
this.list1.click
this.list1.gotfocus
this.list.refresh
endif
Page1的Click事件代码如下:
ntypeno=1
ifthis.list1.listcount<>0
this.list1.listindex=1
this.list1.click
this.list1.gotfocus
this.list.refresh
endif
cmdadd按钮的Click事件代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 音像 租赁 管理 系统 说明书