会员管理系统-详细设计说明书()
- 格式:docx
- 大小:136.60 KB
- 文档页数:16
会员信息管理系统使用说明书会员信息管理系统使用说明书1. 系统概述1.1 功能介绍会员信息管理系统是一个用于管理会员信息的软件系统。
它提供了会员信息的录入、查询、编辑、删除等功能,方便管理人员对会员信息的管理和维护。
1.2 系统特点- 用户友好:系统界面简洁明了,方便用户操作。
- 数据安全:会员信息数据存储在安全的数据库中,保证数据的机密性和完整性。
- 操作便捷:提供快速查询和编辑会员信息的功能,提高工作效率。
- 多种功能:不仅可以录入和管理会员个人信息,还可以会员报表和统计分析数据。
- 可扩展性:系统具有良好的扩展性,可以根据需求增加其他功能模块。
2. 系统安装与配置2.1 系统要求- 操作系统:Windows 7或更高版本- 内存:至少4GB- 存储空间:至少100GB- 网络连接:需要网络连接,以便进行数据库操作和数据传输2.2 安装步骤1. 会员信息管理系统安装包。
2. 双击运行安装包,按照安装向导提示完成系统安装。
3. 配置数据库连接参数,包括数据库地址、用户名、密码等。
4. 选择安装路径,安装按钮开始安装。
5. 等待安装完成,完成按钮退出安装向导。
3. 系统登录与权限管理3.1 系统登录1. 打开会员信息管理系统。
2. 在登录界面输入用户名和密码。
3. 登录按钮进入系统主界面。
3.2 权限管理- 系统管理员具有最高权限,可以管理所有功能模块和操作。
- 普通用户的权限由管理员设置,可以根据需要授权不同的功能模块和操作。
- 系统会记录用户的操作日志,方便追溯用户的操作行为。
4. 会员信息管理4.1 会员信息录入1. “录入会员信息”按钮进入录入界面。
2. 输入会员的基本信息,包括姓名、性别、年龄、联系方式等。
3. 保存按钮完成会员信息的录入。
4.2 会员信息查询1. “查询会员信息”按钮进入查询界面。
2. 输入要查询的会员信息,如姓名、方式号等。
3. 查询按钮进行查询,系统会显示符合条件的会员信息列表。
会员管理系统介绍会员管理系统是一套功能强大的会员管理软件(会员卡管理系统,客户管理系统),软件将会员消费,会员基本信息,以及各种查询、统计等紧密结合起来,操作简单方便,界面美观大方,能满足如销售、汽修、餐饮、美容、服务等行业进行会员制管理、会员卡管理、会员积分管理、会员消费管理的需求,科学的管理方法会给您带来无限的效益,会员管理软件(会员卡管理软件)是您明智的选择。
第一次使用本软件首先要对数据库进行初始化,其具体操作将在系统操作中讲解。
一、系统简介(一)功能特点会员消费:对会员消费情况进行记录,包括会员的消费和商品的消费;自动完成累计积分,升级,消费打折。
并可实现对会员基本信息的导出、条件查询等,也可以根据积分实现会员兑换商品的功能。
会员管理:管理会员的基本信息如:会员卡的发放,储值卡续费,换卡,挂失,解挂,退卡,关联,储值卡转帐等功能。
并可根据会员卡上的基本信息实现过滤查询, 及对所查询出来的结果进行报表打印;事件提醒:提供多种提醒功能,如每周提醒,每月提醒、一次性提醒、每年提醒等,并且提供提醒内容的过滤查询,及其删除修改;统计报表:强大的统计查询功能,包括会员基本情况统计,会员消费情况统计,会员卡充值统计,会员消费商品统计,会员兑换商品统计,商品库存信息统计,会员卡消费跟踪,商品消费统计等.并支持对所查询的信息导出到EXCEL中或预览及打印等功能。
会员卡设置:支持会员折扣卡和储值卡,包括会员等级的设置,会员优惠方式的设置.可以根据自己的需要设置不同的优惠方式,灵活简单。
商品管理:一个通用的商品设置模块,可以用于不同行业的用户。
包括商品信息的添加,删除,修改;商品类别的添加,删除,修改,能兑换商品的添加,删除,修改等;系统设置:系统的核心模块.包括:系统数据的初始化,备份/恢复设置(备份路径,添加备份,恢复备份等);通讯方式的设置,使用单位设置(记录使用单位的基本信息)等操作。
管理员设置:对管理员进行添加,删除,或修改其权限;(二)硬件要求:1.计算机硬件在586等级以上.2.软件要求操作系统为中文WIN2000,WINXP3.装有microsoft数据库驱动程序4.屏幕分辨率800X600以上.(三)硬件支持:1. 打印机支持POS58,POS76等热敏小票打印机器,支持各型号针打和票据打印机2. 钱箱支持通过RJ45口连接小票打印机的钱箱3. 刷卡设备支持无须驱动支持所有磁卡、ID卡、IC卡的刷卡设备。
1引言 (2)1.1编写目的 (2)No.:000000000000014711.2背景 (2)1.3定义 (2)1.4参考资料 (2)2程序系统的结构 (3)3程序1(标识符)设计说明 (3)3.1程序描述 (3)3.2功能 (3)3.3性能 (7)3.4输人项 (7)3.5输出项 (8)3.6算法 (8)3.7流程逻辑 (8)3.8接口 (9)3.9存储分配 (11)3.10注释设计 (11)3.11限制条件 (11)3.12测试计划 (12)3.13尚未解决的问题 (12)4程序2(标识符)设计说明 (12)详细设计说明书1引言1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者。
需求分析方和开发方的一个责任分配凭据,也为坚守后期一些不必要的返工。
读者:需求分析人员、开发者、客户1.2背景说明:a.待开发软件系统的名称;会员管理系统b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。
会员间隔多长时间可以获取相应的积分、设置相应的点卡兑换率。
1.3定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。
Jsp:java server page java语言服务小页面Servlet:基于java技术的服务器端的应用组件Jquery:javascript查询控制页面控件Ajax:创建交互式网页应用的网页开发技术MySql:数据库编程语言Html:超文本标记语言Css:层叠样式表Javascript:脚本语言1.4参考资料列出有关的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用到的文件资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
实验案例手册—逸信公司2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。
摘要随着大学生社团联合会的发展壮大,社团会员的数量也随之增加。
对社团会员的管理也越来越复杂,要求也越来越高。
传统的手写纪录存档的方式存在诸多弊端,例如:操作繁琐,档案录入的限制,录入的数据已丢失,不能随时进行修改等。
因此需要一个全面且详细的管理系统作为支撑,以便于完成对会员信息的管理,使之具有规模化,详细化,简便化,信息化。
社团会员信息管理系统,可以利用集中的数据库将每一个会员的相关信息全面、准确地联系起来,有效地减少了信息更新和查找中的繁琐劳动,对会员信息的操作更加方便快捷,从而大大地提高了工作的效率和质量。
在采用和实施会员管理系统之后,社团的管理人员只要获取了相应的权限,就可以随时进入系统,直接查阅、修改、增加、删除相应的信息。
现代信息技术的飞速发展,使信息管理系统越来越方便、快捷、高效。
本会员信息管理系统界面简洁美观、运用方便、操作简单,具有较高的易用性、准确性和安全性。
运用本系统能够大大提高了会员信息管理工作的质量和效率。
关键词: SQL数据库CSS Web技术会员信息管理系统目录正文 (1)1.概况 (1)1.1系统概述 (1)1.2开发环境 (1)1.3开发架构 (2)2.社团会员管理系统简介 (2)2.1 设计的目的和意义 (2)2.2设计的思路与总体方案 (2)2.3系统功能模块分析 (2)3.数据库设计 (3)3.1管理员表 (3)3.2会员信息表 (4)4.系统功能的设计和实现 (4)4.1页面设计 (4)4.2页面设计功能代码 (5)4.3数据库管理软件 (12)4.3登录系统 (13)小结 (20)参考文献 (21)正文1.概况1.1系统概述社团会员管理系统是我校大学生社团联合会不可缺少的组成部分,它对于学校的决策者和管理者来说都是至关重要的。
随着大学生社团联合会规模的不断扩大,社团会员数量的急剧增加,会员的各种信息也越来越多。
面对庞大的信息量,社团会员管理系统必须肩负起提高会员管理工作效率的重任,通过这样的系统,必须做到信息的规范管理、科学统计和快速的查询,从而方便管理员及时、全面地掌握会员情况,减少工作量,规范社团管理会员,实现无纸办公。
会员管理系统使用说明文档会员管理系统使用说明文档1. 系统概述1.1 功能概述1.2 系统特点1.3 目标用户2. 安装与配置2.1 系统要求2.2 安装步骤2.3 配置参数3. 用户管理3.1 注册新用户3.2 用户登录3.3 忘记密码3.4 修改个人信息3.5 删除用户4. 会员资格管理4.1 会员类型定义4.2 会员注册及审核 4.3 会员升级与降级4.4 会员资格过期处理5. 会员积分管理5.1 积分规则设定5.2 积分累积与使用 5.3 积分兑换礼品5.4 积分统计与报表6. 会员活动管理6.1 活动发布6.2 活动报名与取消6.3 活动参与记录7. 数据统计与分析7.1 会员注册统计7.2 会员活跃度统计7.3 积分使用统计7.4 活动参与统计8. 系统维护与备份8.1 数据备份与恢复8.2 系统日志管理8.3 定期系统维护9. 问题解决与技术支持9.1 常见问题解决方法9.2 技术支持联系方式附件:附件1: 用户注册流程图附件2: 会员资格审核流程图附件3: 积分规则定义表格法律名词及注释:1. 用户注册:指用户通过提供必要信息并同意遵守相关规定来申请成为本系统的会员。
2. 会员资格审核:指系统对用户提交的会员申请进行验证和审核。
3. 积分累积与使用:指会员通过系统规定的积分规则进行积分的获取和使用。
4. 积分兑换礼品:指会员使用积分兑换系统提供的各类礼品和优惠。
5. 活动发布:指系统管理员在会员管理系统中发布各类活动信息。
6. 数据备份与恢复:指对会员管理系统中的数据进行定期备份,并在需要时进行恢复操作。
7. 系统日志管理:指对会员管理系统中的操作日志进行记录和管理。
8. 定期系统维护:指定期对系统进行升级、优化和修复漏洞等维护工作。
超市会员管理系统超市会员管理系统要求建立起数据一致性和完整性强、数据安全性好的库。
本系统主要是对超市会员和职员的基本信息进行有序管理,主要包括的功能模块有:会员信息管理、积分信息管理、基本信息管理、统计、系统信息等。
该系统是在Microsoft Visual C++ 6.0的开发工具前提下进行的,运用Visual C++语言,连接了Microsoft Access 2003数据库,进行数据库的管理。
简单目录:一.可行性研究1.技术可行性2.经济可行性3.操作可行性二.功能需求1.会员信息2.积分信息3.基本信息管理4.统计5.系统信息6.退出系统7.系统工具栏三.环境需求四.详细设计1.系统登录权限2.系统结构图3.各具体功能模块图4.基本信息管理模块5.统计6.系统信息可行性研究可行性研究并不是解决问题,而是确定问题是否值得去解决,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
可行性研究最根本的任务是对以后的行动方针提出建议。
以下进行对超市会员管理系统的可行性分析:1. 技术可行性:系统使用VC++作为开发工具,数据库使用Microsoft Access。
支持的操作系统有Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1)等。
2. 经济可行性:开发本系统为会员,职员和管理员带来了极大的方便,节省了人力、物力、技术、资金等方面的花费,所以今后获得的经济效益一定会大于开发成本。
3. 操作可行性:超市会员管理系统简单易用,对用户的计算机水平要求不高,对于一般用户很容易学会。
同时用计算机的高速度和自动化来替代手工的巨大工量,用计算机的高准确性来避免手工的错误和误差。
功能需求功能模块的划分需要遵循低耦合、高内聚的原则,根据这一原则对该超市会员管理系统进行功能模块划分,下面详细叙述。
本系统针对三种层次的权限的用户:管理员、普通职员、会员。
会员管理系统概要设计说明书1引言1.1编写目的编写目的:明确任务和需求,明确软件开发流程。
列出系统所要实现的功能并给出初步的实施计划。
预期读者:项目管理人员、项目开发人员、项目测试人员、用户。
1.2背景软件系统名称:会员管理系统。
用户为从事服务行业的企业或个人。
运行该软件的计算站为带有windows操作系统(或为其他主流操作系统)的计算机,且已接入互联网。
2总体设计2.1需求规定主要输入项目:注册时,要输入注册人的个人身份信息,如姓名、性别、身份证号码等。
消费结账时,需要输入会员卡卡号(可扫描输入也可手动输入)、消费项目编号等。
主要输出项目:输入会员卡卡号后,屏幕显示会员基本信息。
输入对应的消费项目编号,屏幕显示出该消费项目的具体信息。
输入完成后,屏幕显示消费项目总数、消费总金额、所得积分,确定后,打印凭条。
处理功能性能要求:输入卡号后,能检测卡号是否存在、是否可用。
输入消费项目编号后检测对应信息,做出处理。
对于会员卡做出分类,给出对应的优惠。
要折扣积分的,进行积分换算处理,并更新积分。
2.2运行环境本系统在windows操作系统环境中运行,能兼容市场大多数的主流操作系统。
需要2~3台计算机,一台服务器,需要网络支持。
2.3基本设计概念和处理流程图一图二2.4人工处理过程消费项目编号需要人工进行输入,消费的最终确认也需要人工进行。
3接口设计3.1用户接口主要是进行登录验证。
系统会向每个用户提供一个账号和密码,消费者注册后账号即为会员卡卡号,密码自行设定。
系统通过与后台数据库中的数据进行核对后,如果信息正确,则进入系统,否则给出错误提示。
3.2外部接口系统通过数据库跟外界进行数据共享,会员卡卡号和消费项目编号的输入需要键盘驱动和扫描仪驱动,凭条的打印需要打印机驱动。
3.3内部接口系统内部各个元素间信息的交换通过数据库进行。
4运行设计4.1运行模块组合消费者消费结束后买单输入卡号时,需要键盘接口模块或扫描仪接口模块与数据库模块进行交互。
喜乐飞扬会员积分、汽车美容管理系统会员管理《至尊版》、《SQL专业版》使用说明书一、系统管理二、数据维护三、前台营业四、库存管理五、会员管理六、统计分析七、收支管理八、员工考勤九、帮助切记:在软件中,所有需输入的地方,在输入后要回车确认<一> 系统管理1.用户管理设定软件操作员用户编号、姓名、密码、部门、退台权限等信息系统登陆时,输入在此设定的用户编号、密码登陆(要先进行用户授权)款台号,每个操作员设置唯一的款台号2.用户授权在此设定各用户的操作权限,注册后,无权限的模块将不显示3.更改密码更改当前操作员的登陆密码4.系统设置卡长度:会员卡号长度小票打印机:选择打印所使用的打印机种类四舍五入:设置结帐后,四舍五入后小数点的位数5.系统初始化删除试用期间产生的各类数据6.数据库备份退出时,会提示是否备份,每天可备份一次,备份到D:/bak目录下,想恢复时,只须把备份的数据库(后缀为.db)文件拷回软件目录中覆盖原文件即可<二> 数据维护1.公司信息输入地址、电话,及设置点数,名称只能是注册时修改,点数注册后不准改动2.部门信息设置各部门名称3.终端维护设置各款台3位编号及9位流水号,设置好后,不可随意改动4.员工信息维护设置员工信息,员工编号3位5.供应商维护设置供应商信息,供应商编号3位6.品项设定录入商品及服务项目编号、名称及价格等信息喜乐飞扬会员积分、汽车美容管理系统类别:(1) 库存---管理库存的商品(2)非库存---不管理库存的商品允许打折:该商品是否可以打折<三>前台营业1.前台营业如是现金结帐,在现金处输入金额,并回车结帐如打折,在折扣中输入折扣并回车,如80,即打8折如抹零,在优惠中输入优惠金额,并回车如有赠券,输入赠券金额后回车会员卡结帐,刷卡, 在现金处回车结帐2.会员消费档案3.会员进场,计次卡消费计次卡刷卡计次4.储值卡消费储值卡刷卡直接输入扣款金额, 从卡中扣钱5.积分卡消费积分卡刷卡直接输入消费现金金额积分, 现金付款计次卡,刷一次减一次<四> 库存管理1.入库单双击商品,输入数量,保存并自动审核,库存即相应增加2.库存查询3.单据查询4.入库单明细查询喜乐飞扬会员积分、汽车美容管理系统<五> 会员管理1.会员卡类型设定卡的类型名称积分率:消费多少钱积一分(不能为0)折扣:消费折扣优惠类型:打折,储值及打折类的卡挂帐,先记帐后付款签单,经理免单卡计次,根据计次商品的消费数量,减去卡中次数,须在卡类型下方设定计次商品密码:是否刷卡后,需输入卡的密码变折扣:品项折扣,按每个商品设定不同的折扣,须在卡类型下方设定每个商品的折扣按累计消费折扣,根据累计消费金额的大小设定折扣按当前消费额折扣,根据当前消费金额的大小设定折扣无,不变折扣,按卡类型中的折扣2.会员卡折扣变化设置按累计消费折扣和按当前消费额折扣在一套软件中,两者只能选一在此处设置不同的消费金额范围,不同的折扣3.会员卡发行刷卡(或按卡长度输入卡号后回车),然后选择卡类型,输入其它信息,保存即可,然后才可以选择照片,保存照片4.会员信息录入5.会员卡存款6.会员卡取款7.会员消费档案8.计次卡续卡计次卡存入金额,增加次数9.会员生日提醒10.赠送金额根据积分赠送金额11.客户挂帐管理挂帐卡的消费及存款查询<其它报表部分较简单,员工考勤部分属附属功能,不做详细说明>喜乐飞扬会员积分、汽车美容管理系统硬件设备:操作系统要求:●支持的操作系统: Win2000、Winxp、Win2003 ,注意不要用克隆的系统,最好是安装正版系统●服务器:能支持1024-768分辩率的普通电脑即可●工作站电脑:能支持1024-768分辩率的普通电脑即可●UPS不间断电源:单机或服务器必加ups,以防断电造成数据库破坏●电脑:必须有并口、键盘口,以便连打印机或刷卡器至尊版安装说明:●直接安装,先安装服务器端,运行桌面上的启动数据库命令,启动数据库●运行服务器软件后,再安装客户端●网络要互通,并有IP●如服务器是xp系统,要禁用各台电脑上的xp防火墙至尊版安装常见问题:●无法连接数据库,出现英文连接提示? 重启电脑,如仍不行,改fy.ini中的,time=0,和原来安装一样重选择即可●如果还不行,恐怕是因断电等原因,造成数据库破坏,需要用数据库备份覆盖数据库●在系统崩溃或感染病毒时,首先要做的是:将软件安装文件夹全部备份到安全的盘喜乐飞扬会员积分、汽车美容管理系统SQL专业版安装说明:【服务器安装说明】●服务器:可以是win2000server, winXP,如用xp做服务器,要关闭防火墙●有netbuei 和tcp/ip 协议,并设定ip地址●网卡要取消省电模式(设备管理器-网卡的电源管理)●安装SQL2000 (如是xp,要装SQL2000个人版)●sql安装时将登陆方式改为混合登陆方式●安装后,一定要安装sql2000sp3补丁(解压后,运行其中setup目录下的setupsql.exe)●安装本公司软件●创建数据库●运行软件即可●服务器端的软件因要进行备份及执行计时等命令,必须打开,不能长时间关闭【工作站安装说明】●安装前,工作站要能访问服务器上的文件●要以具有ADMINISTRA TOR权限的用户登陆●首次运行须输入服务器ip地址●直接运行程序即可,工作站上不须安装SQL●。
目录第1章系统简介 (3)第2章功能介绍 (4)2-1 消费管理 (4)2-1-1 会员消费 (4)2-1-2 会员充值 (4)2-1-3 消费记录 (5)2-2 会员管理 (5)2-2-1 会员录入 (5)2-2-2 会员查询 (6)2-2-3 会员级别 (7)2-3 商品管理 (7)2-3-1 商品录入 (7)2-3-2 商品查询 (8)2-3-3 商品分类 (9)2-4 统计分析 (9)2-4-1 统计分析 (9)2-5 短信平台 (10)2-5-1 指定号码发送 (10)2-5-2 系统数据发送 (11)2-5-3 查询短信余量 (11)2-5-4 短信发送记录 (12)2-5-5 短信模板管理 (13)2-6 系统功能 (13)2-6-1 用户管理 (13)2-6-2 修改密码 (14)2-6-3 用户权限组 (15)2-6-4 新闻动态 (16)2-6-5 系统日志 (16)第1章系统简介爱之家会员管理系统界面如图1-1所示,本系统主要功能包括:消费管理、会员管理、商品管理、统计分析、短信平台、系统功能。
使用者可以通过左侧导航条实现各个功能间的切换,同时也可以通过点击我的桌面实现常用功能的切换。
图1-1 系统界面第2章功能介绍2-1 消费管理2-1-1 会员消费点击会员消费进入管理界面如图2-1所示:图2-1 会员消费1、使用者通过设备将商品编号读入,然后手动输入购买的数量(默认值为1),点击录入。
这样就把该商品添加到下面的记录栏中并计算出相应的金额。
2、通过读卡设备将会员卡号读入,输入密码后点击刷卡按钮,如果密码正确,在下边一栏中将会显示会员的卡号、姓名、卡内余额的信息。
3、最后点击结算按钮完成本次消费。
另外点击清空时将清空会员卡号和密码。
点击充值按钮切换到充值界面。
2-1-2 会员充值点击会员充值按钮切换到充值界面如图2-2所示:图2-2 会员充值使用者可以通过设备或手动将会员卡号填好,当填好充值金额后点击充值按钮完成充值工作。
会员管理系统-详细设计说明书()作者: 日期:1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2程序系统的结构 (5)3程序1 (标识符)设计说明 (5)3.1程序描述 (5)3.2功能 (5)3.3性能 (8)3.4输人项 (9)3.5输出项 (10)3.6算法 (10)3.7流程逻辑 (10)3.8 接口 (11)3.9存储分配 (13)3.10注释设计 (13)3.11限制条件 (14)3.12测试计划 (14)3.13尚未解决的问题 (14)4程序2 (标识符)设计说明 (14)详细设计说明书1引言1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者。
需求分析方和开发方的一个责任分配凭据,也为坚守后期一些不必要的返工。
读者:需求分析人员、开发者、客户1.2背景说明:a. 待开发软件系统的名称;会员管理系统b. 本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。
会员间隔多长时间可以获取相应的积分、设置相应的点卡兑换率。
1.3定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。
Jsp: java server page java 语言服务小页面Servlet:基于java技术的服务器端的应用组件Jquery:javascript查询控制页面控件Ajax :创建交互式网页应用的网页开发技术]MySql:数据库编程语言Html :超文本标记语言Css:层叠样式表Javascript:脚本语言1.4参考资料列出有关的参考资料,如:a. 本项目的经核准的计划任务书或合同、上级机关的批文;b. 属于本项目的其他已发表的文件;c. 本文件中各处引用到的文件资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。
实验案例手册一逸信公司2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。
3程序1 (标识符)设计说明从本章开始,逐个地给出各个层次中的每个程序的设计考虑。
以下给出的提纲是针对一般情况的。
对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
3.1程序描述给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?是否子程序?是可重人的还是不可重人的?有无覆盖要求?是顺序处理还是并发处理等)。
实现企业网站对会员信息的管理、统计与分析。
主要的功能模块应包含用户的登录,拥有不同权限的用户具有不同的管理功能,比如普通用户可以对其个人资料、积分情况以及交易信息进行浏览、查询。
而管理员不仅拥有普通用户的权限而且还可以对会员的资料信息就行添加、修改、删除等操作。
系统还应实现公告信息的发布、会员添加评论、会员分类、交易及订单情况追踪等功能。
特点:严格的按照MVC设计模式(以便以后的维护和扩展)、无使用任何框架3.2功能说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
输rmr[ 删除订' 单编,输查rmr[删除输输说明对该程序的全部性能要求,包括对精度、由于时间关系,系统的响应时间、吞吐量、并发在线用户数、以及用户视角、管理员视 角都没有进行过测试。
3.4输人项给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。
数量和频度、输入媒体、输入数据的来源和安全保密条件等等。
用户名(>0,<20) 密码(>6,<20) 邮箱(格式)上传图片地址(x://xxx/xx/xx 格式),来源于用户本机文件 验证码(根据随机生成的样子图片,输入4位数字)等3.3 性能灵活性和时间特性的要求。
3.5输出项给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围, 输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。
验证码一int---4 位---imageBuffer订单编号---int----6位点卡号----int——6位商品编号—int—6位用户头像----blob登录、注册时间一datetime-年-月-日:xx : xx: xx3.6算法详细说明本程序所选用的算法,具体的计算公式和计算步骤。
3.7流程逻辑用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程进入3.8 接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷) 。
〃添加会员public int addMemberl nfo(Stri ng user name,Stri ng pwd,Stri ng questi on, Stringan swer,Stri ng safeCode,Stri ng email,Stri ng imageSize,Stri ng groupNumber,Stri ng registerDate,i nt loginTimes,String lastLoginTime)throws Exception;〃编辑个人会员的基本信息public int modifyMemberInfo(String username,String email,String registerDate,String login Times,Stri ng hidde nText,Stri ng groupNumber)throws Excepti on;〃用来更新user表中会员的登录次数、积分、最后登录时间public int upDateLogi nTimesJife n( Stri ng user name,i nt jife n,i nt log in Times,Stri ng lastLoginTime)throws Exception;〃检查注册用户是否已经存在public int queryUserlsExist(String name)throws Exception;〃检查输入的用户名和密码是否正确public MemberBea n queryAdm in( Stri ng n ame,Stri ng pass)throws Excepti on;〃安全资料查询"public Map<Stri ng,Stri ng> querysecurity(Stri ng user name)throws Excepti on;〃查询所有public Map<Stri ng,Stri ng> queryMemberi nfo(Stri ng username)throws Excepti on; 〃查询所有点卡public List<PointBean> selectAIIPoint()throws Exception;//查询锁定或者未锁定,已使用未使用的点卡public List<PointBean> lockedPoint(String selectmark,int lock)throws Exception;//操作点卡public int lockpoint(String markstring,String cardnumber)throws Exception;〃添加点卡public int in sertpo in t(Po in tBea n poin t)throws Excepti on;〃修改点卡public int modifypoint(PointBean point)throws Exception;〃查询所有商品public List<GoodsBea n> allGoods(Stri ng markstri ng,i nt isuse)throws Excepti on; //修改商品信息public int modifygood(GoodsBea n good)throws Excepti on;〃删除商品public int deletegoods(String productid)throws Exception;〃增加商品public int addgoods(GoodsBea n good)throws Excepti on;〃根据编号查询商品public List<GoodsBea n> searchGoods(Stri ng markstri ng)throws Exceptio n;〃查询所有积分public List<MemberBea n> selectAlljife n( )throws Excepti on;〃根据用户名修改积分public int modifyJ ifen( Stri ng user name,i nt jife n) throws Excepti on;//修改系统参数public int modifyc on fig(C on figBea n con fig)throws Excepti on;〃选取所有公告public List<A nnoun ceme ntBea n> selectAllA nnoun ce()throws Excepti on;〃发表新公告public int addA nnoun ce(A nnoun ceme ntBea n announ ce)throws Excepti on;〃删除公告public int deleteAnnounce(String id)throws Exception;〃读取所有评论public List<Comme ntBea n> selectAllcomme nt()throws Excepti on;〃通过评论public int passcomment(String id)throws Exception;〃删除评论public int deletecomment(String id)throws Exception;〃增加评论public int addcomme nt(Comme ntBea n comme nt)throws Excepti on;//读取所有举报public List<ReportBea n> selectAllreport()throws Excepti on;〃审核状态public int passReport(String id)throws Exception;〃删除审核public int deleteReport(String id)throws Exception;〃根据用户名查询个人积分public String selectjifen(String username)throws Exception;〃根据用户名扣减积分public int decreasejife n( Stri ng user name,i nt jife n) throws Excepti on;〃获取所有交易public List<TradeBean> selectAlltrade()throws Exception;〃选取用户的交易public List<TradeBean> selectUserAlltrade(String name)throws Exception;〃新增交易public int addTrade(TradeBea n trade)throws Excepti on;〃删除交易public int deleteTrade(String id)throws Exception;〃用户总数public int userco un t()throws Excepti on;〃删除个人会员信息public boolea n deleteMemberI nfo(Stri ng user name,Stri ng groupNumber)throws Excepti on;public int modifyGroup(Stri ng user name,Stri ng groupNumber) throws Excepti on;〃读取读取用户评论public List<Comme ntBea n> selectusercomme nt(Stri ng n ame)throws Excepti on;3.9存储分配根据需要,说明本程序的存储分配。