规范化。虽然唯一化在代码设计中占主要地位,但是如果仅有这一个目标是不够的,代码编出来后很可能会杂乱无章,无法辨别,因此在做到唯一化的同时,也要注意代码的规范化。
标准化。系统所用代码应尽量达到标准化。在实际工作中,一般企业所用大部分代码都有国家或者行业的标准。
3.8 系统的安全性设计
(1) 标准化与一致性原则
本系统安全体系的设计遵循一系列的标准,确保各个分系统的一致性,使整个系统安全地互联互通、信息共享。
(2) 易操作性原则
本系统易于操作,对人的操作要求较低,增加了安全性能。
(3) 权限设置原则
保证数据库中的信息安全,需要对用户的权限进行设置,比如管理员可以管理及查看其他工作人员的全部信息,其它用户的权限要由管理员进行设置,使数据的安全有了保障。
3.9 系统的文件组成
(1) 主文件夹:汽车销售(包含所有本系统文件)
(2) 二级文件夹:
图3.3 文件列表图
图中显示的是系统初步设计完成之后所显示的文件列表。
4 汽车销售管理系统的系统实现
4.1 网站各模块功能的实现
4.1.1 系统主窗体
在这个窗体中,我们可以根据窗体中所列的菜单,找到你所要访问的模块,并对之进行操作。
图4.1 系统主窗体
界面设置:本窗体主要由窗体、菜单栏、工具栏、状态栏等组成,总体如上图所示。
完整效果如下:
图4.2 系统主窗体完整效果
使用方法:该系统的使用非常简单方便,所要进行的操作全部都在菜单栏里有所显示。只要选择自己所属的权限,就可以进行相应权限的操作了。
相关代码实现:
namespace CarSales
{
public partial class Main : Form
{
CarBll cb = new CarBll();
private string power = "";
UserLogin_inf ul = new UserLogin_inf();
public Main()
{
InitializeComponent();
}
public Main(UserLogin_inf ul_inf)
{
InitializeComponent();
power = ul_inf.LoginPower;
this.statusUser.Text = ul_inf.LoginID;
ul = ul_inf;
}
private void Main_Load(object sender, EventArgs e)
{
if (power == "")
{
LoadStar();
}
else {
this.MDataItem.Enabled = true; C#汽车销售系统财务管理和销售管理设计(10):http://www.youerw.com/jisuanji/lunwen_2321.html