课程设计说明书模板.doc_第1页
课程设计说明书模板.doc_第2页
课程设计说明书模板.doc_第3页
课程设计说明书模板.doc_第4页
课程设计说明书模板.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

课程设计说明书设计题目: 学生综合考评系统 院(系) 计算机科学系 专业年级 08级计算机科学与技术 学生姓名 * 学号 2003305143 指导教师 设计地点 派斯学院 日 期 2008年11月 基于VB技术的电脑销售管理系统设计与开发摘要随着计算机技术的迅速发展,计算机信息管理系统已成为热门话题。本文以设计开发电脑销售系统为例,介绍了如何实现利用电脑来解决传统的人工方式管理计算机销售的日常工作。关键字销售;系统;数据库Abstract By the development of computer technique, computer information management system has become a hot topic. This paper is an instance of computer selling system. It shows a way to resolve daily work of computer selling. Keyword Selling; System; Database1 引言销售管理是企业管理的一个重要环节,随着经济和信息化的迅速发展,使用信息化管理工具对企业的销售物流进行全面管理是必须的,也是必然的。销售管理系统应能给企业决策者和管理者提供全方位的销售流程和实时的信息查询,并且可以统计出某段时间内的产品销售量,为企业提供一个全面的信息化平台,来提高工作效率,加强对企业销售这一环节的全盘掌控,使决策者能够完全清楚和控制销售这一个和企业经济直接相关联的重要过程。1.1 背景一直以来,电脑销售公司使用传统的人工方式管理计算机销售的日常工作。一个最典型的手工处理“电脑销售过程”就是:电脑销售公司与客户达成购买协议并签订销售订单后,由销售方的销售员亲自拿着订单去财务部交钱,然后再去仓库领货,最后才进行装机。这种管理方式存在着许多缺点,如:效率低、保密性差、容易让底层员工混水摸鱼,并且直接迁涉到仓库的出入库管理,形成了双向物流。如果时间一长,将产生大量的文件和发票、收据等数据,对于日后的查找更新和保管都带来了不少的困难。1.2 可行性分析“电脑销售管理系统”的设计与开发,将从根本上解决整个商品销售业务流程效率低、处理能力差等手工操作过程中表现出的不足之处。方便电脑销售商对商品资料、客户资料、销售业绩等进行高效的管理。使用该程序,管理层可以及时查询、管理商品,管理员工,还可以对当前销售业绩、销售财务进行一些统计,给出统计表格,以便全面掌握商品的销售情况。利用计算机来处理会极大程度地提高效率和处理能力。销售员工将不需再为整个销售过程忙碌,工作人员出错的概率也会减少,工作效率自然就会提高。2 需求分析2.1 系统需求本套系统的开发拟以电脑来代替手工办公模式,并可推广至各大电脑销售公司使用。在系统开发上,我们选取的工具是Microsoft Visual Basic 6.0 ,数据库采用Microsoft SQL Server 2000 。2.2 功能需求基于以上开发背景分析及目标定位,将“电脑销售管理系统”划分成基本信息管理、产品信息管理、库存操作管理、库存警示管理和统计查询管理5大模块。各模块所完成的子功能如图1所示。图1 模块划分图2.3 业务流程图其业务流程图如图2所示。图2 业务流程图3 总体设计3.1 基本设计概念和处理流程用户在运行本系统时,首先应产生一个“身份验证”框,对用户身份进行确认,然后才能进入到相应的管理模块,如图2所示。 对于客户(消费者)来说,首先应了解客户的相关资料,然后根据客户的购买类型,从系统中调出原来录入的资料(入库),并生成订单(出库)。 对于公司工作人员来说,当新进一批设备时,应将其分类(产品类目管理)后输入设备的相关信息(入库);当用户购买此设备时,又进入到设备的出库管理;当出库数量大于库存数量时,系统将报告警示信息;每隔一段时间进行设备盘点。 对于公司老总来说,需了解每天的销售情况(统计查询管理),同时对公司工作人员相关资料进行管理(用户信息管理)。3.2 模块设计1. 基本信息管理包括客户信息管理、仓库信息管理、用户信息管理等。客户信息管理完成客户的分类查询和添加、修改、删除;仓库信息管理完成仓库的建立、查询、修改、删除;用户信息管理限定操作员的权限,添加、修改、删除操作员等。2. 产品信息管理包括产品类目管理和产品信息管理。产品类目管理完成类目创建及类目中的下级类目创建和分类,也可查询、修改、删除类目信息;产品信息管理完成产品基本信息的录入、查询、修改和删除。3. 库存操作管理包括入库、出库和仓库盘点管理。在入库操作中用填写入库单的形式来完成产品的入库行为;在出库操作中用填写出库单的形式来完成产品的出库行为,当出库数据大于库存数量时,系统将报告警示信息;库存盘点用于显示仓库中所有产品的库存信息。4. 库存警示管理包括数量报警和失效报警。数量报警可选择在产品数量超过上限或数量低于下限的产品;失效报警即报告产品的有效期。以上两项信息都是在填写入库单时填写的。5. 统计查询管理包括产品入库统计表和库存产品物流统计表。此模块完成产品入库的所有信息,库存产品的物流信息,其查询、统计是全面的。4 数据库设计4.1 数据库的逻辑设计分析流程图,这个系统需要使用数据库来存储相关的信息。数据库是整个系统的基础,只有将数据库框架搭建起来,才能完成子模块的编辑、实施。为方便数据的维护及数据的有效扩充,我们采用的数据库开发工具是Microsoft SQL Server 2000 ,数据库名称为Stocks.mdf ,在此数据库中创建8个表,分别为: 客户信息表,表名:client 仓库信息表,表名:storehouse 用户信息表,表名:users 产品类目录,表名:protype 产品信息表,表名:product 入库操作信息表,表名:storein 出库信息表,表名:takeout 库存产品信息表,表名:prolstor并设置相应的字段,管理各功能模块中的详细内容。4.2 数据库的配置因涉及到数据库的安全性问题,在首次运行本程序时,须正确配置数据源(DNS)。打开“ODBC数据源管理器”,并添加一个用户数据源,选择数据源驱动程序为SQL Server,数据源名称为stocks,同时将系统默认的数据库更改为数据库文件stocks。5 详细设计系统能模块划分图如图4-1:学生作业提交与批改系统学生作业管理学生作业提交学生以往作业查询老师作业管理作业下载作业提交情况查询老师作业上传5.3 系统登陆界面设计(各模块功能说明及如何实现-用文字或程序流程图说明)1. 登陆界面如图图5-8登陆界面如图登陆系统由系统主页index.asp,身份判别页面judge1.asp,学号定目录页面jxHomeWork0.asp,新用户注册页面zhuce.html和新用户信息入库页面regester.asp组成。当用户是第一次登陆时用户应点击新用户注册,进入新用户注册界面,进行新用户信息填写。填写完毕点击确定,调用regester.asp将用户信息存入登陆表。老用户则直接填入用户名和密码,提交judge1.asp判断身份,进入系统。2登陆系统流程图如图:YN显示出错Y登陆界面输入用户名密码调用judge1.asp是否新用户YN输入用户信息新用户注册界面用户名唯一?用户信息入库密码用户名对?调用jxHomeWork0.asp确定文件目录进入系统手动页面跳转手动页面跳转N调用regester.asp图5-9系统流程图5.4基本功能设置该系统基本功能有:用户注册,提交作业,布置作业,批改作业,退出系统。5.4.1 用户注册 用户进入主页面需要注册成新会员,按照填写要求如实填写内容,一般学生和老师均需通过用户登陆验证才能进入本系统,学生的用户名是该生的学号,密码缺省设置为该生的学号,老师注册须在后台进行注册成为二级会员。5.4.2.作业提交管理设置作业提交流程图如图5-10读workAput.txt作业系统行开头是否”-end-“T行开头是否”#”FF取题号,日期T题数=题数+1读数据库中作业题目表是否提交过TF文本框为空内容读入文本框是否过期TTF关闭提交按钮F学号后两位99?显示上传界面修改文本框内容提交作业调用jxZouYeOK1.asp作业入库选择上传文件文件上传调用jxHWUpload.asp图5-10 提交流程图根据学号进入老师布置作业提交页面,其中为老师分配的学号最后两位为99代表最高权限,学号前几位为所教班级的学号。与学生页面不同的是多出下面的文件上传部分。页面上方显示为本课程作业号及截止日期,允许学生在截止日期前对作业进行反复修改,多次提交,并记录提交的次数,方便老师依次对学生作业质量做出评价。提交的作业转至作业入库页面。如是再次提交,则对该学号进行更新记录,覆盖以前的内容;若没有提交过,则将该内容存入数据库中。5.4.3老师布置作业显示的是当前布置的作业,因为workAput.txt是个顺序文本文件,例子中读过了前一个题目后显示最后一个,也就是最近布置的作业,学生通过用户登录查看老师当前布置的作业。5.4.4 老师批改作业教师通过登录查看,单击查询下载连接,可以查阅服务器上ls目录中的所有文件,在文件名上可单击右键另存为下载到本地,进行作业批改。供下次学生提交作业使用。新布置的作业可对workAput.txt文件进行修改,再单击浏览选取文件名填再输入框中,上传存储到

温馨提示

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

评论

0/150

提交评论