问题描述
正在做一个企业招聘网站,我主要负责的是简历管理中的:(学生基本信息管理,简历管理,简历评阅)...我不知道主要考虑一些什么问题?求大家帮忙考虑一下,主要需要一些什么样的想法?
解决方案
解决方案二:
学生管理页面成绩不及格的同学单元格为红色显示//使用控件显示数据库数据<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"CellPadding="4"Font-Size="9pt"ForeColor="#333333"><FooterStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/><Columns><asp:BoundFieldDataField="res_id"HeaderText="学生编号"/><asp:BoundFieldDataField="stuname"HeaderText="学生姓名"/><asp:BoundFieldDataField="stusex"HeaderText="学生性别"/><asp:BoundFieldDataField="which_lesson"HeaderText="考试科目"/><asp:BoundFieldDataField="taotiname"HeaderText="考试套题"/><asp:BoundFieldDataField="res_total"HeaderText="考试成绩"/><asp:BoundFieldDataField="res_subdate"HeaderText="考试时间"/></Columns><RowStyleBackColor="#EFF3FB"/><EditRowStyleBackColor="#2461BF"/><SelectedRowStyleBackColor="#D1DDF1"Font-Bold="True"ForeColor="#333333"/><PagerStyleBackColor="#2461BF"ForeColor="White"HorizontalAlign="Center"/><HeaderStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/><AlternatingRowStyleBackColor="White"/></asp:GridView>//codego.net/tags/11/1///cs页面绑定控件加载数据库数据SqlConnectionsqlcon;stringstrCon=ConfigurationManager.AppSettings["conStr"];protectedvoidPage_Load(objectsender,EventArgse){stringsqlstr="select*fromtb_StuResult";//定义查询语句sqlcon=newSqlConnection(strCon);//创建数据库连接SqlDataAdaptermyda=newSqlDataAdapter(sqlstr,sqlcon);//创建数据适配器DataSetmyds=newDataSet();//创建数据集myda.Fill(myds,"tb_StuResult");//填充数据集GridView1.DataSource=myds;//设置数据源GridView1.DataBind();//绑定数据for(inti=0;i<=GridView1.Rows.Count-1;i++)//遍历控件{DataRowViewmydrv=myds.Tables["tb_StuResult"].DefaultView[i];stringscore=Convert.ToString(mydrv["res_total"]);if(Convert.ToInt32(score)<60)//判断res_total值即学生成绩如果小于60分为不及格{GridView1.Rows[i].Cells[5].BackColor=System.Drawing.Color.Red;//成绩不及格时单无格显示红色}}}
解决方案三:
引用楼主baidu_25366063的回复:
正在做一个企业招聘网站,我主要负责的是简历管理中的:(学生基本信息管理,简历管理,简历评阅)...我不知道主要考虑一些什么问题?求大家帮忙考虑一下,主要需要一些什么样的想法?
首先要考虑的数据结构的合理性,画出类型关联图,研究所有的“初步分析动态行为”与你的这个静态实体关系图是否匹配。做完最基本的静态设计之后,再花3倍的力气进行基本的动态模型设计。比如说列出基本的用例,画出交互界面效果草图,画出界面与ViewModel、ViewModel与后台的交互时序图,了解每一个用例大概用多长时间可以完成,是否需要再次细分,提示将来的开发人员主要要用到开发平台什么组件/控件,主要要用到系统其它开发人员做好的什么功能接口,同时要借此用例开发而给系统贡献什么公共的api接口规格,用例的数据来源如何定义。假设你的程序有15个主要的用例,那么就写出15份这样的简单的规划(每一个可能需要Word文档1页纸就够了,不用写太多,包括界面草图)。上面的最起码的文档写完,就可以正式编写代码了。
解决方案四:
嗯,缺少一个重要的项目。在动态模型中,还要写明一个用例实现后,应该在哪一个目录下的哪一个aspx文件、cs文件提交。这是很重要的。不然读这个文档的管理人员,就不知道如何开始检查具体的功能点开发的进度了。这个文档规范,我是把它作为“省得不能再省的”程度去考虑的。再要省略,那么我们就可以判定为一个草台班子、野鸡作坊式的开发了。一些公司中有些专门写文档的人员,抓不到重点,但是却会花50倍的时间去写出比这个多20倍文字的文档,但是其达到的效果却不如这类文档的几分之一。那种文档坚决不需要写。但是不写那种文档,绝不等于不做设计。不做设计就会出大问题。
解决方案五:
如果你在上学时没有学过相关软件工程课程,那么将来自学它可能会比较慢、可能需要5年才能明白软件工程基本道理。如果现在有这个机会,好好跟你的老师学点工程知识。而那些可以随时从网络上搜索的具体的“语法、代码、控件”则是不重要的,将来使用时随时搜索就行了。你若没有工程思想,那么平常会觉得自己很“满”,而一旦到用时才会觉得头脑空空,不知道去网上搜什么好了。