软件体系结构实验报告(4)

2020-02-21 23:01

foreach (ListViewItem item in list1.SelectedItems) {

Dbcon connector = new Dbcon();

MySqlConnection con = connector.dbcon(); con.Open();

MySqlCommand cmd = new MySqlCommand(\from person where id=\

cmd.ExecuteNonQuery(); } build(); }

private void button2_Click(object sender, EventArgs e) {

frm2.Enabled = true; frm1.Enabled = false; name.Clear(); phoneno.Clear(); location.Clear(); }

private void textBox2_TextChanged(object sender, EventArgs e) {

}

private void list1_SelectedIndexChanged(object sender, EventArgs e) {

//MessageBox.Show(); }

private void button6_Click(object sender, EventArgs e) {

MessageBox.Show(\ } }

public class Dbcon {

public MySqlConnection dbcon()

{

String constr = \Id=root;password=root;Database=contact\

MySqlConnection con = new MySqlConnection(constr); return con; } } }

四、 实验结果与分析 程序主界面:

点击“添加联系人信息”:

点击“确定”:

选中列表上的某项内容,点击“修改联系人信息”:

修改信息并点击“确定”:

五、思考题

与二层C/S体系结构比较,三层(多层)体系结构有什么优点?采用三层体系结构在系统设计时应该注意哪些问题? 答:三层体系结构的优点:

①允许合理地划分三层结构的功能,使之在逻辑上保持相对独立性 ②允许更灵活有效地选用相应的平台和硬件系统

③三层C/S结构中,应用的各层可以并行开发,各层也可以选择各自最合适的开发语言。 ④允许充分利用功能层有效地隔离层表示层与数据层。 ⑤三层C/S结构各层间的通信效率若不高,即使分配给各层的硬件能力很强,其作为整体来说也达不到所要求的性能。

在设计三层结构时,首先要考虑的问题在于数据层和业务层的连接是否畅通,数据的吞吐量是否过大。在用户对于程序相应速度要求一般或者数据吞吐量较小的情况下,可以采用三层结构进行设计

六、实验心得与体会

实验涉及到c#技术对于JDBC的操作,遇到一定困难,但都完美解决了。收获了很多经验和知识。同时我对多层c/s结构也有了更加深刻的认知和了解,掌握了这种软件体系结构想必十分有用。


软件体系结构实验报告(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:陇南市武都区城区义务教育阶段学校招生入学方案(试行)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: