网上音像销售系统设计方案.doc_第1页
网上音像销售系统设计方案.doc_第2页
网上音像销售系统设计方案.doc_第3页
网上音像销售系统设计方案.doc_第4页
网上音像销售系统设计方案.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上音像销售设计说明小组名称:余静雯和杨向阳目录1 概述11.1 编写目的11.2 参考资料11.3 术语和缩写词12 需求概述23 结构设计23.1 总体设计23.3 数据结构设计33.3.1 公共数据结构设计33.3.2 数据库设计33.4 系统测试与维护设计63.4.1系统测试63.4.2系统维护74 模块详细设计84.1系统总模块84.1.1 功能说明84.1.2 算法104.1.3 输入104.1.4 输出114.2 用户管理模块124.3 网页浏览模块134.4用户交易模块164.5 管理员菜单174.6 会员管理模块174.7 影片管理模块174.8 业务管理模块184.9 网站管理模块195 用户界面设计19结 束 语26参考文献28设计说明1 概述1.1 编写目的本文档的编写目的是:详细定义网上音像店销售系统软件的总体功能;给出系统的结构设计和过程设计,作为程序编写的依据。1.2 参考资料a.项目来源;随着信息技术在管理上的应用,管理信息系统(MIS)的实施在技术上已经逐步成熟。企业要生存、要发展、要高效地把企业活动有效的组织起来,就必须加强对企业内部各种资源的有效管理,建立与自身特点相适应的管理信息系统。本文主要介绍了基于Microsoft Visual Studio . Net 2008平台的音像销售管理系统,详细介绍了系统开发的基本过程。在开发过程中严格遵循软件工程的基本原理,应用SQL Server 2005进行数据库的创建与维护,采用C#面向对象编程语言进行程序设计,实现了C/S结构的音像销售管理系统的设计。系统主要包括商品管理、销售管理、会员管理、业务统计、系统设置等五大功能模块,能够大大提高经营者的工作效率,减少成本b.资料的作者、编号、标题、发表日期、出版单位1 黄梯云主编. 管理信息系统北京:高等教育出版社2003年 2 薛华成主编. 管理信息系统北京:清华大学出版社2004年 3 陈晓红主编. 管理信息系统理论与实践中南大学出版社2003年 4 李东编著. 管理信息系统理论与应用北京大学出版社2004年 5 闪四清管理信息系统教程清华大学出版社2003年9月第一版 6 陈圣国.信息系统分析与设计.西安:西安电子科技大学出版社,20017 甘仞初.信息资源管理.北京:经济科学出版社,20008 黄梯云.管理信息系统.北京:经济科学出版社,20009 王治宇.管理信息系统工程.北京:科学技术文献出版社,199510 张金隆.现代管理信息技术.武汉:华中理工大学出版社,199711 李春葆数据库系统设计与开发2003.8清华大学出版社12李兰友,杨晓光,Visual C#.NET程序设计M.北京:清华大学出版社。200413闪四清.SQL Server 实用简明教程M.北京.清华大学出版社.2002.414唐大仕.C#程序设计教程M.北京:清华大学出版社.2003.81.3 术语和缩写词Microsoft Visual Studio.Net 2008; SQL Server 2005; C#; C/S2 需求概述需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象并建模。根据对音像制品商店日常业务的考察,对所要开发的音像制品管理系统进行深入的分析,确定了该软件的功能和性能,软件设计的限制和软件同其他系统元素的接口细节,以及定义软件的其他有效性需求。该系统主要面向音像制品销售管理,整个系统共有几个部分来实现不同的功能。实现商品管理,把不同的音像制品分类,不同的类别放在不同的货架,便于消费者查看;实现销售管理,记录日常业务,方便核对账单;实现会员管理,方便在会员范围内进行业务统计,并给予会员相应的优惠,以激励顾客再次光临;实现业务统计,为经营管理者提供可靠的信息以做出相应的决策。3 结构设计3.1 总体设计CD销售系统模块结构图对系统总体结构设计和所绘制图形加以文字说明。该系统可完成网上CD销售的所有功能会员通过浏览商品找到自己所需要的商品,然后进行购买,加入购物车通过对购物车里订单的确认得到销售记录通过结算模块对销售记录所产生的支付信息进行确认经确认的支付信息发给送货模块,商家根据订单里的内容联系物流来发送货物发送后长生送货单,回馈给主模块完成CD销售系统的所有功能3.3 数据结构设计3.3.1 公共数据结构设计本项目中所使用的全局数据结构主要是Session对象和SettingBLL对象。l Session对象:用于存放页面之间共享的数据,比如用户登录信息。l SettingBLL对象:用于存放整个系统有关的参数设置,比如年度信息。3.3.2 数据库设计在数据库设计初始阶段,为了对以后的数据库进行物理优化,提供了一些系统配置变量、存储分配系数,并对这些变量赋予了合理的缺省值。但是这些值不一定适合每一种应用环境,在进行物理设计时,对这些变量重新赋值,以改善系统的性能。对系统配置的变量,例如:同时使用数据库的用户数,同时打开的数据库对象数,内存分配参数,缓冲区分配参数(使用的缓冲区长度、个数),存储分配参数,物理块的大小,物理块装填因子,时间片大小,数据库的大小,锁的数目等。这些参数值直接影响存取时间和存储空间的分配,在物理设计时应根据应用环境确定这些参数值,以使系统性能最佳。在运行及管理的过程中,涉及到的数据库实体包括有商品信息表、会员信息表、销售信息表、用户信息表等,具体表格如下:表3-1商品信息表字段名称数据类型说明goods_Namevarchar(50)主键、商品名称goods_BigTypevarchar(50)商品父类goods_SmallTypevarchar(50)商品子类别goods_Pricemoney商品价格goods_Descvarchar(50)商品备注表3-2 会员信息表字段名称数据类型说明member_IDint主键、会员编号member_Namevarchar(50)会员姓名member_Sexvarchar(50)会员性别member_Ageint会员年龄member_Gradevarchar(50)会员级别member_Preferentialfloat会员折扣表3-3 销售信息表字段名称数据类型说明sale_IDint主键、销售单号sale_GoodsNamevarchar(50)销售商品名称sale_SumPricemoney销售总价sale_Datedatetime销售时间sale_Countint数量sale_MemberIDint购买会员ID表3-4 用户信息表字段名称数据类型说明user_UIDvarchar(50)用户名user_Pwdvarchar(50)用户密码user_Gradevarchar(50)用户级别表3-4后台用户表admin字段名称数据类型说明ID自动编号ID编号username文本用户名password文本密码mail文本电子邮箱name文本姓名tel数字电话address文本地址表3-5用户意见idea字段名称数据类型字段描述ID自动编号ID编号user文本用户名称title文本标题time日期/时间创建时间genre文本类型content文本内容表3-6用户留言leave word字段名称数据类型字段描述ID自动编号ID编号user文本用户名称title文本标题time日期/时间创建时间content备注内容表3-10注册用户user字段名称数据类型字段描述ID自动编号ID编号username文本用户名password文本密码mail文本电子邮箱name文本姓名ID card数字身份证号tell数字电话号码QQ数字QICQ号码question文本密保提问answer文本密保回答postal code数字邮编time1日期/时间创建时间time2日期/时间上次登陆time3数字登陆次数表3-11订单order字段名称数据类型字段描述ID自动编号ID编号information文本影片信息time日期/时间创建时间number数字数量state文本状态name1文本收货人name2文本用户姓名address文本收货地址pay文本汇款方式send文本送货方式leaveword备注用户留言tel数字电话mail文本电子邮箱postalcode文本身份证号orderid数字订单号3.4 系统测试与维护设计3.4.1系统测试在MIS开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,不经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是MIS开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占MIS开发总工作量的40%以上。因此,我们必须重视测试工作,系统测试的目的体现在系统调试的各个步骤中。(1)程序测试程序测试可采用黑箱测试和百项测试。黑箱测试即不管程序内部是如何编制的只是从程序的外部通过观察输入和输出来对模块进行测试。白盒测试即将程序的各个分支都要测试到。选取正常数据测试,同时也要用异常的数据进行测试(2)子系统测试 系统有多个功能模块组成,每个模块有一个或几个子程序构成。单个程序模块测试完成后,还要进行子系统和系统测试。高度模块化设计方式将使程序测试变得相对简单。子系统测试的目的是要保证模块内程序间具有正确的控制关系,同时可以测试模块的运行效率(3)系统总调 系统总调是将系统软件与计算机硬件、外设、网络等结合在一起,组成一个完整的系统进行调试。主要调试主控程序和调度程序,验证控制接口和参数传递的正确性,以便发现并解决资源调度中的问题;将主控和调度程序与各功能模块连接起来进行总体调试。对系统各种可能的使用形态及其组合在软硬件中的流通情况进行可行性测试结合本管理系统的开发过程,在功能模块设计的过程中不断的进行功能测试,即人工操作数据信息来验证功能的执行情况,发现错误及时改进或通过代码测试加以完善,直至功能模块达到预期执行结果。经过反复的测试与完善,整个系统的功能测试已经达到预期设计的目的。在系统设计过程中有很多问题的出现是必然的,所以不断的进行测试和改进是系统开发中不可缺少的步骤。3.4.2系统维护管理信息系统是大型的复杂系统,系统内、外环境的变化,各种人为的、机器的影响等,都会影响到系统正常运行。系统运行后会暴露出一些错误、缺陷或者用户又对系统有一些新的功能需要,这就要求系统在使用中不断的得到完善。因此,系统维护的主要任务就是保证系统的正常运转,使系统的资源得到有效运用,并使系统的功能在运行中不断得到完善和扩充,以提高系统的工作效率和延长系统的生命周期。对系统的维护工作贯穿于系统整个生命周期,维护工作的质量将直接影响到系统的使用效果和使用寿命。所以,系统维护是系统生存的重要条件。系统的运行管理主要包括:1.系统运行的日常维护包括数据收集、数据整理、数据录入及处理结果的整理与分发。此外,还包括简单的硬件管理和设施管理。2.系统运行情况的记录整个系统运行情况的记录能够反映出系统在大多数情况下的状态和工作效率,对于系统的评价和改进具有重要的参考价值。因此,对MIS的运行情况一定要及时、准确、完整地记录下来。系统刚建成时所编制的程序和数据很少能一字不改地沿用下去。系统人员应根据MIS运行的外部环境的变更和业务量的改变,及时对系统进行维护。根据维护对象的不同,系统维护的内容可分为以下几类:1.系统应用程序维护业务处理是通过程序进行的,一旦程序发生问题或业务发生变化就必然地引起程序的修改和调整。2.数据维护需求为业务是不断在变化的,因此反映这种变化的数据也要求随之改变,包括内容增加及数据结构的调整。主要的维护工作有以下三个方面:数据库文件安全性、完整性的控制;数据库的正确性保护、转储与恢复;数据库的重组织与重构造。3.代码维护系统的任何变化最终要通过修改代码实现,代码的维护应由代码管理小组进行。4.硬件设备维护主要指主机及外设的日常维护和管理,如机器部件的清洗、润滑,设备故障的检修,易损部件的更换等。本系统维护阶段需注意以下三点: 1.正确性维护针对在系统开发阶段已发生的而系统调试阶段尚未发现的错误。这类错误是由于遇到了以前从未有过的某种输入数据或者是对系统的硬件和软件的不正确使用引起的,也可能是调试阶段诊断错误引起的,这就需要对错误进行诊断和改正。2.适应性维护由于计算机科学技术的迅速发展,新的硬、软件不断推出,是系统的外部环境发生了变化。为了使系统适应这种变化,延长使用寿命,满足用户的要求,就需要对系统进行相应的修改。3.完善性维护为了扩充功能和改善性能而进行的修改。在系统的使用过程中,用户往往会提出增加新功能或修改已有功能的要求。为了满足用户要求,需要对系统进行完善工作。这项工作很有意义,可以大大提高系统的可用性,可维护性和可靠性,系统寿命也随之延长。4 模块详细设计4.1系统总模块4.1.1 功能说明音像销售管理系统的主要功能分成以下几个部分:商品管理、销售管理、会员管理、业务统计、系统设置。其功能结构图设计如图所示:密码重设添加管理员查看管理员退出音乐影视影像录入分类查看销售录入销售查询添加会员查看会员统计汇总商 品 管 理销 售 管 理会 员 管 理业 务 统 计系 统 设 置音像销售系统 主界面有标题栏“大地音像店销售系统”,菜单栏“商品管理、销售管理、会员管理、业务统计、系统设置”等。3.1.1商品管理:a、音像录入:录入音乐、影视信息,包括子类别、名称、价格、备注等b、分类查看:查看音乐、影视信息,可以修改、删除3.1.2销售管理:a、销售录入:录入商品名称、数量、购买会员号b、销售查询:按时间段查询、查询今天、查询所有,列出销售记录,可以删除3.1.3会员管理:a、添加会员:会员的ID、姓名、年龄、性别、级别等b、查看查询:按会员的姓名、年龄、性别、级别等查看3.1.4业务统计:统计汇总:可以统计全部,也可以按时间段、年龄、性别汇总,统计商品的销售排行,喜爱类别分析,价格段分析,销售总量和销售额3.1.5系统设置:a、密码重设:修改管理员密码b、添加管理员:登录名、登录密码c、查看管理员:查看管理员的登录名d、退 出:退出系统4.1.2 算法详细描述构件(模块)的实现算法,可以采用用流程图、盒(NS)图、PAD图、HIPO图、判定表及PDL语言等手段进行描述。打开网页注册登录系统商品管理信息管理用户管理数据统计分析定购商品购物车购物车管理订单查询单查询订单删除完成结算继续购物提交订单未注册重试管理员普通会员是否4.1.3 输入输入设计输入数据的正确性直接影像处理结果的正确性,如果输入数据有错误,即使计算和处理过程正确,也无法获得可靠地输出信息。因此,在数据输入设计时要遵循输入量要尽可能的减少,输入过程要尽量简便,输入界面一定要有好,输入数据要尽早检验以便使错误能及时得到纠正等原则。本系统输入媒介和装置:键盘。本系统输入信息主要包括管理员输入的用户名和密码以及商品信息、销售记录会员信息的录入等等。这些信息在录入的过程中均有明确文字信息提示,大多数通过我们所熟悉的键盘和鼠标完成信息的输入,大大方便了用户的使用。例如:在音像录入中添加新的商品信息时,界面如图所示。添加新的商品信息输入界面说明输入。4.1.4 输出输出设计输出设计在系统设计中占有重要的地位。输出设计的目的是使系统能输出满足用户需要的有用信息。输出时系统产生的结果或提供的信息,对于大多数用户来说,这些是系统开发目的和使用效果评价的标准。输出设计主要包括确定输出内容、选择输出方式和输出格式设计三方面的内容。输出内容要确定输出项目、位数、数据形式(文字、数字);输出格式可以选择表格、图形或者文件等方式;输出方式指输出设备的选择,如打印机、显示器、卡片输出机等。例如将输入设计中的商品(音乐)的信息输出,所得界面如图所示。商品(音乐)信息的输出界面说明输出。4.2 用户管理模块经过流程分析,用户管理分为用户帐号注册和修改。建立页面reg.asp,注册用户需要输入用户名,密码,电子邮件,邮编,姓名,电话,身份证号,地址,联系QQ,密码问题提示,问题答案。通过问题答案可以找会丢失的密码。使用脚本语言VBScrip对输入内容进行判断,分辨其输入的合法性。点击主页“注册”按钮链接到注册页面reg.asp 。如图用户注册检查用户名是否存在由sql=select * from user where name=&trim(request(user)&; 从数据库获取数据,if not rs.eof意思为查询内容不为空,表示该用户名已经存在,则输出“该用户已经被注册的”提示。否则进行下一步操作。Login.asp登陆帐号,可到用户中心usercenter进行帐号的修改。包括密码修改,资料修改,用户订单。用户登陆时从数据库获取登陆信息并返回与输入信息比较,如果信息有误则弹出输入错误的提示,否则登陆成功,并从数据库中获取登陆帐号的时间,登陆次数,用户姓名将其返回显示到主页上。4.3 网页浏览模块网页浏览模块内容十分丰富:包括了网站所有影片的浏览,评论,分类查找,分类浏览,影片名称搜索等。主页命名为index.asp 地址为:http:/localhost/index.asp。主页设计成由4个框架组成。每个框架都是独立的部分,分别为: top.asp,left.asp,center.asp,foot.asp。top.asp包含了Newgoods.asp, Commend.asp, Hotp.asp, Sort.asp 4个影片分类页,用户意见Idea.asp 用户中心Usercenter.asp,用户注销Exit,订单查询chaxun.asp, 查看购物车gouwu.asp,网站新闻News.asp,影片名称搜索,网站时间显示。left.asp设计了输入用户名和密码的方框,通过登陆,注册2个按钮进行所需的操作。网站公告和网站新闻的显示框也是设计在left中。center.asp是主要的影片信息发布块,列出了Newgoods, Commend, Hot,3类影片。主页如图:网站主页Newgoods.asp是按影片的加入时间排列,Hotp.asp是按影片的浏览次数排列,Commend.asp是按影片的等级排列。Sort.asp是按影片的类型分类。影片大类(bigclass)分为音乐和影片,又按照不同类型分为若干小类(class)。如图:影片分类影片的分类思想就是按照树型结构建立数据字段,核心就是栏目都有本身的ID号和父栏目的ID号,依靠这两个从主关系,建立树型结构,树型菜单列出来,然后通过点击第一级菜单来显示或者隐藏下级菜单。显示列表运用到了分页技术,该分页设计思路为设定每页显示数,使用SQL语句读取记录,每次翻页都需要执行新的SQL查询语句。代码如下:rs.pagesize=8SafeRequest(request(page)page=clng(request(page)if pagers.pagecount then page=rs.pagecountshow rs,pagesub show(rs,page)rs.absolutepage=pagefor i=1 to rs.pagesize代码中“8”表示本页最多显示8个信息。意思是i除以2余数为0即i为偶数时执行。点击影片图片或者名称可以转到lookpro.asp页面。本页是显示详细的影片信息,包括名称,价格,浏览次数,日期,数量,介绍,备注 等,能在该页对影片进行评论,并能查看其他用户的评论lookcomment.asp。如图:影片信息在“影片名称搜索”框内输入想查询的影片名称,可以直接找到影片。工作原理为:先构建一个搜索框,通过标记。来实现点击搜索后执行页面search.asp。其中method=post表示当前输入内容发送给search.asp, search.asp 得到内容后,通过对象request获取到对应影片名称的日期并返回到浏览器。如果数据库里没有对应的影片名则显示:“对不起,暂无内容!”。 网站时间获取由ASP函数完成。left.asp的公告显示为动态显示,由HTML标识符marquee完成。设计代码为:/marquee代码实现了当鼠标移到公告时公告滚动停止,当鼠标移开时则继续从下向上滚动。 4.4用户交易模块用户交易功能主要由购物车实现。用户有2种交易:购买和租赁。租借影片需到商店来索取,而购买影片则提供了网上购物服务。通过上网查找到喜欢的影片,再通过银行汇款等手段附费,然后由商店管理人员通过邮寄等方式交货到用户手中,这样用户不用出门就可以买到喜欢的影片了。购物车命名为gouwu.asp,用户可以从购物车里看到自己已经选好的影片, 用户可以选择影片具体购买数量,再由购物车运算,自动生成总金额。其计算是通过向客户端发送数据完成,调用ASP内置对象对数据进行调用。金额计算公式为:单价*数量。如图:购物车完成选择后点击去收银台shouyin.asp,收银台里用户需要填写详细的收货地址邮编,电话,电子邮箱,并选择送货的方式与附款的方式,点提交订单得到一个订单号码以供查询。订单号的生成由自定义的函数GetOrderNo完成。原理是通过函数now()获取到当前的时间,根据所获取时间的year,month,day,hour,minute,second, millisecond,microsecond。由RIGHT规定从字符右端取相应个数的字符生成一个18位的整型字符串,精确到微秒的原因是防止同一秒内,发生2个不同的订单请求,精确到微秒后,使得这种情况出现的概率大大降低。查询订单chaxun.asp 为用户提供了订单查询功能,通过所得订单号查找自己的订单信息,从而可以了解汇款是否已经汇到,货物是否发出,发现问题可以及时与管理人员沟通。4.5 管理员菜单管理员登陆:管理员登陆区别与普通用户,通过不同的登陆界面和不同的用户表登陆到用户和管理员2个不同的界面。管理员模块文件夹为admin。登陆页面输入帐号admin 密码admin。登陆成功后转到manage.asp 该页面显示了系统参数和管理员菜单menu.asp如图示: 管理菜单由图可见管理员员菜单主要分为了影片管理,用户管理,分类管理,信息管理4个部分,其菜单展开原理与影片分类相同。注销登陆的原理是把用户登陆保存在一个独立的session里,点击注销后 session清空,完成注销。代码如下:ifrequest(logout)then session(admin)=response.Write(alert(注销成功!);window.location.href=./index.asp;4.6 会员管理模块通过管理员菜单进入用户管理,用户管理分会员管理和后台用户管理。 管理员可在user.asp删除用户帐号,以防止恶意注册的空帐号影响系统。通过后台用户管理master.asp添加新的管理员。Lookadmin.asp可以对管理帐号进行修改。同样都使用了相似的分页设计使内容更加直观。 4.7 影片管理模块管理员对影片的管理是个重要的部分。用添加/修改/删除对影片操作, 并对影片分类,方便了顾客选购也方便影片的管理。addpro.asp为影片添加页如图:影片添加管理员在添加新影片时应该注意添加正确的影片名称,以正确的查询到影片。精美的图片和详细的介绍可让用户更好的选择影片。影片的正确分类也能帮助查询影片。影片图片点击上传后由iframe src=UpFile.asp联接到无组件上传组件UpFile.asp完成对图片的保存,再返回页面显示图片。影片的修改页为uppro.asp,包括所有的影片信息都可以修改。管理员还能对分类进行管理。类型修改后,sort.asp上会列出新的分类。4.8 业务管理模块业务管理主要就是对订单的处理,当用户将订单提交后。管理人员查看用户订单。根据订单上用户选择的附款方式,确认用户附款是否到帐,如果没到则需与用户取得联系,及时沟通解决问题。如果到帐则须根据订单上的方式发出货物,并修改订单状态为已收款,已发货方便用户及时了解自己购买影片的情况。如图:菜单管理当状态已发货并确认修改,系统回自动将该影片的数量减去相应数量,并返回给数据库。通过如下代码实现:if right(request(state ),1)=2 and rs(state )2 theninformation=split(rs(information),)stock=split(rs(stock),)for i=0 to ubound(information)/输出商品 ID,有多少商品就对应商品 ID进行数量修改sql2=select*from information where id=&information(i)&set rs2=Server.CreateObject(ADODB.Recordset)rs2.open sql2,conn,3,3rs2(stock)=rs2(stock)- stock(i)/商品数量=原商品数量-订单中的商品数量rs2.updaters2.closeset rs2=nothingnextend if4.9 网站管理模块网站管理具体有留言板book.asp,网站新闻news.asp,网站公告notify.asp,意见反馈dismess.asp以及影片推荐 。 通过book.asp进入留言板,选择查看进入到lookbook.asp页查看详细内容。把添加新闻页命名为addnews.asp,新闻管理为upnews.asp,新闻目录为news.asp ,详细查看新闻为looknews.asp。 5 用户界面设计采用用户界面原型(如VB窗口),说明每个界面可以执行的功能,需要输入/输出的数据项,描述输入数据的输入形式和验证手段,以及对界面操作过程需要特别注意的地方进行说明。5.1系统登录设计首先,用户登录界面比较简单,需在登陆系统中输入用户名和密码,若登录名和密码一致,则成功登陆:否则报错,用户无法登录系统,提示输入正确的用户名和密码。用户登录界面设计效果如图5-1所示。图5-1 用户登录界面5.2系统主界面设计用户名和用户的密码验证通过以后,进入该系统首页。标题栏:大地音像店销售系统任务栏:商品管理、销售管理、会员管理、业务管理、系统设置工具栏:音像录入、销售管理、音乐、销售录入、销售查询、添加会员、密码设置等。系统首页设计如图5-2所示:图 5-2 系统首页界面5.3音像(音乐)录入界面设计进入主界面,单击“商品管理音像录入音乐”,选择子类别,填入商品名称、价格、备注,点击“录入”,可以实现音乐商品信息的添加。如图5-3所示:图5-3 音像(音乐)录入界面5.4音像(影视)录入界面设计进入主界面,单击“商品管理音像录入影视”,选择子类别,填入商品名称、价格、备注,点击“录入”,可以实现影视商品信息的添加。如图5-4所示:图5-4 音像(影视)录入界面5.5分类查看(音乐)界面设计进入主界面,单击“商品管理分类查看音乐”,进入查看界面,可以查看所有,也可以根据名称和子类别筛选后查看。选择一条记录,可以修改,也可删除(需与销售记录保持一致)。如图5-5所示:图5-5 分类查看(音乐)界面5.6分类查看(影视)界面设计进入主界面,单击“商品管理分类查看影视”,进入查看界面,可以查看所有,也可以根据名称和子类别筛选后查看。选择一条记录,可以修改,也可删除(需与销售记录保持一致)。如图5-6所示:图5-6 分类查看(影视)界面5.7销售录入界面设计进入主界面,单击“销售管理销售录入”,进入销售录入界面,可以查找商品名称或直接选择商品记录,输入购买数量和购买会员ID,点击查看后,可以计算出优惠前和优惠后的总价,单击添加,就可以添加一条销售记录。如图5-7所示:图5-7 销售录入界面5.8销售录入界面设计进入主界面,单击“销售管理销售查询”,进入销售录查询界面,可以查找所有的销售记录,也可以查找当天的销售记录,还可以查找任意时间段的销售记录,查找后可以删除当前销售记录。如图5-8所示:图5-8 销售查询界面5.9添加会员界面设计进入主界面,单击“会员管理添加会员”,进入添加会员界面,会员ID自动生成,填入会员姓名、年龄,选择会员性别,级别,单击添加,即可添加一条会员信息。如图5-9所示:图5-9 添加会员界面5.10查看会员信息界面设计进入主界面,单击“会员管理查看会员信息”,进入查看会员信息界面,可以查看全部会员信息,还可以按姓名、年龄、性别、会员等级等查看会员信息。如图5-10所示:图5-10 查看会员信息界面5.11统计汇总界面设计进入主界面,单击“业务统计统计汇总”,进入统计汇总界面,主要是在会员范围内进行统计,可以统计全部,也可以按时间段、年龄、性别等字段进行统计。可以统计出不同时间段商品的销售排行,不同年龄段会员的喜好,男女会员的喜好等等。如图5-11所示:图5-11 统计汇总界面5.12密码重设界面设计进入主界面,单击“系统设置密码重设”,进入管理员密码重设界面,输入就密码,重复输入新密码,即可修改系统管理员的密码。如图5-12所示: 图5-12 密码重设界面5.13添加管理员界面设计进入主界面,单击“系统设置添加管理员”,进入添加管理员界面,输入登录名、登录密码,点击添加,即可添加一名管理员。如图5-13所示:图5-13 添加管理员界面5.14查看管理员界面设计进入主界面,单击“系统设置查看管理员”,进入查看管理员界面,即可查看管理员。如图5-14所示:图5-14 查看管理员界面结 束 语经过了一个星期的学习和工作,我终于完成了网上音像销售系统的论文。从开始确定论文题目到系统的实现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期间独立完成的最大的项目。在这段时间里,我学到了很多知识也有很多感受,对C#,Visual studio等相关技术很不了解的状态,我开始了独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次改进都是我学习的收获,每一次试验的成功都会让我异常兴奋。虽然我的毕业设计作品不是很成熟,还有很多不足之处,但我可以说我付出了大量的劳动,做了很多工作。当看着自己的程序,自己成天相伴的系统能够健康的运行,真是莫大的幸福和欣慰,我相信其中的酸甜苦辣最终都会化为甜美的甘泉。这次做毕设的经历也会使我终身受益,我感受到做毕设是要真真正正用心

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论