1、2.3.1安全性3概念结构设计4逻辑结构设计104.1关系数据模型:4.2系统结构图:124.3安全性和完整性设计4.3.1安全性4.3.2完整性5数据库物理结构设计135.1数据库存放位置5.2数据库系统配置6数据库实施6.1创建数据库6.2创建基本表146.3修改各表外键:156.4创建存储过程166.5数据库备份和恢复方案6.6.1登录界面176.6.2销售人员工作界面6.6.3售后服务人员工作界面186.6.4市场部经理工作界面6.6.5管理员界面6.6.6程序加密方法197系统测试方案和报告228系统的使用功能和使用说明268.1登录模块8.2客户信息管理模块8.3销售信息管理模块2
2、78.4售后服务信息管理模块8.5策略公告模块8.6统计报表管理模块9系统安装说明9.1附加数据库9.2Java,Eclipse的安装10心得与体会28相关技术简介SQL Server 2005简介SQL Server是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。SQL Server 2005 为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。 通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQL
3、 Server 2005 为不同规模的企业提供了一个完整的数据解决方案。Eclipse简介Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。本次设计采用了SQL Server 2005与Eclipse(JavaSWT)技术。销售信息管理系统需求分析 销售人员向系统提交自己一段时间的销售数据、查询历史的销售数据、录入客户信息、销售队伍的信息公告。客户服务人员答复客户的咨询、对产
4、品使用情况进行回访、对产品进行保修等,将这些售后服务信息录入系统、查询历史的售后服务记录、查询某一位客户的产品使用情况。市场部经理取得销售报表和售后服务报表,根据市场情况对销售策略进行宏观调控,发布策略公告。根据以上信息进行分析,可得出销售信息管理系统应包括以下基本功能:图2.1 销售信息管理系统基本功能图数据流图图2.2 销售信息管理系统顶层图图2.3销售信息管理系统0层图数据字典2.2.1产品信息a.数据项描述:数据项:产品编号含义说明:唯一标识每个产品别名:ID,ProductID类型:整型长度:=5至MAX取值范围:10000至MAX,步长为1取值含义:无b.数据结构:数据结构名:产品
5、说明:销售管理系统中销售的产品组成:产品编号+产品名称+规格+产商+产品进价+备注c.数据流描述:数据流名称:产品信息产品的相关信息数据流来源:生产商数据流去向:销售信息管理产品编号+产品名称+规格+产商+产品进价+备注平均流量:10份/月高峰期流量:20份/月d.数据存储描述:数据存储名称:产品列表Product简述:存放产品的相关信息数据量:200张/年存取方式:索引文件,以产品编号为关键字e.处理过程:处理过程名:产品销售客户购买该产品输入:产品信息,客户信息输出:销售信息处理:客户购买该产品后,产生销售信息,记录客户信息及购买相关的产品。2.2.2客户信息客户编号唯一标识每个客户ID,
6、CustomerID客户产品的销售对象客户编号客户姓名+客户性别+联系电话+地址+邮编+E-mail客户信息客户的相关信息客户编号客户姓名+客户性别+联系电话+地址+邮编+E-mail989200个/月500个/月客户列表Customer存放客户的相关信息2000个/年索引文件,以客户编号为关键字产品销售,售后服务客户购买产品,提供售后服务产品信息,客户信息,售后服务信息销售信息,售后服务情况售后服务人员为客户提供售后服务,记录售后服务情况。2.2.3销售信息销售编号唯一标识每次销售ID,SellID销售单销售管理系统中销售的情况销售编号+产品编号+客户编号+销售人员编号+销售时间+单价+销售
7、量销售的情况售后服务信息管理200份/月500份/月销售列表Sell存放销售结果的描述2000份/年索引文件,以销售编号为关键字售后服务管理售后服务人员为购买产品的用户提供服务的情况售后服务信息记录本次售后服务人员为客户提供服务的情况2.2.4售后服务信息售后编号唯一标识每个售后服务ID,ServiceID售后服务售后服务人员为客户提供的服务情况售后编号+销售编号+服务人员编号+服务类型+详细情况+是否完成+客户满意度售后服务情况的记录客户信息,销售信息,服务人员统计分析售后服务列表存放售后服务信息2000张/年索引文件,以售后编号为关键字一段时间内售后服务的情况统计分析统计结构统计规定时间内
8、售后服务情况2.2.5策略公告信息公告编号唯一标识每个公告ID,PolicyID公告市场部发布的公告内容公共编号+工作人员编号+公告类型+E-mail+联系电话+发布日期+所回复的公告+内容公共信息公告的相关信息工作人员30条/日80条/日公共列表Policy存放公告的相关信息200张/月索引文件,以公告编号为关键字公告管理工作人员发布公告公共内容发布公共市场部根据统计结果的分析,对销售策略进行宏观调控,发布相关的公告策略。安全性与完整性2.3.1安全性安全性是本系统设计的一个重点内容。数据库采用自主存取控制,工作人员和管理员对销售信息管理系统的数据库拥有不同的存取权限,不同类型的工作人员(销
9、售人员、售后服务人员、市场部经理)也只能进行相应的不同操作。2.3.2完整性a.实体完整性每个表都以编号为主码,编号为使用IDENTITY自动生成,步长为1。因此不用考虑主码是否唯一或者为空。b.参照完整性每个表的外码都来自其他表的主码。对参照完整性的违约处理采用级联删除。概念结构设计图3.1 销售信息管理系统E-R图逻辑结构设计客户信息表(Customer):字段包括客户编号、客户姓名、性别、联系电话、地址、邮编、E-mail。关键字是客户编号。产品列表(Product):字段包括产品编号、产品名称、规格、生产厂商、产品进价、备注。关键字是产品编号。工作人员表(Staff):字段包括工作人员编号、姓名、密码、类型。关键字是工作人员编号。销售信息表(Sell):字段包括销售编号、产品编号、客户编号、销售人员编号、销售日期、销售单价、销售量。关键字是销售编号。售后服务信息表(Service):字段包括售后编号、销售编号、市场人员编号、服务类型、详细情况、是否完成、客户满意度。关键字是售后
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1