当前位置:编程学习 > C#/ASP.NET >>

c#做一个B/s的学生成绩管理系统该如何入手。

求大侠相救,sos, --------------------编程问答-------------------- 提醒一点:先把需求搞清楚,编码那是很简单的 --------------------编程问答--------------------  代码很简单。。 先写需求把 --------------------编程问答-------------------- 先把数据库建好,设计库的时候一定要搜集到所有的信息(设计库是最重要的环节),然后再写代码...... --------------------编程问答-------------------- 入手的第一步就是先确定你基础的东西都学会了(不会用起码也要知道有这么个东西,知道用的时候去哪学),别上来就说做这做那的。
--------------------编程问答-------------------- 入手很简单,在vs20005新建一个asp.net网站,在sqlserver 创建一个数据库,接下来就是在vs里拖拉控件,绑定数据. --------------------编程问答-------------------- 理清需求,后期才不会乱,不然越写越乱 --------------------编程问答-------------------- 做练习:
1、整理书上或老师提供的需求,做需求分析,把整个系统的业务流程搞清楚(需求分析)。
2、根据自己整理的需求列出系统大概涉及的模块以及每个模块中具体的功能和数据展现方式(概要设计)。
3、根据自己列出的模块和功能设计数据库、数据表、字段。设计Html静态页面,准备系统中所使用的各种素材,搭建开发环境,准备好系统中所使用的通用类库。最好把方法、接口的定义和命名规范列出来(详细设计)。
4、根据自己的详细设计,开始编码(开发编码)。
5、单元测试,分模块测试,然后整体测试(软件测试)。

以上五步,是软件开发的大致流程,不是百分百规范,但大多数软件公司的开发流程就是这样的。

不要急于写代码,要先把系统的业务流程搞清楚,弄清楚这个系统是用来做什么的,里面有哪些功能模块,各模块之间有什么关系。用程序怎么实现出来,程序的数据流程是什么样的等等,把这些问题搞清楚再动手编码。


如果你是公司的程序员,这个项目是公司的项目,我想你们公司的管理是比较混乱的,至少没有按照流程开发项目。

在公司里需求调研和需求分析阶段程序员很少参与进来或只有一两个人参与,这就造成了程序员对业务流程理解不透,设计和实际需求有偏差。那么这就要求程序员要具备分析需求文档的能力。

这就像开会,你没参加会议,事后有人给你会议概要看,让你学习会议精神。如果你能看着会议概要把会议精神真正的领悟透了的话,那么可以用“牛逼”两个字形容你的能力,至少也是“小牛逼”。

还有一点,学着写文档。 --------------------编程问答-------------------- 补充下:

如果你想问这个系统该怎么开发,系统包括哪些模块,有哪些功能等等这些问题的话,我想你应该先停下手里的活。好好找找资料,去下载一个别人已经开发好的系统,自己从头到尾把系统里的每个模块都走一遍。弄清楚这个系统整个的业务流程和数据流程。然后根据你理解和整理的思路,试着自己模仿一个出来,可以适当的简化。

最好不要到网上下载源码,源码确实可以解决你现在的问题,但是针对这个项目的源码不可能万能的解决你以后的每个问题。

源码是用来参考学习的,不是用来复制粘贴的。

还是那句话,先整理需求。

获取需求的方式:

1、书上或老师提供的需求。
2、自己找相关资料整理需求。
3、来自真实客户的真实需求。
4、自己参考别的系统整理的需求。
................ --------------------编程问答-------------------- 学生时代随便写写就好了 没什么难度主要是自己学习和设计的过程
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,