简单的MIS系统,最终用户是一名某厂商派驻外地的区域销售经理,厂家每月给他发送产品,然后由他再接收产品后发送给他负责的几个省内各地市的分销商;现在该名经理想管理自己给不同地区分销商的发货记录,记录每次发货的情况,并可以按周和月进行统计分析,得到那些销售额最大的分销商和最好销售的产品,将来积累数据后还可以进行数据挖掘,估算每个月的产品销售走势。系统采用B/S模式开发,将来不排除通过WAP访问的可能。
系统中包含以下对象:
- 分销商:通过姓名识别每个分销商;
- 货品:每样货品都有自己的名称、计量单位和分类;
- 发货记录:记录何时发给哪位分销商 多少 货品;
结合以上要求,自行设计数据库,采用B/S模式,要求HTML页面最终必须符合Web标准。
就目前的上机实践来看,发现了7期部分同学的一些问题,在此一并整理下,并给出解决方法。
- 打字速度很慢,这样工作起来会非常没有效率。一些同学不清楚基本的击键方式,想了解手该以何种姿势在键盘上才是最有效率的请参见新手必读《认识键盘》。
- 数据库链接串究竟该放在什么位置?是在每个*.cs文件中都写一次,还是写在一个文件中,然后进行引用?正确的答案,应该是放在Web.Config文件的ConnectionStrings节点中,通过System.Configuration命名空间的ConfigurationManager.ConnectionString["你定义的名称"].ToString()方法来统一调用。
- 还有部分同学对于三层应用模式还完全是个迷糊的概念,这个问题就比较难办,目前给出的最好解决方法就是先完成项目功能需求的模块,再参考其他同学的代码,深入探讨怎么写代码才是最灵活的。同时欢迎大家将自己在实践过程遇到的问题EMAIL给我,我会第一时间回复你。