《电子商务系统开发实践》系统开发文档Word格式.docx
《《电子商务系统开发实践》系统开发文档Word格式.docx》由会员分享,可在线阅读,更多相关《《电子商务系统开发实践》系统开发文档Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
生产管理系统;
教师签名:
提交时间:
2009年11月6日
系统进度计划表
周次
计划完成的
开发与设计
计划提交的
软件系统相关文件
计划完善的
系统开发文档内容
09
完成部分生产管理系统的数据库设计,包括表的设计,及视图,关系图的设计。
完成生产管理系统中数据库的存储过程和触发器
Chjc-Data.mdf
Chjc-log.ldf
完善数据库详细设计,
添加缺少的数据库关系图。
将数据库详细设计中的表换成截图。
添加数据库存储过程及触发器设计的截图
10
1、完成首页实现密码登陆的设计。
2、完成基本信息管理功能模块的设计,包括相关子页的页面。
1、首页:
register.aspx
2、基本信息管理页面:
base.aspx,
物料信息查询m-select.aspx,
员工信息查询:
st-select.asp,
供应商信息查询页面:
su-select.aspx,
直销商信息查询页面:
b-select.aspx,
完善系统页面详细设计
1、首页可实现使用密码登陆的登录设计。
2、在基本管理功能模块中,完善可实现物料信息的查询,员工信息的查询,供应商及直销售的基本信息查询,以及添加返回按钮。
11
完成库存管理功能模块的设计,包含相关子页的所有页面。
库存管理页面:
stock.aspx
查询页面:
s-select.aspx
入库页面:
s-in.aspx
出库页面:
s-ot.aspx
在库存管理模块相关的页面详细设计,完善可实现物料库存信息的查询,以及实现物料入库、出库管理的功能。
12
完成原料采购功能模块及相关子页的设计,完成成品销售功能模块的设计,包含的相关子页的所有页面
1、采购信息查询页面:
p-select.aspx
采购信息添加页面:
p-add.aspx
2、销售信息查询页面:
s-select.aspx
采购信息添加页面:
s-add.aspx
完善系统页面详细设计,
1、完善可实现采购模块的管理功能,包括采购信息的查询,新采购信息的录入添加,可实现实现页面返回的链接。
2、完善可实现销售模块的管理功能,包括销售信息的查询,新销售信息的录入添加,以及返回上一级的链接按钮。
13
对完成的系统进行测试,寻找、发现系统存在的问题与不足,完成系统实用说明书。
完善系统开发文档,尽可能地完善发现的问题及不足。
系统与文档进展记录
开发文档更新内容、系统开发进展情况
更新详细页面设计部分的内容,完成数据库的所有设计。
14
15
系统说明摘要
一、系统简介
本系统是一圆珠笔为例为小型生产厂商的提供的简单生产管理系统,为了让管理者更好的管理,本系统包含对员工、物料、仓储、采购商等基本信息的管理,还有对生产过程中相关事宜的管理,用电子化辅助传统的生产管理,使效率有极大地提高。
二、开发平台
该生产管理系统开发基于B\S模式,使用MicrosoftvisualwebDeveloper2008ExpressEdition软件,借助ASP.NET框架,用MicrosoftSQLServer2005环境建立数据库,用到语言有c#。
三、系统功能详细设计
生产型企业涉及到的业务有原料的采购和成品的销售,内部管理有员工管理,生产计划管理,物料管理等,由于现在认识有限,暂不涉及生产计划管理,本系统的功能描述,如下图所示。
此系统分为两种用户,一种为系统管理员,另外一种为员工,不同用户权限不同。
1.系统整体功能规划说明
整个系统分为首页登陆模块、基本信息管理模块、原料采购模块、成品销售模块、出入库存管理模块的五大模块。
(1)系统功能模块如图1所示:
图
1系统功能模块图
2.功能详细设计
(1)首页登陆模块:
用户可用密码登陆后进入的页面,支持对密码的管理,可能会加有权限管理的设计,分管理员和员工,左侧可以直接看到该系统具有的具体功能,如:
基本信息的查询,更新等。
公布栏会有一些提示信息。
(2)基本信息管理模块:
完成基本信息的查询,更新等管理,如物品(成品、半成品、原料)的基本信息包括名称、类别等,仓库的基本信息包括名称、地理位置,员工基本信息(姓名、性别、联系方式、职务等)的管理及查询,供应商及直销商基本信息的查询管理。
(3)库存管理模块:
管理记录每次的物品的出入库详情,及时的使库存数据更新,由于库存管理数据库的更新,可以查询当前商品的库存量,还可以根据需要查询某一天出入库详情。
(4)原料采购管理模块:
记录每笔采购业务,根据需求查询需要的采购详情,如可以查询企业某一天的采购情况,亦可以查询企业某一时间段内的采购详情,亦可以查询某位员工的采购详情,如查询某员工某一天的采购详情,或者某一段时间如一个月内的采购详情,或者另外可能会方便会计管理。
(5)成品销售管理模块:
记录每笔销售业务,根据需求查询需要的销售详情,如可以查询企业某一天的销售情况,亦可以查询企业某一时间段内的销售详情,亦可以查询某位员工的销售详情,如查询某员工某一天的销售详情,或者某一段时间如一个月内的销售详情,也可用于会计核算。
四、数据库详细设计
该生产管理系统实际的基本信息表有六个,用来实现基本信息的管理,如查询和更新,有用户密码表,物料表,员工表,供应商表,直销商表。
1、用户密码表,含有用户名编码字段,作为主码,唯一标示符,然后有用户名即可进入的用户,及相应权限的密码。
表如下
表1用户密码表
字段名
字段类型
字段长度
备注
用户名
char
20
密码
用户编号
int
主键(外键)
2、物料表,物料编码作为主码,还有物料名称,其他信息通过与其他表关联可以查询。
表2物料表
物料名
物料编号
3、员工表,员工编码作为主码,另有员工名、性别、职务、电话,邮箱方便对员工的管理。
表3员工表
员工名
性别
1
职务
电话
邮箱
员工编号
4、采购商表,采购商编码作主码,还有采购商名、地址、电话、邮箱用于方便采购商管理。
表4采购商表
采购商名
地址
采购商编号
5、直销商表,直销商编号为主码,信息有直销商名,地址,电话,邮箱。
表5直销商表
直销商名
Char
Int
直销商编号
6、仓库表,主码为仓库编号,信息有仓库名,地址
表6仓库表
仓库名
仓库编号
(2)业务表功能不是单独一个表就可以实现的,至少要三个表联合实现,以下是涉及到的一些数据表:
1、库存表,仓库编码和商品编码作联合主码,方便查询商品的库存数量,信息极为重要。
表7库存表
主键
商品编号
数量
2、采购表,采购编号和商品编号和采购日期作联合主码,实现一段多货的查询,还有采购员工的信息,采购商品的单价,及采购状态(付现,赊购)。
表8采购表
采购编号
采购日期
time
员工编号
单价
采购状态
3、销售表,销售编号和商品编号和销售日期作联合主码,实现一单多货的查询,还有销售员工的信息,采购商品的单价,及销售付款状态(付现,赊销)
表9销售表
销售编号
销售日期
销售状态
五、系统页面详细设计
(1)relogin.aspx页面需要简要描述编码的具体实现方法,截图主要在使用说明中进行。
此文件的源码总体设计策略(比如代码分离技术、masterpage、javascript、css的描述等等)
此文件的页面布局及布局源码实现方法
此文件与其他相关源码文件的关系
有关数据库的编码实现描述
等等
尽量通过你的描述,能清晰地展示你的编码逻辑和具体实现方法
用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用。
一、系统使用说明书(此标题名称以及字体样式不能变)
此部分主要撰写整个系统的使用说明。
用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用实用.
二、系统存在的问题与不足(此标题名称以及字体样式不能变)
此部分主要撰写整个系统存在的不足。