C#毕业设计管理系统步骤

来源:百度知道 编辑:UC知道 时间:2024/09/22 18:22:42
毕业设计,要做个信息管理系统,决定用c#做了。想知道大概制作步骤,和需要的工作软件。希望各位能帮忙详细介绍下,谢谢了

我来告诉你如何做好一份导师满意的毕业设计吧

首先,你得确定你要做的系统式b/s或者c/s架构 b/s就是web的形式 c/s就是客户端的形式 不过现在一般做的都是b/s系统 c/s建议你不要做 很麻烦 你会发现你要花上大量的时间在界面编程上而不是在业务逻辑上

其次,确定好b/s系统后 你要确定使用的数据库 c#一般接的是sql server 不过用oracle 显得更专业些。然后你要开始数据库建模,建议使用visio进行数据库建模,严格按照3NF进行数据库设计(你在论文中可以阐述这一点)

接下来,你要采用较新的技术。现在.net已经支持了structs,hibernate,sping这三种重要的架构。
这里先说一下MVC思想。将你的整个系统基本划分为 UL,BLL,DAL三层(有其他应用可再加,这是基本三层)UL就是用户界面,BLL是业务逻辑层,DAL是数据模型层。
最好这样分层。这是三层结构的思想。采用这种思想对系统进行架构,会为你加分不少。你的论文中主体应该是阐述你怎么架构这个系统,而不是一大堆代码或者细节的实现。
在DAL层这里,你可以采用hibernate进行数据库映射(你可以建多一个库叫Entities 实体)而业务逻辑均放在BLL中,这方面细节我就不阐述了,你可以参考一下PETSHOP或者上www.asp.net/mvc上看
另外,对于异常复杂的业务逻辑以及需要较高性能的计算时,可采用存储过程。
最后前台实现,你可以使用JS库来实现富应用。看你的题目,这方面也应该是重点的。你可以查阅下RIA方面的资料。JS库建议你使用JQUERY,这是个很优秀的框架。

如此,设计完毕后,即使你最终没有全部完成,但也足够你写论文了。记住多画图表,如数据库设计图,Usercase图,流程图,UML图等,导师很看重这些的。

如果你按照我说的去做,并认真地做的话,对你自己提高很多(要知道,在应聘的时候,很多面试官都会问你知道mvc吗?懂数据库吗?知道hiberna